@import"https://fonts.googleapis.com/css2?family=Patrick+Hand&family=Plus+Jakarta+Sans:ital,wght@0,200..800;1,200..800&display=swap";@import"https://fonts.googleapis.com/css2?family=Unbounded:wght@200..900&display=swap";:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-offset: 16px;--toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-toast-bd-radius: 6px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error);--toastify-color-progress-bgo: .2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:env(safe-area-inset-left);margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y: 0;position:relative;-ms-touch-action:none;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0;overflow:hidden}.Toastify__toast--stacked{position:absolute;width:100%;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";position:absolute;left:0;right:0;height:calc(var(--g) * 1px);bottom:100%}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;-ms-flex:1 1 auto;flex:1 1 auto;padding:6px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;-ms-flex:1;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;margin-inline-end:10px;width:20px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.5s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;-ms-flex-item-align:start;align-self:flex-start;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{position:absolute;bottom:0;left:0;width:100%;height:5px;border-bottom-left-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg);opacity:1}to{transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(110%,var(--y),0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(-110%,var(--y),0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-timing-function:ease-in;animation-duration:.3s}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-timing-function:ease-in;animation-duration:.3s}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}:root{--color-primary: #3b82f6;--color-primary-hover: #2563eb;--color-primary-light: rgba(23, 95, 255, .4);--color-gray-50: #f9fafb;--color-gray-100: #f3f4f6;--color-gray-200: #e5e7eb;--color-gray-300: #d1d5db;--color-gray-400: #9ca3af;--color-gray-500: #6b7280;--color-gray-600: #4b5563;--color-gray-700: #374151;--color-gray-800: #1f2937;--color-red-50: #fef2f2;--color-red-500: #ef4444;--color-red-600: #dc2626;--spacing-1: .25rem;--spacing-2: .5rem;--spacing-3: .75rem;--spacing-4: 1rem;--spacing-6: 1.5rem;--spacing-8: 2rem;--radius-md: .375rem;--radius-lg: .5rem;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.5;color:var(--color-gray-800)}.app{min-height:100vh;background-color:#f8f8f7}.form-builder{display:flex;height:100vh;overflow:hidden}.sidebar{width:18rem;flex-shrink:0;border-right:1px solid var(--color-gray-200);padding:var(--spacing-4);overflow-y:auto}.section-title{font-size:.875rem;font-weight:500;color:#1f293796;margin-bottom:var(--spacing-2);padding:0rem .5rem}.group-title{font-size:.75rem;font-weight:600;color:var(--color-gray-600);margin:var(--spacing-3) 0 var(--spacing-1) 0;text-transform:uppercase;letter-spacing:.05em}.main-content-container{display:flex;flex:1;min-width:0;position:relative}.main-content{flex:0 0 auto;display:flex;flex-direction:column;overflow:hidden;position:relative;height:100%;background-color:#fff}.top-bar{height:40px;border-radius:var(--radius-lg);margin-bottom:var(--spacing-4)}.canvas{flex:1;overflow-y:auto}.canvas-content{height:100%;background-color:#fff;position:relative;overflow:auto}.property-panel{background-color:#f8f8f7;border-left:1px solid var(--color-gray-200);padding:var(--spacing-4);overflow-y:auto;display:flex;flex-direction:column;height:100%}.property-panel-title-render-type{font-size:.875rem;font-weight:500;color:#ab2109;margin-left:var(--spacing-2);text-transform:capitalize;border:1px solid rgb(171,33,9);padding:.2rem .4rem;border-radius:.25rem}.no-properties-selected{color:var(--color-gray-400);border:dashed 2px var(--color-gray-300);padding:1rem;text-align:center;border-radius:.5rem}.property-panel-header{margin-bottom:var(--spacing-4)}.property-panel-title{font-size:1.125rem;font-weight:600;color:var(--color-gray-800)}.property-panel-tabs{display:flex;margin-bottom:var(--spacing-4);overflow-x:auto;padding-bottom:var(--spacing-2)}.property-panel-tab{padding:var(--spacing-2) var(--spacing-3);font-size:.875rem;font-weight:500;border-radius:.25rem;cursor:pointer;border:none;background:none;white-space:nowrap;transition:all .2s ease-in-out}.property-panel-tab.active{background-color:var(--color-primary);color:#fff}.property-panel-tab:active{background-color:var(--color-gray-400)}.property-panel-tab:not(.active){color:var(--color-gray-600)}.property-panel-tab:not(.active):hover{background-color:var(--color-gray-100)}.property-panel-content{border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);height:100%}.property-panel-body{flex:1;overflow-y:auto;min-height:0}.form-field{margin-bottom:var(--spacing-4);border:1px solid var(--color-gray-200);border-radius:.5rem}.field-label{display:flex;align-items:center;justify-content:space-between;font-size:.875rem;font-weight:500;color:var(--color-gray-700);margin-bottom:var(--spacing-2);pointer-events:none}.field-label>*{pointer-events:auto}.field-input{width:100%;padding:var(--spacing-2) .5rem;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:.875rem;transition:all .2s}.field-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f633}.json-preview{border-top:1px solid var(--color-gray-200);background-color:var(--color-gray-50);transition:height .3s ease}.json-preview-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2);background-color:var(--color-gray-100);border-bottom:1px solid var(--color-gray-200)}.json-preview-title{font-size:.875rem;font-weight:500;color:var(--color-gray-700)}.json-preview-toggle{font-size:.75rem;color:var(--color-gray-600);background:none;border:none;cursor:pointer;padding:var(--spacing-1) var(--spacing-2);border-radius:var(--radius-md)}.json-preview-toggle:hover{background-color:var(--color-gray-200)}.json-preview.collapsed{height:48px}.json-preview.expanded{height:50%}.mb-4{margin-bottom:var(--spacing-4)}.mb-2{margin-bottom:var(--spacing-2)}.editor-container{position:relative;height:200px;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--color-gray-300)}.action-buttons{display:flex;gap:var(--spacing-2);margin-top:var(--spacing-4)}.action-button{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-1);border-radius:var(--radius-md);border:none;background:none;cursor:pointer;transition:all .2s;color:var(--color-gray-400);pointer-events:auto}.action-button:hover{background-color:#00000009;color:var(--color-gray-600)}.add-action-button{width:100%;padding:var(--spacing-2) var(--spacing-4);border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);color:var(--color-gray-600);background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);transition:all .2s;margin-top:var(--spacing-4)}.add-action-button:hover{border-color:var(--color-primary);color:var(--color-primary)}.add-action-button svg{width:1.25rem;height:1.25rem}.editor-modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:150}.editor-modal-content{background-color:#fff;width:90vw;height:90vh;border-radius:var(--radius-lg);display:flex;flex-direction:column;overflow:hidden}.editor-modal-header{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-4);border-bottom:1px solid var(--color-gray-200)}.editor-modal-title{font-size:1.125rem;font-weight:600}.editor-modal-close{padding:var(--spacing-2);background:none;border:none;cursor:pointer;border-radius:var(--radius-lg);display:flex;align-items:center;justify-content:center}.editor-modal-close:hover{background-color:var(--color-gray-100)}.editor-modal-close svg{width:1.25rem;height:1.25rem}.template-item{padding:var(--spacing-4);background-color:#fff;border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);cursor:pointer;transition:all .2s}.template-item:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.template-item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2)}.template-item-title{font-size:1.125rem;font-weight:600;color:var(--color-gray-800)}.template-item-icon{color:var(--color-gray-400)}.template-item-description{font-size:.875rem;color:var(--color-gray-600)}.icon-sm{width:1.25rem;height:1.25rem}.flex{display:flex}.flex-1{flex:1}.items-center{align-items:center}.flex-col{flex-direction:column}.justify-between{justify-content:space-between}.gap-2{gap:var(--spacing-2)}.mt-2{margin-top:var(--spacing-2)}.mt-4{margin-top:var(--spacing-4)}.p-4{padding:var(--spacing-4)}.space-y-4>*+*{margin-top:var(--spacing-4)}.overflow-y-auto{overflow-y:auto}.overflow-x-auto{overflow-x:auto}.animate-spin{animation:spin 1s linear infinite}.container-field{border:1px solid var(--color-gray-300);border-radius:var(--radius-md);padding:var(--spacing-2)}.container-field.selected{border:2px solid #3b82f6}.remove-button{position:absolute;top:4px;right:4px;background:none;border:none;cursor:pointer}.clone-button{position:absolute;top:4px;right:32px;background:none;border:none;cursor:pointer}.relative{position:relative}.selectable-element{cursor:pointer;background-color:#f8f8f7;padding:1rem;border:1.5px solid var(--color-gray-200);border-radius:var(--radius-md)}.relative.selected{border:2px solid var(--color-primary);border-radius:var(--radius-md)}.field-highlight{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-md);pointer-events:none;transition:border-color .2s}.field-highlight.selected{border:2px solid var(--color-primary)}.container-content{position:relative;padding:1rem;border-radius:.375rem}.container-content.selected{border:2px solid var(--color-primary);background-color:var(--color-gray-50)}.grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--spacing-4)}.empty-canvas-container{height:100%;padding:var(--spacing-4)}.empty-canvas{display:flex;align-items:center;justify-content:center;padding:2rem;border:2px dashed var(--color-gray-300);border-radius:var(--radius-lg);grid-column:span 12}.empty-message{text-align:center}.empty-title{font-size:1.125rem;font-weight:500;color:var(--color-gray-400);margin-bottom:var(--spacing-2)}.empty-subtitle{font-size:.875rem;color:var(--color-gray-400)}.empty-container{padding:var(--spacing-4);text-align:center;color:var(--color-gray-500);font-size:.875rem;border:2px dashed var(--color-gray-300);border-radius:var(--radius-md);grid-column:span 12}.component-button{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;padding:.5rem 0rem;background-color:transparent;border-radius:.5rem;transition:background-color .15s ease;border:none;cursor:pointer;overflow:hidden}.component-button:hover{background-color:#eeeded}.component-button:active{background-color:#e3e1e1}.component-button-disabled{opacity:.5;cursor:not-allowed}.component-button-disabled:hover{background-color:transparent}.component-list-disabled{position:relative}.component-list-disabled:before{content:"Switch to editable mode to add components";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#000000d9;color:#fff;padding:8px 12px;border-radius:6px;font-size:10px;white-space:nowrap;opacity:0;pointer-events:none;z-index:1000;transition:opacity .2s ease}.component-list-disabled:hover:before{opacity:1}.component-list-disabled:after{content:"";position:absolute;top:calc(50% + 15px);left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:rgba(0,0,0,.85) transparent transparent transparent;opacity:0;pointer-events:none;z-index:1000;transition:opacity .2s ease}.component-list-disabled:hover:after{opacity:1}.component-button-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem;margin:auto}.component-button-text{width:100%;padding:0 .5rem;font-size:12px;font-weight:500;gap:.5rem;margin:auto;white-space:nowrap;overflow:hidden;text-wrap:auto}.component-list{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}@media (max-width: 768px){.component-list{grid-template-columns:repeat(2,1fr);gap:.5rem}}@media (max-width: 480px){.component-list{grid-template-columns:1fr;gap:.5rem}}.event-container{display:flex;flex-direction:column;gap:0rem;padding:.25rem .5rem}.skip-button{background-color:var(--color-primary);color:#fff;padding:.5rem 1rem;border-radius:.25rem;cursor:pointer;border:none;font-size:small;display:flex;align-items:center;gap:.25rem}.skip-button:hover{background-color:var(--color-primary-hover)}.task-footer{position:sticky;bottom:0;left:0;width:100%;padding:1rem;background-color:#fff;border-top:1px solid var(--color-gray-200);display:flex;justify-content:flex-end}.justify-end{justify-content:flex-end}.form-header{border-bottom:1px solid var(--color-gray-200);font-weight:600;position:sticky;top:0;z-index:10;background-color:#fff;font-size:x-large;padding:.5rem}.delete-button{background-color:var(--color-gray-200);color:var(--color-gray-700);padding:.2rem;border-radius:4px;cursor:pointer;border:none;margin-left:.5rem}.delete-button:hover{background-color:var(--color-gray-300)}.add-button{background-color:var(--color-gray-200);color:var(--color-gray-700);padding:.2rem;border-radius:4px;cursor:pointer;border:none;margin-left:.5rem}.add-button:hover{background-color:var(--color-gray-300)}.add-button-disabled{background-color:var(--color-gray-200);color:var(--color-gray-400);padding:.2rem;border-radius:4px;cursor:pointer;border:none;margin-left:.5rem}.json-builder-container{margin:1rem 0rem}.json-builder{max-width:100%;margin:0 auto;margin-bottom:1rem}.json-builder-header{text-align:center;margin-bottom:2rem}.json-builder-title{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin-bottom:.5rem}.json-builder-description{color:var(--color-gray-600)}.json-builder-grid{display:grid;grid-template-columns:1fr}.json-builder-panel{border-radius:.5rem;margin-bottom:1rem}.json-builder-panel-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.json-builder-panel-title{font-size:1.125rem;font-weight:500;color:var(--color-gray-900)}.json-builder-panel-actions{display:flex;gap:.5rem}.json-builder-button{display:flex;align-items:center;padding:.375rem .75rem;font-size:.875rem;border-radius:.375rem;transition:all .2s}.json-builder-button-primary{background-color:var(--color-primary);color:#fff}.json-builder-button-primary:hover{background-color:var(--color-primary-hover)}.json-builder-button-secondary{background-color:transparent;color:var(--color-primary);border:0;cursor:pointer}.json-builder-form-container{background-color:#fff;padding:1rem;border-radius:.5rem;border:1px solid var(--color-gray-200)}.schema-field{padding-bottom:.5rem;border-bottom:1px solid var(--color-gray-200)}.schema-field-label{display:block;font-size:.875rem;font-weight:500;color:var(--color-gray-700);margin-bottom:.25rem}.schema-field-description{font-size:.75rem;color:var(--color-gray-500);margin-bottom:.25rem}.schema-field-input{width:100%;padding:.5rem;border:1px solid var(--color-gray-300);border-radius:.375rem}.schema-field-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f633}.transformation-fields{border-top:1px solid var(--color-gray-200);padding-top:.5rem;margin-top:.5rem}.transformation-toggle{font-size:.75rem;display:flex;align-items:center;color:var(--color-primary)}.transformation-toggle:hover{color:var(--color-primary-hover)}.transformation-container{background-color:var(--color-gray-50);padding:.75rem;border-radius:.375rem;margin-top:.5rem}.transformation-header{font-size:.75rem;font-weight:500;color:var(--color-gray-700);margin-bottom:.5rem}.transformation-field{margin-bottom:.75rem}.transformation-label{display:block;font-size:.75rem;font-weight:500;color:var(--color-gray-700);margin-bottom:.25rem}.transformation-textarea{width:100%;font-size:.75rem;padding:.5rem;border:1px solid var(--color-gray-300);border-radius:.375rem;resize:vertical}.object-field{margin-bottom:1rem}.object-header{display:flex;align-items:center;cursor:pointer;font-size:.875rem;font-weight:500;color:var(--color-gray-800);margin-bottom:.5rem}.important-field{color:var(--color-red-600);margin-left:.25rem}.object-content{margin-left:.5rem;border-left:1px solid var(--color-gray-200);padding-left:1rem}.array-field{margin-bottom:1rem}.array-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.array-title{display:flex;align-items:center;font-size:.875rem;font-weight:500;color:var(--color-gray-800);cursor:pointer}.array-title svg{color:var(--color-gray-500);margin-right:.25rem}.array-count{font-size:.75rem;color:var(--color-gray-500);font-weight:400;margin-left:.5rem}.array-item{margin-bottom:1rem;border:1px solid var(--color-gray-200);border-radius:.375rem;padding:.75rem}.array-item-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.array-item-title{font-size:.75rem;font-weight:500;color:var(--color-gray-700)}.array-item-remove{color:var(--color-red-600);cursor:pointer;border:0;background:transparent;padding:.2rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center}.array-item-remove:hover{background-color:var(--color-red-50);border:1px solid}.preview-section{margin-bottom:1rem}.preview-header{background-color:var(--color-gray-100);padding:.25rem .75rem;border-radius:.375rem .375rem 0 0}.preview-title{font-size:.875rem;font-weight:500;color:var(--color-gray-700)}.preview-content{background-color:var(--color-gray-50);padding:.75rem;border:1px solid var(--color-gray-200);border-top:none;border-radius:0 0 .375rem .375rem;max-height:12rem}.preview-code{font-size:.75rem;max-height:10rem;overflow:auto;text-wrap:wrap}.info-box{background-color:var(--color-blue-50);padding:1rem;border-radius:.375rem;border:1px solid var(--color-blue-100);margin-top:1.5rem}.info-title{font-size:.875rem;font-weight:500;color:var(--color-blue-800);margin-bottom:.5rem}.info-list{font-size:.75rem;color:var(--color-blue-700);list-style-type:disc;padding-left:1rem}.info-list-item{margin-bottom:.25rem}.copy-button{display:flex;align-items:center;padding:.375rem .75rem;background-color:var(--color-gray-100);color:var(--color-gray-700);font-size:.875rem;border-radius:var(--radius-md);transition:background-color .2s}.copy-button:hover{background-color:var(--color-gray-200)}.copy-button-icon{width:1rem;height:1rem;margin-right:.375rem}.transform-form{background-color:var(--color-gray-50);padding:.75rem;border-radius:var(--radius-md);margin-top:.5rem;border:1px solid var(--color-gray-200)}.transform-form-label{display:block;font-size:.75rem;font-weight:500;color:var(--color-gray-700);margin-bottom:.25rem}.transform-form-textarea{width:100%;font-size:.75rem;padding:.5rem;border:1px solid var(--color-gray-300);border-radius:var(--radius-md);resize:vertical}.transform-form-textarea:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px #3b82f633}.transform-form-button{padding:.375rem .75rem;background-color:var(--color-primary);color:#fff;font-size:.75rem;border-radius:var(--radius-md);transition:background-color .2s;text-align:right}.transform-form-button:hover{background-color:var(--color-primary-hover)}.node-viewer{margin-bottom:1rem}.node-viewer-header{display:flex;align-items:center}.node-viewer-toggle{color:var(--color-gray-500);margin-right:.25rem;background:none;border:none;cursor:pointer}.node-viewer-content{flex-grow:1}.node-viewer-label{font-size:.875rem}.node-viewer-type{font-size:.75rem;color:var(--color-gray-500);margin-left:.25rem}.node-viewer-transformed{font-size:.75rem;color:var(--color-green-600);margin-left:.5rem}.node-viewer-description{font-size:.75rem;color:var(--color-gray-500)}.node-viewer-transform-button{font-size:.75rem;display:flex;align-items:center;color:var(--color-primary);margin-left:.5rem;background:none;border:none;cursor:pointer}.node-viewer-transform-button:hover{color:var(--color-primary-hover)}.node-viewer-transform-icon{width:.75rem;height:.75rem;margin-right:.25rem}.node-viewer-children{margin-left:.5rem;border-left:1px solid var(--color-gray-200);padding-left:1rem;margin-top:.5rem}.schema-output{background-color:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:1.5rem}.schema-output-title{font-size:1.125rem;font-weight:500;color:var(--color-gray-900);margin-bottom:1.5rem}.schema-output-content{background-color:var(--color-gray-50);padding:.75rem;border-radius:var(--radius-md);border:1px solid var(--color-gray-200);margin-bottom:1.5rem}.schema-output-pre{font-size:.75rem;overflow:auto;min-height:2rem;max-height:12rem}.schema-structure{background-color:#fff;border-radius:var(--radius-lg);padding:1.5rem}.schema-structure-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.schema-structure-title{font-size:1.125rem;font-weight:500;color:var(--color-gray-900)}.schema-structure-content{background-color:var(--color-gray-50);padding:1rem;border-radius:var(--radius-lg);border:1px solid var(--color-gray-200)}.schema-editor{max-width:80rem;margin:0 auto}.schema-editor-grid{display:grid;grid-template-columns:1fr;gap:2rem}.schema-header{text-align:center;margin-bottom:2rem}.schema-header-title{font-size:1.5rem;font-weight:700;color:var(--color-gray-900);margin-bottom:.5rem}.schema-header-description{color:var(--color-gray-600)}.how-to-use{background-color:var(--color-blue-50);padding:1rem;border-radius:var(--radius-md);border:1px solid var(--color-blue-100);margin-top:1.5rem}.how-to-use-title{font-size:.875rem;font-weight:500;color:var(--color-blue-800);margin-bottom:.5rem}.how-to-use-list{font-size:.75rem;color:var(--color-blue-700);list-style-type:disc;padding-left:1rem}.how-to-use-item{margin-bottom:.25rem}.empty-state-message{background-color:var(--color-gray-50);color:var(--color-gray-400);font-style:italic;font-size:.875rem;border-radius:.375rem}.prop-tag{background-color:var(--color-gray-100);font-size:.75rem;font-weight:500;display:inline;padding:.25rem .5rem;border-radius:.25rem;border:solid 1px #14227e;color:#14227e}.variable-mapper-container{background-color:#fff;border-radius:var(--radius-lg);padding:1.5rem;margin-bottom:1rem}.variable-mapper-arrow{font-weight:500;color:var(--color-gray-900);margin:0 .5rem;min-width:fit-content}.variable-mapper{display:flex;justify-content:space-between;align-items:center;gap:1rem}.property-panel-container{flex:1;overflow:auto;background-color:#f8f8f7;height:100%}.switch-container{display:flex;align-items:center;gap:var(--spacing-2)}.switch-wrapper{position:relative;display:inline-flex;height:20px;width:36px;align-items:center;border-radius:10px;transition:all .2s ease;cursor:pointer}.switch-wrapper:focus-within{outline:none;box-shadow:0 0 0 2px #3b82f64d}.switch-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.switch-thumb{position:absolute;height:16px;width:16px;border-radius:50%;background-color:#fff;left:2px;transition:transform .2s ease;box-shadow:0 1px 2px #0000001a;z-index:2}.switch-thumb.checked{transform:translate(16px)}.switch-track{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background-color:var(--color-gray-300);transition:background-color .2s ease;z-index:1}.switch-track.checked{background-color:var(--color-primary)}.switch-track.disabled{opacity:.5;cursor:not-allowed}.switch-label{font-size:.875rem;color:var(--color-gray-700);font-weight:500}.switch-label.disabled{color:var(--color-gray-400)}.switch-wrapper:not(.disabled):hover .switch-track:not(.checked){background-color:var(--color-gray-400)}.switch-wrapper:not(.disabled):hover .switch-track.checked{background-color:var(--color-primary-hover)}.top-bar-tabs{display:flex;background-color:#eeeeec;border:1px solid rgb(244,244,242);border-radius:10px;padding:.1rem}.top-bar-tabs:hover{border:1px solid rgb(217,217,215)}.top-bar-tab{display:flex;align-items:center;justify-content:center;padding:.3rem;cursor:pointer;transition:all .2s ease}.top-bar-tab.active{background-color:#f8f8f8;box-shadow:0 0 0 1px var(--color-gray-200);border-radius:8px}.sidebar-header-title{display:flex;align-items:center;gap:.5rem;padding-bottom:1rem;margin-bottom:1rem}.search-container{margin-bottom:1rem}.search-input-wrapper{position:relative;display:flex;align-items:center}.search-icon{position:absolute;left:.75rem;color:var(--color-gray-400);pointer-events:none}.search-input{width:100%;padding:.5rem .75rem .5rem 2.25rem;border:1px solid var(--color-gray-200);border-radius:var(--radius-md);font-size:.875rem;background-color:#fff;transition:border-color .2s ease,box-shadow .2s ease}.search-input:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px #3b82f61a}.search-input::placeholder{color:var(--color-gray-400)}.no-results{text-align:center;padding:2rem 1rem;color:var(--color-gray-500);font-style:italic}.no-results p{margin:0;font-size:.875rem}.sidebar-title-description{font-size:.7rem;color:var(--color-gray-500);max-width:12rem}.h-full{height:100%}.property-container{background:#efefee;padding:.5rem}.action-container{padding:.5rem;border:solid 1px var(--color-gray-200);margin:.5rem;border-radius:.5rem;background-color:#f8f8f7}.AccordionRoot{border-radius:6px;width:300px;background-color:#fff;box-shadow:0 2px 10px #0000001a}.AccordionItem{overflow:hidden;margin-top:1px}.AccordionItem:first-child{margin-top:0;border-top-left-radius:4px;border-top-right-radius:4px}.AccordionItem:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.AccordionItem:focus-within{position:relative;z-index:1;box-shadow:0 0 0 2px #000}.AccordionHeader{display:flex}.AccordionTrigger{font-family:inherit;background-color:transparent;padding:0 20px;height:45px;flex:1;display:flex;align-items:center;justify-content:space-between;line-height:1;color:#000;box-shadow:0 1px #000;background-color:#fff}.AccordionTrigger:hover{background-color:#000}.AccordionContent{overflow:hidden;color:#000;background-color:#000}.AccordionContent[data-state=open]{animation:slideDown .3s cubic-bezier(.87,0,.13,1)}.AccordionContent[data-state=closed]{animation:slideUp .3s cubic-bezier(.87,0,.13,1)}.AccordionContentText{padding:15px 20px}.AccordionChevron{color:var(--violet-10);transition:transform .3s cubic-bezier(.87,0,.13,1)}.AccordionTrigger[data-state=open]>.AccordionChevron{transform:rotate(180deg)}@keyframes slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes slideUp{0%{height:var(--radix-accordion-content-height)}to{height:0}}.accordion{width:100%}.accordion-item{margin-bottom:.5rem;padding-bottom:.5rem;overflow:hidden;border-bottom:solid 1px var(--color-gray-200)}.accordion-trigger{display:flex;flex:1;align-items:center;justify-content:space-between;padding:.75rem 0rem;font-size:.875rem;font-weight:500;transition:all .2s ease;background-color:transparent;border:none;width:100%;cursor:pointer}.accordion-trigger:focus{outline:none}.accordion-trigger:disabled{opacity:.5;cursor:not-allowed}.accordion-trigger-content{display:flex;align-items:center;justify-content:space-between;padding:0rem .5rem;gap:.75rem;width:100%}.accordion-trigger-icon-left,.accordion-trigger-icon-right{flex-shrink:0;transition:transform .2s ease}.accordion-trigger-title{font-weight:500;color:#000}.accordion-content{overflow:hidden;transition:all .2s ease-in-out}.accordion-content-inner{padding:.75rem 0rem}.accordion-chevron{height:1rem;width:1rem;flex-shrink:0;transition:transform .2s ease}.accordion-chevron.rotated{transform:rotate(180deg)}.page-chip{background-color:var(--color-primary-light);color:#fff;padding:var(--spacing-2) var(--spacing-4);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-2);cursor:pointer;transition:background-color .2s ease}.page-chip.active{background-color:var(--color-primary)}.page-content{padding:var(--spacing-4);min-height:200px;background-color:#f8f8f7}.pagination-controls{position:fixed;right:var(--spacing-4);bottom:var(--spacing-4);margin-left:auto;margin-top:8px;display:flex;flex-direction:row;align-items:center;padding:var(--spacing-2);border-radius:var(--radius-md);background:var(--primary-9, #eef0fa);color:var(--primary-4, #2b3ca1);gap:12px;padding:16px 24px}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_AMS-Regular-BQhdFMY1-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_AMS-Regular-DMm9YOAa-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/fonts/KaTeX_Caligraphic-Bold-Dq_IR9rO-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Caligraphic-Bold-BEiXGLvX-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_Caligraphic-Regular-Di6jR-x--1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Caligraphic-Regular-CTRA-rTL-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/fonts/KaTeX_Fraktur-Bold-CL6g_b3V-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Fraktur-Bold-BsDP51OF-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_Fraktur-Regular-CTYiF6lA-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Fraktur-Regular-Dxdc4cR9-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/fonts/KaTeX_Main-Bold-Cx986IdX-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Main-Bold-Jm3AIy58-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/fonts/KaTeX_Main-BoldItalic-DxDJ3AOS-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Main-BoldItalic-SpSLRI95-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/fonts/KaTeX_Main-Italic-NWA7e6Wa-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Main-Italic-BMLOBm91-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_Main-Regular-B22Nviop-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Main-Regular-Dr94JaBh-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/fonts/KaTeX_Math-BoldItalic-CZnvNsCZ-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Math-BoldItalic-iY-2wyZ7-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/fonts/KaTeX_Math-Italic-t53AETM--1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Math-Italic-DA0__PXp-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/fonts/KaTeX_SansSerif-Bold-D1sUS0GD-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_SansSerif-Bold-DbIhKOiC-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/fonts/KaTeX_SansSerif-Italic-C3H0VqGB-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_SansSerif-Italic-DN2j7dab-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_SansSerif-Regular-DDBCnlJ7-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_SansSerif-Regular-CS6fqUqJ-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_Script-Regular-D3wIWfF6-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Script-Regular-D5yQViql-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo--1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_Size1-Regular-mCD8mA8B-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Size1-Regular-C195tn64-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_Size2-Regular-Dy4dx90m-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Size2-Regular-oD1tc_U0-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/fonts/KaTeX_Size3-Regular-CTq5MqoE-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_Size4-Regular-Dl5lxZxV-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Size4-Regular-BF-4gkZK-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043-1775129797224_848545.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/fonts/KaTeX_Typewriter-Regular-CO6r4hn1-1775129797224_848545.woff2) format("woff2"),url(/assets/fonts/KaTeX_Typewriter-Regular-C0xS9mPB-1775129797224_848545.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf-1775129797224_848545.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.33"}.katex .katex-mathml{clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px white;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:#ffffff80}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.toast-multiline{white-space:pre-line;padding-top:12px;padding-right:12px;align-items:flex-start!important}*{box-sizing:border-box;margin:0;padding:0;font-family:Plus Jakarta Sans,sans-serif;font-optical-sizing:auto;font-style:normal}html,body{height:100vh;width:100vw}:root{--neutrals-0: #0d0d0d;--neutrals-1: #3b3b3b;--neutrals-2: #666666;--neutrals-3: #808080;--neutrals-4: #b3b3b3;--neutrals-5: #cccccc;--neutrals-6: #d9d9d9;--neutrals-7: #e6e6e6;--neutrals-8: #f2f2f2;--neutrals-85: #f5f5f5;--neutrals-9: #ffffff;--accent-red: #ae0909;--accent-red-lite: #fee7e7;--accent-red-dark: #7e0707;--accent-red-dull: #fccfcf;--accent-green: #067966;--accent-green-lite: #cbe8df;--accent-green-dark: #055c4e;--accent-green-dull: #eefbf4;--accent-yellow-dark: #c2780a;--accent-yellow: #f5ab3d;--accent-yellow-lite: #fef5e7;--accent-yellow-dull: #fceacf;--accent-purple: #5c3df5;--accent-purple-lite: #ebe7fe;--accent-purple-dark: #290ac2;--accent-purple-dull: #d6cffc;--primary-0: rgba(9, 74, 68, 1);--primary-1: rgba(11, 94, 87, 1);--primary-2: rgba(13, 113, 105, 1);--primary-3: rgba(15, 133, 124, 1);--primary-4: rgba(17, 153, 142, 1);--primary-5: rgba(35, 187, 175, 1);--primary-6: rgba(57, 221, 208, 1);--primary-7: rgba(161, 255, 247, 1);--primary-8: rgba(200, 255, 250, 1);--primary-9: rgba(238, 255, 253, 1);--gradient-button: linear-gradient( 156deg, rgba(9, 74, 68, 1) 20.67%, rgba(17, 153, 142, 1) 131.95% );--gradient-button-hover: linear-gradient( 156deg, rgba(11, 94, 87, 1) 20.67%, rgba(35, 187, 175, 1) 131.95% );--gradient-new: linear-gradient( 156deg, rgba(9, 74, 68, 1) 20.67%, rgba(17, 153, 142, 1) 131.95% ), linear-gradient( to left, rgba(17, 153, 142, 1), rgba(17, 153, 142, 1) );--gradient-primary: linear-gradient( 121deg, rgba(35, 187, 175, 1) 0%, rgba(9, 74, 68, 1) 100% );--fm-1: "Patrick Hand", cursive;--fm-2: "Unbounded", sans-serif;--gradient-login-footer: linear-gradient( 108deg, rgba(9, 74, 68, 1) 50%, rgba(35, 187, 175, 1) 89.06% )}#root{height:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.h-xsm,.h-sm,.h-md,.h,.h-lg,.h-xlg{font-weight:700;line-height:normal;color:var(--primary-color)}.full-width{width:100%}.h-xlg{font-size:36px}@media (max-width: 1180px){.h-xlg{font-size:36px}}@media (max-width: 1180px){.h-xlg{font-size:32px}}@media (max-width: 1024px){.h-xlg{font-size:28px}}@media (max-width: 768px){.h-xlg{font-size:28px}}@media (max-width: 500px){.h-xlg{font-size:24px}}.h-lg{font-size:32px}@media (max-width: 1180px){.h-lg{font-size:32px}}@media (max-width: 1180px){.h-lg{font-size:28px}}@media (max-width: 1024px){.h-lg{font-size:24px}}@media (max-width: 768px){.h-lg{font-size:24px}}@media (max-width: 500px){.h-lg{font-size:20px}}.h{font-size:28px}@media (max-width: 1180px){.h{font-size:28px}}@media (max-width: 1180px){.h{font-size:24px}}@media (max-width: 1024px){.h{font-size:24px}}@media (max-width: 768px){.h{font-size:24px}}@media (max-width: 500px){.h{font-size:20px}}.h-md{font-size:24px}@media (max-width: 1180px){.h-md{font-size:24px}}@media (max-width: 1180px){.h-md{font-size:20px}}@media (max-width: 1024px){.h-md{font-size:20px}}@media (max-width: 768px){.h-md{font-size:20px}}@media (max-width: 500px){.h-md{font-size:16px}}.h-sm{font-size:20px}@media (max-width: 1180px){.h-sm{font-size:24px}}@media (max-width: 1180px){.h-sm{font-size:16px}}@media (max-width: 1024px){.h-sm{font-size:16px}}@media (max-width: 768px){.h-sm{font-size:16px}}@media (max-width: 500px){.h-sm{font-size:14px}}.h-xsm{font-size:18px;font-weight:600}@media (max-width: 1180px){.h-xsm{font-size:18px}}@media (max-width: 1180px){.h-xsm{font-size:16px}}@media (max-width: 1024px){.h-xsm{font-size:16px}}@media (max-width: 768px){.h-xsm{font-size:16px}}@media (max-width: 500px){.h-xsm{font-size:14px}}.t-xsm,.t-sm,.prohibited-url-warning__message,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text .text,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text,.in-review-page-subtitle,.unrecognize-submessage,.t-md,.elm-btn.btn-text,.elm-btn.unrecognize-button,.elm-btn.btn-secondary,.elm-btn.btn-danger,.elm-btn.btn-primary,.in-review-page-description,.unrecognize-message,.t-lg{font-weight:400;line-height:normal;color:var(--primary-color)}.t-lg{font-size:20px;line-height:160%}@media (max-width: 1180px){.t-lg{font-size:20px}}@media (max-width: 1024px){.t-lg{font-size:16px}}@media (max-width: 768px){.t-lg{font-size:16px}}@media (max-width: 500px){.t-lg{font-size:16px}}.t-md,.elm-btn.btn-text,.elm-btn.unrecognize-button,.elm-btn.btn-secondary,.elm-btn.btn-danger,.elm-btn.btn-primary,.in-review-page-description,.unrecognize-message{font-size:16px;line-height:160%}@media (max-width: 1180px){.t-md,.elm-btn.btn-text,.elm-btn.unrecognize-button,.elm-btn.btn-secondary,.elm-btn.btn-danger,.elm-btn.btn-primary,.in-review-page-description,.unrecognize-message{font-size:16px}}@media (max-width: 1024px){.t-md,.elm-btn.btn-text,.elm-btn.unrecognize-button,.elm-btn.btn-secondary,.elm-btn.btn-danger,.elm-btn.btn-primary,.in-review-page-description,.unrecognize-message{font-size:14px}}@media (max-width: 768px){.t-md,.elm-btn.btn-text,.elm-btn.unrecognize-button,.elm-btn.btn-secondary,.elm-btn.btn-danger,.elm-btn.btn-primary,.in-review-page-description,.unrecognize-message{font-size:14px}}@media (max-width: 500px){.t-md,.elm-btn.btn-text,.elm-btn.unrecognize-button,.elm-btn.btn-secondary,.elm-btn.btn-danger,.elm-btn.btn-primary,.in-review-page-description,.unrecognize-message{font-size:14px}}.t-sm,.prohibited-url-warning__message,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text .text,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text,.in-review-page-subtitle,.unrecognize-submessage{font-size:14px;line-height:160%}@media (max-width: 1180px){.t-sm,.prohibited-url-warning__message,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text .text,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text,.in-review-page-subtitle,.unrecognize-submessage{font-size:14px}}@media (max-width: 1024px){.t-sm,.prohibited-url-warning__message,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text .text,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text,.in-review-page-subtitle,.unrecognize-submessage{font-size:12px}}@media (max-width: 768px){.t-sm,.prohibited-url-warning__message,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text .text,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text,.in-review-page-subtitle,.unrecognize-submessage{font-size:12px}}@media (max-width: 500px){.t-sm,.prohibited-url-warning__message,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text .text,.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text,.in-review-page-subtitle,.unrecognize-submessage{font-size:12px}}.t-xsm{font-size:12px;line-height:160%}@media (max-width: 1180px){.t-xsm{font-size:12px}}@media (max-width: 1024px){.t-xsm{font-size:10px}}@media (max-width: 768px){.t-xsm{font-size:10px}}@media (max-width: 500px){.t-xsm{font-size:10px}}.btn-text,.unrecognize-button,.u-xsm,.u-sm,.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text,.u-md,.u-lg{font-weight:300;line-height:normal;color:var(--primary-color)}.u-lg{font-size:16px;letter-spacing:-1px}@media (max-width: 1180px){.u-lg{font-size:16px}}@media (max-width: 1024px){.u-lg{font-size:16px}}@media (max-width: 768px){.u-lg{font-size:16px}}@media (max-width: 500px){.u-lg{font-size:14px}}.u-md{font-size:14px;letter-spacing:-.5px}@media (max-width: 1180px){.u-md{font-size:14px}}@media (max-width: 1024px){.u-md{font-size:14px}}@media (max-width: 768px){.u-md{font-size:14px}}@media (max-width: 500px){.u-md{font-size:12px}}.u-sm,.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text{font-size:12px;letter-spacing:-.5px}@media (max-width: 1180px){.u-sm,.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text{font-size:12px}}@media (max-width: 1024px){.u-sm,.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text{font-size:12px}}@media (max-width: 768px){.u-sm,.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text{font-size:12px}}@media (max-width: 500px){.u-sm,.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text,.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text{font-size:10px}}.u-xsm{font-size:10px;letter-spacing:-.5px}@media (max-width: 1180px){.u-xsm{font-size:10px}}@media (max-width: 1024px){.u-xsm{font-size:10px}}@media (max-width: 768px){.u-xsm{font-size:10px}}@media (max-width: 500px){.u-xsm{font-size:8px}}.btn-text,.unrecognize-button{line-height:160%;font-weight:500;font-size:14px;letter-spacing:-.5px}@media (max-width: 1180px){.btn-text,.unrecognize-button{font-size:14px}}@media (max-width: 1024px){.btn-text,.unrecognize-button{font-size:14px}}@media (max-width: 768px){.btn-text,.unrecognize-button{font-size:14px}}@media (max-width: 500px){.btn-text,.unrecognize-button{font-size:12px}}.banner-card-spacing{margin-bottom:1.5rem}.banner-transition{transition:all .3s ease}.badge{display:inline-block;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.chip{display:inline-block;padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;border:1px solid}.shadow-sm{box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}.shadow-md{box-shadow:0 4px 6px #0000001a,0 2px 4px #0000000f}.shadow-lg{box-shadow:0 10px 15px #0000001a,0 4px 6px #0000000d}.flex-center{display:flex;align-items:center;justify-content:center}.flex-between{display:flex;align-items:center;justify-content:space-between}.flex-col{display:flex;flex-direction:column}.PylonChat-bubbleFrameContainer,.PylonChat-chatWindowFrameContainer{right:20px!important;bottom:100px!important}.flag-dropdown{border:none!important;background-color:transparent!important;outline:none!important}.reset-default-styles_border-box-shadow-outline-border-radius{border:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:unset!important}.reset-default-styles_border-box-shadow-outline-border-radius:focus-within{border:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:unset!important}.reset-default-styles_border-box-shadow-outline-border-radius:hover,.reset-default-styles_border-box-shadow-outline-border-radius:active{border:unset!important;box-shadow:unset!important;outline:unset!important;border-radius:unset!important}@media screen and (max-width: 768px){.PylonChat-bubbleFrameContainer,.PylonChat-chatWindowFrameContainer{left:10px!important;bottom:80px!important}}.MuiPopover-root,.MuiPopper-root,.MuiMenu-root,.MuiSelect-popper,.MuiAutocomplete-popper,[data-popper-placement],[role=tooltip],[role=menu],[role=listbox],[class*=p-filter],[class*=filter-control],[class*=filter-dropdown],[class*=data-grid-filter]{z-index:9999!important}.MuiModal-root~.MuiPopover-root,.MuiModal-root~.MuiPopper-root,.MuiModal-root~.MuiMenu-root{z-index:10001!important}.MuiModal-root .MuiPopover-root,.MuiModal-root .MuiPopper-root,.MuiModal-root .MuiMenu-root,.MuiModal-root [class*=p-filter],.MuiModal-root [class*=filter-control],.MuiModal-root [class*=filter-dropdown],.MuiModal-root [class*=data-grid-filter]{z-index:1400!important}.task-list-container [class*=p-filter],.task-list-container .MuiPopover-root,.task-list-container .MuiPopper-root,.task-list-container .MuiMenu-root,.task-list-container .filter-selector-btn+[class*=filter]{z-index:1400!important}.filter-selector-btn+[class*=filter],.filter-selector-btn+div,[class*=filter-selector-btn]+[class*=p-filter]{z-index:1400!important}@keyframes slideInFromTop{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}to{opacity:1}}@keyframes slideOutToBottom{0%{opacity:1}25%{opacity:.75}50%{opacity:.5}75%{opacity:.25}to{opacity:0}}@keyframes slideInFromBottom{0%{transform:translateY(100vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOutToTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(100vh);opacity:0}}@keyframes breathe{0%,to{background:linear-gradient(135deg,#1651a3,#ff416c)}25%{background:linear-gradient(135deg,#1651a3cc,#ff416c)}50%{background:linear-gradient(135deg,#1651a3 50%,#ff416ccc 50%)}75%{background:linear-gradient(135deg,#1651a3cc 75%,#ff416c 25%)}}@keyframes scaleAnimation{0%{transform:scale(1)}25%{transform:scale(1.1)}50%{transform:scale(1.2)}75%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-70px)}}.main-layout-wrapper{width:100vw;height:100dvh;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch}.main-layout-wrapper .left-wrapper{width:20%;position:fixed;left:0}.main-layout-wrapper .right-wrapper{width:80%;height:100%;background-color:var(--neutrals-8);position:absolute;right:0;overflow:scroll}.main-layout-wrapper .right-wrapper.full-space{width:100%}.auth-loading-wrapper{width:100vw;height:100dvh}@media screen and (max-width: 1024px){.main-layout-wrapper{width:100vw;height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;flex-direction:column-reverse}.main-layout-wrapper .left-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.main-layout-wrapper .left-wrapper.left-z-1{z-index:1}.main-layout-wrapper .left-wrapper.left-z-2{z-index:2}.main-layout-wrapper .right-wrapper{width:100%;height:calc(100% - 64px)}.main-layout-wrapper .right-wrapper.full-space{height:100%}.main-layout-wrapper .right-wrapper.right-z-1{z-index:1}.main-layout-wrapper .right-wrapper.right-z-2{z-index:2}}@media screen and (max-width: 768px){.main-layout-wrapper{width:100vw;height:100dvh;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;position:relative;flex-direction:column-reverse}.main-layout-wrapper .left-wrapper{position:absolute;top:0;left:0;width:100%;height:100%}.main-layout-wrapper .left-wrapper.left-z-1{z-index:1}.main-layout-wrapper .left-wrapper.left-z-2{z-index:2}.main-layout-wrapper .right-wrapper{width:100%;height:calc(100% - 64px)}.main-layout-wrapper .right-wrapper.full-space{height:100%}.main-layout-wrapper .right-wrapper.right-z-1{z-index:1}.main-layout-wrapper .right-wrapper.right-z-2{z-index:2}}.common-wrapper-page{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;background-color:var(--neutrals-85)}.common-wrapper-page .content-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%}.common-wrapper-page .content-wrapper .image-wrapper{object-fit:cover}.common-wrapper-page .content-wrapper .wrapper-heading{width:100%;text-align:center}.common-wrapper-page .content-wrapper .common-wrapper-text{width:65%;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.common-wrapper-page .content-wrapper .session-expire-description,.common-wrapper-page .content-wrapper .not-found-description,.common-wrapper-page .content-wrapper .blocked-description,.common-wrapper-page .content-wrapper .system-down-description{width:30%}.common-wrapper-page.ai-community-page-parent-wrapper{height:100%}@media only screen and (max-width: 768px){.common-wrapper-page .content-wrapper{width:85%}.common-wrapper-page .content-wrapper .common-wrapper-text{width:91%;font-size:12px}.common-wrapper-page .content-wrapper .image-wrapper{width:80%;object-fit:cover}}.wrong-route-wrapper{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.wrong-route-wrapper .wrong-route-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.wrong-route-wrapper .wrong-route-content .title{color:var(--primary-3)}.wrong-route-wrapper .wrong-route-content .description{color:var(--neutrals-2)}.login-page{width:100%;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.login-page__loading{width:100%;height:100%;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.login-page__loading-spinner{width:44px;height:44px;border-radius:50%;display:inline-block;position:relative;background:linear-gradient(90deg,var(--primary-9) 40%,var(--primary-4) 70%);box-sizing:border-box;animation:login-page-spinner-rotation 1.3s linear infinite;border:2px solid var(--primary-7)}.login-page__loading-spinner:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:50%;background:var(--neutrals-9);border:2px solid var(--primary-7)}.login-page__loading-text{font-size:16px;font-weight:600;color:var(--neutrals-3);margin:0}@keyframes login-page-spinner-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-page__main-wrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;background-color:var(--neutrals-9)}.login-page__header{width:100%;display:flex;flex-direction:column;align-items:center}.login-page__header-logo-container{width:100%;padding:.5rem 1rem;display:flex;justify-content:flex-start}.login-page__logo{max-width:160px;margin-top:.6rem;height:auto;object-fit:contain}.login-page__content{width:100%;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2rem 1rem;gap:1rem}.login-page__content-header{max-width:100%;color:var(--neutrals-1);text-align:center;font-size:3rem;font-style:normal;font-weight:500;line-height:normal;letter-spacing:-1.5px}.login-page__content-subheader{color:var(--neutrals-3);text-align:center;font-size:1rem;font-style:normal;font-weight:500;line-height:130%;max-width:320px}.login-page__content-error{color:var(--semantic-error, #b91c1c);text-align:center;font-size:.875rem;font-style:normal;font-weight:600;line-height:130%;max-width:400px;margin:0;padding:.75rem 1rem;background-color:var(--semantic-error-bg, rgba(185, 28, 28, .08));border:1px solid var(--semantic-error-border, rgba(185, 28, 28, .25));border-radius:8px}.login-page__content-button{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;margin-top:1rem;margin-bottom:.75rem}.login-page__privacy_policy{width:100%;font-size:14px;color:var(--neutrals-3);margin-top:.5rem;text-align:center}.login-page__privacy_policy .link-text{color:var(--neutrals-3);text-decoration:none;transition:color .3s ease,text-decoration .3s ease}.login-page__privacy_policy .link-text:hover{color:var(--neutrals-1);text-decoration:underline}.login-page__footer{position:fixed;bottom:-30px;left:0;width:100%;height:100px;background:var(--gradient-login-footer);filter:blur(89px);z-index:1}@media screen and (max-width: 1024px){.login-page__content{padding:1.5rem 1rem}.login-page__content-header{font-size:2.5rem;max-width:500px}}@media screen and (max-width: 768px){.login-page__header-logo-container{padding:.75rem 1rem}.login-page__logo{max-width:140px}.login-page__content{padding:1.25rem 1rem;gap:.875rem}.login-page__content-header{font-size:2rem;max-width:420px;letter-spacing:-1px}.login-page__content-subheader{font-size:.9375rem;max-width:300px}.login-page__content-button{margin-top:1rem}}@media screen and (max-width: 500px){.login-page__header-logo-container{padding:.5rem .75rem}.login-page__logo{max-width:120px}.login-page__content{padding:1rem .75rem;gap:.75rem}.login-page__content-header{font-size:1.75rem;max-width:320px;letter-spacing:-.8px}.login-page__content-subheader{font-size:.875rem;max-width:280px}.login-page__content-error{font-size:.9375rem;max-width:320px}.login-page__content-button{margin-top:1rem;margin-bottom:.5rem}.login-page__privacy_policy{font-size:12px;margin-top:.5rem}}@media screen and (max-width: 380px){.login-page__loading{min-height:300px;gap:20px}.login-page__loading-spinner{width:36px;height:36px}.login-page__loading-spinner:after{width:24px;height:24px}.login-page__loading-text{font-size:14px}.login-page__header-logo-container{padding:.5rem}.login-page__logo{max-width:100px}.login-page__content{padding:.75rem .45rem;gap:.625rem}.login-page__content-header{font-size:1.5rem;max-width:280px;letter-spacing:-.6px}.login-page__content-subheader{font-size:.8125rem;max-width:260px;line-height:125%}.login-page__content-error{font-size:.875rem;max-width:280px;line-height:125%}.login-page__content-button{margin-top:1rem;margin-bottom:.75rem}.login-page__privacy_policy{font-size:11px;margin-top:.5rem}}.homepage-wrapper{width:100%;height:100%;background:var(--neutrals-85, #f5f5f5);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.home-loading-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen{.homepage-wrapper{width:100%;height:100%;background:var(--neutrals-8, #f5f5f5)}}.task-distribution{width:100%;height:100vh;overflow-y:auto;background-color:var(--neutrals-8, #f2f2f2);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:24px 32px}.task-distribution .task-distribution__divider,.task-distribution .task-distribution__divider .task-distribution__wrapper{width:100%}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content__wrapper{width:100%;height:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;position:relative}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content__wrapper .no-task-found-wrapper{height:max-content}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content__wrapper .task-distribution__content__success{top:20px;position:absolute}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content__wrapper .task-distribution__content__loader__text{width:50%;margin:0 auto;text-align:center;color:#333;font-weight:700}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content_data{width:100%}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content_data .task-distribution__content__text{width:100%;height:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#333}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content_data .task-distribution__content-all{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;padding:16px 32px}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content_data .task-distribution__content-all .top-bar-wrapper{width:100%;padding:16px 28px}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content_data .task-distribution__content-all .task-distribution__content__title{font-weight:400;color:var(--neutrals-0, #000)}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content_data .task-distribution__content-all .task-distribution__content__description{font-weight:500;color:var(--neutrals-2, #666)}.task-distribution .task-distribution__divider .task-distribution__wrapper .task-distribution__content_data .task-distribution__content-all .task-distribution__content__card-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-top:16px}.task-distribution__loader__wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.task-distribution__loader__wrapper .task-distribution__content__loader__text{width:100%;text-align:center;color:#fff;font-weight:600}.outer-task-distribution__content__wrapper{width:100%;height:100vh;background:#f2f2f2;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;position:relative}.outer-task-distribution__content__wrapper .no-task-found-wrapper{height:max-content}.outer-task-distribution__content__wrapper .task-distribution__content__success{top:20px;position:absolute}.outer-task-distribution__content__wrapper .task-distribution__content__loader__text{width:50%;margin:0 auto;text-align:center;color:#333;font-weight:700}.tasking-page-wrapper{width:100%;height:100vh;overflow-y:auto;background-color:var(--neutrals-8, #f2f2f2);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:24px 32px}.tasking-page-wrapper .tasking-page-top-bar-wrapper{width:100%;padding:16px 0}.tasking-page-wrapper .tasking-page-top-content{width:100%;padding:16px 32px 8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:16px}.tasking-page-wrapper .tasking-status-content{width:100%;margin-top:16px}@media screen and (max-width: 1024px){.tasking-page-wrapper{width:100%;height:calc(100vh - 60px);overflow-y:auto;background:var(--neutrals-85, #f5f5f5)}.tasking-page-wrapper .tasking-page-top-bar-wrapper{width:100%;padding:16px 0}.tasking-page-wrapper .tasking-page-top-content{width:100%;padding:16px 32px 8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:16px}.tasking-page-wrapper .tasking-status-content{width:100%;margin-top:16px}}@media screen and (max-width: 768px){.tasking-page-wrapper{width:100%;height:calc(100vh - 60px);overflow-y:auto;background:var(--neutrals-85, #f5f5f5)}.tasking-page-wrapper .tasking-page-top-bar-wrapper{width:100%;padding:16px 0}.tasking-page-wrapper .tasking-page-top-content{width:100%;padding:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.tasking-page-wrapper .tasking-status-content{width:100%;margin-top:0}}.task-manager-main-root{width:100%;height:100vh;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.qc-task-window-loader{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:80vh}.unrecognize-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;text-align:center;background:linear-gradient(135deg,var(--neutrals-8) 0%,var(--neutrals-7) 100%);position:relative;overflow:hidden}.unrecognize-container:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23dbe4ff' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.3;z-index:0}.unrecognize-content{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;z-index:1}.unrecognize-content-image{width:280px;height:280px;object-fit:contain;margin-bottom:2rem;animation:float 6s ease-in-out infinite,glow 3s ease-in-out infinite alternate;filter:drop-shadow(0 10px 25px rgba(var(--primary-4),.2));transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.unrecognize-content-image:hover{transform:scale(1.08) rotate(2deg);filter:drop-shadow(0 15px 35px rgba(var(--primary-5),.4))}.unrecognize-title{font-size:2.5rem;font-weight:800;color:var(--neutrals-1);margin-bottom:1.5rem;text-shadow:0px 2px 4px rgba(0,0,0,.1);background:linear-gradient(to right,var(--primary-4),var(--primary-5));-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fadeIn 1s ease-out;font-family:var(--fm-2)}.unrecognize-message{font-size:1.2rem;color:var(--neutrals-2);max-width:600px;margin-bottom:1rem;line-height:1.7;animation:fadeIn 1.2s ease-out}.unrecognize-submessage{font-size:1.1rem;color:var(--neutrals-3);max-width:600px;margin-bottom:2.5rem;animation:fadeIn 1.4s ease-out}.unrecognize-button{padding:1rem 2rem;font-size:1.1rem;background:var(--gradient-button);color:var(--neutrals-9);border:none;border-radius:8px;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 15px #0000001a}.unrecognize-button:hover{background:var(--gradient-button-hover);transform:translateY(-2px);box-shadow:0 6px 20px #00000026}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.unrecognize-title{font-size:2.2rem}.unrecognize-message{font-size:1.1rem}.unrecognize-submessage{font-size:.95rem}.unrecognize-content-image{width:220px;height:220px}.unrecognize-button{padding:.75rem 1.5rem;font-size:1rem}}@media (max-width: 480px){.unrecognize-container{padding:1.5rem}.unrecognize-title{font-size:1.8rem}.unrecognize-message{font-size:1rem}.unrecognize-submessage{font-size:.9rem}.unrecognize-content-image{width:180px;height:180px}}.in-review-page-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:2rem;text-align:center;background:linear-gradient(135deg,var(--neutrals-8) 0%,var(--neutrals-7) 100%);position:relative;overflow:hidden}.in-review-page-wrapper:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url("data:image/svg+xml,%3Csvg width='100' height='100' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 18c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm48 25c3.866 0 7-3.134 7-7s-3.134-7-7-7-7 3.134-7 7 3.134 7 7 7zm-43-7c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm63 31c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM34 90c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zm56-76c1.657 0 3-1.343 3-3s-1.343-3-3-3-3 1.343-3 3 1.343 3 3 3zM12 86c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm28-65c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm23-11c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-6 60c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm29 22c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zM32 63c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm57-13c2.76 0 5-2.24 5-5s-2.24-5-5-5-5 2.24-5 5 2.24 5 5 5zm-9-21c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM60 91c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM35 41c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2zM12 60c1.105 0 2-.895 2-2s-.895-2-2-2-2 .895-2 2 .895 2 2 2z' fill='%23dbe4ff' fill-opacity='0.4' fill-rule='evenodd'/%3E%3C/svg%3E");opacity:.3;z-index:0}.in-review-page-image{position:relative;z-index:1;margin-bottom:2rem;animation:fadeInUp 1s ease-out}.in-review-page-image-img{width:320px;height:320px;object-fit:contain;animation:float 6s ease-in-out infinite,glow 3s ease-in-out infinite alternate;filter:drop-shadow(0 10px 25px rgba(var(--primary-4),.2));transition:all .5s cubic-bezier(.175,.885,.32,1.275)}.in-review-page-image-img:hover{transform:scale(1.08) rotate(2deg);filter:drop-shadow(0 15px 35px rgba(var(--primary-5),.4))}.in-review-page-description{font-size:1.2rem;color:var(--neutrals-2);max-width:600px;margin:0 auto;line-height:1.7;animation:fadeInUp 1.2s ease-out;position:relative;z-index:1}.in-review-page-title{font-size:2.5rem;font-weight:800;color:var(--neutrals-1);margin-bottom:1.5rem;text-shadow:0px 2px 4px rgba(0,0,0,.1);background:linear-gradient(to right,var(--primary-4),var(--primary-5));-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fadeInUp 1s ease-out;font-family:var(--fm-2);position:relative;z-index:1}.in-review-page-subtitle{font-size:1.1rem;color:var(--neutrals-3);max-width:600px;margin:0 auto 2rem;animation:fadeInUp 1.4s ease-out;position:relative;z-index:1}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes glow{0%{filter:drop-shadow(0 10px 25px var(--primary-8))}to{filter:drop-shadow(0 15px 35px var(--primary-6))}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.in-review-page-title{font-size:2.2rem}.in-review-page-description{font-size:1.1rem}.in-review-page-subtitle{font-size:.95rem}.in-review-page-image-img{width:220px;height:220px}}@media (max-width: 480px){.in-review-page-wrapper{padding:1.5rem}.in-review-page-title{font-size:1.8rem}.in-review-page-description{font-size:1rem}.in-review-page-subtitle{font-size:.9rem}.in-review-page-image-img{width:180px;height:180px}}.projects-window-container{padding:32px 40px;background:#f3f4f6;min-height:100vh}.projects-window-container .header-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:32px}.projects-window-container .header-container .header-title{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:600;line-height:1.26em;color:#000}.projects-window-container .tabs-container{display:flex;align-items:center;gap:16px;margin-bottom:32px}.projects-window-container .tabs-container .tab{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:600}.projects-window-container .content-container{display:flex;flex-direction:column;gap:12px;width:100%}@media screen and (max-width: 768px){.projects-window-container{padding:16px 20px}.projects-window-container .header-container{padding-bottom:24px}.projects-window-container .header-container .header-title{font-size:18px}.projects-window-container .tabs-container{margin-bottom:24px}}.elm-btn{background:var(--primary-4);border-radius:8px;padding:12px 24px;font-style:normal;font-weight:500;font-size:16px;line-height:normal;color:var(--neutrals-8, #fff);display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;cursor:pointer;transition:all .2s ease-in-out}.elm-btn .btn-icon{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:20px}.elm-btn .btn-text,.elm-btn .unrecognize-button{display:flex;flex-direction:row;justify-content:center;align-items:center}.elm-btn.btn-primary{border:none!important;outline:none!important;border-radius:8px;background:var(--primary-4, #2b3ca1);color:var(--neutrals-9, #fff);font-weight:500}.elm-btn.btn-primary:hover{background:var(--primary-3, #202d79)}.elm-btn.btn-primary:active{background:var(--primary-5, #364bc9);transform:scale(.95)}.elm-btn.btn-primary:focus{background:var(--primary-3, #202d79)}.elm-btn.btn-primary:disabled{color:var(--neutrals-3, #808080);background:var(--neutrals-85, #f2f2f2);pointer-events:none}.elm-btn.btn-danger{border:none!important;outline:none!important;border-radius:8px;background:var(--accent-red, #c22929);color:var(--neutrals-9, #fff);font-weight:500}.elm-btn.btn-danger:hover{background:var(--accent-red-dark, #972020)}.elm-btn.btn-danger:active{background:var(--accent-red, #c22929);transform:scale(.95)}.elm-btn.btn-danger:focus{background:var(--accent-red, #c22929)}.elm-btn.btn-danger:disabled{color:var(--neutrals-3, #808080);background:var(--neutrals-85, #f2f2f2);pointer-events:none}.elm-btn.btn-secondary{border:none!important;outline:none!important;border-radius:8px;background:var(--primary-9, #eef0fa);color:var(--primary-4, #2b3ca1)}.elm-btn.btn-secondary:hover{background:var(--primary-8, #dfe2f6)}.elm-btn.btn-secondary:active{background:var(--primary-5, #364bc9);transform:scale(.95)}.elm-btn.btn-secondary:focus{border:2px solid var(--primary-4, #2b3ca1);background:var(--primary-8, #dfe2f6)}.elm-btn.btn-secondary:disabled{color:var(--neutrals-3, #808080);background:var(--neutrals-85, #f2f2f2);pointer-events:none}.elm-btn.btn-text,.elm-btn.unrecognize-button{border:none!important;outline:none!important;border-radius:8px;background:none;color:var(--primary-4, #2b3ca1);font-weight:500}.elm-btn.btn-text:hover,.elm-btn.unrecognize-button:hover{color:var(--primary-5, #364bc9)}.elm-btn.btn-text:active,.elm-btn.unrecognize-button:active{color:var(--primary-5, #364bc9);transform:scale(.95)}.elm-btn.btn-text:focus,.elm-btn.unrecognize-button:focus{color:var(--primary-5, #364bc9)}.elm-btn.btn-text:disabled,.elm-btn.unrecognize-button:disabled{color:var(--neutrals-3, #808080);pointer-events:none}.elm-btn.btn-lg{padding:12px 24px}.elm-btn.btn-md{padding:16px 20px}.elm-btn.btn-sm{padding:8px 24px}.elm-btn.btn-xsm{padding:6px 16px;border-radius:6px}.elm-btn.btn-gradient-v1{color:var(--neutrals-9, var(--Neutrals-100, #fff));background:var(--Gradient-Button, linear-gradient(121deg, #1633a3 -5.45%, #a62b10 202.12%))}.elm-btn.btn-gradient-v1:hover{background:var(--Gradient-Button, linear-gradient(121deg, #1633a3 -5.45%, #a62b10 202.12%))}.elm-btn.btn-gradient-v2{color:var(--neutrals-9, var(--Neutrals-100, #fff));background:var(--Gradient-Button-Hover, linear-gradient(120deg, #1633a3 5.95%, #a62b10 276.94%))}.elm-btn.btn-gradient-v2:hover{background:var(--Gradient-Button-Hover, linear-gradient(120deg, #1633a3 5.95%, #a62b10 276.94%))}@media screen and (max-width: 768px){.elm-btn{padding:10px 24px}.elm-btn .btn-icon{font-size:18px}.elm-btn.btn-primary,.elm-btn.btn-secondary,.elm-btn.btn-text,.elm-btn.unrecognize-button{font-size:14px;font-weight:500}.elm-btn.btn-lg{padding:10px 24px}.elm-btn.btn-md{padding:8px 24px}.elm-btn.btn-sm{padding:8px 16px}}@media screen and (max-width: 500px){.elm-btn{padding:10px 24px}.elm-btn .btn-icon{font-size:18px}.elm-btn.btn-primary,.elm-btn.btn-secondary,.elm-btn.btn-text,.elm-btn.unrecognize-button{font-size:14px;font-weight:500}.elm-btn.btn-lg{padding:10px 24px}.elm-btn.btn-sm{padding:8px 24px}}.top-bar-wrapper{width:100%;padding:22px 32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.top-bar-wrapper .top-bar-text{width:max-content;height:40px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.top-bar-wrapper .top-bar-text .top-bar__logo{width:100px;height:auto;object-fit:contain}.top-bar-wrapper .top-bar-text .top-bar__sub-text{color:var(--neutrals-1, #3b3b3b);font-size:14px}@media screen and (max-width: 768px){.top-bar-wrapper{padding:22px 16px 6px}.top-bar-wrapper .top-bar-text{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;height:fit-content}.top-bar-wrapper .top-bar-text .top-bar__logo{display:block;object-fit:cover}.top-bar-wrapper .top-bar-text .top-bar__title{font-weight:600;font-size:18px}}.project-card-wrapper{width:100%;background:#fff;border:1px solid #e6e6e6;border-radius:10px;box-shadow:4px 4px 18px #00000005;cursor:pointer;margin-bottom:12px}.project-card-wrapper .project-card__main{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:24px 16px 10px;gap:12px}.project-card-wrapper .project-card__main .project-card__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.project-card-wrapper .project-card__main .project-card__content .project-card__header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%}.project-card-wrapper .project-card__main .project-card__content .project-card__header .project-card__title-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:8px}.project-card-wrapper .project-card__main .project-card__content .project-card__header .project-card__title-row .project-card__title{font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:20px;line-height:1.6em;color:var(--primary-5);margin:0;transition:color .3s ease}.project-card-wrapper .project-card__main .project-card__content .project-card__header .project-card__title-row .project-card__status-badge{padding:8px 16px;background:#fdf5ed;border:1px solid rgba(24,114,65,.1);border-radius:33px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:12px;line-height:1.6em;color:#d57e17}.project-card-wrapper .project-card__main .project-card__content .project-card__header .project-card__description{font-family:Plus Jakarta Sans,sans-serif;font-weight:400;font-size:14px;line-height:1.6em;color:#666;margin:0}.project-card-wrapper .project-card__main .project-card__controls{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;flex-shrink:0;margin-top:2px}.project-card-wrapper .project-card__main .project-card__refresh-btn{background:none;border:none;cursor:pointer;padding:6px;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:background-color .2s ease}.project-card-wrapper .project-card__main .project-card__refresh-btn:hover:not(:disabled){background-color:#f3f4f6}.project-card-wrapper .project-card__main .project-card__refresh-btn:disabled{cursor:not-allowed;opacity:.5}.project-card-wrapper .project-card__main .project-card__refresh-btn img.spinning{animation:spin 1s linear infinite}.project-card-wrapper .project-card__main .project-card__arrow{width:32px;height:32px;background:#f0f2fe;border-radius:4px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-shrink:0}.project-card-wrapper .project-card__main .project-card__arrow .project-card__arrow-icon{transition:transform .3s ease;transform:rotate(180deg)}.project-card-wrapper .project-card__main .project-card__arrow .project-card__arrow-icon.expanded{transform:rotate(0)}.project-card-wrapper .project-card__expanded{padding:16px 16px 12px;position:relative}.project-card-wrapper .project-card__expanded:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:#e6e6e6}.project-card-wrapper.expanded .project-card__main .project-card__content .project-card__header .project-card__title-row .project-card__title{color:#0d0d0d}.project-card-wrapper .project-card__item{background:#fff;border:1px solid #e6e6e6;border-radius:10px;padding:16px;margin-bottom:12px}.project-card-wrapper .project-card__item:last-child{margin-bottom:0}.project-card-wrapper .project-card__content{margin-bottom:18px}.project-card-wrapper .project-card__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px}.project-card-wrapper .project-card__info{flex:1}.project-card-wrapper .project-card__title{font-family:Plus Jakarta Sans,sans-serif;font-size:20px;font-weight:600;line-height:1.6em;color:var(--primary-5);margin:0 0 8px}.project-card-wrapper .project-card__description{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#666;margin:0}.project-card-wrapper .project-card__badge{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding:4px 8px;background:#f5f5f5;border-radius:32px;height:24px;flex-shrink:0}.project-card-wrapper .project-card__dot{width:4px;height:4px;background:gray;border-radius:50%}.project-card-wrapper .project-card__badge-text{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.302em;letter-spacing:-.02em;color:gray;text-transform:capitalize}.project-card-wrapper .project-card__actions{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px}.project-card-wrapper .project-card__buttons{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.project-card-wrapper .project-card__btn{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:500;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;display:flex;flex-direction:row;justify-content:center;align-items:center;height:40px}.project-card-wrapper .project-card__btn--primary{background:#f0f2fe;color:var(--primary-5);padding:10px 20px 10px 24px;gap:8px}.project-card-wrapper .project-card__btn--primary:hover{background:#e5e7eb}.project-card-wrapper .project-card__btn--primary img{width:16px;height:16px}.project-card-wrapper .project-card__btn--primary-disabled{background:#e6e6e6;color:gray;padding:10px 20px 10px 24px;gap:8px;cursor:not-allowed}.project-card-wrapper .project-card__btn--primary-disabled:hover{background:#e6e6e6}.project-card-wrapper .project-card__btn--primary-disabled img{width:16px;height:16px}.project-card-wrapper .project-card__btn--text{background:transparent;color:var(--primary-5);padding:12px 24px}.project-card-wrapper .project-card__btn--text:hover{background:#f9fafb}.project-card-wrapper .project-card__btn--text-disabled{background:transparent;color:gray;padding:12px 24px;cursor:not-allowed}.project-card-wrapper .project-card__btn--text-disabled:hover{background:transparent}.project-card-wrapper .project-card__status{flex-shrink:0}.project-card-wrapper .project-card__status-badge{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:4px 8px;border-radius:12px}.project-card-wrapper .project-card__status-badge img{width:12px;height:12px}.project-card-wrapper .project-card__status-badge span{font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:500}.project-card-wrapper .project-card__status-badge--available{background:#dcfce7}.project-card-wrapper .project-card__status-badge--available span{color:#15803d}.project-card-wrapper .project-card__status-badge--unavailable{background:#fbeeee;border-radius:8px;padding:4px 6px;gap:4px}.project-card-wrapper .project-card__status-badge--unavailable span{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.302em;letter-spacing:-.02em;color:#c22929}.project-card-wrapper .project-card__status-badge--loading{background:transparent;padding:4px 0;gap:4px}.project-card-wrapper .project-card__status-badge--loading span{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;line-height:1.5em;color:var(--primary-5)}.project-card-wrapper .project-card__status-badge:not(.project-card__status-badge--available):not(.project-card__status-badge--unavailable):not(.project-card__status-badge--loading){background:#dcfce7}.project-card-wrapper .project-card__status-badge:not(.project-card__status-badge--available):not(.project-card__status-badge--unavailable):not(.project-card__status-badge--loading) span{color:#15803d}.project-card-wrapper .project-card__loading-spinner{width:16px;height:16px;border:1.2px solid #d9d9d9;border-top:1.2px solid var(--primary-6);border-radius:50%;animation:spin 1s linear infinite;flex-shrink:0}@media screen and (max-width: 768px){.project-card-wrapper .project-card__main{padding:16px 12px}.project-card-wrapper .project-card__main .project-card__content .project-card__header .project-card__title-row .project-card__title{font-size:18px}.project-card-wrapper .project-card__main .project-card__content .project-card__header .project-card__description{font-size:13px}.project-card-wrapper .project-card__main .project-card__arrow{width:28px;height:28px}}.custom-input-field{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 20px;border-radius:8px!important;border:1px solid var(--neutrals-7, #ccc)!important;background:var(--neutrals-9, #fff)!important;box-shadow:none!important;color:var(--neutrals-1, #1b1b1b)!important;font-size:14px!important}.custom-input-field:hover{border:1px solid var(--neutrals-6, #ccc)!important}.custom-input-field:focus-within{outline:none!important;border:1px solid var(--primary-4, #2b3ca1)!important}.custom-input-field .MuiInput-input::placeholder{font-weight:400;font-size:14px;font-style:normal;color:var(--neutrals-4, #999999)!important;opacity:1!important}.custom-input-field.error{border:1px solid var(--accent-red, #c22929)!important;background-color:var(--accent-red-lite, #fbeeee)!important;font-weight:400;font-style:normal;color:var(--neutrals-2, #666)!important}.custom-input-field.disabled{border:1px solid var(--neutrals-7, #ccc)!important;background-color:var(--neutrals-85, #f5f5f5)!important;font-weight:400;font-style:normal}.custom-input-field.Mui-disabled{pointer-events:unset!important}.custom-input-field.Mui-disabled .Mui-disabled{text-overflow:unset!important}.project-accordion{width:100%;min-height:min-content;border:1px solid #ddd;border-radius:14px;overflow:hidden}.project-accordion__header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:10px;background-color:#fff;border-bottom:1px solid #ddd}.project-accordion__title{font-size:16px;font-weight:600}.project-accordion__icon{display:flex;align-items:center}.project-accordion__content{overflow:hidden;max-height:0;opacity:0;transition:opacity .5s ease,max-height .5s ease;padding:0 10px}.project-accordion__content.active{padding:10px}.clock-loader{width:48px;height:48px;display:inline-block;position:relative;background-color:#fff;background:radial-gradient(ellipse at center,var(--primary-4) 0%,var(--primary-4) 14%,#fff 15%,#fff 100%);background-size:cover;background-position:center;border-radius:50%}.clock-loader:after,.clock-loader:before{content:"";position:absolute;height:16px;width:4px;background:var(--primary-4);top:50%;left:50%;transform:translate(-50%) rotate(0);transform-origin:25% 0;box-sizing:border-box;animation:rotation 10s linear infinite}.clock-loader:before{height:22px;width:2px;transform:translate(-50%) rotate(0);animation-duration:1s}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.slow-pulse-loader{width:10px;height:10px;border-radius:50%;display:block;margin:15px auto;position:relative;background:var(--primary-5);box-sizing:border-box;animation:shadowExpandX 2s linear infinite alternate}@keyframes shadowExpandX{0%{box-shadow:0 0,0 0;color:var(--primary-8)}to{box-shadow:-24px 0,24px 0;color:var(--primary-7)}}.input-field-text-area{width:100%;height:100%}.input-field-text-area.input-error{border:1px solid var(--accent-red, #c22929)!important;background-color:var(--accent-red-lite, #fbeeee)!important}.rating-container{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:500px;margin:0 auto;gap:20px}.rating-container .rating-content{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:8px;min-width:150px}.rating-container .rating-content .rating-circle{width:32px;height:32px;border:1px solid var(--neutrals-8, #fff);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#111}.rating-container .rating-content .rating-circle.selected{background-color:var(--primary-3, #2b3ca1);color:#fff}.tab-wrapper{width:100%;height:100%;padding:1.5rem 3rem 0;display:flex;flex-direction:column;gap:1.5rem}.task-history-tab{padding:0}.tab-wrapper .MuiTabs-flexContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:12px;border-bottom:1px solid #e0e0e0}.tab-wrapper .MuiTab-root{display:flex;justify-content:center;align-items:center;gap:8px;padding:6px 8px;text-transform:none}.tab-wrapper .MuiTabs-root{min-height:0}.tab-wrapper .MuiButtonBase-root{color:#999;min-height:0;min-width:0;font-weight:600;font-family:Plus Jakarta Sans;line-height:160%;font-size:14px}.tab-wrapper .MuiTabs-indicator{background-color:var(--primary-4)}.tab-wrapper .MuiTab-root.Mui-selected{color:var(--primary-4)}.tab-wrapper .MuiBox-root{padding:0}@media (max-width: 600px){.tab-wrapper .MuiTabs-scrollButtons{display:none}}.custom-dropdown-field{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 20px;border-radius:8px;border:1.5px solid var(--neutrals-7, #e6e6e6);background:var(--neutrals-9, #fff)}.MuiSelect-listbox{width:max-content!important;min-width:200px!important}.MuiSelect-listbox .MuiOption-root{font-size:16px}@media screen and (max-width: 768px){.MuiSelect-listbox{min-width:90%!important}.MuiSelect-listbox .MuiOption-root{font-size:14px}}.custom-react-select-wrapper{width:100%}.custom-react-select-wrapper.error{border-radius:8px;border:1px solid var(--accent-red, #c22929)!important;background-color:var(--accent-red-lite, #fbeeee)!important;background:var(--accent-red-lite, #fbeeee)!important;font-weight:400;font-style:normal;color:var(--neutrals-2, #fbeeee)!important}.custom-react-select-wrapper .react-select__control{background:#fff;border:1px solid var(--neutrals-7, #e6e6e6);color:var(--neutrals-0, #1b1b1b);box-shadow:none;padding:2px 4px;border-radius:8px}.custom-react-select-wrapper .react-select__control:hover{border:1px solid var(--neutrals-6, #ccc)}.custom-react-select-wrapper .react-select__control:focus-within{outline:none;border:1px solid var(--primary-4, #2b3ca1)}.custom-react-select-wrapper .react-select__control .react-select__value-container{font-size:14px;font-style:normal;color:var(--neutrals-0, #1b1b1b)}.custom-react-select-wrapper .react-select__control .react-select__value-container.react-select__value-container--is-multi .react-select__multi-value__label-custom{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:4px;font-size:14px;font-weight:500;font-style:normal;color:var(--neutrals-0, #1b1b1b);padding:3px 5px;display:flex;min-width:0;background-color:#e6e6e6;margin:2px}.custom-react-select-wrapper .react-select__control .react-select__value-container .react-select__placeholder{font-weight:400;font-size:14px;font-style:normal;color:var(--neutrals-4, #999999)}.custom-react-select-wrapper .react-select__control .react-select__value-container .react-select__single-value,.custom-react-select-wrapper .react-select__control .react-select__value-container .react-select__multi-value .react-select__multi-value__label{font-size:14px;font-weight:500;font-style:normal;color:var(--neutrals-0, #1b1b1b)}.custom-react-select-wrapper .react-select__menu .react-select__option{font-size:14px;font-style:normal;color:var(--neutrals-2, #666666);font-weight:500;cursor:pointer}.custom-react-select-wrapper .react-select__menu .react-select__option:hover{background:var(--primary-9, #eef0fa)}.custom-react-select-wrapper .react-select__menu .react-select__option.react-select__option--is-focused{background:var(--primary-9, #eef0fa);color:var(--neutrals-2, #666666)}.custom-react-select-wrapper .react-select__menu .react-select__option.react-select__option--is-selected{background:var(--primary-4, #2b3ca1);color:#fff}.custom-react-select-wrapper .react-select__indicators{cursor:pointer}.custom-react-select-wrapper .react-select__indicators .react-select__indicator-separator{opacity:0;pointer-events:none}.custom-react-select-wrapper .error-message{color:red;font-size:12px}.field-block{display:flex;flex-direction:column;align-items:flex-start;width:100%}.field-block .field-block__label{color:var(--text-200, #505862);font-size:13px;font-weight:500;cursor:pointer;margin-bottom:5px;display:flex;align-items:center;gap:5px}.field-block .field-block__label.error{color:var(--orange-400, red)}.field-block .field-block__fields{width:100%}.field-block .custom-checkbox{display:flex;align-items:center;margin-top:5px}.field-block .checkbox-container{display:flex;align-items:center}.field-block .custom-checkbox input[type=checkbox]{margin-right:1px}.field-block .custom-checkbox label{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500}.field-block .field-block__extra-msg{color:var(--text-100, #8c9aac);font-size:10px;font-weight:500;margin-top:5px}.field-block .field-block__error{color:var(--orange-400, red);font-size:12px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:center;margin:5px 0}.field-block .MuiStack-root{padding:0!important}.field-block .required{color:red;margin-left:.25rem}.field-block.profile-locked{background:#0000000f;padding:5px;pointer-events:none;border-radius:4px}.upload-document-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;padding:0}.upload-document-wrapper .upload-document{width:100%;padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;border-radius:11px;border:1px dashed rgba(0,0,0,.16);background:var(--neutrals-100, #fff);flex-direction:column}.upload-document-wrapper .upload-document.upload-document--not-uploaded{padding:100px 0;border:1px dashed rgba(0,0,0,.16)}.upload-document-wrapper .upload-document .file-upload-wrapper{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px}.upload-document-wrapper .upload-document .file-upload-wrapper .file-upload-limit-text{color:var(--neutrals-3, #808080);font-size:10px;font-weight:500;line-height:160%}.upload-document-wrapper .upload-document .uploaded-file-info{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 16px}.upload-document-wrapper .upload-document .uploaded-file-info .file-details{width:80%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px}.upload-document-wrapper .upload-document .uploaded-file-info .file-details .file-name{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1px}.upload-document-wrapper .upload-document .uploaded-file-info .file-details .file-name .name-text{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:160%}.upload-document-wrapper .upload-document .uploaded-file-info .file-details .file-name .size-text{font-size:10px;font-weight:400;line-height:160%}.upload-document-wrapper .upload-document .uploaded-file-info .actions{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.upload-document-wrapper .upload-document .uploaded-file-info .actions .preview_icon{color:var(--accent-green);cursor:pointer}.upload-document-wrapper .upload-document .uploaded-file-info .actions .delete_icon{cursor:pointer}.upload-document-wrapper .upload-document .error-wrapper{padding:16px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.upload-document-wrapper .upload-document .error-wrapper .error-info{width:60%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:24px}.upload-document-wrapper .upload-document .error-wrapper .error-info .error-text{font-weight:600;color:var(--accent-red)}@media screen and (max-width: 768px){.upload-document-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:0}.upload-document-wrapper .upload-document{flex-direction:column}.upload-document-wrapper .upload-document.upload-document--not-uploaded{padding:100px 0;border:1px dashed rgba(0,0,0,.16)}.upload-document-wrapper .upload-document .file-upload-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.upload-document-wrapper .upload-document .file-upload-wrapper .file-upload-limit-text{color:var(--neutrals-3, #808080);font-size:10px;font-weight:500;line-height:160%}.upload-document-wrapper .upload-document .uploaded-file-info{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px 16px}.upload-document-wrapper .upload-document .uploaded-file-info .file-details{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.upload-document-wrapper .upload-document .uploaded-file-info .file-details .file-name{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px}.upload-document-wrapper .upload-document .uploaded-file-info .file-details .file-name .name-text{max-width:280px;overflow:hidden;text-overflow:ellipsis;font-weight:600;line-height:160%}.upload-document-wrapper .upload-document .uploaded-file-info .file-details .file-name .size-text{font-size:10px;font-weight:400;line-height:160%}.upload-document-wrapper .upload-document .uploaded-file-info .actions{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:10px}.upload-document-wrapper .upload-document .uploaded-file-info .actions .preview_icon{color:var(--accent-green);cursor:pointer}.upload-document-wrapper .upload-document .uploaded-file-info .actions .delete_icon{cursor:pointer}.upload-document-wrapper .upload-document .error-wrapper .error-info{width:70%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}}.logout-button-wrapper{width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center}.logout-button-wrapper .logout-button{cursor:pointer;border-radius:51px;border:1px solid transparent;background:var(--neutrals-9, #fff);color:var(--accent-red-dark, #972020)}.custom-addable-list{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;transition:all .3s ease-out}.custom-addable-list .custom-addable-list__list{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;list-style-type:none}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px;border:1px solid var(--neutrals-6, #ccc);border-radius:8px;background-color:var(--neutrals-85, #f5f5f5);word-wrap:break-word;overflow-wrap:break-word;position:relative}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item.custom-addable-list__list-item--editing{background:#fff}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item:hover .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete{opacity:1;pointer-events:all}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper .custom-addable-list__drag-icon{cursor:grab;color:var(--neutrals-1, #1b1b1b)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper .custom-addable-list__drag-icon:hover{color:#000}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper .custom-addable-list__item__text{width:95%;font-weight:600;color:var(--neutrals-1, #1b1b1b)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__input__edit{border:none;outline:none;width:100%;font-weight:600;color:var(--neutrals-1, #1b1b1b);background-color:#fff}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__input__edit-textarea{resize:none;border:none;outline:none;width:100%;font-weight:600;color:var(--neutrals-1, #1b1b1b);background-color:#fff}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .elm-btn,.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .elm-btn:hover{border:none;padding:4px;outline:none}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .custom-addable-list__action-button__confirm{background:var(--accent-blue-light, #e6f3f9);color:var(--accent-blue, #1b7bbf)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .custom-addable-list__action-button__confirm:hover{color:var(--accent-blue-light, #e6f3f9);background:var(--accent-blue, #1b7bbf)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .custom-addable-list__action-button__cancel{background:var(--accent-yellow-light, #faf3e6);color:var(--accent-yellow, #d2a71d)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .custom-addable-list__action-button__cancel:hover{color:var(--accent-yellow-light, #faf3e6);background:var(--accent-yellow, #d2a71d)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete{opacity:0;pointer-events:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .elm-btn,.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .elm-btn:hover{border:none;padding:4px;outline:none}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .custom-addable-list__action-button__edit{background:var(--accent-green-light, #e3f3e6);color:var(--accent-green, #209757)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .custom-addable-list__action-button__edit:hover{color:var(--accent-green-light, #e3f3e6);background:var(--accent-green, #209757)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .custom-addable-list__action-button__delete{background:var(--accent-red-light, #f3e6e6);color:var(--accent-red, #c22929)}.custom-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .custom-addable-list__action-button__delete:hover{color:var(--accent-red-light, #f3e6e6);background:var(--accent-red, #c22929)}.custom-addable-list .custom-addable-list__add-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0;overflow:hidden}.custom-addable-list .custom-addable-list__add-item.custom-addable-list__stack{justify-content:flex-start;align-items:center}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__input{width:100%;padding:11px;border:none;font-weight:500;border-radius:8px 0 0 8px/8px 0px 0px 8px;background-color:#fff;transition:all .3s ease-out;border:1px solid var(--neutrals-6, #ccc);border-right:none}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__input:hover{outline:none;border:1px solid var(--primary-4, #2b3ca1)}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__input:focus{outline:none;border:1px solid var(--primary-4, #2b3ca1)}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__input:active{outline:none;border:1px solid var(--primary-4, #2b3ca1)}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__input.disabled-add-input{background:var(--neutrals-85, #f2f2f2)}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__input.disabled-add-input:hover{outline:none;border:1px solid var(--neutrals-6, #ccc);border-right:none}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__input.disabled-add-input:focus{outline:none;border:1px solid var(--neutrals-6, #ccc);border-right:none}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__input.disabled-add-input:active{outline:none;border:1px solid var(--neutrals-6, #ccc);border-right:none}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__text-area{width:100%;padding:11px;border:none;font-weight:500;border-radius:8px;background-color:#fff;transition:all .3s ease-out;border:1px solid var(--neutrals-6, #ccc);resize:none}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__text-area:hover{outline:none;border:1px solid var(--primary-4, #2b3ca1)}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__text-area:focus{outline:none;border:1px solid var(--primary-4, #2b3ca1)}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__text-area:active{outline:none;border:1px solid var(--primary-4, #2b3ca1)}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__text-area.disabled-add-input{background:var(--neutrals-85, #f2f2f2)}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__text-area.disabled-add-input:hover{outline:none;border:1px solid var(--neutrals-6, #ccc);border-right:none}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__text-area.disabled-add-input:focus{outline:none;border:1px solid var(--neutrals-6, #ccc);border-right:none}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__text-area.disabled-add-input:active{outline:none;border:1px solid var(--neutrals-6, #ccc);border-right:none}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__button{border:1px solid var(--primary-4, #2b3ca1)!important;border-top-left-radius:0;border-bottom-left-radius:0}.custom-addable-list .custom-addable-list__add-item .custom-addable-list__button.disabled-add-button{pointer-events:none;border:1px solid var(--neutrals-6, #ccc)!important;border-left:none!important}.custom-addable-list .custom-addable-list__add-item.custom-addable-list--error .custom-addable-list__input,.custom-addable-list .custom-addable-list__add-item.custom-addable-list--error .custom-addable-list__text-area{border:1px solid var(--accent-red, #c22929)!important;background-color:var(--accent-red-lite, #fbeeee)!important}.custom-addable-list .custom-addable-list__add-item.custom-addable-list--error .custom-addable-list__button{border:1px solid var(--accent-red, #c22929)!important;background:var(--accent-red, #c22929)!important;border-top-left-radius:0;border-bottom-left-radius:0}.status-display-card{width:50%;flex-grow:2;border-radius:10px;border:1.5px solid var(--neutrals-85, #f2f2f2);background:var(--neutrals-9, #fff);padding:20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.status-display-card .status-display-card__top{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.status-display-card .status-display-card__top .status-display-card__title{color:var(--neutrals-0, #000);font-weight:600}.status-display-card .status-display-card__top .status-display-card__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;color:var(--primary-4, #2b3ca1);font-size:20px}.status-display-card .status-display-card__bottom{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:12px}.status-display-card .status-display-card__bottom .status-display-card__divider{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;color:var(--neutrals-6, #ccc);font-size:40px;font-weight:600;line-height:normal}.status-display-card .status-display-card__bottom .status-display-price__card{width:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.status-display-card .status-display-card__bottom .status-display-price__card .status-display-price__card-val{background:linear-gradient(106deg,var(--primary-4) 5.59%,var(--primary-5) 104%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;font-weight:600;line-height:normal}.status-display-card .status-display-card__bottom .status-display-price__card .status-display-price__card-price-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px}.status-display-card .status-display-card__bottom .status-display-price__card .status-display-price__card-price-container .status-display-price__card-price-text{color:var(--neutrals-3, #666);font-size:12px;font-weight:500}.status-display-card .status-display-card__bottom .status-display-price__card .status-display-price__card-price-container .status-display-price__card-image{width:max-content;height:14px}.status-display-card .link{color:var(--primary-4, #0a29c2);display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;cursor:pointer}@media screen and (max-width: 768px){.status-display-card{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.status-display-card .status-display-card__top{width:100%}.status-display-card .status-display-card__bottom{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:12px}.status-display-card .status-display-card__bottom .status-display-card__divider{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;color:var(--neutrals-6, #ccc);font-size:24px;font-weight:600;line-height:normal}.status-display-card .status-display-card__bottom .status-display-price__card{width:max-content;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.status-display-card .status-display-card__bottom .status-display-price__card .status-display-price__card-val{background:linear-gradient(106deg,var(--primary-4) 5.59%,var(--primary-5) 104%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:24px;font-weight:600;line-height:normal}.status-display-card .status-display-card__bottom .status-display-price__card .status-display-price__card-price-container{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px}.status-display-card .status-display-card__bottom .status-display-price__card .status-display-price__card-price-container .status-display-price__card-price-text{color:var(--neutrals-3, #666);font-size:12px;font-weight:500}.status-display-card .status-display-card__bottom .status-display-price__card .status-display-price__card-price-container .status-display-price__card-image{width:max-content;height:14px}}.task-manager-left-navbar{width:100%;height:100vh;background:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:24px 8px}.task-manager-left-navbar .nav-header{width:100%;padding:0 8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;cursor:pointer}.task-manager-left-navbar .navbar-separator{width:100%;height:1px;background:#1111110f}.task-manager-left-navbar .navbar-route-links{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:14px;gap:14px}.task-manager-left-navbar .navbar-route-links .navbar-link{width:100%;text-decoration:none}.task-manager-left-navbar .navbar-route-links .navbar-link:hover .navbar-link__wrapper,.task-manager-left-navbar .navbar-route-links .navbar-link.active .navbar-link__wrapper{color:var(--primary-4, #2b3ca1);background:var(--primary-9, #eef0fa);transition:color .3s ease,background .3s ease}.task-manager-left-navbar .navbar-route-links .navbar-link .navbar-link__wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;color:var(--neutrals-0, #000);border:1px solid transparent;padding:8px;border-radius:6px;transition:border-color .3s ease,color .3s ease,background .3s ease}.task-manager-left-navbar .navbar-route-links .navbar-link .navbar-link__wrapper .navbar-link__text{font-weight:500;line-height:160%}.task-manager-left-navbar .navbar-route-links .navbar-link .navbar-link__wrapper .navbar-link__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:24px}.custom-highlighted-textarea-wrapper{width:100%;height:150px;position:relative}.custom-highlighted-textarea-wrapper .custom-highlighted-textarea{width:100%;height:150px;border:1px solid var(--neutrals-6);padding:12px;resize:none;overflow-y:auto;border-radius:14px;position:absolute;top:0;left:0;z-index:2;color:transparent;caret-color:#000;background:transparent;font-size:14px;font-weight:500;white-space:pre-wrap;word-break:break-word;line-height:140%}.custom-highlighted-textarea-wrapper .highlighted-text{width:100%;height:150px;border:1px solid #ccc;padding:12px;overflow-y:auto;border-radius:14px;position:absolute;top:0;left:0;background:transparent;z-index:1;color:#000;font-size:14px;font-weight:500;white-space:pre-wrap;word-break:break-word;line-height:140%}.custom-highlighted-textarea-wrapper .highlighted-text .block-word{background-color:#fca5a5;padding:0;margin:0;width:max-content;transition:background-color .3s ease}.custom-highlighted-textarea-wrapper .highlighted-text .allow-word{background-color:#53f6a8;padding:0;margin:0;width:max-content;transition:background-color .3s ease}.custom-dynamic-addable-list{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;transition:all .3s ease-out}.custom-dynamic-addable-list .custom-addable-list__list{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;list-style-type:none}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px;border:1px solid var(--neutrals-6, #ccc);border-radius:8px;background-color:var(--neutrals-85, #f5f5f5);word-wrap:break-word;overflow-wrap:break-word;position:relative}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item.custom-addable-list__list-item--editing{background:#fff;border-left:unset;padding:0 12px 0 0}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item:hover .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete{opacity:1;pointer-events:all}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__stack{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;overflow:auto}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__stack .custom-addable-list__input__edit{padding:4px 8px;border:1px solid var(--neutrals-6, #ccc);outline:none;width:100%;font-weight:600;color:var(--neutrals-1, #1b1b1b);background-color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__stack .custom-addable-list__input__edit-textarea{resize:none;border:1px solid var(--neutrals-6, #ccc);outline:none;width:100%;padding:4px 8px;font-weight:600;color:var(--neutrals-1, #1b1b1b);background-color:#fff;border-top-left-radius:8px;border-bottom-left-radius:8px}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper .index-number{height:30px;width:30px;padding:6px;border:1px solid var(--neutrals-6, #ccc);background:#fff;border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;line-height:normal;font-size:12px;font-weight:600}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper .custom-addable-list__drag-icon{cursor:grab;color:var(--neutrals-1, #1b1b1b)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper .custom-addable-list__drag-icon:hover{color:#000}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__item-text-icon-wrapper .custom-addable-list__item__text{padding:4px 8px;width:95%;font-weight:600;color:var(--neutrals-1, #1b1b1b)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions{margin-left:6px}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .elm-btn,.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .elm-btn:hover{border:none;padding:4px;outline:none}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .custom-addable-list__action-button__confirm{background:var(--accent-blue-light, #e6f3f9);color:var(--accent-blue, #1b7bbf)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .custom-addable-list__action-button__confirm:hover{color:var(--accent-blue-light, #e6f3f9);background:var(--accent-blue, #1b7bbf)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .custom-addable-list__action-button__cancel{background:var(--accent-yellow-light, #faf3e6);color:var(--accent-yellow, #d2a71d)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__confirm-cancel .custom-addable-list__action-button__cancel:hover{color:var(--accent-yellow-light, #faf3e6);background:var(--accent-yellow, #d2a71d)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete{opacity:0;pointer-events:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .elm-btn,.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .elm-btn:hover{border:none;padding:4px;outline:none}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .custom-addable-list__action-button__edit{background:var(--accent-green-light, #e3f3e6);color:var(--accent-green, #209757)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .custom-addable-list__action-button__edit:hover{color:var(--accent-green-light, #e3f3e6);background:var(--accent-green, #209757)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .custom-addable-list__action-button__delete{background:var(--accent-red-light, #f3e6e6);color:var(--accent-red, #c22929)}.custom-dynamic-addable-list .custom-addable-list__list .custom-addable-list__list-item .custom-addable-list__actions .custom-addable-list__action-buttons__edit-delete .custom-addable-list__action-button__delete:hover{color:var(--accent-red-light, #f3e6e6);background:var(--accent-red, #c22929)}.custom-dynamic-addable-list .custom-addable-list__add-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:0;overflow:hidden}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__input{width:100%;padding:11px;border:none;font-weight:500;background-color:#fff;transition:all .3s ease-out;border:1px solid var(--neutrals-6, #ccc);border-right:unset;border-top-left-radius:8px;border-bottom-left-radius:8px}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__input:hover{outline:none;border:1px solid var(--primary-4, #2b3ca1);border-right:unset}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__input:focus{outline:none;border:1px solid var(--primary-4, #2b3ca1);border-right:unset}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__input:active{outline:none;border:1px solid var(--primary-4, #2b3ca1);border-right:unset}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__input.disabled-add-input{background:var(--neutrals-85, #f2f2f2);border-right:1px solid var(--neutrals-6, #ccc)}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__input.disabled-add-input:hover{outline:none;border:1px solid var(--neutrals-6, #ccc)}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__input.disabled-add-input:focus{outline:none;border:1px solid var(--neutrals-6, #ccc)}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__input.disabled-add-input:active{outline:none;border:1px solid var(--neutrals-6, #ccc)}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__text-area{width:100%;padding:11px;border:none;font-weight:500;background-color:#fff;transition:all .3s ease-out;border:1px solid var(--neutrals-6, #ccc);resize:none;border-top-left-radius:8px;border-bottom-left-radius:8px}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__text-area:hover{outline:none;border:1px solid var(--primary-4, #2b3ca1);border-right:unset}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__text-area:focus{outline:none;border:1px solid var(--primary-4, #2b3ca1);border-right:unset}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__text-area:active{outline:none;border:1px solid var(--primary-4, #2b3ca1);border-right:unset}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__text-area.disabled-add-input{background:var(--neutrals-85, #f2f2f2);border:1px solid var(--neutrals-6, #ccc)}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__text-area.disabled-add-input:hover{outline:none;border:1px solid var(--neutrals-6, #ccc)}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__text-area.disabled-add-input:focus{outline:none;border:1px solid var(--neutrals-6, #ccc)}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__stack .custom-addable-list__text-area.disabled-add-input:active{outline:none;border:1px solid var(--neutrals-6, #ccc)}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__button{border:1px solid var(--primary-4, #2b3ca1)!important;border-top-left-radius:0;border-bottom-left-radius:0}.custom-dynamic-addable-list .custom-addable-list__add-item .custom-addable-list__button.disabled-add-button{pointer-events:none;border:1px solid var(--neutrals-6, #ccc)!important;border-left:none!important}.custom-dynamic-addable-list .custom-addable-list__add-item.custom-addable-list--error .custom-addable-list__input,.custom-dynamic-addable-list .custom-addable-list__add-item.custom-addable-list--error .custom-addable-list__text-area{border:1px solid var(--accent-red, #c22929)!important;background-color:var(--accent-red-lite, #fbeeee)!important}.custom-dynamic-addable-list .custom-addable-list__add-item.custom-addable-list--error .custom-addable-list__button{border:1px solid var(--accent-red, #c22929)!important;background:var(--accent-red, #c22929)!important;border-top-left-radius:0;border-bottom-left-radius:0}.pdf-viewer-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 48px);width:100%;padding:16px;position:relative}.pdf-viewer-wrapper .pdf-viewer{max-width:100%;height:100%;border:1px solid #ddd;box-shadow:0 2px 4px #0000001a;margin-bottom:20px}.pdf-viewer-wrapper .pdf-viewer__error{color:var(--accent-red)}.pdf-viewer-wrapper .pdf-viewer__footer{position:fixed;bottom:7%;display:flex;flex-direction:row;justify-content:center;align-items:center;width:max-content;gap:24px;border-radius:10px;background:#fff;box-shadow:0 4px 22.3px #0000001f;padding:8px 16px}.pdf-viewer-wrapper .pdf-viewer__footer .pdf-viewer__footer-text{color:#333;font-weight:700}.pdf-viewer__loading,.pdf-viewer__error{font-size:1.25rem;color:#666;margin-top:2rem;text-align:center}.drag-container{width:100%;padding:12px;border:1px solid var(--neutrals-6, #ccc);border-radius:8px;background-color:var(--neutrals-85, #f5f5f5)}.drag-container.child{border:0}.drag-container .heading div{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;gap:8px;max-width:95%}.drag-container .heading.parent{font-weight:500;padding:0 24px 0 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.drag-container .heading.child{font-weight:400;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:12px;border:1px solid var(--neutrals-6, #ccc);border-radius:8px;background-color:var(--neutrals-85, #f5f5f5)}.drag-container .content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.drag-container .custom-addable-list__action-button__delete{background:var(--accent-red-light, #f3e6e6);color:var(--accent-red, #c22929);padding:5px;border:0}.drag-container .custom-addable-list__action-button__delete:hover{color:var(--accent-red-light, #f3e6e6);background:var(--accent-red, #c22929)}.drag-container .nested-url-list{display:flex;flex-direction:column;gap:6px}.url-list{display:flex;flex-direction:column;gap:12px;margin-bottom:12px}.ace_editor,.ace_editor *{font-family:monospace}.sort-tree-container{height:600px;padding:16px 16px 124px;background-color:#fff;border-radius:12px;position:relative}.sort-tree-container .tasking-task-area__header{font-weight:600;color:var(--neutrals-0, #000);line-height:140%;margin-bottom:8px}.sort-tree-container .tasking-task-area__header .form--required{color:var(--accent-red, #c22929)}.sort-tree-container .bottom{padding-top:20px}.sort-tree-container .sort{position:absolute;z-index:10000;min-height:300px}.sort-tree-container .initial{font-size:20px;padding:20px 0}.custom-html-input-field{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 20px;border-radius:8px!important;border:1px solid var(--neutrals-7, #ccc)!important;background:var(--neutrals-9, #fff)!important;box-shadow:none!important;color:var(--neutrals-1, #1b1b1b)!important;font-size:14px!important}.custom-html-input-field:hover{border:1px solid var(--neutrals-6, #ccc)!important}.custom-html-input-field:focus-within{outline:none!important;border:1px solid var(--primary-4, #2b3ca1)!important}.custom-html-input-field .MuiInput-input::placeholder{font-weight:400;font-size:14px;font-style:normal;color:var(--neutrals-4, #999999)!important;opacity:1!important}.custom-html-input-field.error{border:1px solid var(--accent-red, #c22929)!important;background-color:var(--accent-red-lite, #fbeeee)!important;font-weight:400;font-style:normal;color:var(--neutrals-2, #666)!important}.custom-html-input-field.disabled{border:1px solid var(--neutrals-7, #ccc)!important;background-color:var(--neutrals-85, #f5f5f5)!important;font-weight:400;font-style:normal}.custom-html-input-field.Mui-disabled{pointer-events:unset!important}.custom-html-input-field.Mui-disabled .Mui-disabled{text-overflow:unset!important}.custom-rating-container{display:flex;max-width:100%;align-items:flex-start;width:100%;margin:0;gap:20px}.custom-rating-container .error{border:1px solid var(--orange-400, red);background:var(--orange-50, #fff5f5)}.custom-rating-container .rating-circle-wrapper{min-width:80px;width:max-content;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px}.custom-rating-container .rating-circle-wrapper .rating-circle{width:24px;height:24px;border:2px solid var(--neutrals-6, #d9d9d9);border-radius:50%;display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer;font-size:12px;font-weight:700;background-color:var(--neutral-3, #f0f0f0);color:transparent;box-shadow:#32325d0d 0 4px 10px inset,#0000001a 0 2px 4px inset;transition:all .3s ease-in-out}.custom-rating-container .rating-circle-wrapper .rating-circle.selected{border:2px solid var(--primary-3, #2b3ca1);background-color:var(--primary-3, #2b3ca1);color:transparent;box-shadow:#00000026 0 15px 25px,#0000000d 0 5px 10px}.custom-rating-container .rating-circle-wrapper .rating-label{max-width:150px;font-weight:500;text-align:center;color:#111}.rating-input-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;font-size:16px;font-weight:500}.rating-input-container .sub-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:16px 20px;border:solid 1px var(--neutrals-8, #e6e6e6);border-radius:11px}.rating-input-container .sub-container .question{font-weight:500}.rating-input-container .sub-container .generic-rating-container{display:flex;flex-direction:row;justify-content:flex-start;gap:40px;width:100%;align-items:center}.rating-input-container .sub-container .justification-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:64px;width:100%;margin-bottom:15px}.rating-input-container .sub-container .justification-container .title{min-width:200px}.custom-rate-marker-group-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.custom-rate-marker-group-container .custom-rate-marker-group{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;border:solid 1px var(--neutrals-8, #e6e6e6);border-radius:6px;padding:16px 12px}.custom-rate-marker-group-container .custom-rate-marker-group .bottom-div{width:100%;overflow-x:auto}.custom-rate-marker-group-container .custom-rate-marker-group.error-question{border-color:var(--orange-400, red);background:var(--orange-50, #fff5f5)}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__radio_input{width:100%}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__error{color:var(--orange-400, red);font-size:10px;font-weight:500}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__title{color:#000;font-weight:600}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__title .info-icon{margin-top:8px;margin-left:8px;cursor:pointer;color:var(--neutrals-3, #999999)}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__description{color:var(--neutrals-1, #3b3b3b);margin-top:-10px;font-weight:400}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__checkboxes{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__checkboxes .custom-rate-marker-group__checkbox{cursor:pointer;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:0px;color:var(--neutrals-1, #3b3b3b);font-weight:400}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__checkboxes .custom-rate-marker-group__checkbox .MuiFormControlLabel-root{color:gray}.custom-rate-marker-group-container .custom-rate-marker-group .custom-rate-marker-group__checkboxes .custom-rate-marker-group__checkbox .MuiFormControlLabel-root .MuiTypography-root{font-size:12px!important}.accordion-wrapper{width:100%;overflow:hidden}.accordion-wrapper .accordion-title{cursor:pointer;padding:16px;background-color:transparent;transition:transform .5s ease;color:var(--primary-1)}.accordion-wrapper .accordion-title .accordion-text-wrapper{gap:2px;line-height:160%;font-weight:600;color:var(--neutrals-0, #000)}.accordion-wrapper .accordion-title .accordion-icon{transition:transform .5s ease}.accordion-wrapper .accordion-content{max-height:0;overflow:hidden;transition:max-height .5s ease-out,opacity .5s ease;opacity:0;padding:0 16px}.cutsom-htmlaccordion{background-color:var(--neutrals-9, #f5f5f5);border-top-left-radius:9px;border-top-right-radius:9px;width:100%;font-size:14px}.cutsom-htmlaccordion .accordion-title{font-weight:600}.cutsom-htmlaccordion .accordion-summary{border:solid 1px var(--neutrals-8, #e6e6e6);border-radius:6px 6px 0 0/6px 6px 0px 0px;padding:0 16px;background-color:var(--neutrals-8, #e6e6e6);font-weight:600;min-height:0!important}.cutsom-htmlaccordion .accordion-summary .MuiAccordionSummary-content{margin:10.5px 0}.cutsom-htmlaccordion .accordion-details{background-color:var(--neutrals-8, #e6e6e6);border-bottom-left-radius:9px;border-bottom-right-radius:9px}.cutsom-htmlaccordion .html-popover-content h4{font-size:14px;font-weight:600}.cutsom-htmlaccordion .html-popover-content p{padding-top:4px}.cutsom-htmlaccordion:before{background-color:transparent}.tiptap-editor-wrapper{height:100%;overflow-y:auto;border:solid 1px var(--neutrals-8, #e6e6e6);border-radius:6px}.tiptap-editor-wrapper.tasking-task-area__textarea.enable-menu{padding-top:0}.tiptap-editor-wrapper.tasking-task-area__textarea.enable-menu .tiptap-menu-bar{margin-left:-12px;margin-right:-12px;padding:2px 4px}.tiptap-editor-wrapper.tasking-task-area__textarea.enable-menu .tiptap{padding-top:12px}.tiptap-editor-wrapper.without-menu{height:300px}.tiptap-editor-wrapper.without-menu:focus-within{border:solid 2px var(--primary-4, #3f51b5)}.tiptap-editor-wrapper.disabled{background-color:#f5f5f5;cursor:not-allowed;pointer-events:none}.tiptap-editor-wrapper.error{border:1px solid var(--accent-red, #c22929)!important;background-color:var(--accent-red-lite, #fbeeee)!important;font-weight:400;font-style:normal;color:var(--neutrals-2, #666)!important}.tiptap-editor-wrapper .tiptap{min-height:260px;border-bottom-left-radius:6px;border-bottom-right-radius:6px}.tiptap-editor-wrapper .tiptap:first-child{margin-top:0}.tiptap-editor-wrapper .tiptap ul,.tiptap-editor-wrapper .tiptap ol{padding:0 1rem;margin:1.25rem 1rem 1.25rem .4rem}.tiptap-editor-wrapper .tiptap ul li p,.tiptap-editor-wrapper .tiptap ol li p{margin-top:.25em;margin-bottom:.25em}.tiptap-editor-wrapper .tiptap h1,.tiptap-editor-wrapper .tiptap h2,.tiptap-editor-wrapper .tiptap h3,.tiptap-editor-wrapper .tiptap h4,.tiptap-editor-wrapper .tiptap h5,.tiptap-editor-wrapper .tiptap h6{line-height:1.1;margin-top:2.5rem;text-wrap:pretty}.tiptap-editor-wrapper .tiptap h1,.tiptap-editor-wrapper .tiptap h2{margin-top:3.5rem;margin-bottom:1.5rem}.tiptap-editor-wrapper .tiptap h1{font-size:1.4rem}.tiptap-editor-wrapper .tiptap h2{font-size:1.2rem}.tiptap-editor-wrapper .tiptap h3{font-size:1.1rem}.tiptap-editor-wrapper .tiptap h4,.tiptap-editor-wrapper .tiptap h5,.tiptap-editor-wrapper .tiptap h6{font-size:1rem}.tiptap-editor-wrapper .tiptap code{background-color:#f0f;border-radius:.4rem;color:#000;font-size:.85rem;padding:.25em .3em}.tiptap-editor-wrapper .tiptap pre{background:#000;border-radius:.5rem;color:#fff;font-family:JetBrainsMono,monospace;margin:1.5rem 0;padding:.75rem 1rem}.tiptap-editor-wrapper .tiptap pre code{background:none;color:inherit;font-size:.8rem;padding:0}.tiptap-editor-wrapper .tiptap blockquote{border-left:3px solid var(--neutrals-7);margin:1.5rem 0;padding-left:1rem}.tiptap-editor-wrapper .tiptap hr{border:none;border-top:1px solid var(--neutrals-6);margin:2rem 0}.tiptap-editor-wrapper .tiptap .grammar-error{background-color:#f003;border-bottom:solid 2px red;border-radius:2px}.tiptap-editor-wrapper .tiptap .tableWrapper{margin:1.5rem 0;overflow-x:auto}.tiptap-editor-wrapper .tiptap .tableWrapper table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%;background-color:#f0f8ff}.tiptap-editor-wrapper .tiptap .tableWrapper table tbody tr td,.tiptap-editor-wrapper .tiptap .tableWrapper table tbody tr th{border:1px solid black;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.tiptap-editor-wrapper .tiptap .tableWrapper table tbody tr td>*,.tiptap-editor-wrapper .tiptap .tableWrapper table tbody tr th>*{margin-bottom:0}.tiptap-editor-wrapper .tiptap .tableWrapper table tbody tr .table-menu{position:absolute;top:100%;right:0;background-color:#fff;border:1px solid #ccc;border-radius:4px;padding:8px;z-index:1000}.tiptap-editor-wrapper .tiptap .tableWrapper table tbody th{background-color:var(--gray-1);font-weight:700;text-align:left}.tiptap-editor-wrapper .tiptap .tableWrapper table .selectedCell:after{background:gray;content:"";left:0;right:0;top:0;bottom:0;pointer-events:none;position:absolute;z-index:2}.tiptap-editor-wrapper .tiptap .tableWrapper table .column-resize-handle{background-color:purple;bottom:-2px;pointer-events:none;position:absolute;right:-2px;top:0;width:4px}.tiptap-editor-wrapper .tiptap.resize-cursor{cursor:ew-resize;cursor:col-resize}.tiptap-editor-wrapper .tiptap:focus{outline:none}.tiptap-editor-wrapper .tiptap-menu-bar{display:flex;flex-wrap:wrap;border-bottom:solid 1px var(--neutrals-8, #e6e6e6);border-top-left-radius:6px;border-top-right-radius:6px;padding:2px;align-items:center;position:sticky;top:0;z-index:1;background-color:#fff}.tiptap-editor-wrapper .tiptap-menu-bar .divider{border-left:1px solid var(--neutrals-8, #e6e6e6);height:100%;width:2px}.tiptap-editor-wrapper .tiptap-menu-bar .dropdown{width:auto;background-color:#fff;color:#454545;--Select-decoratorColor: #454545;box-shadow:none;margin:0;transition:all .2s ease-in-out;padding:8px;border-radius:8px;min-height:0}.tiptap-editor-wrapper .tiptap-menu-bar .dropdown:before{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;height:max-content;align-self:auto}.tiptap-editor-wrapper .tiptap-menu-bar .dropdown:hover{background-color:#e0e0e0}.tiptap-editor-wrapper .tiptap-menu-bar .dropdown.is-active{background-color:#f1f1f1;color:#121212}.tiptap-editor-wrapper .tiptap-menu-bar button{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:14px;height:max-content;align-self:auto}.tiptap-editor-wrapper .tiptap-menu-bar .menu-button{padding:8px;background-color:#fff;color:#454545;margin:0}.tiptap-editor-wrapper .tiptap-menu-bar .menu-button:hover{background-color:#e0e0e0}.tiptap-editor-wrapper .tiptap-menu-bar .menu-button.is-active{background-color:#f1f1f1;color:#121212}.tiptap-editor-wrapper .tiptap-menu-bar .redo-undo{display:flex;flex-direction:row;justify-content:center;align-items:center;cursor:pointer}.tiptap-editor-wrapper .tiptap-menu-bar .redo-undo .menu-button{margin:0}.tiptap-editor-wrapper .tiptap-menu-bar .marks{display:flex;flex-direction:row;justify-content:center;align-items:center}.tiptap-editor-wrapper .tiptap-menu-bar button:disabled{opacity:.5;cursor:not-allowed}.tiptap-editor-wrapper .tiptap-menu-bar button svg{width:16px;height:16px}.grammar-suggestions{max-width:300px;background-color:#fff;border-radius:6px;cursor:pointer;min-width:120px}.grammar-suggestions .title{font-size:12px;color:#666;border-bottom:1px solid rgba(204,204,204,.3490196078);padding:4px}.grammar-suggestions .mid-div{padding:5px}.tippy-box[data-theme~=grammar-suggestions]{background-color:#fff;color:#333;border-radius:4px;box-shadow:0 2px 10px #0000001a;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}.tippy-box[data-theme~=grammar-suggestions] .tippy-content{padding:0}.tippy-box[data-theme~=grammar-suggestions][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;top:10px}.tippy-box{background-color:#fff;color:#000;border:1px solid #ccc;border-radius:6px}.grammar-suggestions .suggestion{display:block;width:100%;padding:4px 6px;text-align:left;background:#fff;border:none;border-radius:4px;color:#333;transition:background-color .2s ease}.grammar-suggestions .suggestion:last-child{border-bottom:none}.grammar-suggestions .suggestion:hover{background-color:#f0f0f09b}.grammar-suggestions .ignore-error{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:4px 6px;text-align:center;background-color:#f3f3f3;border:1px solid #e0e0e0;border-radius:12px;color:#666;transition:background-color .2s ease;cursor:pointer;margin-top:4px}.grammar-suggestions .ignore-error:hover{border:1px solid #cccccc;color:#636363}.universal-video-player{width:100%;height:max-content;border-radius:10px;overflow:hidden;display:flex;justify-content:center;align-items:center}.universal-video-player .fallback{width:100%;color:#940000;font-weight:600}.markdown-editor-container{width:100%;border:1px solid var(--neutrals-8, #e6e6e6);border-radius:10px;padding:10px;overflow:auto}.markdown-editor-container.error{border:1px solid red;background-color:#f003}.markdown-editor-container .rc-md-editor{border-radius:10px;border:none}.markdown-editor-container .rc-md-editor .button-wrap{padding:14px;gap:4px}.markdown-editor-container .rc-md-editor .button-wrap .button{border:none;background-color:#fff;cursor:pointer;margin:4px;height:30px;width:30px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;box-shadow:#0000003d 0 3px 8px}.markdown-editor-container .rc-md-editor .button-wrap .button:hover{background-color:#f5f5f5;box-shadow:#32325d40 0 30px 60px -12px inset,#0000004d 0 18px 36px -18px inset}.markdown-editor-container .rc-md-editor .button-wrap .button:active{background-color:#ebebeb}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container{flex:1;display:flex;width:100%;min-height:0;position:relative}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container>.section{flex-grow:1;flex-shrink:1;flex-basis:1px;border-right:1px solid #e0e0e0}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container>.section.in-visible{display:none}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container>.section>.section-container{padding:10px 15px 15px}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container>.section:last-child{border-radius:none}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container .sec-md{min-height:0;min-width:0}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container .sec-md .input{display:block;box-sizing:border-box;width:100%;height:100%;overflow-y:scroll;border:none;resize:none;outline:none;min-height:0;background:#fff;color:#333;font-size:14px;line-height:1.7}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container .sec-html{min-height:0;min-width:0}.markdown-editor-container .rc-md-editor .markdown-editor-html .editor-container .sec-html .html-wrap{height:100%;box-sizing:border-box;overflow:auto}.markdown-editor-container .rc-md-editor h1{font-size:32px;padding:0;border:none;font-weight:700;margin:32px 0;line-height:1.2}.markdown-editor-container .rc-md-editor h2{font-size:24px;padding:0;border:none;font-weight:700;margin:24px 0;line-height:1.7}.markdown-editor-container .rc-md-editor h3{font-size:18px;margin:18px 0;padding:0;line-height:1.7;border:none}.markdown-editor-container .rc-md-editor p{font-size:14px;line-height:1.7;margin:8px 0}.markdown-editor-container .rc-md-editor a{color:var(--primary-5)}.markdown-editor-container .rc-md-editor a:hover{text-decoration:none}.markdown-editor-container .rc-md-editor strong{font-weight:700}.markdown-editor-container .rc-md-editor ol,.markdown-editor-container .rc-md-editor ul{font-size:14px;line-height:28px;padding-left:36px}.markdown-editor-container .rc-md-editor li{margin-bottom:8px;line-height:1.7}.markdown-editor-container .rc-md-editor hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.markdown-editor-container .rc-md-editor pre{display:block;background-color:#f5f5f5;padding:20px;font-size:14px;line-height:28px;border-radius:0;overflow-x:auto;word-break:break-word}.markdown-editor-container .rc-md-editor code{background-color:#f5f5f5;border-radius:0;padding:3px 0;margin:0;font-size:14px;overflow-x:auto;word-break:normal}.markdown-editor-container .rc-md-editor code:after,.markdown-editor-container .rc-md-editor code:before{letter-spacing:0}.markdown-editor-container .rc-md-editor blockquote{position:relative;margin:16px 0;padding:5px 8px 5px 30px;background:none repeat scroll 0 0 #6680990d;border:none;color:#333;border-left:10px solid #d6dbdf}.markdown-editor-container .rc-md-editor img,.markdown-editor-container .rc-md-editor video{max-width:100%}.markdown-editor-container .rc-md-editor table{font-size:14px;line-height:1.7;max-width:100%;overflow:auto;border:1px solid #f6f6f6;border-collapse:collapse;border-spacing:0;box-sizing:border-box}.markdown-editor-container .rc-md-editor table td,.markdown-editor-container .rc-md-editor table th{word-break:break-all;word-wrap:break-word;white-space:normal}.markdown-editor-container .rc-md-editor table tr{border:1px solid #efefef}.markdown-editor-container .rc-md-editor table tr:nth-child(2n){background-color:transparent}.markdown-editor-container .rc-md-editor table th{text-align:center;font-weight:700;border:1px solid #efefef;padding:10px 6px;background-color:#f5f7fa;word-break:break-word}.markdown-editor-container .rc-md-editor table td{border:1px solid #efefef;text-align:left;padding:10px 15px;word-break:break-word;min-width:60px}.markdown-editor-container .rc-md-editor ul,.markdown-editor-container .rc-md-editor ol{padding:0 6px}.markdown-editor-container .rc-md-editor table{border-collapse:collapse;margin:0;overflow:hidden;table-layout:fixed;width:100%;background-color:#f0f8ff}.markdown-editor-container .rc-md-editor table thead{background-color:#f5f5f5}.markdown-editor-container .rc-md-editor table thead th{border:1px solid black;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top;text-align:center}.markdown-editor-container .rc-md-editor table tbody tr td,.markdown-editor-container .rc-md-editor table tbody tr th{text-align:center;border:1px solid black;box-sizing:border-box;min-width:1em;padding:6px 8px;position:relative;vertical-align:top}.markdown-editor-container .rc-md-editor table tbody tr td>*,.markdown-editor-container .rc-md-editor table tbody tr th>*{margin:0}.markdown-editor-container .rc-md-editor table,.markdown-editor-container .rc-md-editor h1,.markdown-editor-container .rc-md-editor h2,.markdown-editor-container .rc-md-editor h3,.markdown-editor-container .rc-md-editor h4,.markdown-editor-container .rc-md-editor h5,.markdown-editor-container .rc-md-editor h6,.markdown-editor-container .rc-md-editor p,.markdown-editor-container .rc-md-editor ul,.markdown-editor-container .rc-md-editor ol,.markdown-editor-container .rc-md-editor pre,.markdown-editor-container .rc-md-editor blockquote,.markdown-editor-container .rc-md-editor code{margin:8px 0}.markdown-editor-container .rc-md-editor pre{width:max-content;background-color:#f5f5f5;border-radius:4px;padding:8px;white-space:pre-wrap;word-break:break-all;line-height:140%;font-size:14px;font-weight:500}.markdown-editor-container .rc-md-editor blockquote{border-left:4px solid #ccc;padding-left:6px;font-style:italic;font-weight:500;font-size:14px}.transliteration-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px}.transliteration-wrapper .language-selector{display:flex;flex-direction:column;gap:.5rem}.transliteration-wrapper .language-selector .input-label{font-weight:700;color:#333}.transliteration-wrapper .language-selector .language-select{padding:1rem;border:1px solid #ccc;border-radius:5px;background-color:#fff;color:#333;font-size:1rem;outline:none;transition:border-color .3s ease,transform .3s ease}.transliteration-wrapper .language-selector .language-select:focus{border-color:var(--primary-5);transform:scale(1.02);box-shadow:0 0 8px var(--primary-6)}.transliteration-wrapper .language-selector .language-select:disabled{background-color:#eff6ff;color:#aaa;cursor:not-allowed}.transliteration-wrapper .text-area-wrapper{width:100%}.transliteration-wrapper .text-area-wrapper .input-textarea{width:100%;height:200px;max-height:200px;overflow-y:auto;padding:16px;border:1px solid #ccc;border-radius:12px;font-size:14px;color:#333;background-color:#fff;resize:none;outline:none;transition:border-color .3s ease,box-shadow .3s ease}.transliteration-wrapper .text-area-wrapper .input-textarea:focus{border-color:var(--primary-5);box-shadow:0 0 8px var(--primary-6)}.transliteration-wrapper .text-area-wrapper .input-textarea::placeholder{color:#aaa}.transliteration-wrapper .react-transliterate .react-transliterate__suggestion-list{background-color:#eff6ff;border:1px solid #ccc;border-radius:5px;margin-top:.5rem;padding:.5rem 0;opacity:0;transform:translateY(-10px);animation:fadeIn .4s ease forwards}.transliteration-wrapper .react-transliterate .react-transliterate__suggestion-list .react-transliterate__suggestion-item{padding:.5rem 1rem;cursor:pointer;transition:background-color .3s ease,color .3s ease}.transliteration-wrapper .react-transliterate .react-transliterate__suggestion-list .react-transliterate__suggestion-item:hover,.transliteration-wrapper .react-transliterate .react-transliterate__suggestion-list .react-transliterate__suggestion-item.active{background-color:var(--primary-5);color:#fff}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}.pdf-viewer-container{position:relative;width:100%;height:fit-content;display:flex;flex-direction:column;overflow:auto}.pdf-viewer-container .ai-attempts-remaining-container{font-size:.8rem;font-weight:500;color:var(--neutrals-10, #9ca3af);margin-bottom:10px}.pdf-viewer-container .pdf-inner-container{display:flex;flex-direction:row}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right{width:100%;background-color:#f9fafb;overflow:auto;position:relative;display:flex;border-radius:4px;border:1px solid var(--neutrals-7, #e6e6e6)}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form{display:flex;flex-direction:column;gap:10px;width:25%;padding:20px;box-shadow:#63636333 0 2px 8px;background-color:#f9fafb;height:100%;position:sticky;top:0;left:0;margin-right:5px;z-index:100;min-width:250px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form .info{font-size:.8rem;font-weight:500;color:var(--neutrals-10, #9ca3af);margin-bottom:10px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form .form-title{font-size:1rem;font-weight:600;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form .form-title .clear-btn{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form .addable-list-form-item{display:flex;flex-direction:column;gap:5px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form .addable-list-form-item .label{font-size:.8rem;font-weight:500;color:var(--neutrals-10, #9ca3af);display:flex;flex-direction:row;justify-content:start;align-items:end;gap:5px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form .addable-list-form-item .ai-btn-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:5px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form .addable-list-form-item .ai-btn-container .ai-attempts-remaining{font-size:.7rem;font-weight:500;color:var(--neutrals-10, #9ca3af)}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form .add-btn{width:100%;margin-top:10px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container{height:100%;width:75%;position:relative}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .tool-bar{position:sticky;top:0;left:0;width:100%;background-color:#fff;z-index:100;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.5rem;background:#f9fafb}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .tool-bar .tool-bar-left{font-size:1.2rem;font-weight:600;min-width:250px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .tool-bar .tool-bar-right{color:#7b6b6b}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .tool-bar .page-navigation-container{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .tool-bar .page-navigation-container .page-input{padding:.25rem;border:1px solid var(--neutrals-7, #e6e6e6);border-radius:.25rem;width:2rem;text-align:center}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container{position:relative;overflow:auto;top:1rem;height:100%;width:fit-content;margin:auto}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .page-canvas{display:block;margin:auto}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .page-document{width:100%;height:100%;position:relative;z-index:1}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .page-document .pdf-page{-webkit-user-select:text!important;user-select:text!important}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .page-document .react-pdf__Page__textContent{pointer-events:auto!important;-webkit-user-select:text!important;user-select:text!important;cursor:text!important;opacity:1!important;z-index:200}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .page-document .react-pdf__Page__textContent span{cursor:text!important;-webkit-user-select:text!important;user-select:text!important}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .page-document .react-pdf__Page__textContent .endOfContent{display:none}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .page-document .react-pdf__Page__annotations{pointer-events:auto!important;z-index:2}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .loader{display:flex;justify-content:center;align-items:center;flex:1}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .loader .loader-icon{width:8px;height:8px;animation:spin 1s linear infinite}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation{position:absolute;border:2px solid;transition-property:color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;touch-action:none;-webkit-user-select:none;user-select:none;pointer-events:none}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .annotation-header{position:absolute;top:-1.6rem;left:-.2rem;background-color:#fff;padding:.25rem;font-size:10px;border-radius:.25rem;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px;min-width:max-content;pointer-events:auto;z-index:1;cursor:default}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .annotation-header .annotation-header-left{display:flex;flex-direction:row;align-items:center;gap:5px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .annotation-header .annotation-header-left .annotation-checkbox{font-size:10px}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .annotation-header .annotation-header-left .annotation-label{font-size:12px;font-weight:500}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .annotation-header .delete-icon{cursor:pointer;font-size:10px;color:red;height:1rem;width:1rem}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .resize-handle{position:absolute;width:.75rem;height:.75rem;background-color:#fff;border:2px solid #9ca3af;z-index:10;pointer-events:auto}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .resize-handle.nw{top:-.375rem;left:-.375rem;cursor:nw-resize}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .resize-handle.ne{top:-.375rem;right:-.375rem;cursor:ne-resize}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .resize-handle.sw{bottom:-.375rem;left:-.375rem;cursor:sw-resize}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .resizable-annotation .resize-handle.se{bottom:-.375rem;right:-.375rem;cursor:se-resize}.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .pdf-annotation-container .page-container .annoatation-layer .drawing-preview{position:absolute;border:2px solid red}.pdf-viewer-container .pdf-inner-container .annotation-list-container{position:sticky;top:0;right:0;width:max-content;padding:20px;min-width:300px;border-left:solid 1px var(--neutrals-7, #e6e6e6);overflow:auto}.pdf-viewer-container .pdf-inner-container .annotation-list-container .heading{font-size:1.3rem;font-weight:600;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:4px}.pdf-viewer-container .pdf-inner-container .annotation-list-container .copy-to-clipboard-container{display:flex;flex-direction:row;align-items:center;gap:5px;border:1px solid var(--neutrals-7, #e6e6e6);padding:.3rem;border-radius:.5rem;justify-content:space-between}.pdf-viewer-container .pdf-inner-container .annotation-list-container .sub-heading{font-size:.8rem;font-weight:400;color:var(--neutrals-10, #9ca3af);margin-top:4px}.pdf-viewer-container .pdf-inner-container .annotation-list-container .annotation-list .annotation-item{padding:10px 5px;border-bottom:solid 1px var(--neutrals-7, #e6e6e6)}.pdf-viewer-container .pdf-inner-container .annotation-list-container .annotation-list .annotation-item-content{display:flex;flex-direction:column;gap:5px}.pdf-viewer-container .pdf-inner-container .annotation-list-container .annotation-list .annotation-item-content-header{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.pdf-viewer-container .pdf-inner-container .annotation-list-container .annotation-list .annotation-item-content-body{display:flex;flex-direction:column;gap:10px}.pdf-viewer-container .pdf-inner-container .annotation-list-container .annotation-list .annotation-item-content-body .annotation-item-content-body-coordinates{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.pdf-viewer-container .pdf-inner-container .annotation-list-container .annotation-list .annotation-item-content-body .annotation-item-content-body-dimensions{display:flex;flex-direction:row;gap:10px;justify-content:space-between}.pdf-viewer-container .pdf-inner-container .addable-list-container{min-width:420px;max-width:420px;margin:0 10px;padding-top:0;border:solid 1px var(--neutrals-7, #e6e6e6);overflow:auto;border-radius:4px;position:relative}.pdf-viewer-container .pdf-inner-container .addable-list-container .title{font-size:1.3rem;font-weight:600;padding:10px;border-bottom:solid 1px var(--neutrals-7, #e6e6e6);width:100%;position:sticky;top:0;left:0;background-color:#fff;z-index:10;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding:10px;overflow:auto;max-height:100vh}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item{padding:10px;border:solid 1px var(--neutrals-7, #e6e6e6);border-radius:.5rem;cursor:pointer;width:100%;position:relative}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content{display:flex;flex-direction:column;gap:5px}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-title{font-size:.8rem;font-weight:600;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:5px}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-title .addable-list-item-content-title-label{font-size:.8rem;font-weight:400;color:var(--neutrals-10, #9ca3af)}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-caption{font-size:.8rem;font-weight:500;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:5px}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-caption .addable-list-item-content-caption-label{font-size:.8rem;font-weight:400;color:var(--neutrals-10, #9ca3af)}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-page-number{font-size:.8rem;font-weight:500;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:5px}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-page-number .addable-list-item-content-page-number-label{font-size:.8rem;font-weight:400;color:var(--neutrals-10, #9ca3af)}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-chart-type{font-size:.8rem;font-weight:500;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;gap:5px}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-chart-type .addable-list-item-content-chart-type-label{font-size:.8rem;font-weight:400;color:var(--neutrals-10, #9ca3af)}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-snippet{display:flex;flex-direction:row;gap:5px}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-snippet .addable-list-item-content-snippet-label{font-size:.8rem;font-weight:400;color:var(--neutrals-10, #9ca3af)}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-snippet .snippet-container{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap;gap:5px}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .addable-list-item-content .addable-list-item-content-snippet .snippet-container .snippet-image{width:50px;height:50px;object-fit:contain;cursor:pointer;border:solid 1px var(--neutrals-7, #e6e6e6)}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item .delete-icon{cursor:pointer;font-size:10px;color:red;height:1rem;width:1rem;position:absolute;top:-.25rem;right:-.25rem;z-index:1;background-color:#fff}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item:hover{background-color:#f9fafb}.pdf-viewer-container .pdf-inner-container .addable-list-container .addable-list-container-inner .addable-list-item:active{background-color:#f5f5f6}@media (max-width: 1764px){.pdf-viewer-container .pdf-inner-container .pdf-viewer-container-right .addable-list-form{padding:10px}.pdf-viewer-container .pdf-inner-container .addable-list-container{max-width:320px;min-width:320px}}.navigation-drawer-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:100vh;width:100%;border-right:1px solid var(--neutrals-8, #f2f2f2);background:#fff}.navigation-drawer-wrapper .nav-header{width:100%;height:max-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:18px 24px;border-bottom:1px solid rgba(17,17,17,.06)}.navigation-drawer-wrapper .nav-header .company-logo{width:max-content;height:55px;object-fit:contain}.navigation-drawer-wrapper .nav-content{width:100%;min-height:calc(100% - 190px);max-height:calc(100% - 190px);padding:24px 16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;overflow-y:auto;gap:10px}.navigation-drawer-wrapper .nav-content .nav-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;list-style:none;margin:0;padding:0}.navigation-drawer-wrapper .nav-content .nav-list .nav-item{cursor:pointer;width:100%}.navigation-drawer-wrapper .nav-content .nav-list .nav-item.disabled .nav-link{pointer-events:none;opacity:.5}.navigation-drawer-wrapper .nav-content .nav-list .nav-item.nav-item-active .nav-link{color:var(--primary-4, #2b3ca1);background:var(--primary-9, #eef0fa);font-weight:600}.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:500;gap:12px;text-decoration:none;padding:12px;border-radius:8px;color:var(--neutrals-4, #000);transition:background-color .3s,color .3s}.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link:hover{color:var(--primary-4, #2b3ca1);background:var(--primary-9, #eef0fa)}.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-icon{font-size:24px;display:flex;flex-direction:row;justify-content:center;align-items:center}.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text .text{line-height:160%}.navigation-drawer-wrapper .nav-content .nav-list .nav-item .nav-link .link-text .new-dot{height:8px;width:8px;background-color:#dc3545;border-radius:50%}.navigation-drawer-wrapper .logout-button-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;padding-bottom:8px}.navigation-drawer-wrapper .nav-footer{width:100%;padding:6px 32px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:nowrap;gap:6px}.navigation-drawer-wrapper .nav-footer .footer-link{width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;text-decoration:none}.navigation-drawer-wrapper .nav-footer .footer-link .link-text{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:normal;color:var(--neutrals-4, #999999)}.navigation-drawer-wrapper .nav-footer .footer-link .link-text.less-opacity{opacity:.5}.navigation-drawer-wrapper .nav-footer .footer-link:last-child .link-text:last-child:after{content:""}.mobile-navigation-drawer-wrapper{width:100%;height:100%;position:relative;overflow:hidden}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu{border-top:1px solid var(--neutrals-7, #e6e6e6);background:#fff;width:100%;padding:6px 0;position:fixed;bottom:0;left:0;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link{cursor:pointer;min-width:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;gap:4px;text-decoration:none;padding:6px;color:var(--neutrals-0, #000);transition:background-color .3s,color .3s}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link.active-menu-nav-link{color:var(--primary-4, #2b3ca1)}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link.active-menu-nav-link .link-text{font-weight:600}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-icon{font-size:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text{font-weight:500;position:relative;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0px}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text .text{line-height:140%}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .menu-nav-link .link-text .new-dot{position:absolute;top:-30px;right:0;height:8px;width:8px;background-color:#dc3545;border-radius:50%}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item{min-width:65px;list-style:none}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item.disabled .nav-link{pointer-events:none;opacity:.5}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item.nav-item-active .nav-link{color:var(--primary-4, #2b3ca1)}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item.nav-item-active .nav-link .link-text{font-weight:600}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link{display:flex;flex-direction:column;justify-content:center;align-items:center;font-weight:500;gap:4px;text-decoration:none;padding:6px;color:var(--neutrals-0, #000);transition:background-color .3s,color .3s}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link:hover{color:var(--primary-4, #2b3ca1)}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-icon{font-size:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text{font-weight:500;position:relative;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0px}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text .text{line-height:140%}.mobile-navigation-drawer-wrapper .mobile-bottom-nav-menu .nav-item .nav-link .link-text .new-dot{position:absolute;top:-30px;right:0;height:8px;width:8px;background-color:#dc3545;border-radius:50%}.mobile-navigation-drawer-wrapper .slider-nav-wrapper{transition:transform .5s ease-in-out;width:100%;height:calc(100% - 62px);background:#fff;position:relative;top:0;right:0;display:grid;grid-template-rows:1fr 10fr 1fr}.mobile-navigation-drawer-wrapper .slider-nav-wrapper.slide-in{transform:translate(0)}.mobile-navigation-drawer-wrapper .slider-nav-wrapper.slide-out{transform:translate(2000px)}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .close-icon{border-bottom:1px solid rgba(17,17,17,.06);padding:12px 16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper{list-style:none;padding:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item{width:100%}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item.disabled .nav-link{pointer-events:none;opacity:.5}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item.nav-item-active .nav-link{color:var(--primary-4, #2b3ca1);background:var(--primary-9, #eef0fa);font-weight:600}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-weight:500;gap:8px;text-decoration:none;padding:6px 12px;border-radius:8px;color:var(--neutrals-0, #000);transition:background-color .3s,color .3s}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link:hover{color:var(--primary-4, #2b3ca1);background:var(--primary-9, #eef0fa)}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-icon{font-size:20px;display:flex;flex-direction:row;justify-content:center;align-items:center}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text .text{line-height:160%}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .nav-item .nav-link .link-text .new-dot{height:8px;width:8px;background-color:#dc3545;border-radius:50%}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .empty-nav-wrapper{height:70vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:24px}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-item-wrapper .empty-nav-wrapper .empty-nav-text{text-align:center;color:var(--neutrals-5, #f2f2f2);font-weight:500}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-footer{width:100%;padding:12px 28px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:6px}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-footer .footer-link{width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;text-decoration:none}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-footer .footer-link .link-text{display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:12px;font-weight:400;line-height:150%;color:var(--neutrals-4, #999999)}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-footer .footer-link .link-text.less-opacity{opacity:.5}.mobile-navigation-drawer-wrapper .slider-nav-wrapper .nav-footer .footer-link:last-child .link-text:last-child:after{content:""}.top-bar-navigation{height:64px;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 24px;position:sticky;top:0;z-index:9999;background-color:#fff}.top-bar-navigation .col-1{display:flex;align-items:center}.top-bar-navigation .col-1 .switch-course{margin-left:48px}.top-bar-navigation .col-2{display:flex;justify-content:flex-end;align-items:center}@media (max-width: 768px){.top-bar-navigation{padding:0 16px}.top-bar-navigation .col-1 .humbugger{width:30px;height:30px;font-size:30px;margin-right:20px}}.top-bar-navigation .ask-doubt-btn{cursor:pointer;padding:6px 15px;display:flex;align-items:center;justify-content:space-between;border-radius:4px;background:var(--primary-5);color:#fff;font-size:12px;font-weight:600}.top-bar-navigation .ask-doubt-btn .ask-doubt-icon{object-fit:contain;height:25px;width:25px}@media screen and (max-width: 370px){.top-bar-navigation{padding:0 12px}}@media screen and (max-width: 312px){.top-bar-navigation .ask-doubt-btn{display:none}}.current_projects__content-button .btn-text,.current_projects__content-button .unrecognize-button{font-size:14px}.current-project-wrapper{width:100%;padding:8px 32px 32px;display:flex;flex-direction:row;justify-content:stretch;align-items:center;flex-wrap:wrap;gap:16px}.current-project-wrapper .current-project-card{min-height:170px;width:calc(50% - 8px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;background:#fff;padding:24px;border-radius:12px}.current-project-wrapper .current-project-card .current-project-card__top{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.current-project-wrapper .current-project-card .current-project-card__top .current-project-card__left{display:flex;flex-direction:row;justify-content:center;align-items:center}.current-project-wrapper .current-project-card .current-project-card__top .current-project-card__left .current-project-icon__wrapper{height:50px;width:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:50%;background:#eee}.current-project-wrapper .current-project-card .current-project-card__top .current-project-card__left .current-project-icon__wrapper .current-project-icon{object-fit:contain}.current-project-wrapper .current-project-card .current-project-card__top .current-project-card__left .current-project-icon__wrapper .current-project-icon__text{font-size:20px;font-weight:700;color:var(--primary-6)}.current-project-wrapper .current-project-card .current-project-card__top .current-project-card__right{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.current-project-wrapper .current-project-card .current-project-card__top .current-project-card__right .current-project-card__title{width:100%;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;font-size:20px;background:linear-gradient(95deg,var(--primary-6) 80.36%,#f8b988 123.98%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.current-project-wrapper .current-project-card .current-project-card__top .current-project-card__right .current-project-card__sub-title{color:var(--neutrals-1, #3b3b3b);font-size:12px;font-weight:500;line-height:165%}.current-project-wrapper .current-project-card .current-project-card__bottom{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.current-project-wrapper .current-project-card .current-project-card__bottom .current-project-card__button.elm-btn{padding:12px 16px;font-size:14px;font-weight:500;background:transparent;border-radius:var(--8, 8px);border:1px solid rgba(0,0,0,.09)!important}.no-current-project-found-wrapper{width:100%;height:calc(100vh - 350px);padding:8px 32px 32px;display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:16px}.no-current-project-found-wrapper .wrong-route-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.no-current-project-found-wrapper .wrong-route-content .wrong-route-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.no-current-project-found-wrapper .wrong-route-content .wrong-route-content .title{width:100%;color:var(--primary-3);text-align:center}.no-current-project-found-wrapper .wrong-route-content .wrong-route-content .description{color:var(--neutrals-2)}.modal-enter-desktop{animation:slideInFromTop .5s ease-out forwards}.modal-exit-desktop{animation:slideOutToBottom .5s ease-in forwards}.modal-enter-mobile{animation:slideInFromBottom .5s ease-out forwards}.modal-exit-mobile{animation:slideOutToTop .5s ease-in forwards}.modal-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;overflow:hidden}.modal-wrapper.sm-modal-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:550px;height:280px}.modal-wrapper.xlg-modal-wrapper{width:100%}.modal-wrapper .modal-header{padding:12px 16px 12px 24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background:var(--neutrals-9, #fff);border-top-left-radius:10px;border-top-right-radius:10px}.modal-wrapper .modal-header .modal-title{color:var(--neutrals-0, #000);font-weight:600;line-height:150%}.modal-wrapper .modal-header .modal-close{cursor:pointer;font-size:20px;width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .5s ease-in-out}.modal-wrapper .modal-header .modal-close :hover{color:var(--accent-red, #c22929)}.modal-wrapper .modal-body{width:100%;background:var(--neutrals-85, #f5f5f5);height:calc(100% - 108px);overflow-y:auto;scroll-behavior:smooth}.modal-wrapper .modal-body.full-height{height:calc(100% - 50px);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.modal-wrapper .modal-footer{width:100%;padding:16px;border-top:1px solid var(--neutrals-85, #f2f2f2);background:var(--neutrals-9, #fff);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.modal-wrapper .modal-footer .variant-modal__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:16px!important}.variant-modal__footer{display:flex;flex-direction:row;justify-content:flex-end;align-items:center}@media screen and (max-width: 1024px){.modal-wrapper{width:100%;height:600px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.modal-wrapper.sm-modal-wrapper{height:400px;width:100%}.modal-wrapper.sm-modal-wrapper .modal-footer{height:60px}.modal-wrapper.xlg-modal-wrapper{height:540px;width:100%}.modal-wrapper .modal-header{width:100%;padding:16px 10px;background:var(--neutrals-9, #fff);border-top-left-radius:10px;border-top-right-radius:10px}.modal-wrapper .modal-body{width:100%;background:var(--neutrals-85, #f5f5f5);height:calc(100% - 140px);overflow-y:auto;scroll-behavior:smooth}.modal-wrapper .modal-body.full-height{height:calc(100% - 60px);border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-wrapper .modal-footer{height:80px;width:100%;padding:16px;background:var(--neutrals-9, #fff);border-bottom-left-radius:0;border-bottom-right-radius:0}.variant-modal__footer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;gap:8px!important}.variant-modal__footer .variant-modal__footer-btn-1{display:100%;height:40px}.variant-modal__footer .variant-modal__footer-btn-2{width:100%;display:flex;height:40px;justify-content:center;align-items:center;gap:5px}.variant-modal__footer .variant-modal__footer-btn-3,.MuiModal-root .MuiSheet-root{width:100%}}@media screen and (max-width: 768px){.modal-wrapper{width:100%;height:600px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.modal-wrapper.sm-modal-wrapper{height:100%;width:100%}.modal-wrapper.sm-modal-wrapper .modal-footer{height:60px}.modal-wrapper.xlg-modal-wrapper{height:596px;width:100%}.modal-wrapper .modal-header{width:100%;padding:12px 16px;background:var(--neutrals-9, #fff);border-top-left-radius:10px;border-top-right-radius:10px}.modal-wrapper .modal-body{width:100%;background:var(--neutrals-85, #f5f5f5);height:100%;overflow-y:auto;scroll-behavior:smooth}.modal-wrapper .modal-body.full-height{height:calc(100% - 60px);border-bottom-left-radius:0;border-bottom-right-radius:0}.modal-wrapper .modal-footer{height:80px;width:100%;padding:16px;background:var(--neutrals-9, #fff);border-bottom-left-radius:0;border-bottom-right-radius:0}.MuiModal-root .MuiSheet-root{width:100%;min-height:fit-content}.variant-modal__footer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;gap:8px!important}.variant-modal__footer .variant-modal__footer-btn-1{display:100%;height:40px}.variant-modal__footer .variant-modal__footer-btn-2{width:100%;display:flex;height:40px;justify-content:center;align-items:center;gap:5px}.variant-modal__footer .variant-modal__footer-btn-3{width:100%}}.logout-modal-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;padding:24px 32px}.logout-modal-wrapper .logout-modal-wrapper__icon{object-fit:cover}.logout-modal-wrapper .logout-modal-wrapper__text{font-weight:600}@media screen and (max-width: 768px){.logout-modal-wrapper{gap:16px;padding:24px 16px}}.fullscreen-modal-wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.fullscreen-modal-wrapper .modal-header{padding:16px 32px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;background:var(--neutrals-9, #fff);border-top-left-radius:18px;border-top-right-radius:18px;border-bottom:4px solid var(--neutrals-7, #e6e6e6)}.fullscreen-modal-wrapper .modal-header .modal-title{color:var(--neutrals-0, #000);font-weight:600;line-height:150%}.fullscreen-modal-wrapper .modal-header .modal-close{cursor:pointer;font-size:20px;width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;transition:all .5s ease-in-out}.fullscreen-modal-wrapper .modal-header .modal-close :hover{color:var(--accent-red, #c22929)}.fullscreen-modal-wrapper .fullscreen-modal__content{width:100%;height:calc(100vh - 60px);padding:16px 32px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;background:var(--neutrals-9, #fff)}.fullscreen-modal-wrapper .fullscreen-modal__content .console-data-grid-wrapper{height:100%}.date-picker{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-radius:8px!important;border:1px solid #e6e6e6!important;background:var(--neutrals-9, #fff)!important;box-shadow:none!important;color:var(--neutrals-1, #1b1b1b)!important}.date-picker:hover{border:1px solid var(--neutrals-6, #ccc)!important}.date-picker:focus-within{outline:none!important;border:1px solid var(--primary-4, #2b3ca1)!important}.date-picker.error{border:1px solid var(--accent-red, #c22929)!important;background-color:var(--accent-red-lite, #fbeeee)!important;font-weight:400;font-style:normal;color:var(--neutrals-2, #666)!important}.date-picker .MuiInputBase-root{width:100%;outline:none!important;border:none!important}.date-picker .MuiOutlinedInput-notchedOutline{padding:0}.date-picker .MuiStack-root{padding:0!important}.date-picker .MuiStack-root::placeholder{font-weight:400;font-size:14px;font-style:normal;color:var(--neutrals-4, #999999)!important;opacity:1!important}.date-picker .MuiOutlinedInput-notchedOutline{border:none!important}.custom-checkbox{display:flex;align-items:center;margin-left:auto;margin-top:5px}.custom-checkbox input[type=checkbox]{margin-right:8px}.custom-checkbox label{font-family:Plus Jakarta Sans,sans-serif;font-size:12px;font-weight:500;margin-left:4px}.skipped-modal-wrapper{width:450px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:24px 32px}.skipped-modal-wrapper .skipped-modal-wrapper__title{font-weight:700}.skipped-modal-wrapper .skipped-modal-wrapper__title .form--required{color:var(--accent-red, #c22929)}.skipped-modal-wrapper .option-label{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;cursor:pointer}.skipped-modal-wrapper .option-label:hover .option-text{color:var(--primary-6)}.skipped-modal-wrapper .option-label .option-input,.skipped-modal-wrapper .option-label .option-text{vertical-align:middle;font-weight:400}.skipped-modal-wrapper .skipped-modal-wrapper__reason-wrapper{width:100%}.skipped-modal-wrapper .skipped-modal-wrapper__reason-wrapper .skipped-modal-wrapper__reason{resize:none;width:100%;height:100px;padding:8px;border:1px solid var(--neutrals-3, #808080);border-radius:8px}.feedback-container{padding:32px 24px;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:8px}.feedback-container .title{font-size:16px;font-weight:500;line-height:140%;color:#000}.feedback-container .para{font-size:12px;font-weight:400;color:var(--neutrals-2, #3b3b3b);line-height:160%}.task-expiry-wrapper{padding:16px 26px;font-weight:400;color:var(--neutrals-2, #3b3b3b)}.prohibited-url-warning{padding:24px;animation:fadeIn .3s ease-in}.prohibited-url-warning__message{color:var(--accent-red-dark);font-weight:500;padding:20px;background:var(--accent-red-lite);border-radius:12px;border:1px solid var(--accent-red);line-height:1.6;text-align:center;box-shadow:0 4px 15px #ae09091a;position:relative;overflow:hidden;transition:all .3s ease}.task-list-container{padding:24px}.bulk-data-report{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:20px;margin-top:50px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:24px}.bulk-data-report__summary{display:flex;align-items:center;gap:32px;flex:1}.bulk-data-report__summary div{font-size:14px;color:#6b7280}.bulk-data-report__summary div strong{font-size:24px;font-weight:700;color:#1f2937;margin-left:8px}@media (max-width: 768px){.bulk-data-report{flex-direction:column;align-items:stretch}.bulk-data-report__summary{flex-direction:column;gap:12px;align-items:flex-start}.bulk-data-report__summary div{display:flex;justify-content:space-between;width:100%}}.next-task-modal-wrapper{width:100%;padding:24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.next-task-modal-wrapper .next-task-modal__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%}.next-task-modal-wrapper .next-task-modal__content .next-task-modal__subtitle{color:var(--neutrals-0, #000);font-size:20px;font-weight:600;line-height:150%;margin:0}.next-task-modal-wrapper .next-task-modal__content .next-task-modal__text{color:var(--neutrals-20, #4a4a4a);font-size:16px;font-weight:400;line-height:150%;margin:0}.next-task-modal-wrapper .next-task-modal__filters{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;padding:16px;background:var(--neutrals-95, #fafafa);border-radius:8px;border:1px solid var(--neutrals-85, #e5e5e5)}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filters-title{color:var(--neutrals-10, #333);font-size:13px;font-weight:600;line-height:150%;margin:0;text-transform:uppercase;letter-spacing:.5px}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filters-list{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filter-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 12px;background:var(--neutrals-9, #fff);border-radius:6px;border:1px solid var(--neutrals-85, #e5e5e5)}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filter-item .filter-key{color:var(--neutrals-10, #333);font-size:12px;font-weight:600;line-height:150%;text-transform:capitalize}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filter-item .filter-operator{color:var(--neutrals-40, #888);font-size:11px;font-weight:500;line-height:150%;padding:2px 6px;background:var(--neutrals-90, #f0f0f0);border-radius:4px;text-transform:uppercase}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filter-item .filter-value{color:var(--neutrals-20, #4a4a4a);font-size:12px;font-weight:400;line-height:150%;word-break:break-word}.next-task-modal-wrapper .loading-spinner{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:40px 0}.next-task-modal-wrapper .loading-spinner p{color:var(--neutrals-40, #888);font-size:14px;font-weight:400}@media screen and (max-width: 768px){.next-task-modal-wrapper{padding:16px;gap:20px}.next-task-modal-wrapper .next-task-modal__content{gap:12px}.next-task-modal-wrapper .next-task-modal__content .next-task-modal__subtitle{font-size:18px}.next-task-modal-wrapper .next-task-modal__content .next-task-modal__text{font-size:14px}.next-task-modal-wrapper .next-task-modal__filters{padding:12px;gap:10px}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filters-title{font-size:12px}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filter-item{padding:6px 10px;gap:6px}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filter-item .filter-key{font-size:11px}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filter-item .filter-operator{font-size:10px;padding:1px 5px}.next-task-modal-wrapper .next-task-modal__filters .next-task-modal__filter-item .filter-value{font-size:11px}}@keyframes logoFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.02)}}@keyframes textFade{0%,to{opacity:.5}50%{opacity:1}}.page-loader-wrapper{width:100%;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-loader-wrapper .initials-page-loader{width:100%;height:100%;background-color:var(--neutrals-6);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.page-loader-wrapper .initials-page-loader .loader-wrapper{width:max-content;height:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center}.page-loader-wrapper .initials-page-loader .loader-wrapper .logo-svg{width:82px;height:82px;animation:logoFloat 3s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15))}.page-loader-wrapper .initials-page-loader .loader-text{display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px}.page-loader-wrapper .initials-page-loader .loader-text span{color:var(--neutrals-70, #666);font-size:16px;font-weight:500;letter-spacing:2px;text-transform:uppercase;animation:textFade 2s ease-in-out infinite}@media screen and (max-width: 768px){.page-loader-wrapper{width:100%;height:100dvh;display:flex;flex-direction:column;justify-content:center;align-items:center}.page-loader-wrapper .initials-page-loader{width:100%;height:100%;background-color:var(--neutrals-6);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}.page-loader-wrapper .initials-page-loader .loader-wrapper{width:max-content;height:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center}.page-loader-wrapper .initials-page-loader .loader-wrapper .logo-svg{width:60px;height:60px;animation:logoFloat 3s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15))}.page-loader-wrapper .initials-page-loader .loader-text{display:flex;align-items:center;justify-content:center;width:100%;margin-top:8px}.page-loader-wrapper .initials-page-loader .loader-text span{color:var(--neutrals-70, #666);font-size:14px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;animation:textFade 2s ease-in-out infinite}}.auto-save-loader{display:flex;align-items:center;gap:4px;padding:0 2px;font-size:10px;height:24px;overflow:hidden;opacity:0;min-width:70px;transition:opacity .3s ease-in-out;position:absolute;left:-120px}.auto-save-loader__text{font-weight:400;color:var(--neutrals-4, #b3b3b3)}.auto-save-loader__icon-tick{color:var(--neutrals-4, #b3b3b3);font-size:14px;display:inline-block}.auto-save-loader__icon-X{font-size:14px;display:inline-block}.auto-save-loader__icon-loader{color:var(--neutrals-4, #b3b3b3);font-size:10px;display:inline-block}.auto-save-loader--saving,.auto-save-loader--saved,.auto-save-loader--error{opacity:1}.auto-save-loader--saving .auto-save-loader__text,.auto-save-loader--saving .auto-save-loader__icon-loader,.auto-save-loader--saving .auto-save-loader__dot-loader,.auto-save-loader--saved .auto-save-loader__text,.auto-save-loader--saved .auto-save-loader__icon-tick,.auto-save-loader--error .auto-save-loader__text{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blink{0%,to{opacity:.2}50%{opacity:1}}@keyframes rotateLoader{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes tickAnimation{0%{opacity:0;transform:scale(.5)}50%{opacity:1;transform:scale(2)}to{opacity:1;transform:scale(1)}}.page-blocked-loader{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1299}.page-blocked-loader__overlay{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff}.page-blocked-loader__content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.page-blocked-loader__icon{width:120px;padding:8px;background:transparent;transition:all .2s ease}@media (max-width: 768px){.page-blocked-loader__icon{width:100px}}.page-blocked-loader__progress{width:100%;height:4px;background:var(--primary-9, #f0f3fe);border-radius:2px;overflow:hidden;position:relative}.page-blocked-loader__progress-bar{position:absolute;top:0;left:0;height:100%;width:30%;background:var(--primary-4, #0b2eda);border-radius:2px;animation:progress-animation 1.5s ease-in-out infinite}@keyframes progress-animation{0%{transform:translate(-100%)}50%{transform:translate(300%)}to{transform:translate(-100%)}}.page-blocked-loader__message{font-size:24px;font-weight:600;color:var(--primary-4);text-align:center;max-width:80%;line-height:1.4;transition:all .2s ease}@media (max-width: 768px){.page-blocked-loader__message{font-size:20px;max-width:90%}}.page-blocked-loader__sub-message{font-size:16px;font-weight:500;color:var(--neutrals-2);text-align:center;max-width:80%;line-height:1.3;margin-top:8px;transition:all .2s ease}@media (max-width: 768px){.page-blocked-loader__sub-message{font-size:14px;max-width:90%}}.page-blocked-loader__redirect-btn{margin-top:16px;padding:10px 24px;background:var(--primary-4, #0b2eda);color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;transition:opacity .2s ease}.page-blocked-loader__redirect-btn:hover{opacity:.85}@media (max-width: 1024px){.page-blocked-loader__icon{width:110px;padding:6px}.page-blocked-loader__message{font-size:24px;max-width:85%}}@media (max-width: 480px){.page-blocked-loader__icon{width:90px;padding:4px}.page-blocked-loader__message{font-size:11px;max-width:95%}}.task-distribution__content__card{width:100%;min-width:300px;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:#fff;box-shadow:4px 4px 18px #00000005;padding:0;display:flex;flex-direction:column;justify-content:space-between}.task-distribution__content__card .task-distribution__content__card__top-bar{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding:16px;gap:1rem}.task-distribution__content__card .task-distribution__content__card__top-bar .task-distribution__content__card__top-bar__left{width:55%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px}.task-distribution__content__card .task-distribution__content__card__top-bar .task-distribution__content__card__top-bar__left .task-distribution__content__card__top-bar__left__title{width:100%;height:2.2rem;font-weight:600;color:var(--neutrals-0, #000);overflow-y:auto}.task-distribution__content__card .task-distribution__content__card__top-bar .task-distribution__content__card__top-bar__left .task-distribution__content__card__top-bar__left__description{width:100%;height:2.2rem;font-weight:400;color:var(--neutrals-2, #666);overflow-y:auto}.task-distribution__content__card .task-distribution__content__card__top-bar .task-distribution__content__card__top-bar__right{width:max-content}.task-distribution__content__card .task-distribution__content__card__top-bar .task-distribution__content__card__top-bar__right .elm-btn{padding:10px 20px;white-space:nowrap}.task-distribution__content__card .task-distribution__content__card__instructions{gap:12px;margin-top:8px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;border-top:1px solid var(--neutrals-8, #f5f5f5);padding:1.25rem}.task-distribution__content__card .task-distribution__content__card__instructions .task-distribution__content__card__instructions__btn{padding:10px;text-wrap:nowrap}.tasks-qc-list-wrapper{padding:16px 32px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px}.tasks-qc-list-wrapper .tasks-qc-list-filters{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:16px}.tasks-qc-list-wrapper .tasks-qc-list-filters .tasks-qc-list-reset{margin-top:30px;background:var(--accent-red-lite)!important;color:var(--accent-red)!important}.tasks-qc-list-wrapper .tasks-qc-list-filters .tasks-qc-list-filter{width:30%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.tasks-qc-list-wrapper .tasks-qc-list-filters .tasks-qc-list-filter .tasks-qc-list-filter-text{color:var(--neutrals-3);font-weight:500}.tasks-qc-list-wrapper .tasks-qc-list-items{width:100%;position:relative;height:calc(100vh - 200px);overflow-y:auto;background:var(--neutrals-9);border:1px solid var(--primary-8)}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-header{position:sticky;top:0;background:#fff;width:100%;display:grid;grid-template-columns:.4fr 1fr .8fr .8fr .7fr}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-header .list-header{cursor:pointer;border:1px solid var(--primary-8);border-right:none;padding:8px;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;font-weight:600;gap:8px}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-header .list-header:last-child{border:1px solid var(--primary-8)}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-header .list-header .sort-icon-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-header .list-header .sort-icon-wrapper .sort-icon{font-size:18px;color:var(--neutrals-0);transition:transform .3s ease}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-header .list-header .sort-icon-wrapper .sort-icon.asc{transform:rotate(0)}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-header .list-header .sort-icon-wrapper .sort-icon.desc{transform:rotate(180deg)}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-item{width:100%;display:grid;grid-template-columns:.4fr 1fr .8fr .8fr .7fr}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-item.even{background:var(--primary-9)}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-item .list-item{border:1px solid var(--primary-8);border-right:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;text-align:center;color:#000;font-weight:400}.tasks-qc-list-wrapper .tasks-qc-list-items .tasks-qc-lists-item .tasks-qc-list-view{width:max-content;padding:8px 16px!important}.qc-tasks-list__no-data{height:80vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:64px 0}.qc-tasks-list__loader{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40vh}.qc-tasks-list__loader .qc-tasks-list__loader-text{font-weight:500}.task-wrapper__table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;font-size:.75rem}.task-wrapper__table__container{width:100%;overflow-x:auto;overflow-y:auto;border-radius:12px;border:1px solid var(--neutrals-7);background-color:var(--neutrals-9)}.task-wrapper__table thead{position:sticky;top:-1px;z-index:1;background-color:var(--neutrals-85);font-weight:700;height:2.5rem}.task-wrapper__table thead .task-wrapper__table-header{border-bottom:1px solid var(--neutrals-7)}.task-wrapper__table thead .task-wrapper__table-header-cell{position:relative;padding:0 16px;text-align:left;background-color:var(--neutrals-85);border-bottom:1px solid var(--neutrals-7);border-top:1px solid var(--neutrals-7);-webkit-user-select:none;user-select:none}.task-wrapper__table thead .task-wrapper__table-header-cell:first-child{border-top-left-radius:12px;border-left:1px solid var(--neutrals-7)}.task-wrapper__table thead .task-wrapper__table-header-cell:last-child{border-top-right-radius:12px;border-right:1px solid var(--neutrals-7)}.task-wrapper__table thead .task-wrapper__table-header-cell .p-data-grid__table-th-content{display:flex;align-items:center;justify-content:space-between;gap:8px}.task-wrapper__table thead .task-wrapper__table-header-cell .p-data-grid__table-th-resize{align-items:center;justify-content:center;font-weight:100;width:5px;background-color:var(--neutrals-7);border:10px solid var(--neutrals-85);border-left-width:2px;border-right-width:2px}.task-wrapper__table thead .task-wrapper__table-header-cell .p-data-grid__table-th-resize:hover,.task-wrapper__table thead .task-wrapper__table-header-cell .p-data-grid__table-th-resize--resizing{background-color:var(--neutrals-2)}.task-wrapper__table-body{height:3.25rem;font-size:.75rem;background-color:var(--neutrals-9)}.task-wrapper__table-body .task-wrapper__table-row{border-top:1px solid var(--neutrals-7)}.task-wrapper__table-body .task-wrapper__table-row-cell{padding:10px 16px;align-items:center;justify-content:center;gap:8px;text-overflow:ellipsis;overflow:hidden}.task-wrapper__table-body .task-wrapper__table-row-cell .task-history-wrapper__status{display:flex;align-items:center;gap:2px;padding:3px 6px;width:fit-content;border-radius:4px}.task-wrapper__table-body .task-wrapper__table-row-cell .task-history-wrapper__status_red{background-color:var(--accent-red-dull);color:var(--accent-red)}.task-wrapper__table-body .task-wrapper__table-row-cell .task-history-wrapper__status_green{background-color:var(--accent-green-dull);color:var(--accent-green)}.task-wrapper__table-body .task-wrapper__table-row-cell .task-history-wrapper__status_blue{background-color:var(--primary-8);color:var(--primary-1)}.task-wrapper__table-body .task-wrapper__table-row-cell .task-history-wrapper__status_yellow{background-color:var(--accent-yellow-dull);color:var(--accent-yellow)}.task-wrapper__table-body .task-wrapper__table-row-cell .task-history-wrapper__status .icon{width:14px;height:14px;display:block;position:relative}.task-wrapper__table-body .task-wrapper__table-row-cell .task-history-wrapper__status .icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.task-wrapper__table-body .task-wrapper__table-row__loading td{padding:0 16px;display:flex;align-items:center;justify-content:center;gap:8px}.task-wrapper__table__actions{display:flex;align-items:flex-start;justify-content:flex-start}.task-wrapper__table__actions-button{padding:.5rem .75rem!important}.task-wrapper__table__actions .btn-text,.task-wrapper__table__actions .unrecognize-button{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:100%;font-size:.75rem!important;line-height:1rem!important}.task-wrapper__table__long-text-clipper{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.task-wrapper__table .p-data-grid__sort-icon{width:14px;height:14px;cursor:pointer;opacity:.25;transition:opacity .2s}.task-wrapper__table .p-data-grid__sort-icon-div{display:flex;align-items:center;justify-content:center;width:14px;height:14px}.task-wrapper__table .p-data-grid__sort-icon:hover{opacity:.5}.task-wrapper__table .p-data-grid__sort-icon--active{opacity:.75;color:#000}.task-wrapper__table .p-data-grid__table-td--empty{width:100%;text-align:center;align-items:center;justify-content:center;height:200px;color:var(--neutrals-4);font-size:.875rem;display:table-cell}.task-based_tasking_instruction_wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:16px;background:#fff;border-radius:16px}.task-based_tasking_instruction_wrapper .instruction__content_box{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__title{font-weight:600;line-height:normal;color:var(--neutrals-1)}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content .instruction__text{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;line-height:140%}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content .instruction__text .text{font-weight:500;color:var(--neutrals-2)}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content .instruction__text .link{font-weight:500;color:var(--primary-4, #2b3ca1);padding-bottom:2px;border-bottom:1px solid var(--primary-4, #2b3ca1);cursor:pointer;word-wrap:break-word;overflow-wrap:break-word}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown{width:100%;line-height:160%}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown h5{width:100%;font-size:16px;font-weight:600;word-wrap:break-word;overflow-wrap:break-word}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown h1,.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown h2,.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown h3,.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown h4,.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown h5,.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown h6{width:100%;font-size:14px;font-weight:500}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown p{width:100%;font-size:14px;line-height:160%;padding-top:12px;word-wrap:break-word;overflow-wrap:break-word}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown pre{width:100%!important;font-size:12px;word-wrap:break-word;overflow-wrap:break-word}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown ul,.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown ol{width:100%;margin:0 0 0 10px;padding-left:10px;padding-top:12px;word-wrap:break-word;overflow-wrap:break-word}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown li{width:100%;margin-bottom:8px;font-size:14px;word-wrap:break-word;overflow-wrap:break-word}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown li strong{font-weight:600}.task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content ol{padding-left:16px}.task-based_tasking_details_wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:16px;background:#fff;border-radius:16px}.task-based_tasking_details_wrapper .details__content_box{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.task-based_tasking_details_wrapper .details__content_box .details__title{width:max-content;white-space:nowrap;font-weight:600;line-height:normal;color:var(--neutrals-1)}.task-based_tasking_details_wrapper .details__content_box .details__content{margin-top:4px;width:100%;font-weight:500;color:var(--neutrals-2);line-height:normal}.tasking_instruction_wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:0 16px 24px;background:#f5f5f5;border-radius:16px;line-height:160%;max-height:200px;overflow-y:auto}.tasking_instruction_wrapper .instruction__title{font-weight:600;line-height:normal;color:var(--neutrals-1)}.tasking_instruction_wrapper .instruction__content{width:100%;word-wrap:break-word;overflow-wrap:break-word;line-height:160%}.tasking_instruction_wrapper .instruction__content h1,.tasking_instruction_wrapper .instruction__content h2,.tasking_instruction_wrapper .instruction__content h3,.tasking_instruction_wrapper .instruction__content h4,.tasking_instruction_wrapper .instruction__content h5,.tasking_instruction_wrapper .instruction__content h6{font-size:14px;font-weight:500;word-wrap:break-word;overflow-wrap:break-word;width:100%}.tasking_instruction_wrapper .instruction__content p{font-size:14px;line-height:160%;padding-top:12px;word-wrap:break-word;overflow-wrap:break-word;width:100%}.tasking_instruction_wrapper .instruction__content pre{width:100%!important;font-size:12px;word-wrap:break-word;overflow-wrap:break-word;width:100%}.tasking_instruction_wrapper .instruction__content ul,.tasking_instruction_wrapper .instruction__content ol{margin:0 0 0 10px;padding-left:10px;padding-top:12px;word-wrap:break-word;overflow-wrap:break-word;width:100%}.tasking_instruction_wrapper .instruction__content li{margin-bottom:8px;font-size:14px;word-wrap:break-word;overflow-wrap:break-word;width:100%}.tasking_instruction_wrapper .instruction__content li strong{font-weight:600}.tasking_instruction_wrapper .instruction__content ol,.tasking_instruction_wrapper .instruction__content ul{padding-left:16px}.tasking_accordion_instruction-wrapper{width:100%}.tasking_accordion_instruction-wrapper .accordion-wrapper{width:100%;background:#fff;border-radius:14px}.tasking_accordion_instruction-wrapper .accordion-wrapper .accordion-title{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tasking_accordion_instruction-wrapper .accordion-wrapper .accordion-content{width:100%;padding:0}.tasking_accordion_instruction-wrapper .accordion-wrapper .accordion-content .tasking_instruction_wrapper{max-height:200px;padding-bottom:16px;overflow-y:auto}.tasking_accordion_instruction-wrapper .accordion-wrapper .accordion-content .tasking_instruction_wrapper .instruction__content{width:100%}.timer-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;border-radius:10px;padding:6px 12px}.timer-container .timer-container__text{font-size:16px;color:var(--neutrals-2);font-weight:700}.timer-container .timer-container__values{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.timer-container .timer-container__values .timer-container__value{font-size:14px;font-weight:700;margin:5px;position:relative;height:30px;width:30px;border-radius:8px;overflow:hidden;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:1}.timer-container .timer-container__values .timer-container__value:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1}.timer-container .timer-container__values .timer-container__hours{color:var(--primary-4)}.timer-container .timer-container__values .timer-container__hours:after{background-color:var(--primary-8)}.timer-container .timer-container__values .timer-container__minutes{color:var(--primary-4)}.timer-container .timer-container__values .timer-container__minutes:after{background-color:var(--primary-8)}.timer-container .timer-container__values .timer-container__seconds{color:var(--primary-4)}.timer-container .timer-container__values .timer-container__seconds:after{background-color:var(--primary-8)}.timer-container .timer-container__values .timer-container__separator{font-size:14px;color:var(--neutrals-3);margin:0 1px}.timer-container .timer-container__blink{margin-left:4px;animation:blink-animation 1s infinite}@keyframes blink-animation{0%{opacity:1}50%{opacity:0}to{opacity:1}}.tasking-platform-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 32px;font-size:18px;font-weight:600;background-color:var(--neutrals-9, #f2f2f2)}.tasking-platform-header .top-bar__logo{width:40px;height:auto;object-fit:contain}.tasking-platform-header .task-timer{width:max-content}.no-task-found-wrapper{width:100%;height:calc(100vh - 140px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px}.no-task-found-wrapper .no-task-found__title{font-weight:600}.task-renderer_wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;padding:16px;background:#fff;border-radius:16px}.task-renderer_wrapper .instruction__content_box{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.task-renderer_wrapper .instruction__content_box .instruction__title{font-weight:600;line-height:normal;color:var(--neutrals-1)}.task-renderer_wrapper .instruction__content_box .instruction__content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;width:100%;max-width:100%;word-wrap:break-word;overflow-wrap:break-word}.task-renderer_wrapper .instruction__content_box .instruction__content .instruction__text{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;line-height:140%}.task-renderer_wrapper .instruction__content_box .instruction__content .instruction__text .text{font-weight:500;color:var(--neutrals-2)}.task-renderer_wrapper .instruction__content_box .instruction__content .instruction__text .link{font-weight:500;color:var(--primary-4, #2b3ca1);padding-bottom:2px;border-bottom:1px solid var(--primary-4, #2b3ca1);cursor:pointer;word-wrap:break-word;overflow-wrap:break-word}.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown{width:100%;line-height:160%}.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown h5{width:100%;font-size:16px;font-weight:600;word-wrap:break-word;overflow-wrap:break-word}.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown h6{width:100%;font-size:16px;font-weight:600}.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown p{width:100%;font-size:14px;line-height:160%;padding-top:12px;word-wrap:break-word;overflow-wrap:break-word}.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown pre{width:100%!important;font-size:12px;word-wrap:break-word;overflow-wrap:break-word}.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown ul,.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown ol{width:100%;margin:0 0 0 10px;padding-left:10px;padding-top:12px;word-wrap:break-word;overflow-wrap:break-word}.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown li{width:100%;margin-bottom:8px;font-size:14px;word-wrap:break-word;overflow-wrap:break-word}.task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown li strong{font-weight:600}.task-renderer_wrapper .instruction__content_box .instruction__content ol{padding-left:16px}.task-renderer_wrapper .render-text-area{width:100%!important;height:400px;word-wrap:break-word;overflow-wrap:break-word;line-height:160%;border:none;resize:none;overflow-y:scroll;border-radius:14px;white-space:pre-wrap;color:#399918;padding:16px;line-height:1.8;font-family:Arial,sans-serif;background:linear-gradient(135deg,#1a1a1a,#0d0d0d);scroll-behavior:smooth}.task-renderer_wrapper .render-text-area::-webkit-scrollbar{width:6px}.task-renderer_wrapper .render-text-area::-webkit-scrollbar-thumb{background:#399918;border-radius:6px}.task-renderer_wrapper .render-text-area::-webkit-scrollbar-track{background:#1a1a1a80;border-radius:20px}.task-window-wrapper{width:100%}.task-window-wrapper .task-agentic-window-wrapper{width:100%;height:calc(100vh - 160px);overflow-y:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:8px 0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper{padding:8px 16px;width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper{border-radius:16px;max-height:500px;overflow-y:auto;width:50%;background:#fff;padding:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper.query-wrapper{padding:0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper.query-wrapper .task-based_tasking_instruction_wrapper,.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper.query-wrapper .task-based_tasking_instruction_wrapper .instruction__content_box{border-radius:14px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper.response-debug-info-wrapper{padding:0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper.response-debug-info-wrapper .response-wrapper,.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper.response-debug-info-wrapper .debug-wrapper{padding:16px;border:none}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper.rubric-wrapper{padding:0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper.rubric-wrapper .tasking-task-area__header{padding-top:16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .tasking-field-wrapper{padding:0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .tasking-field-wrapper .field-block__error{color:var(--orange-400, red);font-size:12px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .tasking-field-wrapper .field-block__info{color:#8f8f8f;font-size:12px;font-weight:500;margin-top:5px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-based_tasking_details_wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-based_tasking_instruction_wrapper,.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-renderer_wrapper{padding:0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-renderer_wrapper .instruction__content_box,.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-based_tasking_instruction_wrapper .instruction__content_box{border:.589px solid var(--neutrals-8, #e6e6e6);padding:16px 0;border-radius:8px;height:100%}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-renderer_wrapper .instruction__content_box .instruction__title,.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-based_tasking_instruction_wrapper .instruction__content_box .instruction__title{padding:0 16px 16px;width:100%;border-bottom:.589px solid var(--neutrals-8, #e6e6e6)}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-renderer_wrapper .instruction__content_box .instruction__content-box-markdown,.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown{padding:0 16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .row-wrapper{border-radius:8px;border:.589px solid var(--neutrals-80, #e6e6e6);padding:unset}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .row-wrapper .task-renderer_wrapper .instruction__content_box .render-text-area{border-radius:8px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper .row-wrapper .response-wrapper{padding:16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper::-webkit-scrollbar{width:6px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:6px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .col-wrapper::-webkit-scrollbar-track{background:#e6e6e6;border-radius:20px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .MuiPaper-root,.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .MuiGrid-root{width:100%}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .project-accordion{width:100%;border-radius:14px;overflow:hidden}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .project-accordion .accordion-title{border:1px solid var(--neutrals-7, #d9d9d9);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background:#fff;border-top-right-radius:14px;border-top-left-radius:14px;overflow:hidden}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .project-accordion .project-accordion__content{border-bottom-left-radius:14px;border-bottom-right-radius:14px;border:1px solid var(--neutrals-7, #d9d9d9);border-top:unset;background:var(--neutrals-85, #f5f5f5)}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .project-accordion .project-accordion__content .task-based_tasking_instruction_wrapper{background:var(--neutrals-85, #f5f5f5);padding:0 0 16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .project-accordion .project-accordion__content .tasking_instruction_wrapper{max-height:200px;background:var(--neutrals-85, #f5f5f5);padding-top:8px;padding-bottom:16px;overflow-y:auto}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking_instruction_wrapper{max-height:200px;overflow-y:auto}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking_instruction_wrapper::-webkit-scrollbar{width:6px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking_instruction_wrapper::-webkit-scrollbar-thumb{background:#b3b3b3;border-radius:6px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking_instruction_wrapper::-webkit-scrollbar-track{background:#e6e6e6;border-radius:20px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking-field-wrapper{width:100%;padding:16px 0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking-field-wrapper .field-block__error{color:var(--orange-400, red);font-size:12px;padding:8px 0 8px 16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking-field-wrapper .tasking-task-area__header{width:100%;border-bottom:1px solid var(--neutrals-80, #e6e6e6);padding:0 16px 16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking-field-wrapper .custom-rate-marker-group-container{padding:16px;height:400px;overflow-y:auto}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking-field-wrapper .input-field-text-area{width:calc(100% - 32px);margin:16px 16px 0;border-radius:8px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .tasking-field-wrapper .response-table{margin:16px;width:calc(100% - 32px)}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .display-responses-wrapper{width:100%}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .display-responses-wrapper .display-response-box-list{padding:8px 16px 16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .display-responses-wrapper .display-response-box-list .task-based_tasking_instruction_wrapper{padding:0}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .display-responses-wrapper .display-response-box-list .task-based_tasking_instruction_wrapper .instruction__content_box{border:.589px solid var(--neutrals-80, #e6e6e6);padding:16px;border-radius:8px;height:100%}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .display-responses-wrapper .display-response-box-list .task-based_tasking_instruction_wrapper .instruction__content_box .instruction__title{width:100%}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper .display-responses-wrapper .display-response-box-list .task-based_tasking_instruction_wrapper .instruction__content_box .instruction__content-box-markdown{padding:0 16px}.task-window-wrapper .task-agentic-window-wrapper .row-wrapper.side-by-side-wrapper .custom-rate-marker-group-container{padding:16px;height:unset;overflow-y:auto}.task-window-wrapper .custom-rate-marker-group__checkboxes,.task-window-wrapper .custom-rate-marker-group__checkboxes .custom-rate-marker-group__checkbox_item,.task-window-wrapper .custom-rate-marker-group__checkboxes .custom-rate-marker-group__checkbox_item .custom-rate-marker-group__checkbox_input{width:100%}.task-window-wrapper .custom-rate-marker-group__checkboxes .custom-rate-marker-group__checkbox_item .custom-rate-marker-group__checkbox_input .custom-rate-marker-group__input.MuiInput-root{padding:8px!important;font-size:12px!important}.task-qc-container{margin-top:8px;width:100%;background:#fff;padding:0;border-radius:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.task-qc-container .title-text-qc-rubric{padding:16px 16px 8px;font-weight:600;line-height:140%;color:var(--neutrals-0, #000)}.task-qc-container .task-qc-wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0px}.task-qc-container .task-qc-wrapper .MuiGrid-item{width:100%!important}.task-qc-container .mandatory-field{color:var(--accent-red, #eb5757)}.tasking-field-wrapper{width:100%;padding:16px 16px 24px;background:#fff;border-radius:16px}.tasking-field-wrapper .tasking-component .custom-radio-group .custom-radio-group__item .custom-radio-container .custom-radio-group{flex-direction:column;gap:12px;padding-left:16px}.tasking-field-wrapper .tasking-component .custom-radio-group .custom-radio-group__item .custom-radio-container .custom-radio-group .custom-radio{gap:8px;font-size:12px;font-weight:500}.tasking-field-wrapper .tasking-component .question{color:var(--neutrals-1, #3b3b3b);margin-top:-10px;font-weight:400;padding:1rem}.tasking-field-wrapper .tasking-component.error{border:1px solid var(--orange-400, red);background:var(--orange-50, #fff5f5);border-radius:6px}.tasking-field-wrapper .initial{padding-top:8px;padding-bottom:16px;color:var(--neutrals-1, #000)}.tasking-field-wrapper .header{margin-bottom:10px}.tasking-field-wrapper .response-table{cursor:pointer;width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e0e0e0;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px #0000001a;font-family:Arial,sans-serif}.tasking-field-wrapper .response-table .response-table__header{background-color:#f5f5f5}.tasking-field-wrapper .response-table .response-table__header .response-table__header-cell{padding:12px 15px;text-align:left;font-size:12px;font-weight:600;color:#333;letter-spacing:.5px;border-bottom:2px solid #ddd}.tasking-field-wrapper .response-table .response-table__body .response-table__row:nth-child(2n){background-color:#f9f9f9}.tasking-field-wrapper .response-table .response-table__body .response-table__row:hover{background-color:#f0f0f0}.tasking-field-wrapper .response-table .response-table__body .response-table__row .response-table__cell{padding:10px 15px;font-size:10px;color:#666;border-bottom:1px solid #eee}.tasking-field-wrapper .response-table .response-table__body .response-table__row .response-table__cell.response-table__cell--question{font-weight:500;color:#333}.tasking-field-wrapper .no-data{padding:20px;text-align:center;color:#666;font-style:italic}.tasking-field-wrapper.display-responses-wrapper{margin-top:0}.tasking-field-wrapper .display-response-box-list{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:16px}.tasking-field-wrapper .display-response-box-list .display-response-wrapper{width:50%;background:var(--neutrals-8, #f2f2f2)}.tasking-field-wrapper.image-wrapper{display:flex;justify-content:center}.tasking-field-wrapper .tasking-task-area__header{font-weight:600;color:var(--neutrals-0, #000);line-height:140%;margin-bottom:8px}.tasking-field-wrapper .tasking-task-area__header .form--required{color:var(--accent-red, #c22929)}.tasking-field-wrapper .tasking-task-area__description{margin-bottom:12px}.tasking-field-wrapper .tasking-task-area__textarea,.tasking-field-wrapper .tasking-task-area__input{width:100%;border:1px solid var(--neutrals-6);padding:12px;font-weight:500;resize:none;overflow-y:auto;border-radius:14px}.tasking-field-wrapper .tasking-image{max-width:100%;min-height:400px}.tasking-field-wrapper .tasking-editor-wrapper{border:2px solid transparent;padding:0 8px;border-radius:16px}.tasking-field-wrapper .tasking-editor-wrapper.error{border:2px solid var(--accent-red, #c22929)}.tasking-field-wrapper .bottom{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px}.tasking-field-wrapper .textarea-stepper-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:32px;margin-top:6px;margin-bottom:20px}.tasking-field-wrapper .textarea-stepper-wrapper .textarea-stepper-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.tasking-field-wrapper .textarea-stepper-wrapper .textarea-stepper-container .label{font-weight:500;min-width:100px}.custom-radio-group{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:20px}.custom-radio-group.error{border:1px solid var(--accent-red, #c22929)}.custom-radio-group .custom-radio-group__item{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px}.custom-radio-group .custom-radio-group__item .custom-radio-container{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.custom-radio-group .custom-radio-group__item .custom-radio-container .custom-radio-label{margin:0 0 0 14px}.custom-radio-group .custom-radio-group__item .custom-radio-container .custom-radio-group{width:100%;margin:0;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px}.custom-radio-group .custom-radio-group__item .custom-radio-container .custom-radio-group .custom-radio{width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.custom-radio-group .custom-radio-group__item .custom-radio-group__input{width:100%}.custom-field-wrapper{width:100%;background-color:#fff;border-radius:6px}.custom-field-wrapper .heading{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:12px 16px;color:#000;gap:6px;border-bottom:1px solid var(--neutrals-8, #e6e6e6);font-weight:500}.custom-field-wrapper .heading .tag{border-radius:51px;background-color:#ec7718;color:#fff;padding:2px 8px}.custom-field-wrapper .content{width:100%;padding:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:12px}.custom-field-wrapper .content .single-div{width:100%;padding:18px 16px;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;gap:10px;border:1px solid var(--neutrals-8, #e6e6e6);background-color:#fff;border-radius:6px}.custom-field-wrapper .content .single-div .orange-dot{width:10px;height:10px;border-radius:50%;background-color:#ec7718;margin-top:6px}.custom-field-wrapper .content .single-div .text{font-weight:400;width:calc(100% - 10px)}.good-to-go{width:100%;padding:12px 16px;color:var(--accent-green-, #187241);border-radius:6px;background-color:#fff}.gpt-error{width:100%;padding:12px 16px;color:var(--accent-red-, #ff0000);border-radius:6px;background-color:#fff}.markdown-renderer{width:100%;line-height:160%}.markdown-renderer h5{width:100%;font-size:16px;font-weight:600;word-wrap:break-word;overflow-wrap:break-word}.markdown-renderer h1,.markdown-renderer h2,.markdown-renderer h3,.markdown-renderer h4,.markdown-renderer h5,.markdown-renderer h6{width:100%;font-size:14px;font-weight:500}.markdown-renderer p{width:100%;font-size:14px;line-height:160%;padding-top:12px;word-wrap:break-word;overflow-wrap:break-word}.markdown-renderer pre{width:100%!important;font-size:12px;word-wrap:break-word;overflow-wrap:break-word}.markdown-renderer ul,.markdown-renderer ol{width:100%;margin:0 0 0 10px;padding-left:10px;padding-top:12px;word-wrap:break-word;overflow-wrap:break-word}.markdown-renderer li{width:100%;margin-bottom:8px;font-size:14px;word-wrap:break-word;overflow-wrap:break-word}.markdown-renderer li strong{font-weight:600}.markdown-content ol{padding-left:16px}.custom-multi-checkbox-select{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;border:solid 1px var(--neutrals-8, #e6e6e6);border-radius:6px;padding:16px 12px}.custom-multi-checkbox-select__primary-title{color:#000;font-weight:600}.custom-multi-checkbox-select__secondary-title{color:var(--neutrals-1, #3b3b3b);margin-top:-10px;font-weight:400}.custom-multi-checkbox-select__options{display:flex;flex-direction:row;gap:12px}.custom-multi-checkbox-select__option{display:flex;flex-direction:column;gap:8px}.custom-multi-checkbox-select__input{margin-left:0}.custom-multi-checkbox-select.error{border-color:var(--orange-400, red);background:var(--orange-50, #fff5f5)}.custom-multi-checkbox-select__error{color:var(--orange-400, red);font-size:10px;font-weight:500}.task-wrapper{width:100%;height:max-content;background-color:var(--neutrals-8, #f2f2f2)}.task-wrapper .task-window-wrapper{width:100%;height:calc(100vh - 160px);overflow-y:auto}.task-wrapper .task-window-wrapper .task-splitter{width:100%;padding:0 32px;margin-top:32px;margin-bottom:16px}.task-wrapper .task-window-wrapper .task-splitter .splitter{width:100%;height:5px;border-bottom:2px solid var(--neutrals-7, #e6e6e6)}.task-wrapper .task-window-wrapper .task-main-container{width:100%;padding:16px 32px 0;height:calc(100vh - 160px);overflow-y:auto}.task-wrapper .task-window-wrapper .task-main-container.task-main-container--bottom{height:max-content;overflow-y:unset}.task-wrapper .task-window-wrapper .task-main-container .task-content{width:100%;height:100%;padding:0;gap:16px}.task-wrapper .task-window-wrapper .task-main-container .task-content.row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.task-wrapper .task-window-wrapper .task-main-container .task-content.column{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.task-wrapper .task-window-wrapper .task-main-container .task-content .left-panel{width:40%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:14px;height:100%;overflow-y:auto}.task-wrapper .task-window-wrapper .task-main-container .task-content .left-panel::-webkit-scrollbar{display:none}.task-wrapper .task-window-wrapper .task-main-container .task-content .upper-panel{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:14px}.task-wrapper .task-window-wrapper .task-main-container .task-content .upper-panel::-webkit-scrollbar{display:none}.task-wrapper .task-window-wrapper .task-main-container .task-content .right-panel{width:60%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:14px;height:100%;overflow-y:auto}.task-wrapper .task-window-wrapper .task-main-container .task-content .right-panel::-webkit-scrollbar{display:none}.task-wrapper .task-window-wrapper .task-main-container .task-content .right-panel .field-block__error{color:var(--orange-400, red);font-size:12px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:flex-start;margin:5px 0}.task-wrapper .task-window-wrapper .task-main-container .task-content .right-panel .field-block__info{color:#8f8f8f;font-size:12px;font-weight:500;margin-top:5px}.task-wrapper .task-window-wrapper .task-main-container .task-content .lower-panel{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:14px}.task-wrapper .task-window-wrapper .task-main-container .task-content .lower-panel::-webkit-scrollbar{display:none}.task-wrapper .task-window-wrapper .task-main-container .task-content .lower-panel .field-block__error{color:var(--orange-400, red);font-size:12px;font-weight:500;text-align:center;display:flex;align-items:center;justify-content:flex-start;margin:5px 0}.task-wrapper .task-window-wrapper .task-main-container .task-content .lower-panel .field-block__info{color:#8f8f8f;font-size:12px;font-weight:500;margin-top:5px}.task-wrapper .task-footer{display:flex;flex-direction:row;justify-content:end;align-items:center;gap:32px;padding:20px;width:100%}.task-wrapper .task-footer .task-footer__loader-wrapper,.task-wrapper .task-footer .task-footer__loader-btn-wrapper{display:flex;flex-direction:row;justify-content:end;align-items:center;gap:16px;width:max-content}@media (max-width: 768px){.task-main-container .task-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}.left-panel,.right-panel{width:100%}}.with-focus-button-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:16px}.keyboard-container{width:50%;border:1px solid rgba(0,0,0,.06);background:#fff;position:fixed;bottom:0;left:45%;z-index:100;padding:8px;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px}.keyboard-container .keyboard-wrapper-controller{cursor:move;width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.keyboard-container .keyboard-wrapper-controller .close-button{cursor:pointer;width:max-content;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:4px}.keyboard-container .keyboard-wrapper-controller .close-button:active{transform:scale(.95)}.keyboard-container .keyboard-wrapper-controller .close-button .keyboard__text{color:var(--neutrals-0, #000);font-weight:500}.keyboard-container .keyboard-wrapper-controller .close-button .keyboard__icon{color:var(--neutrals-0, #000);font-weight:900}.keyboard-container .keyboard-wrapper{-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}.pip-container .with-pip-functionality-wrapper{width:100%;position:relative}.pip-container .with-pip-functionality-wrapper .pip-icon-move{position:fixed;top:14px;left:14px;cursor:move;background:none;border:none;z-index:11}.pip-container .with-pip-functionality-wrapper .pip-icon{position:absolute;top:10px;right:14px;cursor:pointer;background:none;border:none;z-index:11}.pip-container .with-pip-functionality-wrapper .pip-icon.pip-icon-active{background:#f2f2f2;position:fixed;top:12px;z-index:11}.pip-container .with-pip-functionality-wrapper .pip-icon .pip-icon-img{width:24px;height:24px}.pip-container .with-pip-functionality-wrapper .tasking-field-wrapper{position:relative}.pip-container .with-pip-functionality-wrapper .tasking-field-wrapper .tasking-task-area__header{min-height:40px;position:fixed;top:0;left:0;z-index:10;border-bottom:1px solid #e6e6e6;background:#f2f2f2;width:100%;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:12px 32px 12px 38px}.pip-container .with-pip-functionality-wrapper .tasking-field-wrapper .tasking-component{margin-top:48px}.pip-container .with-pip-functionality-wrapper .tasking-field-wrapper .tasking-component .field-block__error{font-size:12px;color:red;padding-top:14px;padding-left:14px}.right-panel .with-pip-functionality-wrapper{position:relative;width:100%}.right-panel .with-pip-functionality-wrapper .pip-icon-in-active{display:none}.right-panel .with-pip-functionality-wrapper .pip-icon{position:absolute;top:10px;right:15px;cursor:pointer;background:none;border:none;z-index:11}.right-panel .with-pip-functionality-wrapper .pip-icon.pip-icon-in-active{display:none}.right-panel .with-pip-functionality-wrapper .pip-icon .pip-icon-img{width:24px;height:24px}.right-panel .with-pip-functionality-wrapper .pip-icon .pip-icon-img.pip-icon-img-in-active{display:none}.lower-panel .with-pip-functionality-wrapper{position:relative;width:100%}.lower-panel .with-pip-functionality-wrapper .pip-icon-in-active{display:none}.lower-panel .with-pip-functionality-wrapper .pip-icon{position:absolute;top:10px;right:15px;cursor:pointer;background:none;border:none;z-index:11}.lower-panel .with-pip-functionality-wrapper .pip-icon.pip-icon-in-active{display:none}.lower-panel .with-pip-functionality-wrapper .pip-icon .pip-icon-img{width:24px;height:24px}.lower-panel .with-pip-functionality-wrapper .pip-icon .pip-icon-img.pip-icon-img-in-active{display:none}.col-wrapper .with-pip-functionality-wrapper,.row-wrapper .with-pip-functionality-wrapper{position:relative;width:100%}.col-wrapper .with-pip-functionality-wrapper .pip-icon-in-active,.row-wrapper .with-pip-functionality-wrapper .pip-icon-in-active{display:none}.col-wrapper .with-pip-functionality-wrapper .pip-icon,.row-wrapper .with-pip-functionality-wrapper .pip-icon{position:absolute;top:10px;right:15px;cursor:pointer;background:none;border:none;z-index:11}.col-wrapper .with-pip-functionality-wrapper .pip-icon.pip-icon-in-active,.row-wrapper .with-pip-functionality-wrapper .pip-icon.pip-icon-in-active{display:none}.col-wrapper .with-pip-functionality-wrapper .pip-icon .pip-icon-img,.row-wrapper .with-pip-functionality-wrapper .pip-icon .pip-icon-img{width:24px;height:24px}.col-wrapper .with-pip-functionality-wrapper .pip-icon .pip-icon-img.pip-icon-img-in-active,.row-wrapper .with-pip-functionality-wrapper .pip-icon .pip-icon-img.pip-icon-img-in-active{display:none}.task-common-card{width:25%;flex-grow:1;border-radius:10px;border:1.5px solid var(--neutrals-85, #f2f2f2);background:var(--neutrals-9, #fff);padding:12px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px}.task-common-card .task-common-card__top{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.task-common-card .task-common-card__top .task-common-card__icon{display:flex;flex-direction:row;justify-content:center;align-items:center;height:24px;width:24px;object-fit:contain}.task-common-card .task-common-card__top .task-common-card__title{color:var(--neutrals-0, #000);font-weight:600}.task-common-card .task-common-card__description{font-weight:400;color:var(--primary-0, #0b0f28)}.task-common-card .task-common-card__chip{display:inline-flex;align-items:center;color:#147d7d;font-weight:500;padding:5px 10px;background-color:#e7fdfd;border-radius:20px;border:2px solid #bde3e3;cursor:pointer;transition:background-color .3s ease}.task-common-card .task-common-card__chip-icon{margin-right:5px}@media screen and (max-width: 768px){.task-common-card{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px}.task-common-card .task-common-card__top{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.task-common-card .task-common-card__description{display:none}.task-common-card .task-common-card__btn-wrapper,.task-common-card .task-common-card__btn-wrapper .task-common-card__btn{width:max-content}}.task-status-card{width:100%;margin-bottom:14px;border-radius:var(--8, 8px);border-bottom:1px solid var(--neutrals-8, #f2f2f2);background:#fff;padding:20px 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.task-status-card .left-panel{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.task-status-card .left-panel .left-panel-top{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:8px}.task-status-card .left-panel .left-panel-top .task-id-data{font-weight:600;color:var(--neutrals-0, #000)}.task-status-card .left-panel .left-panel-top .task-id-data .payment-status{padding:2px 8px;border-radius:6px;font-weight:500;margin-left:8px;background-color:#f8dec6;color:var(--primary-4);border:1px solid var(--primary-4);background:#edf4fd}.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.pending,.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.on-hold,.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.to-be-paid{background:#fdf5ed;color:#d57e17;border:1px solid #d57e17}.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.fulfilled,.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.paid{background:#eefbf4;color:#209757;border:1px solid #209757}.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.rejected,.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.returned,.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.failed,.task-status-card .left-panel .left-panel-top .task-id-data .payment-status.fulfillmen-step-failed{background:#fbeeee;color:#c22929;border:1px solid #c22929}.task-status-card .left-panel .left-panel-top .status-chip{padding:6px var(--8, 8px);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:6px;font-weight:500}.task-status-card .left-panel .left-panel-top .status-chip.chip-skipped{background:#fdf5ed;color:#d57e17;border:1px solid #d57e17}.task-status-card .left-panel .left-panel-top .status-chip.chip-rejected{background:#fbeeee;color:#c22929;border:1px solid #c22929}.task-status-card .left-panel .left-panel-top .status-chip.chip-submitted{background:#edf4fd;color:var(--primary-4);border:1px solid var(--primary-4)}.task-status-card .left-panel .left-panel-top .status-chip.chip-approved,.task-status-card .left-panel .left-panel-top .status-chip.chip-eqc_reviewed,.task-status-card .left-panel .left-panel-top .status-chip.chip-under_review,.task-status-card .left-panel .left-panel-top .status-chip.chip-peer_reviewed,.task-status-card .left-panel .left-panel-top .status-chip.chip-qc_reviewed,.task-status-card .left-panel .left-panel-top .status-chip.chip-reviewed{background:#eefbf4;color:#209757;border:1px solid #209757}.task-status-card .left-panel .left-panel-top .status-chip.chip-qc-task{background:#fdf5ed;color:#d57e17;border:1px solid #d57e17}.task-status-card .left-panel .left-panel-top .allocation-chip{padding:4px var(--8, 8px);display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:6px;font-weight:500;width:fit-content;display:inline-block;margin-left:8px}.task-status-card .left-panel .left-panel-top .allocation-chip.qc-task{background:#fdf5ed;color:#b86d14;border:1px solid rgba(213,126,23,.2)}.task-status-card .left-panel .project-name{color:var(--neutrals-2, #666);font-weight:500;margin-bottom:-2px}.task-status-card .left-panel .left-panel-bottom{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.task-status-card .left-panel .left-panel-bottom .project-done-date-and-duration{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;color:var(--neutrals-2, #666);font-weight:500}.task-status-card .left-panel .left-panel-bottom .project-done-date-and-duration .project-text{color:var(--neutrals-2, #666);font-weight:500}.task-status-card .left-panel .left-panel-bottom .btn-wrapper .open-feedback-btn{padding:6px 12px!important}.task-list-wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;position:relative}.task-list-wrapper .task-list-top-wrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:16px 32px 8px;transition:all .5s ease-in-out}.task-list-wrapper .task-list-top-wrapper.sticky-header{padding:16px 32px;position:sticky;top:0;background:var(--neutrals-85);box-shadow:0 4px 10px #0000001f}.task-list-wrapper .task-list-top-wrapper .task-list__title{font-weight:600;color:var(--neutrals-0, #000)}.task-list-wrapper .task-list-top-wrapper .task-list__filters{width:max-content;gap:16px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.task-list-wrapper .task-list-content{width:100%;padding:8px 32px 16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0px}.task-list-wrapper .task-list-content .task-list__no-data{height:40vh;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:64px 0}.task-list-wrapper .task-list__loader{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:40vh}@media screen and (max-width: 768px){.task-list-wrapper{width:100%;position:relative;gap:4px}.task-list-wrapper .task-list-top-wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;padding:16px}.task-list-wrapper .task-list-top-wrapper.sticky-header{padding:16px;position:sticky;top:0;background:var(--neutrals-85);box-shadow:0 4px 10px #0000001f}.task-list-wrapper .task-list-top-wrapper .task-list__title{font-weight:600;color:var(--neutrals-0, #000)}.task-list-wrapper .task-list-top-wrapper .task-list__filters{width:100%;gap:16px;display:flex;flex-direction:row;justify-content:center;align-items:center}.task-list-wrapper .task-list-content{width:100%;padding:16px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0px}}.task-feedback-wrapper{width:100%;height:100vh;overflow-y:auto;background-color:var(--neutrals-8, #f2f2f2);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:18px;padding:24px 32px}.task-feedback-wrapper .task-feedback-go-back-button-wrapper{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.task-feedback-wrapper .task-feedback-go-back-button-wrapper .task-feedback-go-back-button{padding:0!important}.task-feedback-wrapper .task-feedback-title-navigation-wrapper{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.task-feedback-wrapper .task-feedback-title-navigation-wrapper .task-feedback-navigation{width:max-content;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:24px}.task-feedback-wrapper .task-feedback-title-navigation-wrapper .task-feedback-navigation .task-feedback-navigation__button{padding:8px!important}.task-feedback-wrapper .task-generic-feedback-wrapper{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:14px;width:100%;background:#fff;border-radius:16px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .task-details{width:100%}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .task-details .task-based_tasking_details_wrapper{background:transparent;padding-bottom:0;width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:18px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .task-details .task-based_tasking_details_wrapper .details__content_box{width:max-content;border:1px solid #e0e0e0;padding:4px 8px;border-radius:10px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .task-details .task-based_tasking_details_wrapper .details__content_box .details__title{font-size:16px;font-weight:500;line-height:normal}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .task-details .task-based_tasking_details_wrapper .details__content_box .details__content{margin-top:2px;font-size:14px;font-weight:400}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .separator{width:100%;height:1px;background:#e0e0e0}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .task-qc-feedback{width:100%;opacity:.8}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .task-qc-feedback .task-qc-container{margin-top:0;padding-top:0}.task-feedback-wrapper .task-generic-feedback-wrapper .task-details-qc_feedback-wrapper .task-qc-feedback .no-feedback-instruction__title{background:#fff;padding:0 16px 16px;border-radius:16px;font-weight:600}.task-feedback-wrapper .task-generic-feedback-wrapper .task-instructions-wrapper{width:100%;background:#fff;border-radius:16px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-instructions-wrapper .tasking_all-instruction_wrapper{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:14px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-instructions-wrapper .tasking_all-instruction_wrapper .tasking_instruction_wrapper{max-height:200px;padding-bottom:24px;background:transparent;overflow-y:auto}.task-feedback-wrapper .task-generic-feedback-wrapper .task-submitted-response{width:100%;opacity:.8;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:24px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-submitted-response .task-submitted-response__content{background:#fff;width:50%;border-radius:16px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-submitted-response .task-submitted-response__content .task-feedback-view__title{width:100%;padding-top:16px;padding-left:16px;font-weight:600}.task-feedback-wrapper .task-generic-feedback-wrapper .task-submitted-response .task-submitted-response__content .feedback-view-wrapper{width:100%}.task-feedback-wrapper .task-generic-feedback-wrapper .task-submitted-response .task-qc-submitted-response__content__no-feedback{background:#fff;width:50%;border-radius:16px}.task-feedback-wrapper .task-generic-feedback-wrapper .task-submitted-response .task-qc-submitted-response__content__no-feedback .task-feedback-view__title{width:100%;padding-top:16px;padding-left:16px;font-weight:600}.task-feedback-wrapper .task-generic-feedback-wrapper .task-submitted-response .task-qc-submitted-response__content__no-feedback .no-feedback-view{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.task-feedback-wrapper .task-generic-feedback-wrapper .task-submitted-response .task-qc-submitted-response__content__no-feedback .no-feedback-view .task-details__title{font-weight:600;font-size:14px;color:#000}.task-feedback-wrapper-loader{width:100%;height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.compiler-top-bar-wrapper{width:100%;height:80px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:2px;background-color:#fff;border-top-left-radius:8px;border-top-right-radius:8px}.compiler-top-bar-wrapper .compiler-top-bar-left-wrapper{width:50%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px}.compiler-top-bar-wrapper .compiler-top-bar-left-wrapper .language-selector-select{width:35%}.compiler-top-bar-wrapper .compiler-top-bar-right-wrapper{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:14px}.compiler-top-bar-wrapper .compiler-top-bar-right-wrapper .compiler-top-bar-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.compiler-top-bar-wrapper .compiler-top-bar-right-wrapper .compiler-top-bar-item .reset-icon{cursor:pointer;color:#000;font-size:18px}.compiler-top-bar-wrapper .compiler-top-bar-right-wrapper .compiler-top-bar-item .fullscreen-icon{cursor:pointer}.compiler-top-bar-wrapper .compiler-top-bar-right-wrapper .compiler-top-bar-item .fullscreen-icon .grey-icon{color:#000;font-size:18px}.compiler-wrapper{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;background:#fff;border-radius:14px}.compiler-console-wrapper{width:100%;background:#fff;min-height:300px;height:300px;padding-top:10px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.compiler-console-wrapper .tab-header{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.compiler-console-wrapper .tab-header .tabs{width:60%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}.compiler-console-wrapper .tab-header .tabs .tab-item{min-width:15%;padding:8px 18px;font-weight:500;cursor:pointer;text-align:center;border:1.5px solid var(--neutrals-8, #f2f2f2);color:var(--neutrals-2, #666666);transition:color .3s ease;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:unset}.compiler-console-wrapper .tab-header .tabs .tab-item.active{margin-bottom:-4px;color:var(--neutrals-1, #333333);border-color:var(--neutrals-6, #cccccc)}.compiler-console-wrapper .tab-header .compiler-buttons-wrapper{width:max-content;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;gap:8px;padding:2px 0}.compiler-console-wrapper .tab-content{height:calc(100% - 40px);border:1.5px solid var(--neutrals-6, #cccccc);padding:14px 18px;border-bottom-left-radius:14px;border-bottom-right-radius:14px}.compiler-console-wrapper .tab-content.maximized{position:fixed;top:0;left:0;width:100%;height:99%;background:#fff;z-index:1000}.compiler-console-wrapper .tab-content.maximized .console{width:100%;height:95%}.compiler-console-wrapper .tab-content .loader-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.compiler-console-wrapper .tab-content .loader-wrapper .text{font-weight:700}.compiler-console-wrapper .tab-content .input-editor,.compiler-console-wrapper .tab-content .output,.compiler-console-wrapper .tab-content .console{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:100%;resize:none;border:none;outline:none;background:transparent}.compiler-console-wrapper .tab-content .input-editor:focus,.compiler-console-wrapper .tab-content .output:focus,.compiler-console-wrapper .tab-content .console:focus{outline:none;border:none;background:transparent}.compiler-console-wrapper .tab-content .output{resize:none;width:100%;height:100%!important;overflow-y:auto}.compiler-console-wrapper .tab-content .output.error-output{color:var(--accent-red, #c22929);font-weight:500}.compiler-console-wrapper .tab-content .console{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px}.compiler-console-wrapper .tab-content .console.error{color:var(--accent-red, #c22929);font-weight:500}.compiler-console-wrapper .tab-content .console .console-header{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.compiler-console-wrapper .tab-content .console .console-header .close{cursor:pointer;font-size:24px;padding:2px 8px}.compiler-console-wrapper .tab-content .console .console-wrapper,.compiler-console-wrapper .tab-content .console .console-wrapper .console-data-grid-wrapper{width:100%;height:100%}.compiler-console-wrapper .tab-content .output{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:8px;width:100%;max-width:100%;overflow-y:auto}.compiler-console-wrapper .tab-content .output .display-status{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:4px;font-size:12px;font-weight:500}.compiler-console-wrapper .tab-content .output .display-status.result{font-weight:500}.compiler-console-wrapper .tab-content .output .display-status .display-text.passed{padding:2px 4px;border-radius:4px;font-weight:500;color:#187241;background:#eefbf4}.compiler-console-wrapper .tab-content .output .display-status .display-text.failed,.compiler-console-wrapper .tab-content .output .display-status .display-text.error{padding:2px 4px;border-radius:4px;font-weight:500;color:#c22929;background:#fbeeee}.compiler-console-wrapper .tab-content .output .display-status .display-text.error-display{color:#c22929}.compiler-console-wrapper .tab-content .output .display-test-case{padding:6px;border-radius:4px;width:100%;min-height:270px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:3px;overflow:auto}.compiler-console-wrapper .tab-content .output .display-test-case.passed{background:#eefbf4}.compiler-console-wrapper .tab-content .output .display-test-case.failed{background:#fbeeee}.compiler-console-wrapper .tab-content .output .display-test-case .display-status{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:4px;font-size:12px;font-weight:500}.compiler-console-wrapper .tab-content .output .display-test-case .display-status.result{font-weight:500}.compiler-console-wrapper .tab-content .output .display-test-case .display-status .display-text.test-case{font-weight:500;color:var(--primary-1);text-decoration:underline}.compiler-console-wrapper .tab-content .output .display-test-case .display-status .display-text.passed{padding:2px 4px;border-radius:4px;font-weight:500;color:#187241;background:#eefbf4}.compiler-console-wrapper .tab-content .output .display-test-case .display-status .display-text.failed{padding:2px 4px;border-radius:4px;font-weight:500;color:#c22929;background:#fbeeee}.compiler-setting-menu{position:relative}.compiler-setting-menu .setting-menu-icon{cursor:pointer}.compiler-setting-menu .setting-menu-icon .grey-icon{color:#000;font-size:18px}.compiler-setting-menu .setting-menu-container{position:absolute;top:25px;right:0;z-index:50;display:flex;flex-direction:column;gap:8px;padding:8px;border-radius:8px;box-shadow:0 10px 32px -4px #18274b1a,0 6px 14px -6px #18274b1f;background-color:#fff}.compiler-setting-menu .setting-menu-container .theme-select,.compiler-setting-menu .setting-menu-container .font-select{width:150px}.compiler-code-mirror-editor-wrapper{width:100%;height:calc(100vh - 350px)}.compiler-code-mirror-editor-wrapper .main-editor .cm-focused{outline:none}.task-wrapper__filters{display:flex;justify-content:space-between;align-items:baseline;padding:0rem;gap:1rem;position:relative;z-index:1}.task-wrapper__filters__left{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.task-wrapper__filters__right{display:flex;justify-content:flex-end;align-items:baseline;gap:1rem}.task-wrapper__filters .p-button--neutral{color:var(--primary-4)}.task-wrapper__filters .refresh-btn{color:var(--primary-4);margin-bottom:1rem;padding:0}.task-wrapper__filters .refresh-btn .spin{animation:spin 1s linear infinite}.task-wrapper__pagination{width:100%;padding-bottom:1rem}.task-wrapper__pagination .p-pagination{width:100%;justify-content:center;align-items:center}.task-wrapper__pagination .p-pagination .p-pagination__button--active{background-color:var(--primary-4)}.task-wrapper__card-wrapper{width:100%;height:100%;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 48px - 3rem);display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem;padding-top:1rem}.task-wrapper__card-wrapper-empty{text-align:center;color:var(--text-secondary);font-size:1rem;font-weight:500;width:100%;grid-column:1/-1}.task-wrapper__content__table-wrapper{width:100%;height:100%;overflow-y:auto;max-height:calc(100vh - 5.2rem);display:flex;flex-direction:column}.task-wrapper__table-wrapper{width:100%;height:100%;overflow-y:auto;max-height:calc(100vh - 5.2rem)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width: 800px){.task-wrapper__card-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1580px){.task-wrapper__card-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1024px){.task-wrapper__content__table-wrapper{max-height:calc(100vh - 9.2rem)}}.form-container{background-color:var(--neutrals-24, #f2f2f2);width:100%}.form-container .form-header{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#fff}.form-container .form-header .top-bar__logo{width:120px;height:auto;object-fit:cover}.form-container .form-header .actions{display:flex;gap:16px;align-items:center;position:relative}.form-container .first-component-container{display:flex;justify-content:space-between;align-items:center;background-color:#fff;margin:16px;border:1px solid rgb(224,224,224);border-radius:8px;padding:16px}.form-container .first-component-container .left{display:flex;flex-direction:column;gap:8px}.form-container .first-component-container .left .task-id{font-weight:600;color:var(--primary-6, #2547f4)}.form-container .first-component-container .left .project-name{font-weight:400;color:#666}.form-container .tab-list{margin:16px 16px 32px}.field-block__error{color:red;font-size:12px;margin-top:12px}.section-error{border:1.5px solid #ff4f4f!important;background-color:#fff!important}.field-block__label{font-weight:600;color:#727272;margin-bottom:16px}.iframe-url-view__wrapper{width:100%;min-height:660px}.iframe-url-view__wrapper .p-iframe-url-view{width:100%;height:660px}.no-projects-found{font-weight:500;color:var(--neutrals-1);display:flex;justify-content:center;align-items:center;height:100%;width:100%;margin-top:100px}.task-list-container__actions{margin-bottom:16px;display:flex;gap:8px;align-items:center}.new-task-feedback-container{width:100%;height:100%;display:flex;flex-direction:column;gap:12px;background-color:var(--neutrals-8);padding:12px}.new-task-feedback-container .new-task-feedback-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;border-bottom:1px solid var(--neutrals-7)}.new-task-feedback-container .new-task-feedback-header .back-button{display:flex;align-items:center;gap:6px;color:var(--primary-5);cursor:pointer;padding:6px 10px;font-size:14px;font-weight:500;transition:background-color .2s ease}.new-task-feedback-container .new-task-feedback-header .back-button:hover{background-color:var(--neutrals-85);border-radius:4px}.new-task-feedback-container .new-task-feedback-header .feedback-title{font-size:20px;font-weight:600;color:var(--neutrals-0);margin:0;flex:1;text-align:center}.new-task-feedback-container .new-task-feedback-header .header-spacer{width:150px}.new-task-feedback-container .task-feedback-info{background:var(--neutrals-9);border-radius:6px;padding:12px;border:1px solid var(--neutrals-7)}.new-task-feedback-container .task-feedback-info .info-row{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}.new-task-feedback-container .task-feedback-info .info-row .info-items{display:flex;gap:32px;flex-wrap:wrap}.new-task-feedback-container .task-feedback-info .info-row .info-item{display:flex;flex-direction:column;gap:2px}.new-task-feedback-container .task-feedback-info .info-row .info-item .info-label{font-size:11px;font-weight:500;color:var(--neutrals-3);text-transform:uppercase;letter-spacing:.5px}.new-task-feedback-container .task-feedback-info .info-row .info-item .info-value{font-size:14px;font-weight:600;color:var(--neutrals-0)}.new-task-feedback-container .task-feedback-info .info-row .feedback-actions{display:flex;gap:12px;flex-shrink:0}.new-task-feedback-container .task-feedback-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:20px}.new-task-feedback-container .task-feedback-error{display:flex;align-items:center;justify-content:center;flex:1;min-height:400px}.new-task-feedback-container .task-feedback-error .error-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background:var(--neutrals-9);border-radius:8px;padding:40px 32px;border:1px solid var(--neutrals-7);box-shadow:0 2px 8px #0000000f;max-width:500px;text-align:center}.new-task-feedback-container .task-feedback-error .error-content .error-icon{font-size:48px;margin-bottom:8px}.new-task-feedback-container .task-feedback-error .error-content .error-title{font-size:20px;font-weight:600;color:var(--neutrals-0);margin:0}.new-task-feedback-container .task-feedback-error .error-content .error-message{font-size:14px;color:var(--neutrals-3);line-height:1.5;margin:0}.new-task-feedback-container .task-feedback-error .error-content .error-button{margin-top:8px}.task-feedback-form-container{width:100%;display:flex;flex-direction:column;gap:12px}.task-feedback-form-container .feedback-section-header{background-color:var(--neutrals-85);padding:10px 16px;border-radius:6px;border:1px solid var(--neutrals-7)}.task-feedback-form-container .feedback-section-header h2{font-size:16px;font-weight:600;color:var(--neutrals-0);margin:0}.task-feedback-form-container .qc-form-wrapper{padding:0 16px}.task-feedback-form-container.comparable-view .comparable-columns{display:flex;gap:16px;width:100%;height:calc(100vh - 240px)}.task-feedback-form-container.comparable-view .comparable-columns .comparable-column{flex:1;min-width:0;display:flex;flex-direction:column;height:100%;background-color:var(--neutrals-9);border-radius:6px;border:1px solid var(--neutrals-7);overflow:hidden}.task-feedback-form-container.comparable-view .comparable-columns .comparable-column .column-header{background-color:var(--neutrals-85);padding:10px 16px;border-bottom:1px solid var(--neutrals-7);flex-shrink:0}.task-feedback-form-container.comparable-view .comparable-columns .comparable-column .column-header h2{font-size:15px;font-weight:600;color:var(--neutrals-0);margin:0}.task-feedback-form-container.comparable-view .comparable-columns .comparable-column .column-content{flex:1;padding:0 12px;overflow-y:auto;overflow-x:hidden;min-height:0}.task-feedback-form-container.comparable-view .comparable-columns .comparable-column:first-child .column-header{background-color:var(--primary-9);border-bottom-color:var(--primary-8)}.task-feedback-form-container.comparable-view .comparable-columns .comparable-column:last-child .column-header{background-color:var(--neutrals-85)}.laptop-warning-box{display:none}@media screen and (max-width: 768px){.laptop-warning-box{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;padding:16px;border-radius:10px;border:1px solid var(--Accent-Yellow-Dark, #b86d14);background:var(--accent-Yellow-Lite, #fdf5ed)}.laptop-warning-box .laptop-warning-box__text{line-height:150%;font-weight:500}}.support-chip-wrapper{cursor:pointer;width:max-content;padding:10px 18px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;border-radius:51px;border:1.5px solid rgba(0,0,0,.1);background:var(--neutrals-100, #fff);transition:all .2s ease-in-out}.support-chip-wrapper .support-chip__icon{width:25px;height:25px;object-fit:cover}.support-chip-wrapper .support-chip__text{color:var(--neutrals-0, #111);font-style:normal;font-weight:600;font-size:14px;line-height:150%}.support-chip-wrapper:active{transform:scale(.98)}@media screen and (max-width: 768px){.support-chip-wrapper{padding:8px 14px;gap:8px}.support-chip-wrapper .support-chip__icon{width:25px;height:25px;object-fit:cover}.support-chip-wrapper .support-chip__text{font-style:normal;font-weight:700;font-size:12px;line-height:150%}}.error-message{color:red;font-size:10px;font-weight:500}.snackbar-btn-action{color:#0bf!important}.snackbar-btn-dismiss{color:#ff1744!important}.read-only{-webkit-user-select:none;user-select:none;pointer-events:none;cursor:not-allowed;opacity:.9}
