@import "https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400;1,500&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,700;1,400;1,700&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;600;700&display=swap";:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-black:#000;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-gray-100:#f8f9fa;--bs-gray-200:#e9ecef;--bs-gray-300:#dee2e6;--bs-gray-400:#ced4da;--bs-gray-500:#adb5bd;--bs-gray-600:#6c757d;--bs-gray-700:#495057;--bs-gray-800:#343a40;--bs-gray-900:#212529;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-primary-rgb:13, 110, 253;--bs-secondary-rgb:108, 117, 125;--bs-success-rgb:25, 135, 84;--bs-info-rgb:13, 202, 240;--bs-warning-rgb:255, 193, 7;--bs-danger-rgb:220, 53, 69;--bs-light-rgb:248, 249, 250;--bs-dark-rgb:33, 37, 41;--bs-primary-text-emphasis:#052c65;--bs-secondary-text-emphasis:#2b2f32;--bs-success-text-emphasis:#0a3622;--bs-info-text-emphasis:#055160;--bs-warning-text-emphasis:#664d03;--bs-danger-text-emphasis:#58151c;--bs-light-text-emphasis:#495057;--bs-dark-text-emphasis:#495057;--bs-primary-bg-subtle:#cfe2ff;--bs-secondary-bg-subtle:#e2e3e5;--bs-success-bg-subtle:#d1e7dd;--bs-info-bg-subtle:#cff4fc;--bs-warning-bg-subtle:#fff3cd;--bs-danger-bg-subtle:#f8d7da;--bs-light-bg-subtle:#fcfcfd;--bs-dark-bg-subtle:#ced4da;--bs-primary-border-subtle:#9ec5fe;--bs-secondary-border-subtle:#c4c8cb;--bs-success-border-subtle:#a3cfbb;--bs-info-border-subtle:#9eeaf9;--bs-warning-border-subtle:#ffe69c;--bs-danger-border-subtle:#f1aeb5;--bs-light-border-subtle:#e9ecef;--bs-dark-border-subtle:#adb5bd;--bs-white-rgb:255, 255, 255;--bs-black-rgb:0, 0, 0;--bs-font-sans-serif:system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace:SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient:linear-gradient(180deg, #ffffff26, #fff0);--bs-body-font-family:var(--bs-font-sans-serif);--bs-body-font-size:1rem;--bs-body-font-weight:400;--bs-body-line-height:1.5;--bs-body-color:#212529;--bs-body-color-rgb:33, 37, 41;--bs-body-bg:#fff;--bs-body-bg-rgb:255, 255, 255;--bs-emphasis-color:#000;--bs-emphasis-color-rgb:0, 0, 0;--bs-secondary-color:#212529bf;--bs-secondary-color-rgb:33, 37, 41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233, 236, 239;--bs-tertiary-color:#21252980;--bs-tertiary-color-rgb:33, 37, 41;--bs-tertiary-bg:#f8f9fa;--bs-tertiary-bg-rgb:248, 249, 250;--bs-heading-color:inherit;--bs-link-color:#0d6efd;--bs-link-color-rgb:13, 110, 253;--bs-link-decoration:underline;--bs-link-hover-color:#0a58ca;--bs-link-hover-color-rgb:10, 88, 202;--bs-code-color:#d63384;--bs-highlight-color:#212529;--bs-highlight-bg:#fff3cd;--bs-border-width:1px;--bs-border-style:solid;--bs-border-color:#dee2e6;--bs-border-color-translucent:#0000002d;--bs-border-radius:.375rem;--bs-border-radius-sm:.25rem;--bs-border-radius-lg:.5rem;--bs-border-radius-xl:1rem;--bs-border-radius-xxl:2rem;--bs-border-radius-2xl:var(--bs-border-radius-xxl);--bs-border-radius-pill:50rem;--bs-box-shadow:0 .5rem 1rem #00000026;--bs-box-shadow-sm:0 .125rem .25rem #00000013;--bs-box-shadow-lg:0 1rem 3rem #0000002d;--bs-box-shadow-inset:inset 0 1px 2px #00000013;--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:#0d6efd40;--bs-form-valid-color:#198754;--bs-form-valid-border-color:#198754;--bs-form-invalid-color:#dc3545;--bs-form-invalid-border-color:#dc3545}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}.h6,.h5,.h4,.h3,.h2,.h1{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1{font-size:2.5rem}}.h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2{font-size:2rem}}.h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3{font-size:1.75rem}}.h4{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.h4{font-size:1.5rem}}.h5{font-size:1.25rem}.h6{font-size:1rem}.small{font-size:.875em}.mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-5{font-size:3rem}}.list-unstyled{padding-left:0;list-style:none}.img-fluid{max-width:100%;height:auto}.figure{display:inline-block}.container,.container-fluid{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-left:auto;margin-right:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1400px){.container{max-width:1320px}}:root{--bs-breakpoint-xs:0;--bs-breakpoint-sm:576px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:992px;--bs-breakpoint-xl:1200px;--bs-breakpoint-xxl:1400px}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));flex-wrap:wrap;display:flex}.row>*{width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);flex-shrink:0}.col{flex:1 0 0}.col-auto{flex:none;width:auto}.col-1{flex:none;width:8.33333%}.col-2{flex:none;width:16.6667%}.col-3{flex:none;width:25%}.col-4{flex:none;width:33.3333%}.col-5{flex:none;width:41.6667%}.col-6{flex:none;width:50%}.col-7{flex:none;width:58.3333%}.col-8{flex:none;width:66.6667%}.col-9{flex:none;width:75%}.col-10{flex:none;width:83.3333%}.col-11{flex:none;width:91.6667%}.col-12{flex:none;width:100%}.offset-1{margin-left:8.33333%}.g-2{--bs-gutter-x:.5rem;--bs-gutter-y:.5rem}.g-3{--bs-gutter-x:1rem;--bs-gutter-y:1rem}.g-4{--bs-gutter-x:1.5rem;--bs-gutter-y:1.5rem}@media (min-width:576px){.col-sm-auto{flex:none;width:auto}.col-sm-1{flex:none;width:8.33333%}.col-sm-2{flex:none;width:16.6667%}.col-sm-3{flex:none;width:25%}.col-sm-4{flex:none;width:33.3333%}.col-sm-5{flex:none;width:41.6667%}.col-sm-6{flex:none;width:50%}.col-sm-7{flex:none;width:58.3333%}.col-sm-8{flex:none;width:66.6667%}.col-sm-9{flex:none;width:75%}.col-sm-10{flex:none;width:83.3333%}.col-sm-11{flex:none;width:91.6667%}.col-sm-12{flex:none;width:100%}}@media (min-width:768px){.col-md-auto{flex:none;width:auto}.col-md-1{flex:none;width:8.33333%}.col-md-2{flex:none;width:16.6667%}.col-md-3{flex:none;width:25%}.col-md-4{flex:none;width:33.3333%}.col-md-5{flex:none;width:41.6667%}.col-md-6{flex:none;width:50%}.col-md-7{flex:none;width:58.3333%}.col-md-8{flex:none;width:66.6667%}.col-md-9{flex:none;width:75%}.col-md-10{flex:none;width:83.3333%}.col-md-11{flex:none;width:91.6667%}.col-md-12{flex:none;width:100%}}@media (min-width:992px){.col-lg-auto{flex:none;width:auto}.col-lg-1{flex:none;width:8.33333%}.col-lg-2{flex:none;width:16.6667%}.col-lg-3{flex:none;width:25%}.col-lg-4{flex:none;width:33.3333%}.col-lg-5{flex:none;width:41.6667%}.col-lg-6{flex:none;width:50%}.col-lg-7{flex:none;width:58.3333%}.col-lg-8{flex:none;width:66.6667%}.col-lg-9{flex:none;width:75%}.col-lg-10{flex:none;width:83.3333%}.col-lg-11{flex:none;width:91.6667%}.col-lg-12{flex:none;width:100%}.offset-lg-3{margin-left:25%}}@media (min-width:1200px){.col-xl-auto{flex:none;width:auto}.col-xl-1{flex:none;width:8.33333%}.col-xl-2{flex:none;width:16.6667%}.col-xl-3{flex:none;width:25%}.col-xl-4{flex:none;width:33.3333%}.col-xl-5{flex:none;width:41.6667%}.col-xl-6{flex:none;width:50%}.col-xl-7{flex:none;width:58.3333%}.col-xl-8{flex:none;width:66.6667%}.col-xl-9{flex:none;width:75%}.col-xl-10{flex:none;width:83.3333%}.col-xl-11{flex:none;width:91.6667%}.col-xl-12{flex:none;width:100%}}@media (min-width:1400px){.col-xxl-auto{flex:none;width:auto}.col-xxl-1{flex:none;width:8.33333%}.col-xxl-2{flex:none;width:16.6667%}.col-xxl-3{flex:none;width:25%}.col-xxl-4{flex:none;width:33.3333%}.col-xxl-5{flex:none;width:41.6667%}.col-xxl-6{flex:none;width:50%}.col-xxl-7{flex:none;width:58.3333%}.col-xxl-8{flex:none;width:66.6667%}.col-xxl-9{flex:none;width:75%}.col-xxl-10{flex:none;width:83.3333%}.col-xxl-11{flex:none;width:91.6667%}.col-xxl-12{flex:none;width:100%}}.table{--bs-table-color-type:initial;--bs-table-bg-type:initial;--bs-table-color-state:initial;--bs-table-bg-state:initial;--bs-table-color:var(--bs-emphasis-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color);--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--bs-emphasis-color);--bs-table-striped-bg:rgba(var(--bs-emphasis-color-rgb), .05);--bs-table-active-color:var(--bs-emphasis-color);--bs-table-active-bg:rgba(var(--bs-emphasis-color-rgb), .1);--bs-table-hover-color:var(--bs-emphasis-color);--bs-table-hover-bg:rgba(var(--bs-emphasis-color-rgb), .075);vertical-align:top;border-color:var(--bs-table-border-color);width:100%;margin-bottom:1rem}.table>:not(caption)>*>*{color:var(--bs-table-color-state,var(--bs-table-color-type,var(--bs-table-color)));background-color:var(--bs-table-bg);border-bottom-width:var(--bs-border-width);box-shadow:inset 0 0 0 9999px var(--bs-table-bg-state,var(--bs-table-bg-type,var(--bs-table-accent-bg)));padding:.5rem}.table>tbody{vertical-align:inherit}.table>thead{vertical-align:bottom}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}.form-label{margin-bottom:.5rem}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-clip:padding-box;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control[type=file]{overflow:hidden}.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}.form-control:focus{color:var(--bs-body-color);background-color:var(--bs-body-bg);border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-control::-webkit-date-and-time-value{min-width:85px;height:1.5em;margin:0}.form-control::-webkit-datetime-edit{padding:0;display:block}.form-control::placeholder{color:var(--bs-secondary-color);opacity:1}.form-control:disabled{background-color:var(--bs-secondary-bg);opacity:1}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{border-right-width:var(--bs-border-width);margin-right:.75rem}.form-control:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{border-left-width:var(--bs-border-width);margin-left:.75rem}.form-control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{border-left-width:var(--bs-border-width);margin-left:.75rem}.form-control::-webkit-file-upload-button{-webkit-margin-end:.75rem;margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::file-selector-button{-webkit-margin-end:.75rem;margin:-.375rem -.75rem;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-radius:0;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{border-right-width:var(--bs-border-width);margin-right:.75rem}.form-control:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{border-right-width:var(--bs-border-width);margin-right:.75rem}.form-control:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::-webkit-file-upload-button{border-left-width:var(--bs-border-width);margin-left:.75rem}.form-control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))::file-selector-button{border-left-width:var(--bs-border-width);margin-left:.75rem}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}.form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");width:100%;color:var(--bs-body-color);-webkit-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img), var(--bs-form-select-bg-icon,none);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);background-position:right .75rem center;background-repeat:no-repeat;background-size:16px 12px;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.form-select{transition:none}}.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-select[multiple],.form-select[size]:not([size="1"]){background-image:none;padding-right:.75rem}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:#0000;text-shadow:0 0 0 var(--bs-body-color)}[data-bs-theme=dark] .form-select{--bs-form-select-bg-img:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.form-check{min-height:1.5rem;margin-bottom:.125rem;padding-left:1.5em;display:block}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;-webkit-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;print-color-adjust:exact;background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0;width:1em;height:1em;margin-top:.25em}.form-check-input[type=checkbox]{border-radius:.25em}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{filter:brightness(90%)}.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.form-check-input:checked[type=checkbox]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e");background-color:#0d6efd;border-color:#0d6efd}.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}.form-check-input[disabled]~.form-check-label,.form-check-input:disabled~.form-check-label{cursor:default;opacity:.5}.valid-feedback{width:100%;color:var(--bs-form-valid-color);margin-top:.25rem;font-size:.875em;display:none}.is-valid~.valid-feedback{display:block}.form-control.is-valid{border-color:var(--bs-form-valid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.form-control.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}textarea.form-control.is-valid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-valid{border-color:var(--bs-form-valid-border-color)}.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.form-check-input.is-valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb), .25)}.form-check-input.is-valid~.form-check-label{color:var(--bs-form-valid-color)}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.is-invalid~.invalid-feedback{display:block}.form-control.is-invalid{border-color:var(--bs-form-invalid-border-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right calc(.375em + .1875rem) center;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);padding-right:calc(1.5em + .75rem)}.form-control.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}textarea.form-control.is-invalid{background-position:right calc(.375em + .1875rem) top calc(.375em + .1875rem);padding-right:calc(1.5em + .75rem)}.form-select.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{--bs-form-select-bg-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,right 2.25rem center;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem);padding-right:4.125rem}.form-select.is-invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.form-check-input.is-invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb), .25)}.form-check-input.is-invalid~.form-check-label{color:var(--bs-form-invalid-color)}.btn{--bs-btn-padding-x:.75rem;--bs-btn-padding-y:.375rem;--bs-btn-font-family: ;--bs-btn-font-size:1rem;--bs-btn-font-weight:400;--bs-btn-line-height:1.5;--bs-btn-color:var(--bs-body-color);--bs-btn-bg:transparent;--bs-btn-border-width:var(--bs-border-width);--bs-btn-border-color:transparent;--bs-btn-border-radius:var(--bs-border-radius);--bs-btn-hover-border-color:transparent;--bs-btn-box-shadow:inset 0 1px 0 #ffffff26, 0 1px 1px #00000013;--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);padding:var(--bs-btn-padding-y) var(--bs-btn-padding-x);font-family:var(--bs-btn-font-family);font-size:var(--bs-btn-font-size);font-weight:var(--bs-btn-font-weight);line-height:var(--bs-btn-line-height);color:var(--bs-btn-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:var(--bs-btn-border-width) solid var(--bs-btn-border-color);border-radius:var(--bs-btn-border-radius);background-color:var(--bs-btn-bg);text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;display:inline-block}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.btn:focus-visible{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn:first-child:active,.btn.active,.btn.show{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn:first-child:active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.active:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn.show:focus-visible{box-shadow:var(--bs-btn-focus-box-shadow)}.btn:disabled,.btn.disabled,fieldset:disabled .btn{color:var(--bs-btn-disabled-color);pointer-events:none;background-color:var(--bs-btn-disabled-bg);border-color:var(--bs-btn-disabled-border-color);opacity:var(--bs-btn-disabled-opacity)}.btn-primary{--bs-btn-color:#fff;--bs-btn-bg:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0b5ed7;--bs-btn-hover-border-color:#0a58ca;--bs-btn-focus-shadow-rgb:49, 132, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0a58ca;--bs-btn-active-border-color:#0a53be;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#0d6efd;--bs-btn-disabled-border-color:#0d6efd}.btn-secondary{--bs-btn-color:#fff;--bs-btn-bg:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#5c636a;--bs-btn-hover-border-color:#565e64;--bs-btn-focus-shadow-rgb:130, 138, 145;--bs-btn-active-color:#fff;--bs-btn-active-bg:#565e64;--bs-btn-active-border-color:#51585e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#6c757d;--bs-btn-disabled-border-color:#6c757d}.btn-success{--bs-btn-color:#fff;--bs-btn-bg:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#157347;--bs-btn-hover-border-color:#146c43;--bs-btn-focus-shadow-rgb:60, 153, 110;--bs-btn-active-color:#fff;--bs-btn-active-bg:#146c43;--bs-btn-active-border-color:#13653f;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#198754;--bs-btn-disabled-border-color:#198754}.btn-info{--bs-btn-color:#000;--bs-btn-bg:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#31d2f2;--bs-btn-hover-border-color:#25cff2;--bs-btn-focus-shadow-rgb:11, 172, 204;--bs-btn-active-color:#000;--bs-btn-active-bg:#3dd5f3;--bs-btn-active-border-color:#25cff2;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#0dcaf0;--bs-btn-disabled-border-color:#0dcaf0}.btn-warning{--bs-btn-color:#000;--bs-btn-bg:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffca2c;--bs-btn-hover-border-color:#ffc720;--bs-btn-focus-shadow-rgb:217, 164, 6;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffcd39;--bs-btn-active-border-color:#ffc720;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#ffc107;--bs-btn-disabled-border-color:#ffc107}.btn-danger{--bs-btn-color:#fff;--bs-btn-bg:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#bb2d3b;--bs-btn-hover-border-color:#b02a37;--bs-btn-focus-shadow-rgb:225, 83, 97;--bs-btn-active-color:#fff;--bs-btn-active-bg:#b02a37;--bs-btn-active-border-color:#a52834;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#dc3545;--bs-btn-disabled-border-color:#dc3545}.btn-light{--bs-btn-color:#000;--bs-btn-bg:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#d3d4d5;--bs-btn-hover-border-color:#c6c7c8;--bs-btn-focus-shadow-rgb:211, 212, 213;--bs-btn-active-color:#000;--bs-btn-active-bg:#c6c7c8;--bs-btn-active-border-color:#babbbc;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#f8f9fa;--bs-btn-disabled-border-color:#f8f9fa}.btn-dark{--bs-btn-color:#fff;--bs-btn-bg:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#424649;--bs-btn-hover-border-color:#373b3e;--bs-btn-focus-shadow-rgb:66, 70, 73;--bs-btn-active-color:#fff;--bs-btn-active-bg:#4d5154;--bs-btn-active-border-color:#373b3e;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#fff;--bs-btn-disabled-bg:#212529;--bs-btn-disabled-border-color:#212529}.btn-outline-primary{--bs-btn-color:#0d6efd;--bs-btn-border-color:#0d6efd;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#0d6efd;--bs-btn-hover-border-color:#0d6efd;--bs-btn-focus-shadow-rgb:13, 110, 253;--bs-btn-active-color:#fff;--bs-btn-active-bg:#0d6efd;--bs-btn-active-border-color:#0d6efd;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0d6efd;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0d6efd;--bs-gradient:none}.btn-outline-secondary{--bs-btn-color:#6c757d;--bs-btn-border-color:#6c757d;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#6c757d;--bs-btn-hover-border-color:#6c757d;--bs-btn-focus-shadow-rgb:108, 117, 125;--bs-btn-active-color:#fff;--bs-btn-active-bg:#6c757d;--bs-btn-active-border-color:#6c757d;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#6c757d;--bs-gradient:none}.btn-outline-success{--bs-btn-color:#198754;--bs-btn-border-color:#198754;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#198754;--bs-btn-hover-border-color:#198754;--bs-btn-focus-shadow-rgb:25, 135, 84;--bs-btn-active-color:#fff;--bs-btn-active-bg:#198754;--bs-btn-active-border-color:#198754;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#198754;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#198754;--bs-gradient:none}.btn-outline-danger{--bs-btn-color:#dc3545;--bs-btn-border-color:#dc3545;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#dc3545;--bs-btn-hover-border-color:#dc3545;--bs-btn-focus-shadow-rgb:220, 53, 69;--bs-btn-active-color:#fff;--bs-btn-active-bg:#dc3545;--bs-btn-active-border-color:#dc3545;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#dc3545;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#dc3545;--bs-gradient:none}.btn-link{--bs-btn-font-weight:400;--bs-btn-color:var(--bs-link-color);--bs-btn-bg:transparent;--bs-btn-border-color:transparent;--bs-btn-hover-color:var(--bs-link-hover-color);--bs-btn-hover-border-color:transparent;--bs-btn-active-color:var(--bs-link-hover-color);--bs-btn-active-border-color:transparent;--bs-btn-disabled-color:#6c757d;--bs-btn-disabled-border-color:transparent;--bs-btn-box-shadow:0 0 0 #000;--bs-btn-focus-shadow-rgb:49, 132, 253;text-decoration:underline}.btn-link:focus-visible{color:var(--bs-btn-color)}.btn-link:hover{color:var(--bs-btn-hover-color)}.btn-lg{--bs-btn-padding-y:.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem;--bs-btn-border-radius:var(--bs-border-radius-lg)}.btn-sm{--bs-btn-padding-y:.25rem;--bs-btn-padding-x:.5rem;--bs-btn-font-size:.875rem;--bs-btn-border-radius:var(--bs-border-radius-sm)}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top-color:currentColor;border-bottom:0;margin-left:.255em;display:inline-block}.dropdown-toggle:empty:after{margin-left:0}.dropdown-menu{--bs-dropdown-zindex:1000;--bs-dropdown-min-width:10rem;--bs-dropdown-padding-x:0;--bs-dropdown-padding-y:.5rem;--bs-dropdown-spacer:.125rem;--bs-dropdown-font-size:1rem;--bs-dropdown-color:var(--bs-body-color);--bs-dropdown-bg:var(--bs-body-bg);--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-border-radius:var(--bs-border-radius);--bs-dropdown-border-width:var(--bs-border-width);--bs-dropdown-inner-border-radius:calc(var(--bs-border-radius) - var(--bs-border-width));--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-divider-margin-y:.5rem;--bs-dropdown-box-shadow:var(--bs-box-shadow);--bs-dropdown-link-color:var(--bs-body-color);--bs-dropdown-link-hover-color:var(--bs-body-color);--bs-dropdown-link-hover-bg:var(--bs-tertiary-bg);--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:var(--bs-tertiary-color);--bs-dropdown-item-padding-x:1rem;--bs-dropdown-item-padding-y:.25rem;--bs-dropdown-header-color:#6c757d;--bs-dropdown-header-padding-x:1rem;--bs-dropdown-header-padding-y:.5rem;z-index:var(--bs-dropdown-zindex);min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;background-color:var(--bs-dropdown-bg);border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius);background-clip:padding-box;margin:0;list-style:none;display:none;position:absolute}.dropdown-menu[data-bs-popper]{margin-top:var(--bs-dropdown-spacer);top:100%;left:0}.dropdown-item{width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;color:var(--bs-dropdown-link-color);text-align:inherit;white-space:nowrap;border-radius:var(--bs-dropdown-item-border-radius,0);background-color:#0000;border:0;font-weight:400;text-decoration:none;display:block}.dropdown-item:hover,.dropdown-item:focus{color:var(--bs-dropdown-link-hover-color);background-color:var(--bs-dropdown-link-hover-bg)}.dropdown-item.active,.dropdown-item:active{color:var(--bs-dropdown-link-active-color);background-color:var(--bs-dropdown-link-active-bg);text-decoration:none}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:#0000}.dropdown-menu.show{display:block}.nav{--bs-nav-link-padding-x:1rem;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-link-color);--bs-nav-link-hover-color:var(--bs-link-hover-color);--bs-nav-link-disabled-color:var(--bs-secondary-color);flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.nav-link{padding:var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);font-size:var(--bs-nav-link-font-size);font-weight:var(--bs-nav-link-font-weight);color:var(--bs-nav-link-color);background:0 0;border:0;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:block}@media (prefers-reduced-motion:reduce){.nav-link{transition:none}}.nav-link:hover,.nav-link:focus{color:var(--bs-nav-link-hover-color)}.nav-link:focus-visible{outline:0;box-shadow:0 0 0 .25rem #0d6efd40}.nav-link.disabled,.nav-link:disabled{color:var(--bs-nav-link-disabled-color);pointer-events:none;cursor:default}.nav-tabs{--bs-nav-tabs-border-width:var(--bs-border-width);--bs-nav-tabs-border-color:var(--bs-border-color);--bs-nav-tabs-border-radius:var(--bs-border-radius);--bs-nav-tabs-link-hover-border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);--bs-nav-tabs-link-active-color:var(--bs-emphasis-color);--bs-nav-tabs-link-active-bg:var(--bs-body-bg);--bs-nav-tabs-link-active-border-color:var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);border-bottom:var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color)}.nav-tabs .nav-link{margin-bottom:calc(-1 * var(--bs-nav-tabs-border-width));border:var(--bs-nav-tabs-border-width) solid transparent;border-top-left-radius:var(--bs-nav-tabs-border-radius);border-top-right-radius:var(--bs-nav-tabs-border-radius)}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:var(--bs-nav-tabs-link-active-color);background-color:var(--bs-nav-tabs-link-active-bg);border-color:var(--bs-nav-tabs-link-active-border-color)}.nav-tabs .dropdown-menu{margin-top:calc(-1 * var(--bs-nav-tabs-border-width));border-top-left-radius:0;border-top-right-radius:0}.nav-pills{--bs-nav-pills-border-radius:var(--bs-border-radius);--bs-nav-pills-link-active-color:#fff;--bs-nav-pills-link-active-bg:#0d6efd}.nav-pills .nav-link{border-radius:var(--bs-nav-pills-border-radius)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:var(--bs-nav-pills-link-active-color);background-color:var(--bs-nav-pills-link-active-bg)}.nav-justified>.nav-link,.nav-justified .nav-item{text-align:center;flex-grow:1;flex-basis:0}.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.card{--bs-card-spacer-y:1rem;--bs-card-spacer-x:1rem;--bs-card-title-spacer-y:.5rem;--bs-card-title-color: ;--bs-card-subtitle-color: ;--bs-card-border-width:var(--bs-border-width);--bs-card-border-color:var(--bs-border-color-translucent);--bs-card-border-radius:var(--bs-border-radius);--bs-card-box-shadow: ;--bs-card-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y:.5rem;--bs-card-cap-padding-x:1rem;--bs-card-cap-bg:rgba(var(--bs-body-color-rgb), .03);--bs-card-cap-color: ;--bs-card-height: ;--bs-card-color: ;--bs-card-bg:var(--bs-body-bg);--bs-card-img-overlay-padding:1rem;--bs-card-group-margin:.75rem;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius);background-clip:border-box;flex-direction:column;display:flex;position:relative}.card>hr{margin-left:0;margin-right:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius);border-top-width:0}.card>.list-group:last-child{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius);border-bottom-width:0}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color);flex:auto}.card-title{margin-bottom:var(--bs-card-title-spacer-y);color:var(--bs-card-title-color)}.card-text:last-child{margin-bottom:0}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color);margin-bottom:0}.card-header:first-child{border-radius:var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);color:var(--bs-card-cap-color);background-color:var(--bs-card-cap-bg);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer:last-child{border-radius:0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius)}.accordion{--bs-accordion-color:var(--bs-body-color);--bs-accordion-bg:var(--bs-body-bg);--bs-accordion-transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color:var(--bs-border-color);--bs-accordion-border-width:var(--bs-border-width);--bs-accordion-border-radius:var(--bs-border-radius);--bs-accordion-inner-border-radius:calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-accordion-btn-padding-x:1.25rem;--bs-accordion-btn-padding-y:1rem;--bs-accordion-btn-color:var(--bs-body-color);--bs-accordion-btn-bg:var(--bs-accordion-bg);--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-icon-width:1.25rem;--bs-accordion-btn-icon-transform:rotate(-180deg);--bs-accordion-btn-icon-transition:transform .2s ease-in-out;--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");--bs-accordion-btn-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-accordion-body-padding-x:1.25rem;--bs-accordion-body-padding-y:1rem;--bs-accordion-active-color:var(--bs-primary-text-emphasis);--bs-accordion-active-bg:var(--bs-primary-bg-subtle)}.accordion-button{width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);overflow-anchor:none;transition:var(--bs-accordion-transition);border:0;border-radius:0;align-items:center;font-size:1rem;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.accordion-button{transition:none}}.accordion-button:not(.collapsed){color:var(--bs-accordion-active-color);background-color:var(--bs-accordion-active-bg);box-shadow:inset 0 calc(-1 * var(--bs-accordion-border-width)) 0 var(--bs-accordion-border-color)}.accordion-button:not(.collapsed):after{background-image:var(--bs-accordion-btn-active-icon);transform:var(--bs-accordion-btn-icon-transform)}.accordion-button:after{width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);flex-shrink:0;margin-left:auto}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;box-shadow:var(--bs-accordion-btn-focus-box-shadow);outline:0}.accordion-header{margin-bottom:0}.accordion-item{color:var(--bs-accordion-color);background-color:var(--bs-accordion-bg);border:var(--bs-accordion-border-width) solid var(--bs-accordion-border-color)}.accordion-item:first-of-type{border-top-left-radius:var(--bs-accordion-border-radius);border-top-right-radius:var(--bs-accordion-border-radius)}.accordion-item:first-of-type>.accordion-header .accordion-button{border-top-left-radius:var(--bs-accordion-inner-border-radius);border-top-right-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:not(:first-of-type){border-top:0}.accordion-item:last-of-type{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-item:last-of-type>.accordion-header .accordion-button.collapsed{border-bottom-right-radius:var(--bs-accordion-inner-border-radius);border-bottom-left-radius:var(--bs-accordion-inner-border-radius)}.accordion-item:last-of-type>.accordion-collapse{border-bottom-right-radius:var(--bs-accordion-border-radius);border-bottom-left-radius:var(--bs-accordion-border-radius)}.accordion-body{padding:var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x)}.accordion-flush>.accordion-item{border-left:0;border-right:0;border-radius:0}.accordion-flush>.accordion-item:first-child{border-top:0}.accordion-flush>.accordion-item:last-child{border-bottom:0}.accordion-flush>.accordion-item>.accordion-collapse,.accordion-flush>.accordion-item>.accordion-header .accordion-button,.accordion-flush>.accordion-item>.accordion-header .accordion-button.collapsed{border-radius:0}[data-bs-theme=dark] .accordion-button:after{--bs-accordion-btn-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e");--bs-accordion-btn-active-icon:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.pagination{--bs-pagination-padding-x:.75rem;--bs-pagination-padding-y:.375rem;--bs-pagination-font-size:1rem;--bs-pagination-color:var(--bs-link-color);--bs-pagination-bg:var(--bs-body-bg);--bs-pagination-border-width:var(--bs-border-width);--bs-pagination-border-color:var(--bs-border-color);--bs-pagination-border-radius:var(--bs-border-radius);--bs-pagination-hover-color:var(--bs-link-hover-color);--bs-pagination-hover-bg:var(--bs-tertiary-bg);--bs-pagination-hover-border-color:var(--bs-border-color);--bs-pagination-focus-color:var(--bs-link-hover-color);--bs-pagination-focus-bg:var(--bs-secondary-bg);--bs-pagination-focus-box-shadow:0 0 0 .25rem #0d6efd40;--bs-pagination-active-color:#fff;--bs-pagination-active-bg:#0d6efd;--bs-pagination-active-border-color:#0d6efd;--bs-pagination-disabled-color:var(--bs-secondary-color);--bs-pagination-disabled-bg:var(--bs-secondary-bg);--bs-pagination-disabled-border-color:var(--bs-border-color);padding-left:0;list-style:none;display:flex}.badge{--bs-badge-padding-x:.65em;--bs-badge-padding-y:.35em;--bs-badge-font-size:.75em;--bs-badge-font-weight:700;--bs-badge-color:#fff;--bs-badge-border-radius:var(--bs-border-radius);padding:var(--bs-badge-padding-y) var(--bs-badge-padding-x);font-size:var(--bs-badge-font-size);font-weight:var(--bs-badge-font-weight);color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius);line-height:1;display:inline-block}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:1rem;--bs-alert-padding-y:1rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius:var(--bs-border-radius);--bs-alert-link-color:inherit;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);position:relative}.progress{--bs-progress-height:1rem;--bs-progress-font-size:.75rem;--bs-progress-bg:var(--bs-secondary-bg);--bs-progress-border-radius:var(--bs-border-radius);--bs-progress-box-shadow:var(--bs-box-shadow-inset);--bs-progress-bar-color:#fff;--bs-progress-bar-bg:#0d6efd;--bs-progress-bar-transition:width .6s ease;height:var(--bs-progress-height);font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius);display:flex;overflow:hidden}.progress-bar{color:var(--bs-progress-bar-color);text-align:center;white-space:nowrap;background-color:var(--bs-progress-bar-bg);transition:var(--bs-progress-bar-transition);flex-direction:column;justify-content:center;display:flex;overflow:hidden}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,#ffffff26 25%,#0000 25%,#0000 50%,#ffffff26 50%,#ffffff26 75%,#0000 75%,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-bar-animated{animation:1s linear infinite progress-bar-stripes}@media (prefers-reduced-motion:reduce){.progress-bar-animated{animation:none}}.list-group{--bs-list-group-color:var(--bs-body-color);--bs-list-group-bg:var(--bs-body-bg);--bs-list-group-border-color:var(--bs-border-color);--bs-list-group-border-width:var(--bs-border-width);--bs-list-group-border-radius:var(--bs-border-radius);--bs-list-group-item-padding-x:1rem;--bs-list-group-item-padding-y:.5rem;--bs-list-group-action-color:var(--bs-secondary-color);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-tertiary-bg);--bs-list-group-action-active-color:var(--bs-body-color);--bs-list-group-action-active-bg:var(--bs-secondary-bg);--bs-list-group-disabled-color:var(--bs-secondary-color);--bs-list-group-disabled-bg:var(--bs-body-bg);--bs-list-group-active-color:#fff;--bs-list-group-active-bg:#0d6efd;--bs-list-group-active-border-color:#0d6efd;border-radius:var(--bs-list-group-border-radius);flex-direction:column;margin-bottom:0;padding-left:0;display:flex}.list-group-item{padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);text-decoration:none;display:block;position:relative}.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}.list-group-item.disabled,.list-group-item:disabled{color:var(--bs-list-group-disabled-color);pointer-events:none;background-color:var(--bs-list-group-disabled-bg)}.list-group-item.active{z-index:2;color:var(--bs-list-group-active-color);background-color:var(--bs-list-group-active-bg);border-color:var(--bs-list-group-active-border-color)}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:calc(-1 * var(--bs-list-group-border-width));border-top-width:var(--bs-list-group-border-width)}.btn-close{--bs-btn-close-color:#000;--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414'/%3e%3c/svg%3e");--bs-btn-close-opacity:.5;--bs-btn-close-hover-opacity:.75;--bs-btn-close-focus-shadow:0 0 0 .25rem #0d6efd40;--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);opacity:var(--bs-btn-close-opacity);border:0;border-radius:.375rem;padding:.25em}.btn-close:hover{color:var(--bs-btn-close-color);opacity:var(--bs-btn-close-hover-opacity);text-decoration:none}.btn-close:focus{box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity);outline:0}.btn-close:disabled,.btn-close.disabled{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}:root{--bs-btn-close-filter: }.toast{--bs-toast-zindex:1090;--bs-toast-padding-x:.75rem;--bs-toast-padding-y:.5rem;--bs-toast-spacing:1.5rem;--bs-toast-max-width:350px;--bs-toast-font-size:.875rem;--bs-toast-color: ;--bs-toast-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-border-width:var(--bs-border-width);--bs-toast-border-color:var(--bs-border-color-translucent);--bs-toast-border-radius:var(--bs-border-radius);--bs-toast-box-shadow:var(--bs-box-shadow);--bs-toast-header-color:var(--bs-secondary-color);--bs-toast-header-bg:rgba(var(--bs-body-bg-rgb), .85);--bs-toast-header-border-color:var(--bs-border-color-translucent);width:var(--bs-toast-max-width);max-width:100%;font-size:var(--bs-toast-font-size);color:var(--bs-toast-color);pointer-events:auto;background-color:var(--bs-toast-bg);border:var(--bs-toast-border-width) solid var(--bs-toast-border-color);box-shadow:var(--bs-toast-box-shadow);border-radius:var(--bs-toast-border-radius);background-clip:padding-box}.toast.showing{opacity:0}.toast:not(.show){display:none}.modal{--bs-modal-zindex:1055;--bs-modal-width:500px;--bs-modal-padding:1rem;--bs-modal-margin:.5rem;--bs-modal-color:var(--bs-body-color);--bs-modal-bg:var(--bs-body-bg);--bs-modal-border-color:var(--bs-border-color-translucent);--bs-modal-border-width:var(--bs-border-width);--bs-modal-border-radius:var(--bs-border-radius-lg);--bs-modal-box-shadow:var(--bs-box-shadow-sm);--bs-modal-inner-border-radius:calc(var(--bs-border-radius-lg) - (var(--bs-border-width)));--bs-modal-header-padding-x:1rem;--bs-modal-header-padding-y:1rem;--bs-modal-header-padding:1rem 1rem;--bs-modal-header-border-color:var(--bs-border-color);--bs-modal-header-border-width:var(--bs-border-width);--bs-modal-title-line-height:1.5;--bs-modal-footer-gap:.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color:var(--bs-border-color);--bs-modal-footer-border-width:var(--bs-border-width);z-index:var(--bs-modal-zindex);outline:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow-x:hidden;overflow-y:auto}.modal-dialog{width:auto;margin:var(--bs-modal-margin);pointer-events:none;position:relative}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{min-height:calc(100% - var(--bs-modal-margin) * 2);align-items:center;display:flex}.modal-content{width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:relative}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;z-index:var(--bs-backdrop-zindex);background-color:var(--bs-backdrop-bg);width:100vw;height:100vh;position:fixed;top:0;left:0}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius);flex-shrink:0;align-items:center;display:flex}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y) * .5) calc(var(--bs-modal-header-padding-x) * .5);margin-top:calc(-.5 * var(--bs-modal-header-padding-y));margin-right:calc(-.5 * var(--bs-modal-header-padding-x));margin-bottom:calc(-.5 * var(--bs-modal-header-padding-y));margin-left:auto}.modal-title{line-height:var(--bs-modal-title-line-height);margin-bottom:0}.modal-body{padding:var(--bs-modal-padding);flex:auto;position:relative}.modal-footer{padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * .5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;display:flex}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-left:auto;margin-right:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.tooltip{--bs-tooltip-zindex:1080;--bs-tooltip-max-width:200px;--bs-tooltip-padding-x:.5rem;--bs-tooltip-padding-y:.25rem;--bs-tooltip-margin: ;--bs-tooltip-font-size:.875rem;--bs-tooltip-color:var(--bs-body-bg);--bs-tooltip-bg:var(--bs-emphasis-color);--bs-tooltip-border-radius:var(--bs-border-radius);--bs-tooltip-opacity:.9;--bs-tooltip-arrow-width:.8rem;--bs-tooltip-arrow-height:.4rem;z-index:var(--bs-tooltip-zindex);margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);text-align:left;text-align:start;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-style:normal;font-weight:400;line-height:1.5;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0;text-decoration:none;display:block}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip-inner{max-width:var(--bs-tooltip-max-width);padding:var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);color:var(--bs-tooltip-color);text-align:center;background-color:var(--bs-tooltip-bg);border-radius:var(--bs-tooltip-border-radius)}.spinner-grow,.spinner-border{width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);border-radius:50%;flex-shrink:0;display:inline-block}.spinner-border{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-border-width:.25em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-border;border:var(--bs-spinner-border-width) solid currentcolor;border-right-color:#0000}.spinner-border-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem;--bs-spinner-border-width:.2em}.spinner-grow{--bs-spinner-width:2rem;--bs-spinner-height:2rem;--bs-spinner-vertical-align:-.125em;--bs-spinner-animation-speed:.75s;--bs-spinner-animation-name:spinner-grow;opacity:0;background-color:currentColor}.spinner-grow-sm{--bs-spinner-width:1rem;--bs-spinner-height:1rem}@media (prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{--bs-spinner-animation-speed:1.5s}}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.icon-link{-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb), var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center;gap:.375rem;display:inline-flex}.icon-link>.bi{fill:currentColor;flex-shrink:0;width:1em;height:1em;transition:transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){.icon-link>.bi{transition:none}}.ratio{width:100%;position:relative}.ratio:before{padding-top:var(--bs-aspect-ratio);content:"";display:block}.ratio>*{width:100%;height:100%;position:absolute;top:0;left:0}.visually-hidden{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important}.visually-hidden:not(caption){position:absolute!important}.visually-hidden *{overflow:hidden!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.d-block{display:block!important}.d-flex{display:flex!important}.d-none{display:none!important}.shadow{box-shadow:var(--bs-box-shadow)!important}.shadow-sm{box-shadow:var(--bs-box-shadow-sm)!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.top-0{top:0!important}.top-50{top:50%!important}.start-0{left:0!important}.end-0{right:0!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-100{height:100%!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-wrap{flex-wrap:wrap!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.align-items-stretch{align-items:stretch!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-2{padding-top:.5rem!important}.pt-5{padding-top:3rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fst-italic{font-style:italic!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:600!important}.fw-bold{font-weight:700!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-capitalize{text-transform:capitalize!important}.text-primary{--bs-text-opacity:1;color:rgba(var(--bs-primary-rgb), var(--bs-text-opacity))!important}.text-secondary{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb), var(--bs-text-opacity))!important}.text-success{--bs-text-opacity:1;color:rgba(var(--bs-success-rgb), var(--bs-text-opacity))!important}.text-info{--bs-text-opacity:1;color:rgba(var(--bs-info-rgb), var(--bs-text-opacity))!important}.text-warning{--bs-text-opacity:1;color:rgba(var(--bs-warning-rgb), var(--bs-text-opacity))!important}.text-danger{--bs-text-opacity:1;color:rgba(var(--bs-danger-rgb), var(--bs-text-opacity))!important}.text-light{--bs-text-opacity:1;color:rgba(var(--bs-light-rgb), var(--bs-text-opacity))!important}.text-dark{--bs-text-opacity:1;color:rgba(var(--bs-dark-rgb), var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb), var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.bg-primary{--bs-bg-opacity:1;background-color:rgba(var(--bs-primary-rgb), var(--bs-bg-opacity))!important}.bg-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity))!important}.bg-success{--bs-bg-opacity:1;background-color:rgba(var(--bs-success-rgb), var(--bs-bg-opacity))!important}.bg-info{--bs-bg-opacity:1;background-color:rgba(var(--bs-info-rgb), var(--bs-bg-opacity))!important}.bg-warning{--bs-bg-opacity:1;background-color:rgba(var(--bs-warning-rgb), var(--bs-bg-opacity))!important}.bg-danger{--bs-bg-opacity:1;background-color:rgba(var(--bs-danger-rgb), var(--bs-bg-opacity))!important}.bg-light{--bs-bg-opacity:1;background-color:rgba(var(--bs-light-rgb), var(--bs-bg-opacity))!important}.bg-dark{--bs-bg-opacity:1;background-color:rgba(var(--bs-dark-rgb), var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb), var(--bs-bg-opacity))!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-3{border-radius:var(--bs-border-radius-lg)!important}.rounded-4{border-radius:var(--bs-border-radius-xl)!important}.rounded-circle{border-radius:50%!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media (min-width:576px){.mt-sm-0{margin-top:0!important}}@media (min-width:768px){.d-md-block{display:block!important}.flex-md-row{flex-direction:row!important}.align-items-md-center{align-items:center!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.pb-md-5{padding-bottom:3rem!important}}@media (min-width:992px){.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}}@media (min-width:1200px){.fs-4{font-size:1.5rem!important}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-group{margin-bottom:1rem}.form-row{flex-wrap:wrap;display:flex}.no-gutters{margin-left:0;margin-right:0}.font-weight-bold{font-weight:700}.font-weight-normal{font-weight:400}.font-weight-light{font-weight:300}.text-left{text-align:left}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.ml-0,.mx-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:1rem}.ml-4{margin-left:1.5rem}.ml-5{margin-left:3rem}.ml-auto{margin-left:auto}.mr-0,.mx-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:1rem}.mr-4{margin-right:1.5rem}.mr-5{margin-right:3rem}.mr-auto{margin-right:auto}.pl-0,.px-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:1rem}.pl-4{padding-left:1.5rem}.pl-5{padding-left:3rem}.pr-0,.px-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:1rem}.pr-4{padding-right:1.5rem}.pr-5{padding-right:3rem}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}h2{font-size:2rem}h5{font-size:1.25rem}h6{font-size:1rem}.ce-root{--tv-blue:#0f73ee;--tv-purple:#992ed4;--tv-dark:#1a1a2e;--tv-white:#fff;--tv-gray-900:#1a1a2e;--tv-gray-800:#2a2a3d;--tv-gray-700:#3d3d52;--tv-gray-600:#515151;--tv-gray-500:#6e6e7a;--tv-gray-400:#9a9aa6;--tv-gray-300:#c2c2cc;--tv-gray-200:#dadada;--tv-gray-100:#ececf1;--tv-gray-50:#f6f7fa;--tv-blue-700:#0a57b8;--tv-blue-100:#dceafd;--tv-blue-50:#eff6fe;--tv-purple-50:#faf1fd;--tv-success:#1f9d6b;--tv-success-bg:#e4f6ee;--tv-warning:#c9821a;--tv-warning-bg:#fbf0dc;--tv-danger:#d6453f;--tv-danger-bg:#fbe7e6;--tv-gradient:linear-gradient(120deg, #0f73ee 0%, #992ed4 100%);--tv-gradient-bar:linear-gradient(90deg, #0f73ee 0%, #992ed4 100%);--text-strong:var(--tv-gray-900);--text-body:var(--tv-gray-600);--text-muted:var(--tv-gray-500);--text-faint:var(--tv-gray-400);--border-subtle:var(--tv-gray-200);--shadow-lg:0 18px 40px #1a1a2e2e;--ce-sidebar-bg:linear-gradient(165deg, #1a1a2e 0%, #2a1f4a 55%, #1a2a4e 100%);background:var(--tv-gray-50);min-height:100vh;color:var(--text-body);-webkit-font-smoothing:antialiased;font-family:Poppins,system-ui,sans-serif;display:flex}.ce-root.ce-embedded{background:#f6f7fa;min-height:auto;display:block}.ce-root.ce-embedded .ce-main-wrap{min-height:auto}.ce-root.ce-embedded .ce-content{padding:20px 24px 32px}.ce-root *,.ce-root :before,.ce-root :after{box-sizing:border-box}.ce-sidebar{background:var(--ce-sidebar-bg);flex-direction:column;flex:0 0 252px;width:252px;height:100vh;padding:22px 14px 16px;display:flex;position:-webkit-sticky;position:sticky;top:0}.ce-logo{align-items:center;gap:10px;padding:0 8px 22px;display:flex}.ce-logo-mark{background:var(--tv-gradient);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:700;display:flex}.ce-logo-title{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.15}.ce-logo-sub{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;font-size:10.5px}.ce-nav{flex-direction:column;gap:3px;display:flex}.ce-nav-item{cursor:pointer;color:#ffffff9e;text-align:left;background:0 0;border:none;border-radius:10px;align-items:center;gap:12px;width:100%;padding:11px 12px;font-family:inherit;font-size:14px;font-weight:500;text-decoration:none;display:flex}.ce-nav-item:hover{color:#fff;background:#ffffff0f}.ce-nav-item.is-active{color:#fff;background:#ffffff1c}.ce-sidebar-foot{border-top:1px solid #ffffff1f;flex-direction:column;gap:10px;margin-top:auto;padding:14px 10px 4px;display:flex}.ce-sidebar-profile-link{margin-bottom:4px}.ce-powered{color:#ffffff80;align-items:center;gap:8px;font-size:11px;display:flex}.ce-powered img{opacity:.9;width:auto;height:18px}.ce-signout{color:#ffffff8c;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:0;font-family:inherit;font-size:13px;display:flex}.ce-signout:hover{color:#fff}.ce-main-wrap{flex-direction:column;flex:1;min-width:0;display:flex}.ce-accent-bar{background:var(--tv-gradient-bar);height:3px}.ce-header{z-index:20;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle);background:#ffffffeb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:12px 26px;display:flex;position:-webkit-sticky;position:sticky;top:0}.ce-header-brand{align-items:center;gap:14px;display:flex}.ce-header-brand-name{color:var(--text-strong);letter-spacing:-.01em;font-size:17px;font-weight:700}.ce-header-divider{background:var(--border-subtle);width:1px;height:22px}.ce-header-wordmark{width:auto;height:17px}.ce-header-by{color:var(--text-faint);font-size:11px}.ce-header-user{align-items:center;gap:9px;display:flex}.ce-header-user-meta{flex-direction:column;line-height:1.25;display:flex}.ce-header-user-name{color:var(--text-strong);font-size:13.5px;font-weight:600}.ce-header-user-role{color:var(--text-muted);font-size:11.5px}.ce-content{flex:1;padding:24px 26px 40px}.ce-page{flex-direction:column;gap:20px;display:flex}.ce-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ce-page-head-compact{align-items:center}.ce-page-head-compact .ce-page-sub{margin-top:0}.ce-page-title{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.2}.ce-page-sub{color:var(--text-muted);margin:5px 0 0;font-size:13.5px}.ce-actions{flex-wrap:wrap;gap:10px;display:flex}.ce-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;height:36px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.ce-btn-md{height:42px;padding:0 18px;font-size:14px}.ce-btn-primary{background:var(--tv-blue);color:#fff}.ce-btn-primary:hover{background:var(--tv-blue-700)}.ce-btn-secondary{color:var(--text-strong);border-color:var(--border-subtle);background:#fff}.ce-btn-secondary:hover{border-color:var(--tv-gray-300)}.ce-btn-ghost{color:var(--tv-blue);background:0 0;border-color:#0000}.ce-btn-ghost:hover{background:var(--tv-blue-50)}.ce-btn:disabled{cursor:not-allowed;box-shadow:none}.ce-btn-primary:disabled,.ce-btn-primary:disabled:hover{color:#9ca3af;background:#e5e7eb;border-color:#e5e7eb}.ce-btn-secondary:disabled,.ce-btn-secondary:disabled:hover{background:var(--tv-gray-50,#f7f8fa);border-color:var(--border-subtle);color:#9ca3af}.ce-btn-ghost:disabled,.ce-btn-ghost:disabled:hover{color:#9ca3af;background:0 0;border-color:#0000}.ce-filters{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px 18px;display:flex}.ce-batches-filters{margin-bottom:16px}.ce-batches-filters .ce-batches-status,.ce-batches-filters .ce-batches-period{flex:none;min-width:0}.ce-batches-filters .ce-segment{box-sizing:border-box;height:42px}.ce-batches-filters .ce-segment button{height:100%;padding:0 12px}.ce-field{flex-direction:column;flex:1;gap:6px;min-width:170px;display:flex}.ce-field-search{flex:1.4;min-width:240px}.ce-label{color:var(--text-muted);font-size:12px;font-weight:600}.ce-input,.ce-select,.ce-textarea{border:1px solid var(--border-subtle);height:42px;color:var(--text-strong);background:#fff;border-radius:10px;outline:none;width:100%;padding:0 12px;font-family:inherit;font-size:13.5px}.ce-textarea{resize:vertical;height:auto;min-height:88px;padding:10px 12px}.ce-jd-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.ce-jd-progress{margin-top:8px}.ce-jd-progress-track{background:#eef2ff;border-radius:999px;height:6px;overflow:hidden}.ce-jd-progress-fill{background:linear-gradient(90deg,#4f46e5,#7c3aed);border-radius:999px;height:100%;transition:width .35s}.ce-input:focus,.ce-select:focus,.ce-textarea:focus{border-color:var(--tv-blue);box-shadow:0 0 0 3px #0f73ee1f}.ce-input:disabled,.ce-select:disabled,.ce-textarea:disabled{background:var(--tv-gray-50,#f7f8fa);color:var(--text-muted);cursor:not-allowed;opacity:1;border-color:var(--border-subtle)}.ce-select:disabled{-webkit-appearance:none;appearance:none;pointer-events:none;background-image:none}.ce-readonly-value{border:1px solid var(--border-subtle);height:42px;color:var(--text-muted);background:var(--tv-gray-50,#f7f8fa);cursor:default;-webkit-user-select:none;user-select:none;border-radius:10px;align-items:center;width:100%;padding:0 12px;font-family:inherit;font-size:13.5px;display:flex}.ce-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.ce-kpi{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ce-kpi.is-clickable{cursor:pointer;transition:border-color .15s,box-shadow .15s}.ce-kpi.is-clickable:hover{border-color:var(--tv-blue,#0f73ee);outline:none;box-shadow:0 0 0 2px #0f73ee1f}.ce-kpi.is-clickable:focus-visible{border-color:var(--tv-blue,#0f73ee);outline:none;box-shadow:0 0 0 2px #0f73ee1f}.ce-kpi-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.ce-kpi-value{color:var(--text-strong);font-size:26px;font-weight:700;line-height:1.1}.ce-kpi-sub{color:var(--text-muted);font-size:12px}.ce-kpi-sub.is-good{color:var(--tv-success)}.ce-kpi-sub.is-warn{color:var(--tv-warning)}.ce-grid-2{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:14px;display:grid}.ce-card{border:1px solid var(--border-subtle);background:#fff;border-radius:14px;flex-direction:column;gap:16px;padding:20px;display:flex}.ce-card-flush{gap:0;padding:0;overflow:hidden}.ce-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ce-card-title{color:var(--text-strong);font-size:14.5px;font-weight:600}.ce-card-meta{color:var(--text-muted);font-size:11.5px}.ce-card-head-pad{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.ce-history-toolbar{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.ce-history-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;margin-left:auto;display:flex}.ce-history-filters .ce-field{flex:none;gap:4px;min-width:140px}.ce-history-filters .ce-label{font-size:11px}.ce-history-filters .ce-select{height:34px;min-height:34px;padding:4px 28px 4px 10px;font-size:13px}.ce-link{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-family:inherit;font-size:12.5px;font-weight:500;text-decoration:none}.ce-link:hover{color:var(--text-strong)}.ce-link-danger{color:var(--text-muted)}.ce-link-danger:hover{color:var(--tv-danger)}.ce-table-link{font:inherit;color:var(--text-strong);cursor:pointer;text-align:left;background:0 0;border:none;padding:0;font-weight:600;text-decoration:none}.ce-table-link:hover{color:var(--text-body);text-decoration:none}.ce-table-link:focus{outline:none}.ce-table-link:focus-visible{outline:none}.ce-row-actions{justify-content:flex-start;align-items:center;gap:2px;display:inline-flex}.ce-icon-btn{width:30px;height:30px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:inline-flex}.ce-icon-btn:hover{color:var(--text-strong);background:0 0;border-color:#0000}.ce-icon-btn:focus{outline:none}.ce-icon-btn:focus-visible{outline:none}.ce-icon-btn-danger:hover{color:var(--tv-danger);background:0 0;border-color:#0000}.ce-back{color:var(--text-muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:7px;padding:0;font-family:inherit;font-size:13px;display:inline-flex}.ce-back:hover{color:var(--text-strong)}.ce-meter-row{flex-direction:column;gap:7px;display:flex}.ce-meter-labels{justify-content:space-between;font-size:13px;display:flex}.ce-meter-name{color:var(--text-strong);font-weight:500}.ce-meter-val{color:var(--text-muted)}.ce-bar-track{background:var(--tv-gray-100);border-radius:999px;height:9px;overflow:hidden}.ce-bar-fill{background:var(--tv-gradient-bar);border-radius:999px;height:100%}.ce-bar-bench{background:var(--tv-gray-100);border-radius:999px;height:5px;margin-top:4px;overflow:hidden}.ce-bar-bench-fill{background:var(--tv-gray-300);border-radius:999px;height:100%}.ce-improve-delta{color:var(--tv-success);font-weight:600}.ce-improve-bars{flex-direction:column;gap:4px;display:flex}.ce-improve-bars .ce-bar-track{height:7px}.ce-improve-bars .ce-bar-fill.is-baseline{background:var(--tv-gray-300)}.ce-improve-bars .ce-bar-fill.is-latest{background:var(--tv-blue)}.ce-legend{color:var(--text-muted);align-items:center;gap:14px;font-size:11.5px;display:flex}.ce-legend-item{align-items:center;gap:5px;display:flex}.ce-swatch{border-radius:3px;width:9px;height:9px}.ce-heat-wrap{overflow:auto}.ce-heat{flex-direction:column;gap:6px;min-width:720px;display:flex}.ce-heat-row{grid-template-columns:200px repeat(6,minmax(0,1fr));align-items:center;gap:6px;display:grid}.ce-heat-col{color:var(--text-muted);text-align:center;font-size:11px;font-weight:600}.ce-heat-skill{color:var(--text-strong);font-size:12.5px}.ce-heat-cell{border-radius:6px;justify-content:center;align-items:center;height:34px;font-size:11.5px;font-weight:600;display:flex}.ce-table-wrap{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;width:100%;overflow:auto}.ce-assign-assessment-list{flex:auto;min-height:280px;max-height:min(50vh,420px);margin-bottom:12px;overflow:auto}.ce-assign-assessment-list .ce-table thead th{z-index:1;position:-webkit-sticky;position:sticky;top:0}.ce-assign-assessment-list .ce-table tbody tr{transition:background .12s}.ce-assign-assessment-list .ce-table tbody tr:hover{background:var(--tv-gray-50)}.ce-assign-assessment-list .ce-table tbody tr.is-selected{background:#e8f1ff}.ce-assign-assessment-list .ce-table tbody tr.is-selected:hover{background:#dce9fd}.ce-table{border-collapse:collapse;table-layout:auto;width:100%;font-size:13px}.ce-table th{text-align:left;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);background:var(--tv-gray-50);white-space:nowrap;vertical-align:middle;padding:12px 16px;font-weight:600}.ce-th-sort{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:0;font-weight:600;line-height:1.2;display:inline-flex}.ce-th-sort:hover{color:var(--text-strong);outline:none}.ce-th-sort:focus-visible{color:var(--text-strong);outline:none}.ce-th-sort.is-active{color:var(--text-strong)}.ce-th-sort-icon{opacity:.45;font-size:11px;line-height:1}.ce-th-sort.is-active .ce-th-sort-icon{opacity:.9}.ce-table td{border-bottom:1px solid var(--tv-gray-100);color:var(--text-body);text-align:left;vertical-align:middle;padding:12px 16px}.ce-table tr:last-child td{border-bottom:none}.ce-table .is-strong{color:var(--text-strong);font-weight:600}.ce-table .is-right,.ce-table th.is-right,.ce-table td.is-right,.ce-table .is-num,.ce-table th.is-num,.ce-table td.is-num{text-align:right;font-variant-numeric:tabular-nums}.ce-table th.is-actions,.ce-table td.is-actions{text-align:center;width:72px}.ce-table .is-muted{color:var(--text-muted)}.ce-score-good{color:var(--tv-success);font-weight:700}.ce-score-neutral{color:var(--text-strong);font-weight:700}.ce-score-bad{color:var(--tv-danger);font-weight:700}.ce-badge{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.ce-badge-good{background:var(--tv-success-bg);color:var(--tv-success)}.ce-badge-warn{background:var(--tv-warning-bg);color:var(--tv-warning)}.ce-badge-bad{background:var(--tv-danger-bg);color:var(--tv-danger)}.ce-badge-neutral{background:var(--tv-gray-100);color:var(--tv-gray-600)}.ce-badge-blue{background:var(--tv-blue-50);color:var(--tv-blue)}.ce-badge-purple{color:var(--tv-purple);background:#6346c21f}.ce-badge-success{background:var(--tv-success-bg);color:var(--tv-success)}.ce-badge-warning{background:var(--tv-warning-bg);color:var(--tv-warning)}.ce-avatar{background:var(--tv-gradient);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:12px;font-weight:700;display:inline-flex}.ce-avatar-sm{width:28px;height:28px;font-size:11px}.ce-avatar-md{width:32px;height:32px}.ce-avatar-lg{width:48px;height:48px;font-size:16px}.ce-person{align-items:center;gap:10px;display:flex}.ce-person-meta{flex-direction:column;min-width:0;line-height:1.3;display:flex}.ce-person-name{color:var(--text-strong);font-size:13px;font-weight:500}.ce-person-email{color:var(--text-faint);font-size:11.5px}.ce-watch-row{border-bottom:1px solid var(--tv-gray-100);align-items:center;gap:14px;padding:14px 18px;display:flex}.ce-watch-row:last-child{border-bottom:none}.ce-foot-note{color:var(--text-faint);font-size:12px}.ce-field-error{color:var(--tv-danger);margin-top:6px;font-size:12px;font-weight:500;display:block}.ce-field>.ce-field-error{margin-top:0}.ce-form-grid>.ce-field-error{grid-column:1/-1}.ce-modules-editor{flex-direction:column;gap:16px;display:flex}.ce-modules-add{align-items:flex-end;gap:12px;display:flex}.ce-modules-add .ce-field{flex:1;min-width:0}.ce-modules-create{flex-direction:column;gap:12px;display:flex}.ce-modules-mode-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ce-modules-add-manual{flex-direction:column;align-items:stretch;gap:10px;display:flex}.ce-modules-add-manual .ce-field{flex:auto}.ce-modules-add-document{border:1px dashed var(--border-subtle);background:var(--tv-gray-50);border-radius:10px;flex-direction:column;align-items:stretch;gap:10px;padding:12px 14px;display:flex}.ce-modules-add-document>p{margin:0}.ce-modules-add-document>.ce-btn{white-space:nowrap;text-overflow:ellipsis;justify-content:center;align-self:flex-start;align-items:center;max-width:100%;display:inline-flex;overflow:hidden}.ce-modules-add-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ce-modules-add-hint{color:var(--text-muted);font-size:12px}.ce-modules-empty{border:1px dashed var(--border-subtle);background:var(--tv-gray-50);color:var(--text-muted);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:24px 16px;font-size:13.5px;line-height:1.5;display:flex}.ce-modules-empty-icon{color:#6d28d9;margin-bottom:2px;display:inline-flex}.ce-modules-empty-title{color:var(--text-strong);font-size:14px;font-weight:600}.ce-modules-empty-sub{font-size:12.5px}.ce-modules-list{flex-direction:column;gap:10px;display:flex}.ce-module-card{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;overflow:hidden}.ce-module-card.is-open{border-color:var(--tv-blue-100);box-shadow:0 0 0 3px #0f73ee14}.ce-module-card-head{align-items:stretch;gap:0;display:flex}.ce-module-card-toggle{cursor:pointer;text-align:left;background:0 0;border:none;flex:1;align-items:center;gap:10px;min-width:0;padding:12px 14px;font-family:inherit;display:flex}.ce-module-card-index{letter-spacing:.06em;text-transform:uppercase;color:var(--tv-blue);white-space:nowrap;font-size:11px;font-weight:700}.ce-module-card-title{min-width:0;color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13.5px;font-weight:600;overflow:hidden}.ce-module-card-remove{border:none;border-left:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:0 0;padding:0 14px;font-family:inherit;font-size:12.5px;font-weight:600}.ce-module-card-remove:hover{color:var(--tv-danger);background:var(--tv-danger-bg)}.ce-module-card-body{border-top:1px solid var(--tv-gray-100);flex-direction:column;gap:12px;padding:14px;display:flex}.ce-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ce-pages{align-items:center;gap:6px;display:flex}.ce-page-btn{cursor:pointer;border:1px solid var(--border-subtle);min-width:30px;height:30px;color:var(--text-body);background:#fff;border-radius:8px;justify-content:center;align-items:center;padding:0 8px;font-family:inherit;font-size:12.5px;font-weight:600;display:flex}.ce-page-btn.is-active{background:var(--tv-blue);border-color:var(--tv-blue);color:#fff}.ce-ring-wrap{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.ce-ring{background:conic-gradient(var(--tv-blue) calc(var(--pct) * 1%), var(--tv-gray-100) 0);border-radius:50%;justify-content:center;align-items:center;width:150px;height:150px;display:flex;position:relative}.ce-ring:before{content:"";background:#fff;border-radius:50%;position:absolute;top:14px;bottom:14px;left:14px;right:14px}.ce-ring-inner{z-index:1;flex-direction:column;align-items:center;line-height:1.15;display:flex;position:relative}.ce-ring-value{color:var(--text-strong);font-size:32px;font-weight:700}.ce-ring-label{color:var(--text-muted);font-size:12px;font-weight:500}.ce-list-row{border-bottom:1px solid var(--tv-gray-100);justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.ce-list-row:last-child{border-bottom:none}.ce-existing-learner-panel{flex-direction:column;gap:12px;width:100%;display:flex}.ce-existing-learner-filters{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:12px;width:100%;display:grid}@media (max-width:640px){.ce-existing-learner-filters{grid-template-columns:minmax(0,1fr)}}.ce-existing-learner-toolbar{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;width:100%;padding-bottom:8px;display:flex}.ce-existing-learner-selectall{color:var(--text-strong);cursor:pointer;align-items:center;gap:8px;margin:0;font-size:13px;font-weight:500;display:inline-flex}.ce-existing-learner-selectall input[type=checkbox]{width:16px;height:16px;accent-color:var(--tv-blue);margin:0}.ce-existing-learner-count{align-items:center;gap:10px;font-size:12px;display:inline-flex}.ce-link-btn{font:inherit;color:var(--tv-blue);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.ce-link-btn:disabled{color:#9ca3af;cursor:not-allowed}.ce-existing-learner-list{flex-direction:column;gap:8px;width:100%;max-height:280px;padding-right:2px;display:flex;overflow:auto}.ce-existing-learner-pick{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #e8e8ee;border-radius:8px;column-gap:10px;width:100%;margin:0;padding:10px 12px;text-align:left!important;direction:ltr!important;grid-template-columns:18px auto minmax(0,1fr) auto!important;align-items:center!important;display:grid!important}.ce-existing-learner-pick>input[type=checkbox]{width:16px;height:16px;accent-color:var(--tv-blue);grid-area:1/1;justify-self:start;margin:0!important}.ce-existing-learner-pick__avatar{grid-area:1/2;display:inline-flex}.ce-existing-learner-pick__status{grid-area:1/4;justify-self:end;display:inline-flex}.ce-existing-learner-pick__meta{grid-area:1/3;width:100%;min-width:0;text-align:left!important;direction:ltr!important;margin:0!important;padding:0!important;display:block!important}.ce-existing-learner-pick__name,.ce-existing-learner-pick__email{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden;text-align:left!important;margin:0!important;padding:0!important;display:block!important}.ce-existing-learner-pick__name{color:var(--text-strong,#1a1a24);font-size:13px;font-weight:500;line-height:1.35}.ce-existing-learner-pick__email{color:var(--text-faint,#8a8a98);font-size:11.5px;line-height:1.35}.ce-existing-learner-pick:hover:not(.is-disabled){border-color:var(--tv-gray-300,#cfd4dc)}.ce-existing-learner-pick.is-selected{background:#f5f3ff;border-color:#c7d2fe}.ce-existing-learner-pick.is-disabled{cursor:default;opacity:.7}.ce-note-info{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;display:flex}.ce-note-info svg{flex-shrink:0}.ce-rec{color:var(--text-body);border-left:2px solid var(--tv-blue);padding-left:14px;font-size:13.5px;line-height:1.55}.ce-module-row{border-bottom:1px solid var(--tv-gray-100);justify-content:space-between;align-items:center;gap:12px;padding-bottom:9px;font-size:13px;display:flex}.ce-module-row:last-child{border-bottom:none;padding-bottom:0}.ce-module-week{color:var(--text-faint);white-space:nowrap;font-size:11.5px}.ce-config-item{flex-direction:column;gap:2px;display:flex}.ce-config-label{color:var(--text-faint);font-size:11.5px}.ce-config-value{color:var(--text-strong);font-size:13px;font-weight:500;line-height:1.45}.ce-modal-backdrop{z-index:60;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1a1a2e73;justify-content:center;align-items:flex-start;padding:44px 20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.ce-modal{width:100%;max-width:760px;max-height:calc(100vh - 88px);box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;flex-direction:column;display:flex;overflow:hidden}.ce-modal-sm{max-width:560px}.ce-modal-accent{background:var(--tv-gradient-bar);height:3px}.ce-modal-head{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 24px;display:flex}.ce-modal-title{color:var(--text-strong);margin:0;font-size:18px;font-weight:700}.ce-modal-caption{color:var(--text-muted);margin:4px 0 0;font-size:12.5px}.ce-modal-close{color:var(--text-faint);cursor:pointer;background:0 0;border:none;padding:0;display:flex}.ce-modal-close:hover{color:var(--text-strong)}.ce-modal-head-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.ce-modal-body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px;display:flex;overflow-y:auto}.ce-modal-foot{border-top:1px solid var(--border-subtle);justify-content:space-between;gap:12px;padding:16px 24px;display:flex}.ce-modal-foot-group{align-items:center;gap:12px;margin-left:auto;display:flex}.ce-report-icon-btn{-webkit-appearance:none;appearance:none;border:1px solid var(--border-subtle);color:var(--tv-primary,#0a57b8);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:inline-flex}.ce-report-icon-btn:hover:not(:disabled){background:var(--tv-gray-50,#f5f7fb);border-color:var(--tv-primary,#0a57b8)}.ce-report-icon-btn:disabled{opacity:.55;cursor:not-allowed}.ce-report-preview-backdrop{z-index:80;align-items:center;padding:24px}.ce-report-preview-modal{width:100%;max-width:min(1100px,96vw);height:min(90vh,920px);max-height:90vh}.ce-report-preview-body{background:var(--tv-gray-50,#f5f7fb);flex:1;min-height:0;padding:0}.ce-report-preview-frame{background:#fff;border:0;width:100%;height:100%;display:block}.ce-cvjd-preview-text{white-space:pre-wrap;word-break:break-word;height:100%;color:var(--text-strong,#1a1a2e);background:#fff;margin:0;padding:20px 24px;font-family:Georgia,Times New Roman,Times,serif;font-size:14px;line-height:1.65;overflow:auto}.ce-cvjd-preview-html{height:100%;color:var(--text-strong,#1a1a2e);background:#fff;margin:0;padding:24px 28px;font-size:14px;line-height:1.65;overflow:auto}.ce-cvjd-preview-html p{margin:0 0 .75em}.ce-cvjd-preview-html h1,.ce-cvjd-preview-html h2,.ce-cvjd-preview-html h3{margin:1em 0 .5em;font-weight:700;line-height:1.3}.ce-cvjd-preview-html h1{font-size:1.35rem}.ce-cvjd-preview-html h2{font-size:1.15rem}.ce-cvjd-preview-html h3{font-size:1rem}.ce-cvjd-preview-html ul,.ce-cvjd-preview-html ol{margin:0 0 .75em;padding-left:1.35em}.ce-cvjd-preview-html li{margin:.25em 0}.ce-cvjd-preview-html table{border-collapse:collapse;width:100%;margin:0 0 1em}.ce-cvjd-preview-html td,.ce-cvjd-preview-html th{border:1px solid var(--border-subtle,#e5e7eb);vertical-align:top;padding:6px 10px}.ce-stepper{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;gap:10px;padding:14px 24px;display:flex}.ce-step{align-items:center;gap:8px;display:flex}.ce-step-num{background:var(--tv-gray-100);width:22px;height:22px;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;font-size:11.5px;font-weight:700;display:flex}.ce-step.is-on .ce-step-num{background:var(--tv-purple);color:#fff}.ce-step-label{color:var(--text-muted);font-size:12.5px;font-weight:500}.ce-step-sub{color:var(--text-faint);margin-top:1px;font-size:10.5px;font-weight:400;display:block}.ce-step.is-current .ce-step-label{color:var(--text-strong)}.ce-step.is-current .ce-step-sub{color:var(--text-muted)}.ce-accordion{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;margin-bottom:16px;overflow:hidden}.ce-accordion details+details,.ce-accordion-item+.ce-accordion-item{border-top:1px solid var(--border-subtle)}.ce-accordion summary{cursor:pointer;color:var(--text-strong);justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;font-size:14.5px;font-weight:600;list-style:none;display:flex}.ce-accordion summary::-webkit-details-marker{display:none}.ce-accordion summary:after{content:"?";color:var(--text-faint);font-size:12px}.ce-accordion details[open]>summary:after{content:"?"}.ce-meta-grid{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ce-meta-cell{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:14px 18px}.ce-meta-cell:nth-child(4n){border-right:none}.ce-meta-label{color:var(--text-faint);margin-bottom:4px;font-size:11.5px;display:block}.ce-meta-value{color:var(--text-strong);word-break:break-word;font-size:13.5px;font-weight:600}.ce-summary-page{background:#f8f9fb;min-height:60vh;margin:-8px -4px 0;padding:0 0 24px}.ce-summary-header{border-bottom:1px solid var(--border-subtle);background:#fff;padding:20px 24px 16px}.ce-summary-header h1{color:var(--text-strong);margin:0;font-size:20px;font-weight:700}.ce-summary-body{flex-direction:column;gap:20px;padding:20px 24px;display:flex}.ce-stat-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.ce-stat-card{border:1px solid var(--border-subtle);background:#fff;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;display:flex;box-shadow:0 8px 24px #0f172a0a}.ce-stat-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin:0 0 4px;font-size:11px;font-weight:600}.ce-stat-value{color:var(--text-strong);margin:0;font-size:28px;font-weight:700;line-height:1.1}.ce-stat-value-sm{color:var(--text-muted);font-size:14px;font-weight:600}.ce-stat-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;display:flex}.ce-stat-icon.is-rose{background:linear-gradient(135deg,#fce7f3,#fecdd3)}.ce-stat-icon.is-green{background:linear-gradient(135deg,#dcfce7,#bbf7d0)}.ce-stat-refresh{border:1px solid var(--border-subtle);width:40px;height:40px;color:var(--text-muted);cursor:pointer;background:#fff;border-radius:12px}.ce-summary-card{border:1px solid var(--border-subtle);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 8px 24px #0f172a0a}.ce-summary-card-head{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.ce-summary-card-title{color:var(--text-strong);margin:0;font-size:14px;font-weight:600}.ce-summary-tools{flex-wrap:wrap;align-items:flex-end;gap:8px;display:flex}.ce-dash-tabs{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ce-dash-tab{border:1px solid var(--border-subtle);color:var(--text-muted);cursor:pointer;background:#fff;border-radius:999px;padding:7px 14px;font-size:13px;font-weight:500}.ce-dash-tab.is-on{background:var(--tv-purple);border-color:var(--tv-purple);color:#fff}.ce-table-row-click{cursor:pointer}.ce-table-row-click:hover td{background:#f8fafc}@media (max-width:900px){.ce-stat-row{grid-template-columns:1fr}}.ce-assess-cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:14px;display:grid}.ce-assess-card{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.ce-tool-card{border:1px solid var(--border-subtle);text-align:left;cursor:pointer;font:inherit;color:inherit;background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.ce-tool-card:hover{border-color:var(--tv-blue,#0f73ee);transform:translateY(-2px)}@media (max-width:1080px){.ce-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-meta-cell:nth-child(4n){border-right:1px solid var(--border-subtle)}.ce-meta-cell:nth-child(2n){border-right:none}}.ce-step-line{background:var(--border-subtle);width:18px;height:1px}.ce-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ce-form-grid .ce-field-full{grid-column:1/-1}.ce-coach-setup-card{border-radius:14px;padding:20px 22px;box-shadow:0 1px 2px #0f172a0a}.ce-coach-video-hero{border:1px solid var(--border-subtle);background:var(--tv-gray-50,#f7f8fa);border-radius:12px;align-items:flex-start;gap:14px;margin-bottom:16px;padding:14px 16px;display:flex}.ce-coach-video-hero-icon{width:42px;height:42px;color:var(--tv-blue,#0c6af6);background:#0c6af61a;border-radius:10px;flex:none;place-items:center;display:grid}.ce-coach-setup-grid{margin-bottom:8px}.ce-coach-converse-page{gap:14px;width:100%;max-width:max(720px,min(94vw,1080px));margin-left:auto;margin-right:auto}.ce-coach-converse-page>.ce-back{margin-bottom:0}.ce-coach-setup-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ce-coach-setup-head-main{flex:280px;min-width:0}.ce-coach-setup-title{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700;line-height:1.25}.ce-coach-setup-sub{color:var(--text-muted);max-width:52ch;margin:6px 0 0;font-size:13px;line-height:1.45}.ce-coach-setup-head-link{flex:none;margin-top:4px;font-size:13px}.ce-coach-setup-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:16px;display:flex}.ce-coach-setup-footer .ce-btn{margin-left:auto}.ce-coach-session-page{min-height:0}.ce-coach-session-page--live{flex-direction:column;flex:auto;gap:0;min-height:0;display:flex}.ce-coach-session-loading{background:#fff;min-height:280px;padding:24px}.ce-coach-session-stage{isolation:isolate;width:100%;height:calc((100vh / var(--tv-ui-scale,1)) - 120px);min-height:min(560px, calc((100vh / var(--tv-ui-scale,1)) - 140px));max-height:calc((100vh / var(--tv-ui-scale,1)) - 100px);background:var(--tv-gray-50,#f6f7fa);border:1px solid var(--border-subtle);border-radius:12px;flex:auto;position:relative;overflow:hidden}.ce-coach-session-stage>div{z-index:1;border-radius:12px;width:100%!important;height:100%!important;position:absolute!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.ce-coach-session-stage [style*="position: fixed"],.ce-coach-session-stage [style*=position\:fixed]{position:absolute!important}.ce-coach-session-stage iframe{border-radius:12px}.ce-root.ce-embedded:has(.ce-coach-session-stage){flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.ce-root.ce-embedded:has(.ce-coach-session-stage) .ce-main-wrap{flex-direction:column;flex:auto;min-height:0;display:flex}.ce-root.ce-embedded:has(.ce-coach-session-stage) .ce-content{flex-direction:column;flex:auto;min-height:0;padding-top:12px;padding-bottom:16px;display:flex}.ce-segment{background:var(--tv-gray-100);border-radius:10px;align-items:center;gap:2px;width:-webkit-fit-content;width:fit-content;padding:3px;display:flex}.ce-segment button{cursor:pointer;color:var(--text-muted);background:0 0;border:none;border-radius:8px;padding:6px 12px;font-family:inherit;font-size:12.5px;font-weight:600}.ce-segment button.is-on{color:var(--text-strong);background:#fff;box-shadow:0 1px 2px #1a1a2e1f}.ce-mode-picker{width:100%}.ce-mode-picker-label{color:var(--text-strong);letter-spacing:.01em;margin:0 0 8px;font-size:12.5px;font-weight:600}.ce-mode-picker-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ce-mode-picker-option{text-align:left;border:1.5px solid var(--border-subtle,#e5e7eb);width:100%;color:var(--text-strong);cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 14px 13px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.ce-mode-picker-option:hover:not(:disabled){background:#0c6af608;border-color:#0c6af659}.ce-mode-picker-option:focus-visible{outline-offset:2px;outline:2px solid #0c6af673}.ce-mode-picker-option.is-on{border-color:var(--tv-blue,#0c6af6);background:#0c6af60f;box-shadow:0 0 0 1px #0c6af62e}.ce-mode-picker-option:disabled{opacity:.55;cursor:not-allowed}.ce-mode-picker-option-icon{width:40px;height:40px;color:var(--text-muted);background:var(--tv-gray-50,#f7f8fa);border-radius:10px;flex:none;place-items:center;display:grid}.ce-mode-picker-option.is-on .ce-mode-picker-option-icon{color:var(--tv-blue,#0c6af6);background:#0c6af61f}.ce-mode-picker-option-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ce-mode-picker-option-copy strong{font-size:14px;font-weight:700;line-height:1.25}.ce-mode-picker-option-copy span{color:var(--text-muted);font-size:12px;font-weight:500;line-height:1.35}.ce-mode-picker-hint{color:var(--text-muted);margin:8px 0 0;font-size:12.5px;line-height:1.4}.ce-mode-picker.is-featured{margin-bottom:4px}.ce-coach-setup-mode,.ce-mock-interview-mode{border:1px solid var(--border-subtle,#e5e7eb);background:linear-gradient(#f8fafc 0%,#fff 100%);border-radius:12px;margin-bottom:16px;padding:14px 14px 12px}@media (max-width:560px){.ce-mode-picker-options{grid-template-columns:1fr}}.ce-assess-tabs{border-bottom:1px solid var(--border-subtle);gap:4px;margin-bottom:0;padding:0 4px;display:flex}.ce-assess-tabs button{-webkit-appearance:none;appearance:none;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:12px 14px 10px;font-family:inherit;font-size:13px;font-weight:600}.ce-assess-tabs button.is-on{color:var(--tv-primary,#0a57b8);border-bottom-color:var(--tv-primary,#0a57b8)}.ce-assess-tabs .ce-assess-tab-count{background:var(--tv-gray-100,#f1f3f5);min-width:20px;height:20px;color:var(--text-muted);border-radius:999px;justify-content:center;align-items:center;margin-left:6px;padding:0 6px;font-size:11px;font-weight:700;display:inline-flex}.ce-assess-tabs button.is-on .ce-assess-tab-count{color:var(--tv-primary,#0a57b8);background:#0a57b81a}.ce-assess-enrich-banner{border-bottom:1px solid var(--border-subtle);background:#0a57b80a;align-items:center;gap:8px;margin:0;padding:8px 18px;font-size:12px;display:flex}.ce-spinner{vertical-align:middle;align-items:center;gap:8px;display:inline-flex}.ce-spinner-ring{border-style:solid;border-color:#0a57b833;border-top-color:var(--tv-primary,#0a57b8);border-radius:50%;flex-shrink:0;animation:.65s linear infinite ce-spin;display:inline-block}.ce-spinner-sm .ce-spinner-ring{border-width:2px;width:12px;height:12px}.ce-spinner-md .ce-spinner-ring{border-width:2.5px;width:18px;height:18px}.ce-spinner-lg .ce-spinner-ring{border-width:3px;width:28px;height:28px}.ce-spinner-label{color:var(--text-muted);font-size:13px;line-height:1.3}.ce-spinner-sm .ce-spinner-label{font-size:12px}.ce-loading-block{justify-content:center;align-items:center;min-height:88px;padding:28px 16px;display:flex}.ce-loading-block.is-compact{min-height:56px;padding:16px}@keyframes ce-spin{to{transform:rotate(360deg)}}.ce-assess-skeleton{gap:10px;padding:12px 18px 18px;display:grid}.ce-assess-skeleton-row{grid-template-columns:28px minmax(120px,2fr) 1fr 1fr 80px;align-items:center;gap:12px;display:grid}.ce-skel{background:linear-gradient(90deg,#eceff3 0%,#f7f8fa 50%,#eceff3 100%) 0 0/200% 100%;border-radius:6px;height:12px;animation:1.1s ease-in-out infinite ce-skel-shine;display:inline-block}.ce-skel-sm{width:28px}.ce-skel-md{width:72px}.ce-skel-lg{width:100%;max-width:180px}.ce-skel-score{vertical-align:middle;width:36px;height:10px}@keyframes ce-skel-shine{0%{background-position:100% 0}to{background-position:-100% 0}}.ce-assess-footnote{color:var(--text-muted);margin:14px 0 0;font-size:12px;line-height:1.45}.ce-section-toggle{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ce-switch{flex-shrink:0;width:40px;height:22px;position:relative}.ce-switch input{opacity:0;width:0;height:0}.ce-switch span{background:var(--tv-gray-200);cursor:pointer;border-radius:999px;transition:background .15s;position:absolute;top:0;bottom:0;left:0;right:0}.ce-switch span:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px}.ce-switch input:checked+span{background:var(--tv-blue)}.ce-switch input:checked+span:after{transform:translate(18px)}.ce-weight-row{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ce-weight-row-main{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.ce-weight-icon{font-size:18px;line-height:1}.ce-weight-controls{flex-shrink:0;align-items:center;gap:8px;display:flex}.ce-weight-controls input[type=range]{width:120px;accent-color:var(--tv-purple,#6d28d9)}.ce-timer-option{border:1px solid var(--border-subtle);cursor:pointer;border-radius:12px;align-items:flex-start;gap:10px;margin-bottom:10px;padding:12px;display:flex}.ce-timer-option.is-on{background:#eef2ff;border-color:#c7d2fe}.ce-toast{z-index:80;background:var(--tv-dark);color:#fff;box-shadow:var(--shadow-lg);border-radius:10px;padding:12px 16px;font-size:13.5px;animation:.2s ce-toast-in;position:fixed;bottom:24px;right:24px}@keyframes ce-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ce-denied{background:var(--tv-gray-50);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:100vh;padding:24px;font-family:Poppins,system-ui,sans-serif;display:flex}.ce-review-row{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;font-size:13px;display:flex}.ce-review-row:last-child{border-bottom:none}.ce-link-code{word-break:break-all;background:var(--tv-gray-50);border:1px solid var(--border-subtle);color:var(--text-strong);border-radius:6px;max-width:100%;padding:4px 8px;font-size:12px;display:inline-block}@media (max-width:1080px){.ce-root{flex-direction:column}.ce-sidebar{flex-direction:row;flex:none;align-items:center;width:100%;height:auto;padding:10px;position:static;overflow-x:auto}.ce-logo,.ce-sidebar-foot{display:none}.ce-nav{flex-direction:row}.ce-content{padding:16px}.ce-grid-2{grid-template-columns:1fr}.ce-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-form-grid{grid-template-columns:1fr}.ce-coach-setup-footer{flex-direction:column;align-items:stretch}.ce-coach-setup-footer .ce-btn{width:100%;margin-left:0}.ce-coach-session-stage{height:calc((100vh / var(--tv-ui-scale,1)) - 160px);min-height:min(420px, calc((100vh / var(--tv-ui-scale,1)) - 180px));max-height:none}.ce-cvjd-footer{flex-direction:column;align-items:stretch}.ce-cvjd-footer .ce-btn,.ce-cvjd-actions,.ce-cvjd-actions .ce-btn{width:100%}}.ce-cvjd-grid{align-items:stretch}.ce-cvjd-summary{margin-bottom:0}.ce-cvjd-summary-dims{flex-direction:column;justify-content:center;padding:18px;display:flex}.ce-cvjd-drop{border:1.5px dashed var(--border-subtle);text-align:center;cursor:pointer;background:#fafbfc;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:220px;padding:28px 20px;transition:border-color .15s,background .15s;display:flex}.ce-cvjd-drop:hover,.ce-cvjd-drop.is-over{border-color:var(--tv-blue);background:#f5f8ff}.ce-cvjd-drop.has-file{background:#fff;border-style:solid}.ce-cvjd-drop-icon{width:40px;height:40px;color:var(--tv-blue);background:#eef2ff;border-radius:999px;justify-content:center;align-items:center;margin-bottom:12px;font-size:18px;font-weight:700;display:flex}.ce-cvjd-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;display:flex}.ce-cvjd-score-card{text-align:center;flex-direction:column;align-items:center;padding:28px 18px;display:flex}.ce-cvjd-gauge{width:160px;height:160px;margin-bottom:8px;position:relative}.ce-cvjd-gauge svg{transform:rotate(-90deg)}.ce-cvjd-gauge-track{fill:none;stroke:#e8ecf4;stroke-width:10px}.ce-cvjd-gauge-value{fill:none;stroke:var(--tv-blue);stroke-width:10px;stroke-linecap:round;transition:stroke-dashoffset .45s}.ce-cvjd-gauge-label{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ce-cvjd-gauge-label strong{color:var(--text-strong);font-size:36px;line-height:1}.ce-cvjd-gauge-label span{letter-spacing:.06em;color:var(--text-muted);margin-top:4px;font-size:11px;font-weight:700}.ce-cvjd-job-label{max-width:320px;color:var(--text-strong);margin:2px 0 18px;font-size:15px;font-weight:650;line-height:1.4}.ce-cvjd-advisory-note{max-width:280px;color:var(--text-body);text-align:center;background:#f59e0b1a;border:1px solid #f59e0b40;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:12.5px;line-height:1.45}.ce-cvjd-actions{flex-direction:column;gap:10px;width:min(280px,100%);display:flex}.ce-cvjd-actions .ce-btn{justify-content:center;width:100%}.ce-cvjd-dims{flex-direction:column;gap:14px;display:flex}.ce-cvjd-dim-head{color:var(--text-strong);justify-content:space-between;gap:12px;margin-bottom:6px;font-size:13px;font-weight:600;display:flex}.ce-cvjd-dim-head span:last-child{color:var(--text-muted);white-space:nowrap;font-weight:500}.ce-cvjd-dim-track{background:#eef2f7;border-radius:999px;height:8px;overflow:hidden}.ce-cvjd-dim-fill{background:var(--tv-blue);border-radius:999px;height:100%}.ce-cvjd-dim-fill.is-good{background:#16a34a}.ce-cvjd-dim-fill.is-mid{background:#f59e0b}.ce-cvjd-dim-fill.is-low{background:#ef4444}.ce-cvjd-dim-detail{color:var(--text-muted);margin:6px 0 0;font-size:12.5px;line-height:1.45}.ce-cvjd-list{flex-direction:column;gap:10px;margin:0;padding-left:18px;display:flex}.ce-cvjd-list li{color:var(--text-muted);font-size:13.5px;line-height:1.45}.ce-cvjd-list strong{color:var(--text-strong);margin-right:6px;font-weight:600}.ce-cvjd-list.is-strength strong{color:#15803d}.ce-cvjd-list.is-gap strong{color:#b45309}.ce-cvjd-matching-overlay{text-align:center;margin-bottom:16px;padding:48px 24px}.ce-cvjd-matching-status{text-align:left;max-width:none;margin:0 0 16px;padding:22px 24px 24px}.ce-cvjd-matching-status .ce-mock-interview-panel-title{margin-bottom:8px}.ce-cvjd-matching-hint{margin:0 0 18px;font-size:13px;line-height:1.45}.ce-cvjd-matching-checklist{gap:8px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ce-cvjd-matching-check{color:var(--text-muted,#6b7280);align-items:center;gap:10px;font-size:13.5px;font-weight:500;display:flex}.ce-cvjd-matching-check.is-active{color:var(--text-strong,#1f2937);font-weight:600}.ce-cvjd-matching-check.is-done{color:var(--tv-blue,#0a57b8)}.ce-cvjd-matching-check-mark{text-align:center;flex-shrink:0;width:18px;font-size:12px;line-height:1}.ce-cvjd-matching-bar{background:var(--tv-gray-100,#eef1f6);border-radius:999px;height:6px;overflow:hidden}.ce-cvjd-matching-bar>span{border-radius:inherit;background:linear-gradient(90deg, var(--tv-blue,#0a57b8), #3b82f6);height:100%;transition:width .45s;display:block}.ce-cvjd-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.ce-cvjd-review>div{background:#f7faff;border:1px solid #e4ecf8;border-radius:12px;min-width:0;margin:0;padding:14px 16px}.ce-cvjd-review>div:last-child{background:#faf8ff;border-color:#ebe6f7}.ce-cvjd-review dt{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 6px;font-size:11px;font-weight:700}.ce-cvjd-review dd{color:var(--text-strong);word-break:break-word;margin:0;font-size:14px;font-weight:600;line-height:1.45}@media (max-width:640px){.ce-cvjd-review{grid-template-columns:1fr}}.ce-cvjd-full-report{flex-direction:column;gap:16px;display:flex}.ce-cvjd-full-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ce-cvjd-full-header{padding:22px 24px}.ce-cvjd-full-header-grid{grid-template-columns:auto 1fr;align-items:center;gap:22px;display:grid}.ce-cvjd-full-header-copy{min-width:0}.ce-cvjd-gauge-sm{width:140px;height:140px;margin-bottom:0}.ce-cvjd-full-title{color:var(--text-strong);margin:0 0 4px;font-size:1.35rem;line-height:1.3}.ce-cvjd-full-company{color:var(--text-body);margin:0 0 8px;font-size:14px;font-weight:500;line-height:1.4}.ce-cvjd-full-ref{color:var(--text-muted);margin:0 0 10px;font-size:13px}.ce-cvjd-full-badges{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.ce-cvjd-advisory-note-block{text-align:left;max-width:none;margin:0 0 10px}.ce-cvjd-full-next-step{color:var(--text-body);background:#f5f8ff;border:1px solid #0a57b82e;border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.ce-cvjd-full-next-step strong{letter-spacing:.02em;text-transform:uppercase;color:var(--tv-blue);font-size:12px}.ce-cvjd-full-meta{margin:8px 0 0;font-size:13px;line-height:1.5}.ce-cvjd-full-section{padding:18px}.ce-cvjd-insights-grid{align-items:stretch}.ce-cvjd-insight-card{padding:18px}.ce-cvjd-insight-card.is-strength{border-color:#16a34a47}.ce-cvjd-insight-card.is-gap{border-color:#f59e0b59}.ce-cvjd-dim-detail-list{color:var(--text-muted);margin:8px 0 0;padding-left:18px;font-size:12.5px;line-height:1.45}.ce-cvjd-screening-list{flex-direction:column;gap:10px;display:flex}.ce-cvjd-screening-row{border:1px solid var(--border-subtle);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.ce-cvjd-screening-label{font-size:13.5px;line-height:1.4}.ce-cvjd-narrative{color:var(--text-body);font-size:14px}@media (max-width:720px){.ce-cvjd-full-header-grid{text-align:center;grid-template-columns:1fr;justify-items:center}.ce-cvjd-full-badges{justify-content:center}.ce-cvjd-advisory-note-block{text-align:center}.ce-cvjd-full-next-step{text-align:left}}.ce-interviewer-landing{flex-direction:column;gap:16px;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex}.ce-interviewer-hero{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex}.ce-interviewer-title{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.ce-interviewer-sub{color:var(--text-muted);white-space:nowrap;max-width:none;margin:6px 0 0;font-size:14px;line-height:1.45}.ce-interviewer-sub.is-compact{margin-top:0}@media (max-width:720px){.ce-interviewer-sub{white-space:normal}}.ce-interviewer-kpi-row{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:14px;display:flex}.ce-interviewer-kpi-grid{flex:0 auto;grid-template-columns:repeat(2,minmax(200px,280px));align-items:stretch;gap:12px;display:grid}.ce-interviewer-kpi-card{box-sizing:border-box;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:12px;width:100%;max-width:280px;height:100%;min-height:96px;padding:14px 16px;display:flex}.ce-interviewer-kpi-action{flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.ce-interviewer-kpi-card.is-purple{color:#6b3fa0;background:#f4eefe;border-color:#e4d4ff}.ce-interviewer-kpi-card.is-green{color:#157347;background:#e8f8ef;border-color:#c6ebd6}.ce-interviewer-kpi-card.is-blue{color:#1d4f91;background:#eef5ff;border-color:#d6e7ff}.ce-interviewer-kpi-icon{background:#ffffffc7;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ce-interviewer-kpi-card.is-purple .ce-interviewer-kpi-icon{color:#8b3dcc}.ce-interviewer-kpi-card.is-green .ce-interviewer-kpi-icon{color:#159a5a}.ce-interviewer-kpi-card.is-blue .ce-interviewer-kpi-icon{color:#0f73ee}.ce-interviewer-kpi-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ce-interviewer-kpi-label{color:inherit;font-size:13px;font-weight:600}.ce-interviewer-kpi-value{color:inherit;font-size:28px;font-weight:700;line-height:1.15}.ce-interviewer-kpi-hint{opacity:.82;font-size:12.5px;line-height:1.4}.ce-interviewer-history-card{overflow:visible}.ce-interviewer-history-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 12px;display:flex}.ce-interviewer-history-title{color:var(--text-strong);margin:0;font-size:16px;font-weight:650}.ce-interviewer-history-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ce-interviewer-search input,.ce-interviewer-filter-btn,.ce-interviewer-page-size select{border:1px solid var(--border-subtle);height:36px;font:inherit;color:var(--text-strong);background:#fff;border-radius:10px;font-size:13px}.ce-interviewer-search input{width:min(280px,70vw);padding:0 12px}.ce-interviewer-filter{position:relative}.ce-interviewer-filter-btn{cursor:pointer;color:var(--text-strong);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ce-interviewer-filter-panel{z-index:20;border:1px solid var(--border-subtle);background:#fff;border-radius:10px;min-width:160px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f172a1a}.ce-interviewer-filter-panel button{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--text-strong);background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px;display:block}.ce-interviewer-filter-panel button:hover,.ce-interviewer-filter-panel button.is-active{color:#0f73ee;background:#eff6ff}.ce-interviewer-history-loading,.ce-interviewer-history-empty{text-align:center;padding:28px 18px 32px}.ce-interviewer-history-empty p{color:var(--text-muted);margin:0 0 14px;font-size:13.5px}.ce-interviewer-table{width:100%;overflow-x:auto}.ce-interviewer-table .ce-btn-primary{min-width:76px;font-weight:600}.ce-interviewer-row-actions{align-items:center;gap:4px;display:inline-flex}.ce-interviewer-menu{position:relative}.ce-interviewer-menu-trigger{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:16px;line-height:1}.ce-interviewer-menu-trigger:hover{color:var(--text-strong);background:#f3f4f6}.ce-interviewer-menu-panel{z-index:15;border:1px solid var(--border-subtle);background:#fff;border-radius:10px;min-width:150px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #0f172a1a}.ce-interviewer-menu-panel button{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--text-strong);background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px;display:block}.ce-interviewer-menu-panel button:hover:not(:disabled){background:#f8fafc}.ce-interviewer-menu-panel button:disabled{opacity:.55;cursor:default}.ce-interviewer-pagination{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 16px;display:flex}.ce-interviewer-pagination-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ce-interviewer-page-btn{border:1px solid var(--border-subtle);min-width:32px;height:32px;font:inherit;cursor:pointer;color:var(--text-strong);background:#fff;border-radius:8px;padding:0 8px;font-size:13px}.ce-interviewer-page-btn:disabled{opacity:.45;cursor:default}.ce-interviewer-page-btn.is-active{color:#0f73ee;background:#eff6ff;border-color:#bfdbfe;font-weight:600}.ce-interviewer-page-size{color:var(--text-muted);align-items:center;gap:8px;margin-left:8px;font-size:12.5px;display:inline-flex}.ce-interviewer-page-size select{min-width:64px;padding:0 8px}@media (max-width:900px){.ce-interviewer-kpi-row{flex-direction:column;align-items:stretch}.ce-interviewer-kpi-grid{grid-template-columns:1fr;width:100%}.ce-interviewer-kpi-card{max-width:none}.ce-interviewer-kpi-action{justify-content:flex-start;margin-left:0}}.ce-coach-landing{flex-direction:column;gap:16px;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex}.ce-coach-landing-hero{justify-content:flex-start;align-items:flex-start;display:flex}.ce-coach-landing-title{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.ce-coach-landing-sub{color:var(--text-muted);margin:6px 0 0;font-size:14px;line-height:1.45}.ce-coach-landing-sub.is-compact{margin-top:0}.ce-coach-landing-kpi-row{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:14px;display:flex}.ce-coach-landing-kpi-grid{flex:0 auto;grid-template-columns:repeat(2,minmax(200px,280px));align-items:stretch;gap:12px;display:grid}.ce-coach-landing-kpi-card{box-sizing:border-box;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:12px;width:100%;max-width:280px;height:100%;min-height:96px;padding:14px 16px;display:flex}.ce-coach-landing-kpi-card.is-purple{color:#6b3fa0;background:#f4eefe;border-color:#e4d4ff}.ce-coach-landing-kpi-card.is-blue{color:#1d4f91;background:#eef5ff;border-color:#d6e7ff}.ce-coach-landing-kpi-icon{background:#ffffffc7;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ce-coach-landing-kpi-card.is-purple .ce-coach-landing-kpi-icon{color:#8b3dcc}.ce-coach-landing-kpi-card.is-blue .ce-coach-landing-kpi-icon{color:#0f73ee}.ce-coach-landing-kpi-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ce-coach-landing-kpi-label{color:inherit;font-size:13px;font-weight:600}.ce-coach-landing-kpi-value{color:inherit;font-size:28px;font-weight:700;line-height:1.15}.ce-coach-landing-kpi-hint{opacity:.82;font-size:12.5px;line-height:1.4}.ce-coach-landing-kpi-action{flex:none;justify-content:flex-end;align-items:center;margin-left:auto;display:flex}.ce-coach-landing-history{overflow:hidden}.ce-coach-landing-history-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px 12px;display:flex}.ce-coach-landing-history-title{color:var(--text-strong);margin:0;font-size:16px;font-weight:650}.ce-coach-landing-history-sub{color:var(--text-muted);margin:4px 0 0;font-size:12.5px}.ce-coach-landing-filters{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ce-coach-landing-loading{padding:20px 18px}.ce-coach-landing-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:36px 24px 40px;display:flex}.ce-coach-landing-empty h3{color:var(--text-strong);margin:8px 0 0;font-size:18px;font-weight:650}.ce-coach-landing-empty p{max-width:440px;color:var(--text-muted);margin:0 0 8px;font-size:13.5px;line-height:1.5}.ce-coach-landing-empty .ce-btn{color:#0f73ee;box-shadow:none;background:#fff;border:1px solid #bfdbfe}.ce-coach-landing-empty .ce-btn:hover{color:#0a57b8;background:#eff6ff;border-color:#93c5fd}.ce-coach-landing-empty-filter{margin:0;padding:16px 18px 20px;font-size:13px}.ce-coach-landing-table{width:100%;overflow-x:auto}@media (max-width:900px){.ce-coach-landing-kpi-row{flex-direction:column;align-items:stretch}.ce-coach-landing-kpi-grid{grid-template-columns:1fr;width:100%}.ce-coach-landing-kpi-card{max-width:none}.ce-coach-landing-kpi-action{justify-content:flex-start;margin-left:0}}.ce-mock-interview-setup{width:100%;max-width:max(720px,min(94vw,1080px));margin-left:auto;margin-right:auto}.ce-mock-interview-setup>.ce-back{margin-bottom:12px}.ce-mock-interview-stepper-wrap{border:1px solid var(--border-subtle);background:#fff;border-radius:14px;margin-bottom:16px;box-shadow:0 1px 2px #0f172a0a}.ce-mock-interview-stepper{border-bottom:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:0;padding:18px 22px}.ce-mock-interview-stepper .ce-step-line{flex:20px;align-self:center;min-width:12px;max-width:40px;height:2px;margin:0 8px}.ce-mock-interview-body{min-width:0}.ce-mock-interview-progress{margin:0 0 12px;font-size:13px}.ce-mock-interview-panel{border:1px solid var(--border-subtle);background:#fff;border-radius:14px;margin-bottom:16px;padding:20px 22px;box-shadow:0 1px 2px #0f172a0a}.ce-mock-interview-panel-title{color:var(--text-strong);border-bottom:1px solid var(--border-subtle);margin:0 0 16px;padding-bottom:12px;font-size:16px;font-weight:700}.ce-cvjd-setup .ce-mock-interview-panel-title{border-bottom:none;margin:0 0 8px;padding-bottom:0}.ce-mock-interview-panel-title-inline{border-bottom:none;margin:0;padding-bottom:0}.ce-mock-jd-section{margin-top:4px}.ce-mock-review-intro{margin:-8px 0 14px;font-size:13px}.ce-cvjd-setup .ce-mock-review-intro{margin:0 0 16px}.ce-cvjd-setup .ce-mock-interview-panel{padding:22px 24px 24px}.ce-cvjd-setup .ce-mock-wizard-footer{margin-top:4px}@media (max-width:640px){.ce-mock-interview-stepper{justify-content:flex-start;gap:8px 4px}.ce-mock-interview-stepper .ce-step-line{display:none}}.ce-mock-wizard-footer{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:4px;display:flex}.ce-mock-cv-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ce-mock-cv-label{color:var(--text-strong);font-size:13.5px}.ce-mock-skills-head{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:12px;display:flex}.ce-mock-skill-list{flex-direction:column;gap:10px;display:flex}.ce-mock-review-section{border-top:none;min-width:0;margin-top:0;padding-top:0}.ce-mock-review{box-sizing:border-box;width:100%;max-width:none;margin-bottom:12px}.ce-mock-review-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:12px 40px;display:grid}.ce-mock-review-section-title{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin-bottom:8px;font-size:12px;font-weight:700}.ce-mock-review-row{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(120px,28%) minmax(0,1fr);align-items:baseline;gap:8px 16px;padding:7px 0;font-size:13.5px;display:grid}.ce-mock-review-row:last-child{border-bottom:none}.ce-mock-review-row>span{color:var(--text-muted)}.ce-mock-review-row>strong{color:var(--text-strong);text-align:left;word-break:break-word;font-weight:600}.ce-mock-review-skills-block{border-top:1px solid var(--border-subtle);margin-top:14px;padding-top:12px}.ce-mock-review-skills{color:var(--text-strong);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.ce-mock-review-skills li{background:var(--tv-gray-50,#f5f6f8);border:1px solid var(--border-subtle);border-radius:6px;margin:0;padding:5px 9px}.ce-mock-review-style-chips{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.ce-mock-review-chip{letter-spacing:.02em;color:#4338ca;background:#eef2ff;border-radius:999px;align-items:center;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.ce-mock-review-chip-lang{color:#3730a3;background:#e0e7ff}.ce-mock-review-chip-duration{color:#047857;background:#ecfdf5}@media (max-width:720px){.ce-mock-review-grid{grid-template-columns:1fr;gap:16px}}.ce-mock-skill-row{border:1px solid var(--border-subtle);background:#fff;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ce-mock-skill-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ce-mock-skill-name{color:var(--text-strong);font-size:14px;font-weight:600}.ce-mock-skill-desc{color:var(--text-muted);font-size:12.5px;line-height:1.4}.ce-mock-skill-difficulty{flex-shrink:0;width:auto;min-width:130px}.ce-mock-skill-remove{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;font-size:20px;line-height:1}.ce-mock-skill-remove:hover:not(:disabled){background:var(--tv-gray-100);color:var(--tv-danger,#c0392b)}.ce-mock-skill-remove:disabled{opacity:.5;cursor:not-allowed}.ce-mock-add-skill{grid-template-columns:1fr minmax(140px,180px);align-items:end;gap:12px;margin-top:14px;display:grid}.ce-mock-add-skill-actions{grid-column:1/-1;justify-content:flex-end;gap:8px;display:flex}.ce-mock-add-skill-desc{grid-column:1/-1}@media (max-width:640px){.ce-mock-skill-row{flex-wrap:wrap}.ce-mock-skill-difficulty{width:100%}.ce-mock-add-skill{grid-template-columns:1fr}}.ce-mock-jd-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:10px;display:flex}.ce-mock-jd-toolbar-actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.ce-mock-jd-mode-btn{color:#6b7280;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.ce-mock-jd-mode-btn.is-active{color:#111827}.ce-mock-jd-mode-btn.is-ready{color:#fff;background:var(--tv-blue);border-radius:999px;padding:6px 12px;font-weight:600}.ce-mock-jd-mode-btn.is-ready:hover:not(:disabled){background:var(--tv-blue-700)}.ce-mock-jd-mode-btn:disabled{opacity:.45;cursor:not-allowed}.ce-mock-ai-preview{background:#eef2ff;border:1px solid #c7d2fe;border-radius:12px;align-items:flex-start;gap:12px;margin-top:14px;padding:14px 16px;display:flex}.ce-mock-ai-preview strong{color:#3730a3;margin-bottom:4px;font-size:13px;display:block}.ce-mock-ai-progress{border:1px solid var(--border-subtle);background:#f8fafc;border-radius:12px;margin-top:12px;padding:14px}.ce-mock-ai-progress-list{margin:0 0 12px;padding:0;list-style:none}.ce-mock-ai-progress-list li{color:#6b7280;align-items:center;gap:8px;padding:4px 0;font-size:12.5px;display:flex}.ce-mock-ai-progress-list li.is-done{color:#16a34a}.ce-mock-ai-progress-list li.is-active{color:#111827;font-weight:600}.ce-mock-ai-progress-bar{background:#e5e7eb;border-radius:999px;height:6px;overflow:hidden}.ce-mock-ai-progress-bar>span{background:linear-gradient(90deg,#2d3ad2,#9952e0);border-radius:999px;height:100%;transition:width .35s;display:block}.ce-mock-weightage-head{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;padding-bottom:12px;display:flex}.ce-mock-weightage-sub{margin:4px 0 0;font-size:13px}.ce-mock-weightage-actions{gap:8px}.ce-mock-weightage-body{min-width:0}.ce-mock-weight-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ce-mock-weight-group{min-width:0}.ce-mock-weight-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.ce-mock-weight-title{color:var(--text-strong);font-size:13.5px;font-weight:700}.ce-mock-weight-pct{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.ce-mock-weight-slider{-webkit-appearance:none;appearance:none;cursor:pointer;border-radius:999px;outline:none;width:100%;height:8px}.ce-mock-weight-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:2px solid #4f46e5;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 3px #00000026}.ce-mock-weight-slider::-moz-range-thumb{background:#fff;border:2px solid #4f46e5;border-radius:50%;width:18px;height:18px}.ce-mock-weight-split{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:14px}.ce-mock-weight-note{color:#4b5563;background:#eef2ff99;border:1px solid #d1d5db;border-radius:12px;margin-top:18px;padding:14px;font-size:12.5px;line-height:1.5}.ce-mock-weight-total{border-top:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-top:16px;padding-top:14px;font-size:13.5px;font-weight:600;display:flex}@media (max-width:800px){.ce-mock-weight-grid{grid-template-columns:1fr}}.ce-session-video-list{flex-direction:column;gap:12px;display:flex}.ce-session-video-card{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;align-items:stretch;gap:16px;padding:14px;display:flex}.ce-session-video-thumb{cursor:pointer;background:#111;border:none;border-radius:8px;flex:0 0 160px;width:160px;height:100px;padding:0;overflow:hidden}.ce-session-video-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ce-session-video-body{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ce-session-video-title{color:var(--text-strong);font-size:15px;font-weight:600}.ce-session-video-meta{color:var(--text-muted);flex-wrap:wrap;gap:8px 16px;font-size:12.5px;display:flex}.ce-session-video-meta strong{color:var(--text-strong);margin-right:4px;font-weight:600}.ce-session-video-actions{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}@media (max-width:720px){.ce-session-video-card{flex-direction:column}.ce-session-video-thumb{flex-basis:auto;width:100%;height:160px}}.ce-session-results{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;padding:12px 16px 20px;overflow:auto}.ce-session-results .tw-min-h-screen{min-height:0}.ce-my-batches-page{width:100%;max-width:none;margin-left:0;margin-right:0}.ce-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ce-my-batches-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ce-my-batches-search input,.ce-my-batches-sort{border:1px solid var(--border-subtle);height:36px;color:var(--text-body);background:#fff;border-radius:10px;font-size:13px}.ce-my-batches-search input{min-width:180px;padding:0 12px}.ce-my-batches-sort{min-width:130px;padding:0 10px}.ce-my-batch-list{flex-direction:column;gap:16px;display:flex}.ce-my-batch-card{border:1px solid var(--border-subtle);background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0a}.ce-my-batch-card:before{content:none}.ce-my-batch-card.is-completed{opacity:.96}.ce-my-batch-card-body{flex-direction:column;gap:18px;padding:20px 22px;display:flex}.ce-my-batch-card-head{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.ce-my-batch-card-title-wrap{min-width:0}.ce-my-batch-card-identity{align-items:flex-start;gap:14px;min-width:0;display:flex}.ce-my-batch-card-icon{color:#0f73ee;background:#e8f1ff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ce-my-batch-card-copy{min-width:0}.ce-my-batch-card-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ce-my-batch-card-title{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:20px;font-weight:700}.ce-my-batch-card-meta{color:var(--text-muted);margin:6px 0 0;font-size:13px;line-height:1.4}.ce-my-batch-card-dates{color:var(--text-muted);align-items:center;gap:6px;margin:8px 0 0;font-size:12.5px;display:inline-flex}.ce-my-batch-card-actions{align-items:center;gap:8px;display:inline-flex}.ce-my-batch-open{height:36px;color:var(--tv-blue,#0a57b8);white-space:nowrap;background:#fff;border:1px solid #bfd6fb;border-radius:10px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ce-my-batch-open:hover{background:#f5f9ff;text-decoration:none}.ce-my-batch-menu{position:relative}.ce-my-batch-menu-trigger{border:1px solid var(--border-subtle);width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:#fff;border-radius:10px;font-size:18px;line-height:1}.ce-my-batch-menu-panel{border:1px solid var(--border-subtle);z-index:5;background:#fff;border-radius:10px;flex-direction:column;gap:2px;min-width:180px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 10px 30px #0f172a1f}.ce-my-batch-menu-panel button{-webkit-appearance:none;appearance:none;text-align:left;color:var(--text-body);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px}.ce-my-batch-menu-panel button:hover{background:var(--tv-gray-50,#f8f9fb)}.ce-my-batch-highlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ce-my-batch-highlight{border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:14px 14px 13px;display:flex}.ce-my-batch-highlight.is-blue{color:#1d4f91;background:#eef5ff}.ce-my-batch-highlight.is-purple{color:#6b3fa0;background:#f4eefe}.ce-my-batch-highlight.is-green{color:#1f7a4d;background:#eefaf3}.ce-my-batch-highlight.is-orange{color:#b45309;background:#fff4eb}.ce-my-batch-highlight-icon{background:#ffffffb8;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ce-my-batch-highlight-label{letter-spacing:.04em;text-transform:uppercase;opacity:.82;font-size:11px;font-weight:650}.ce-my-batch-highlight-value{letter-spacing:-.02em;color:inherit;font-size:22px;font-weight:700;line-height:1.15}.ce-my-batch-highlight-hint{opacity:.88;font-size:12px;line-height:1.35}.ce-my-batch-stats,.ce-my-batch-stat{display:none}@media (max-width:980px){.ce-my-batch-highlights{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ce-my-batch-card-head{grid-template-columns:1fr}.ce-my-batch-card-actions{justify-content:flex-start;width:100%}.ce-my-batch-highlights{grid-template-columns:1fr}.ce-my-batches-toolbar,.ce-my-batches-search,.ce-my-batches-search input,.ce-my-batches-sort{width:100%}}.ce-my-batch-alert{background:var(--tv-warning-bg,#fff7ed);border:1px solid var(--tv-warning-bg,#fff7ed);color:var(--text-body);border-radius:11px;align-items:center;gap:11px;padding:11px 14px;font-size:12.5px;display:flex}.ce-my-batch-alert svg{color:var(--tv-warning,#f59e0b);flex:none}.ce-my-batch-detail-stack{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:16px;max-width:100%;display:grid}.ce-my-batch-detail-aside{flex-direction:column;gap:16px;min-width:0;display:flex}@media (max-width:960px){.ce-my-batch-detail-stack{grid-template-columns:1fr}}.ce-my-batch-detail-title{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.ce-link.is-purple{color:var(--tv-purple)}.ce-link.is-purple:hover{color:var(--tv-purple);opacity:.85}.ce-my-batch-detail{flex-direction:column;gap:16px;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex}.ce-my-batch-detail-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin:4px 0 2px;display:flex}.ce-my-batch-detail-hero-main{flex:320px;min-width:0}.ce-my-batch-detail-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ce-my-batch-detail-heading{color:var(--text-strong);letter-spacing:-.01em;margin:0;font-size:26px;font-weight:700;line-height:1.2}.ce-my-batch-detail-meta{color:var(--text-muted);margin:8px 0 0;font-size:13px}.ce-my-batch-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ce-my-batch-detail-summary-card{border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ce-my-batch-detail-summary-card.is-blue{color:#1d4f91;background:#eef5ff;border-color:#d6e7ff}.ce-my-batch-detail-summary-card.is-purple{color:#6b3fa0;background:#f4eefe;border-color:#e4d4ff}.ce-my-batch-detail-summary-card.is-green{color:#157347;background:#e8f8ef;border-color:#c6ebd6}.ce-my-batch-detail-summary-icon{background:#ffffffc7;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ce-my-batch-detail-summary-card.is-blue .ce-my-batch-detail-summary-icon{color:#0f73ee}.ce-my-batch-detail-summary-card.is-purple .ce-my-batch-detail-summary-icon{color:#8b3dcc}.ce-my-batch-detail-summary-card.is-green .ce-my-batch-detail-summary-icon{color:#159a5a}.ce-my-batch-detail-summary-copy{min-width:0}.ce-my-batch-detail-summary-title{color:inherit;margin:0;font-size:14px;font-weight:600;line-height:1.35}.ce-my-batch-detail-summary-title strong{font-weight:700}.ce-my-batch-detail-summary-hint{opacity:.82;margin:4px 0 0;font-size:12.5px;line-height:1.4}.ce-my-batch-course-card,.ce-my-batch-assessments-card,.ce-my-batch-coach-card{margin-bottom:0}.ce-my-batch-course-head,.ce-my-batch-panel-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 12px;display:flex}.ce-my-batch-course-head-main,.ce-my-batch-panel-head-main{align-items:center;gap:12px;min-width:0;display:flex}.ce-my-batch-course-icon,.ce-my-batch-panel-icon{color:#0f73ee;background:#eef5ff;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ce-my-batch-panel-icon.is-purple{color:#8b3dcc;background:#f3eaff}.ce-my-batch-course-sub{color:var(--text-muted);margin:2px 0 0;font-size:12.5px}.ce-my-batch-course-count{color:var(--text-muted);text-align:right;font-size:11.5px;font-weight:500;display:block}.ce-my-batch-module-row{border-top:1px solid var(--border-subtle);align-items:center;gap:12px;padding:12px 18px;display:flex}.ce-my-batch-module-row:last-child{border-bottom:0}.ce-my-batch-module-dot{width:28px;height:28px;color:var(--text-muted);background:#f3f4f6;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.ce-my-batch-module-dot.is-done{color:#159a5a;background:#e8f8ef}.ce-my-batch-module-dot.is-current{color:#0f73ee;background:#eef5ff}.ce-my-batch-module-name{min-width:0;color:var(--text-strong);flex:1;font-size:13.5px;font-weight:550}.ce-my-batch-module-actions{flex:none;align-items:center;gap:10px;display:inline-flex}.ce-my-batch-module-coach-btn{-webkit-appearance:none;appearance:none;color:#7c3aed;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d8c4f5;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600}.ce-my-batch-module-coach-btn:hover{background:#faf7ff;border-color:#c4a8f0}.ce-my-batch-module-status-label{color:var(--text-muted);white-space:nowrap;font-size:12px}.ce-my-batch-module-chevron{color:var(--text-muted);opacity:.55;display:inline-flex}.ce-my-batch-detail-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.ce-my-batch-assessments-head-meta{align-items:center;gap:12px;display:flex}.ce-my-batch-assessments-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:28px 24px 36px;display:flex}.ce-my-batch-assessments-empty p{max-width:320px;color:var(--text-muted);margin:0;font-size:13px;line-height:1.5}.ce-my-batch-assessments-table{width:100%}.ce-my-batch-assessments-table .ce-table{table-layout:fixed}.ce-my-batch-assessments-table th:first-child,.ce-my-batch-assessments-table td:first-child{width:36%}.ce-my-batch-assessments-table th:nth-child(2),.ce-my-batch-assessments-table td:nth-child(2){width:22%;min-width:0}.ce-my-batch-assessments-table th:nth-child(3),.ce-my-batch-assessments-table td:nth-child(3){white-space:nowrap;width:110px}.ce-my-batch-assessments-table th:nth-child(4),.ce-my-batch-assessments-table td:nth-child(4){width:72px}.ce-my-batch-assessments-action-col{white-space:nowrap;vertical-align:middle;width:110px}.ce-my-batch-assessments-action-col .ce-link{align-items:center;margin:0;padding:0;font-size:12.5px;font-weight:600;line-height:1.2;display:inline-flex}.ce-my-batch-assessments-table .ce-score-good,.ce-my-batch-assessments-table .ce-score-neutral,.ce-my-batch-assessments-table .ce-score-bad{font-variant-numeric:tabular-nums;font-size:13px}.ce-my-batch-coach-card{flex-direction:column;padding:0 0 18px;display:flex;position:relative;overflow:hidden}.ce-my-batch-coach-note{color:var(--text-muted);margin:0 18px 14px;font-size:13px;line-height:1.55}.ce-my-batch-coach-features{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 18px 16px;display:grid}.ce-my-batch-coach-feature{color:var(--text-strong);flex-direction:column;align-items:flex-start;gap:8px;font-size:12px;font-weight:550;line-height:1.35;display:flex}.ce-my-batch-coach-feature-icon{color:#8b3dcc;background:#f3eaff;border-radius:9px;justify-content:center;align-items:center;width:30px;height:30px;display:inline-flex}.ce-my-batch-coach-actions{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;margin:0 18px;display:flex;position:relative}.ce-my-batch-coach-card .ce-btn-primary{background:#7c3aed}.ce-my-batch-coach-card .ce-btn-primary:hover{background:#6d28d9}.ce-my-batch-coach-history{text-decoration:none}.ce-my-batch-coach-glow{pointer-events:none;background:radial-gradient(at 30% 100%,#a78bfa47,#0000 55%),radial-gradient(at 75% 120%,#c4b5fd38,#0000 50%);height:88px;position:absolute;bottom:0;left:0;right:0}.ce-my-batch-coach-spark{opacity:.85;background:#c4b5fd;border-radius:999px;width:6px;height:6px;position:absolute;box-shadow:0 0 0 3px #c4b5fd40}.ce-my-batch-coach-spark.is-a{bottom:28px;left:18%}.ce-my-batch-coach-spark.is-b{width:4px;height:4px;bottom:48px;left:42%}.ce-my-batch-coach-spark.is-c{width:5px;height:5px;bottom:34px;right:22%}@media (max-width:900px){.ce-my-batch-detail-summary,.ce-my-batch-detail-bottom,.ce-my-batch-coach-features{grid-template-columns:1fr}.ce-my-batch-module-actions{flex-wrap:wrap;justify-content:flex-end}}@media (max-width:640px){.ce-my-batch-detail-heading{font-size:22px}.ce-my-batch-module-row{flex-wrap:wrap}.ce-my-batch-module-actions{justify-content:space-between;width:100%;padding-left:40px}}.ce-cvjd-landing{flex-direction:column;gap:16px;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex}.ce-cvjd-hero{border:1px solid var(--border-subtle);background:linear-gradient(120deg,#fff 0%,#f5f8ff 48%,#f7f2ff 100%);border-radius:16px;padding:20px 22px;position:relative;overflow:hidden}.ce-cvjd-hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#992ed41f,#0000 72%),radial-gradient(closest-side,#0f73ee24,#0000 70%);width:260px;height:180px;position:absolute;top:-40px;right:-30px}.ce-cvjd-hero-copy{z-index:1;align-items:center;gap:14px;display:flex;position:relative}.ce-cvjd-hero-icon{color:#0f73ee;background:#e8f1ff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ce-cvjd-hero-title{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.ce-cvjd-hero-sub{color:var(--text-muted);margin:4px 0 0;font-size:14px;line-height:1.45}.ce-cvjd-summary-row{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:14px;display:flex}.ce-cvjd-stat-grid{flex:0 auto;grid-template-columns:repeat(2,minmax(200px,280px));align-items:stretch;gap:12px;display:grid}.ce-cvjd-stat-card{box-sizing:border-box;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:12px;width:100%;max-width:280px;height:100%;min-height:96px;padding:14px 16px;display:flex}.ce-cvjd-stat-card.is-blue{color:#1d4f91;background:#eef5ff;border-color:#d6e7ff}.ce-cvjd-stat-card.is-purple{color:#6b3fa0;background:#f4eefe;border-color:#e4d4ff}.ce-cvjd-stat-icon{background:#ffffffc7;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ce-cvjd-stat-card.is-blue .ce-cvjd-stat-icon{color:#0f73ee}.ce-cvjd-stat-card.is-purple .ce-cvjd-stat-icon{color:#8b3dcc}.ce-cvjd-stat-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ce-cvjd-stat-label{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:11px;font-weight:700}.ce-cvjd-stat-value{color:inherit;font-size:28px;font-weight:700;line-height:1.15}.ce-cvjd-stat-hint{opacity:.82;font-size:12.5px;line-height:1.4}.ce-cvjd-create-wrap{flex:none;justify-content:flex-end;align-items:center;min-height:96px;margin-left:auto;display:flex}.ce-cvjd-create-wrap .ce-btn{white-space:nowrap}.ce-cvjd-history-card{overflow:hidden}.ce-cvjd-history-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 12px;display:flex}.ce-cvjd-history-tools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.ce-cvjd-history-search input,.ce-cvjd-history-sort{border:1px solid var(--border-subtle);height:36px;font:inherit;color:var(--text-strong);background:#fff;border-radius:10px;font-size:13px}.ce-cvjd-history-search input{width:min(280px,70vw);padding:0 12px}.ce-cvjd-history-sort{padding:0 10px}.ce-cvjd-history-loading{padding:24px 18px}.ce-cvjd-history-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:36px 24px 40px;display:flex}.ce-cvjd-history-empty h2{color:var(--text-strong);margin:8px 0 0;font-size:18px;font-weight:650}.ce-cvjd-history-empty p{max-width:420px;color:var(--text-muted);margin:0 0 8px;font-size:13.5px;line-height:1.5}.ce-cvjd-history-empty .ce-btn{color:#0f73ee;box-shadow:none;background:#fff;border:1px solid #bfdbfe}.ce-cvjd-history-empty .ce-btn:hover{color:#0a57b8;background:#eff6ff;border-color:#93c5fd}.ce-cvjd-history-table .ce-table tr.is-clickable{cursor:pointer}.ce-cvjd-history-table .ce-table tr.is-clickable:hover{background:#f8fafc}.ce-cvjd-benefits{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.ce-cvjd-benefit-card{box-sizing:border-box;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:12px;height:100%;min-height:96px;padding:14px 16px;display:flex}.ce-cvjd-benefit-card.is-purple{color:#6b3fa0;background:#f4eefe;border-color:#e4d4ff}.ce-cvjd-benefit-card.is-green{color:#157347;background:#e8f8ef;border-color:#c6ebd6}.ce-cvjd-benefit-card.is-blue{color:#1d4f91;background:#eef5ff;border-color:#d6e7ff}.ce-cvjd-benefit-icon{background:#ffffffc7;border-radius:11px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ce-cvjd-benefit-card h3{color:inherit;margin:0;font-size:14px;font-weight:650}.ce-cvjd-benefit-card p{opacity:.85;margin:4px 0 0;font-size:12.5px;line-height:1.4}@media (max-width:900px){.ce-cvjd-summary-row{flex-direction:column;align-items:stretch}.ce-cvjd-stat-grid,.ce-cvjd-benefits{grid-template-columns:1fr;width:100%}.ce-cvjd-stat-card{max-width:none}.ce-cvjd-create-wrap{justify-content:flex-start;min-height:0;margin-left:0}.ce-cvjd-create-wrap .ce-btn{width:100%}}.ce-cvjd-setup{width:100%;max-width:max(720px,min(94vw,1080px));margin-left:auto;margin-right:auto}.ce-cvjd-setup>.ce-back{margin-bottom:12px}.ce-cvjd-setup .ce-cvjd-summary,.ce-cvjd-setup .ce-cvjd-full-report{max-width:none}.ce-cvjd-wizard{width:100%}.ce-cvjd-wizard-card{max-width:720px;margin:0 auto;padding:18px}.ce-cvjd-layout{display:block}.ce-cvjd-main{min-width:0}.ce-cvjd-activity-rail{margin-top:16px}.ce-cvjd-activity .ce-list-row{align-items:flex-start}.ce-overline{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700;display:block}.ce-bar-fill-blue{background:var(--tv-blue)}.ce-bar-fill-purple{background:var(--tv-purple)}.ce-bar-fill-warning{background:var(--tv-warning)}.ce-bar-fill-gray{background:var(--tv-gray-400,#9ca3af)}.ce-bar-fill-green{background:#22a06b}.ce-bar-fill-rose{background:#e879a9}.ce-score-ring{margin:8px auto;position:relative}.ce-score-ring-label{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ce-score-ring-label strong{color:var(--text-strong);font-size:34px;font-weight:700;line-height:1}.ce-score-ring-label span{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.ce-home-page{gap:22px;position:relative}.ce-home-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#992ed41a,#0000 70%),radial-gradient(closest-side,#0f73ee1f,#0000 72%);width:min(420px,55vw);height:280px;position:absolute;top:-40px;right:-60px}.ce-home-page>*{z-index:1;position:relative}.ce-home-hero{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.ce-home-title{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:700}.ce-home-sub{color:var(--text-muted);margin:6px 0 0;font-size:14px;line-height:1.45}.ce-home-hero-chip{border:1px solid var(--border-subtle);color:var(--text-muted);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;display:inline-flex}.ce-home-section{flex-direction:column;gap:12px;display:flex}.ce-home-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.ce-home-attention-grid{grid-template-columns:repeat(auto-fill,minmax(260px,320px));justify-content:start;gap:14px;display:grid}.ce-home-top-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:14px;width:100%;margin-bottom:8px;display:grid}.ce-home-attention-col{flex-direction:column;gap:10px;width:100%;min-width:0;height:100%;display:flex}.ce-home-attention-stack{flex-direction:column;flex:1;gap:10px;display:flex}.ce-home-tools-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px;display:grid}.ce-home-attention-card{box-sizing:border-box;border:1px solid #0000;border-radius:16px;flex-direction:column;gap:8px;width:100%;max-width:none;height:100%;padding:16px;display:flex;box-shadow:0 1px 2px #0f172a0a}.ce-home-attention-card.is-pastel-rose{background:#fff1f2;border-color:#fecdd3}.ce-home-attention-card.is-pastel-mint{background:#ecfdf5;border-color:#a7f3d0}.ce-home-attention-card.is-pastel-sky{background:#eff6ff;border-color:#bfdbfe}.ce-home-attention-card.is-featured{box-shadow:none}.ce-home-attention-top{align-items:center;gap:10px;display:flex}.ce-home-attention-top-meta{flex:1;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ce-home-attention-icon{background:#fffc;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ce-home-attention-icon.is-rose{color:#e11d48}.ce-home-attention-icon.is-mint{color:#059669}.ce-home-attention-icon.is-sky{color:#2563eb}.ce-home-attention-kind{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:700}.ce-home-attention-kind.is-blue{color:var(--tv-blue)}.ce-home-attention-kind.is-purple{color:var(--tv-purple)}.ce-home-attention-kind.is-rose{color:#be123c}.ce-home-attention-kind.is-mint{color:#047857}.ce-home-attention-title{color:var(--text-strong);margin:0;font-size:15px;font-weight:650;line-height:1.3}.ce-home-attention-body{color:var(--text-muted);margin:0;font-size:12.5px;line-height:1.45}.ce-home-attention-actions{align-items:center;gap:10px;margin-top:4px;display:flex}.ce-home-attention-card.is-pastel-rose .ce-home-attention-actions .ce-btn,.ce-home-attention-card.is-pastel-rose .ce-home-attention-actions button{color:var(--text-strong);background:#fff;border-color:#fecdd3}.ce-home-attention-progress{flex-direction:column;gap:6px;margin-top:2px;display:flex}.ce-home-attention-progress .is-muted{font-size:12px}.ce-home-readiness-grid{grid-template-columns:minmax(0,280px) minmax(0,360px);justify-content:start;align-items:stretch;gap:14px;display:grid}.ce-home-readiness-card{flex-direction:column;align-items:center;gap:10px;height:auto;padding:16px;display:flex}.ce-home-readiness-note{text-align:center;margin:0;font-size:12px;line-height:1.45}.ce-home-score-card{box-sizing:border-box;background:linear-gradient(#fff 0%,#f8faff 100%);border-radius:16px;flex-direction:column;gap:14px;width:100%;min-width:0;height:100%;padding:16px 18px;display:flex}.ce-home-score-body{align-items:center;gap:18px;min-width:0;display:flex}.ce-home-score-status{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.ce-home-score-status-top{align-items:center;gap:8px;display:flex}.ce-home-score-title{color:var(--text-strong);margin:0;font-size:16px;font-weight:650;line-height:1.3}.ce-home-score-body-copy{color:var(--text-muted);margin:0;font-size:13px;line-height:1.45}.ce-home-score-actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:4px;display:flex}.ce-home-dims-card{box-sizing:border-box;border-radius:16px;flex-direction:column;gap:12px;width:100%;height:100%;padding:16px;display:flex}.ce-home-dims{flex-direction:column;flex:1;gap:14px;display:flex}.ce-home-dim-row{flex-direction:row;align-items:flex-start;gap:10px;width:100%;display:flex}.ce-home-dim-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ce-home-dim-labels{justify-content:space-between;align-items:baseline;gap:12px;width:100%;display:flex}.ce-home-dim-name{min-width:0;color:var(--text-strong);flex:auto;font-size:13px;font-weight:500;line-height:1.3}.ce-home-dim-val{color:var(--text-muted);white-space:nowrap;flex:none;font-size:12.5px;line-height:1.3}.ce-home-dim-icon{border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;margin-top:1px;display:inline-flex}.ce-home-dim-icon.is-blue{color:#0f73ee;background:#e8f1ff}.ce-home-dim-icon.is-green{color:#159a5a;background:#e8f8ef}.ce-home-dim-icon.is-purple{color:#8b3dcc;background:#f3eaff}.ce-home-dim-icon.is-rose{color:#db2777;background:#ffe8f1}.ce-tool-card-icon{width:36px;height:36px;color:var(--tv-gray-700);background:#ffffffc7;border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ce-home-page .ce-tool-card.is-pastel{box-shadow:none;box-sizing:border-box;border:1px solid #0000;border-radius:14px;flex-direction:row;align-items:center;gap:10px;width:100%;max-width:none;height:100%;min-height:74px;padding:12px}.ce-home-page .ce-tool-card.is-pastel.is-blue{color:#1d4f91;background:#eef5ff;border-color:#d6e7ff}.ce-home-page .ce-tool-card.is-pastel.is-purple{color:#6b3fa0;background:#f4eefe;border-color:#e4d4ff}.ce-home-page .ce-tool-card.is-pastel.is-lavender,.ce-home-page .ce-tool-card.is-pastel.is-gray{color:#5b5670;background:#f3f1f8;border-color:#e4e0ef}.ce-home-page .ce-tool-card.is-pastel.is-blue .ce-tool-card-icon{color:#0f73ee}.ce-home-page .ce-tool-card.is-pastel.is-purple .ce-tool-card-icon{color:#8b3dcc}.ce-home-page .ce-tool-card.is-pastel.is-lavender .ce-tool-card-icon,.ce-home-page .ce-tool-card.is-pastel.is-gray .ce-tool-card-icon{color:#6b6480}.ce-tool-card-copy{text-align:left;flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.ce-tool-card-title{color:inherit;font-size:13.5px;font-weight:650;line-height:1.3}.ce-tool-card-body{opacity:.82;font-size:12px;line-height:1.35}.ce-tool-card-arrow{width:28px;height:28px;color:inherit;background:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 1px 2px #0f172a0f}.ce-home-page .ce-tool-card.is-pastel:hover{border-color:currentColor;transform:translateY(-2px)}.ce-home-activity{border-radius:16px;padding:4px 0;overflow:hidden}.ce-home-activity-row{border:0;border-bottom:1px solid var(--border-subtle);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border-radius:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.ce-home-activity-row:hover{background:#f8fafc}.ce-home-activity-row:last-child{border-bottom:0}.ce-home-activity-tag{letter-spacing:.02em;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:11px;font-weight:700;display:inline-flex}.ce-home-activity-tag.is-blue{color:#0f73ee;background:#e8f1ff}.ce-home-activity-tag.is-purple{color:#8b3dcc;background:#f3eaff}.ce-home-activity-tag.is-gray{color:#6b6480;background:#f1f0f5}.ce-home-activity-copy{flex-direction:column;flex:1;gap:2px;min-width:0;line-height:1.4;display:flex}.ce-home-activity-copy strong{color:var(--text-strong);font-size:13.5px;font-weight:600}.ce-home-activity-copy .is-muted{font-size:12px}.ce-home-activity-chevron{color:var(--text-muted);opacity:.55;flex:none}.ce-profile-hero-main{align-items:center;gap:14px;min-width:0;display:flex}.ce-profile-page{gap:16px;width:100%;max-width:none;margin-left:0;margin-right:0;position:relative}.ce-profile-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(closest-side,#992ed414,#0000 70%),radial-gradient(closest-side,#0f73ee1a,#0000 72%);width:min(420px,55vw);height:280px;position:absolute;top:-40px;right:-60px}.ce-profile-page>*{z-index:1;position:relative}.ce-profile-shell{flex-direction:column;gap:16px;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex}.ce-profile-body{grid-template-columns:minmax(0,1fr) minmax(260px,300px);align-items:start;gap:16px;display:grid}.ce-profile-main-col{flex-direction:column;gap:14px;min-width:0;display:flex}.ce-profile-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:4px 2px 8px;display:flex}.ce-profile-hero{background:linear-gradient(120deg,#fff 0%,#eef5ff 52%,#f7f2ff 100%);border:1px solid #d6e7ff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.ce-profile-hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0f73ee1f,#0000 72%);width:200px;height:140px;position:absolute;top:-36px;right:-20px}.ce-profile-hero>*{z-index:1;position:relative}.ce-profile-top-main{align-items:center;gap:14px;min-width:0;display:flex}.ce-profile-top-copy{min-width:0}.ce-profile-name{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.ce-profile-name.is-embedded{font-size:22px}.ce-profile-meta{color:var(--text-muted);word-break:break-word;margin:4px 0 0;font-size:13px;line-height:1.4}.ce-profile-hero-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ce-profile-progress-card,.ce-profile-panel{border:1px solid var(--border-subtle);background:#fff;border-radius:14px;padding:18px 20px;box-shadow:0 1px 2px #0f172a0a}.ce-profile-panel.is-personal{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#d6e7ff}.ce-profile-panel.is-resume{background:linear-gradient(#fff 0%,#fbf8ff 100%);border-color:#e4d4ff}.ce-profile-panel.is-education{background:linear-gradient(#fff 0%,#f7fcf9 100%);border-color:#c6ebd6}.ce-profile-panel.is-skills{background:linear-gradient(#fff 0%,#fffaf4 100%);border-color:#f5d9b8}.ce-profile-panel.is-batches{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#d6e7ff}.ce-profile-panel.is-preferences{background:linear-gradient(#fff 0%,#fbf8ff 100%);border-color:#e4d4ff}.ce-profile-progress-card{background:linear-gradient(#f4f8ff 0%,#fff 55%);border-color:#d6e7ff}.ce-profile-progress-rail{position:-webkit-sticky;position:sticky;top:16px}.ce-profile-progress-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px;display:flex}.ce-profile-progress-note{color:var(--text-muted);margin:0 0 12px;font-size:12.5px;line-height:1.45}.ce-profile-progress-pct{color:#0f73ee;flex-shrink:0;font-size:22px;line-height:1}.ce-profile-checklist-side{border-top:1px solid #d6e7ff;flex-direction:column;gap:10px;margin:14px 0 0;padding:14px 0 0;list-style:none;display:flex}.ce-profile-checklist-side li{color:var(--text-muted);align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.35;display:flex}.ce-profile-checklist-side li.is-done{color:var(--text-body)}.ce-profile-batches-note{color:var(--text-muted);margin:4px 0 0;font-size:13px;line-height:1.4}.ce-profile-panel-title{color:var(--text-strong);margin:0 0 14px;font-size:15px;font-weight:700}.ce-profile-panel-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.ce-profile-panel-head .ce-profile-panel-title{margin:0}.ce-profile-panel-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ce-profile-view-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:0;display:grid}.ce-profile-view-grid.is-one-col{grid-template-columns:1fr}.ce-profile-view-item{min-width:0}.ce-profile-view-item dt{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin:0 0 4px;font-size:11.5px;font-weight:600}.ce-profile-view-item dd{color:var(--text-strong);word-break:break-word;margin:0;font-size:14px;line-height:1.4}.ce-profile-resume-view{flex-direction:column;gap:4px;display:flex}.ce-profile-empty-state{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ce-profile-empty-state .ce-profile-empty{margin:0}.ce-profile-education-view{flex-direction:column;gap:10px;display:flex}.ce-profile-edu-card{border:1px solid var(--border-subtle);background:var(--tv-gray-50,#f8fafc);border-radius:11px;padding:12px 14px}.ce-profile-edu-card strong{color:var(--text-strong);font-size:14px;display:block}.ce-profile-edu-card p{color:var(--text-body);margin:4px 0 0;font-size:13px}.ce-profile-edu-card .is-muted,.ce-profile-empty{color:var(--text-muted);margin:0;font-size:13px}.ce-profile-resume-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.ce-profile-two-col{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ce-profile-footer-actions{justify-content:flex-end;padding-top:4px;display:flex}.ce-profile-layout{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;gap:14px;display:grid}.ce-profile-rail,.ce-profile-main{flex-direction:column;gap:14px;display:flex}.ce-profile-completeness{flex-direction:column;gap:10px;display:flex}.ce-profile-completeness-head{justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.ce-profile-checklist{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.ce-profile-checklist li{color:var(--text-muted);align-items:center;gap:10px;font-size:12.5px;display:flex}.ce-profile-checklist li.is-done{color:var(--text-body)}.ce-profile-check{border:1.5px solid var(--border-default,#d1d5db);color:#fff;background:#fff;border-radius:5px;flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;display:inline-flex}.ce-profile-checklist li.is-done .ce-profile-check{border-color:var(--tv-blue);background:var(--tv-blue)}.ce-profile-resume{background:var(--tv-gray-50);border:1px solid var(--border-subtle);border-radius:11px;flex-direction:column;flex:1;gap:2px;min-width:0;padding:12px 14px;display:flex}.ce-profile-resume strong{color:var(--text-strong);font-size:13px}.ce-profile-resume .is-muted{font-size:11.5px}.ce-profile-resume-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ce-profile-resume-actions .ce-btn,.ce-profile-resume-row .ce-btn{cursor:pointer}.ce-profile-section-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.ce-profile-education-list{flex-direction:column;gap:14px;display:flex}.ce-profile-education-row{border:1px solid var(--border-subtle);background:var(--tv-gray-50,#f8fafc);border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:14px;display:grid}.ce-profile-split{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.ce-form-grid-1{grid-template-columns:1fr}.ce-profile-skill-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ce-profile-skill-chip{background:var(--tv-blue-50,#eff6ff);color:var(--tv-blue);border:1px solid var(--tv-blue-100,#dbeafe);border-radius:999px;padding:5px 11px;font-size:12px;font-weight:500;display:inline-flex}.ce-profile-col-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.ce-profile-skills-prefs{align-items:start}.ce-profile-skills-view,.ce-profile-skills-field{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ce-profile-skills-field{border:1px solid var(--border-subtle);background:#fff;border-radius:12px;min-height:48px;padding:8px 10px;transition:border-color .15s,box-shadow .15s}.ce-profile-skills-field:focus-within{border-color:var(--tv-blue,#2563eb);box-shadow:0 0 0 3px #2563eb1f}.ce-profile-skill-tag{color:#1d4f91;background:#eef5ff;border:1px solid #d6e7ff;border-radius:999px;align-items:center;gap:4px;max-width:100%;padding:7px 12px;font-size:13px;font-weight:500;line-height:1.2;display:inline-flex}.ce-profile-skill-tag.is-editable{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe;padding-right:6px}.ce-profile-skill-remove{color:#1d4ed8;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;margin:0;padding:0;font-size:16px;line-height:1;display:inline-flex}.ce-profile-skill-remove:hover{background:#2563eb1f}.ce-profile-skill-input{min-width:120px;color:var(--text-strong);background:0 0;border:0;outline:none;flex:140px;padding:6px 4px;font-size:13.5px}.ce-profile-skills-hint{color:var(--text-muted);margin:8px 0 0;font-size:12px}.ce-profile-batch-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ce-profile-batch-item{background:#f8fbff;border:1px solid #d6e7ff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.ce-profile-batch-item strong{color:var(--text-strong);font-size:13.5px;display:block}.ce-profile-batch-item .is-muted{margin:2px 0 0;font-size:12px}.ce-profile-batch-status{color:var(--text-muted);border:1px solid var(--border-subtle);background:#fff;border-radius:999px;flex-shrink:0;padding:4px 10px;font-size:11px;font-weight:600}.ce-profile-batch-status.is-active{color:#157347;background:#e8f8ef;border-color:#c6ebd6}.ce-profile-batches-card{display:block}.ce-profile-batches-card .ce-profile-panel-title{margin-bottom:0}@media (max-width:1100px){.ce-home-top-grid{grid-template-columns:1fr}.ce-home-tools-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ce-home-score-body{flex-wrap:wrap}}@media (max-width:900px){.ce-home-top-grid,.ce-home-readiness-grid,.ce-profile-layout,.ce-profile-two-col,.ce-profile-view-grid,.ce-profile-body,.ce-home-tools-grid{grid-template-columns:1fr}.ce-home-attention-col,.ce-home-attention-card,.ce-home-dims-card,.ce-home-score-card{max-width:none;height:auto}.ce-home-dims-card{grid-column:auto}.ce-home-score-body{flex-direction:column;align-items:flex-start}.ce-profile-progress-rail{order:-1;position:static}.ce-profile-education-row{grid-template-columns:1fr}}.ce-assess-landing{flex-direction:column;gap:16px;width:100%;max-width:none;margin-left:0;margin-right:0;display:flex}.ce-assess-landing-hero{border:1px solid var(--border-subtle);background:linear-gradient(120deg,#fff 0%,#eef5ff 55%,#f5f8ff 100%);border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:20px 22px;display:flex;position:relative;overflow:hidden}.ce-assess-landing-hero:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#0f73ee24,#0000 72%);width:220px;height:160px;position:absolute;top:-36px;right:-24px}.ce-assess-landing-hero-copy{z-index:1;align-items:center;gap:14px;min-width:0;display:flex;position:relative}.ce-assess-landing-hero-icon{color:#0f73ee;background:#e8f1ff;border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.ce-assess-landing-hero-icon svg{width:22px;height:22px}.ce-assess-landing-title{color:var(--text-strong);letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700}.ce-assess-landing-sub{color:var(--text-muted);max-width:42ch;margin:4px 0 0;font-size:14px;line-height:1.45}.ce-assess-landing-sub.is-compact{margin-top:0}.ce-assess-landing-features{z-index:1;flex-wrap:wrap;align-items:stretch;gap:18px;display:flex;position:relative}.ce-assess-landing-feature{align-items:flex-start;gap:8px;min-width:140px;max-width:180px;display:flex}.ce-assess-landing-feature-icon{color:#0f73ee;background:#ffffffd9;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ce-assess-landing-feature strong{color:var(--text-strong);font-size:12.5px;font-weight:650;line-height:1.25;display:block}.ce-assess-landing-feature span{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.35;display:block}.ce-assess-landing-continue{flex-direction:column;align-items:flex-start;gap:12px;padding:16px;display:flex}.ce-assess-landing-continue p{margin:0}.ce-assess-landing-kpi-row{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;gap:14px;display:flex}.ce-assess-landing-kpi-grid{flex:0 auto;grid-template-columns:repeat(4,minmax(200px,260px));align-items:stretch;gap:14px;display:grid}.ce-assess-landing-kpi-card{box-sizing:border-box;border:1px solid #0000;border-radius:16px;align-items:flex-start;gap:14px;width:100%;max-width:260px;height:100%;min-height:112px;padding:18px;display:flex}.ce-assess-landing-kpi-card.is-blue{color:#1d4f91;background:#eef5ff;border-color:#d6e7ff}.ce-assess-landing-kpi-card.is-green{color:#157347;background:#e8f8ef;border-color:#c6ebd6}.ce-assess-landing-kpi-card.is-orange{color:#9a5b12;background:#fff4e8;border-color:#f5d9b8}.ce-assess-landing-kpi-card.is-purple{color:#6b3fa0;background:#f4eefe;border-color:#e4d4ff}.ce-assess-landing-kpi-icon{background:#ffffffc7;border-radius:12px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.ce-assess-landing-kpi-card.is-blue .ce-assess-landing-kpi-icon{color:#0f73ee}.ce-assess-landing-kpi-card.is-green .ce-assess-landing-kpi-icon{color:#159a5a}.ce-assess-landing-kpi-card.is-orange .ce-assess-landing-kpi-icon{color:#d97706}.ce-assess-landing-kpi-card.is-purple .ce-assess-landing-kpi-icon{color:#8b3dcc}.ce-assess-landing-kpi-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ce-assess-landing-kpi-label{letter-spacing:.04em;text-transform:uppercase;opacity:.85;font-size:11px;font-weight:700}.ce-assess-landing-kpi-value{letter-spacing:-.03em;color:inherit;font-size:32px;font-weight:700;line-height:1.1}.ce-assess-landing-kpi-hint{opacity:.8;font-size:12.5px;line-height:1.3}.ce-assess-landing-history{overflow:visible}.ce-assess-landing-history-head{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px 0;display:flex}.ce-assess-landing-history-head .ce-assess-tabs{border-bottom:none;margin-bottom:0;padding:0}.ce-assess-landing-tools{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 6px 10px;display:flex}.ce-assess-landing-search input,.ce-assess-landing-filter-btn,.ce-assess-landing-page-size select{border:1px solid var(--border-subtle);height:36px;font:inherit;color:var(--text-strong);background:#fff;border-radius:10px;font-size:13px}.ce-assess-landing-search input{width:min(260px,70vw);padding:0 12px}.ce-assess-landing-filter{position:relative}.ce-assess-landing-filter-btn{cursor:pointer;color:var(--text-strong);align-items:center;gap:6px;padding:0 12px;display:inline-flex}.ce-assess-landing-filter-panel{z-index:20;border:1px solid var(--border-subtle);background:#fff;border-radius:10px;min-width:160px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #0f172a1a}.ce-assess-landing-filter-panel button{text-align:left;width:100%;font:inherit;cursor:pointer;color:var(--text-strong);background:0 0;border:0;border-radius:8px;padding:8px 10px;font-size:13px;display:block}.ce-assess-landing-filter-panel button:hover,.ce-assess-landing-filter-panel button.is-active{background:#f1f5f9}.ce-assess-landing-empty,.ce-assess-landing-empty-msg{margin:0;padding:20px 18px}.ce-assess-landing-empty p{color:var(--text-muted);margin:0;font-size:14px}.ce-assess-landing-table{overflow-x:auto}.ce-assess-landing-start{color:var(--tv-danger,#c0265c);font-weight:600}.ce-assess-landing-pagination{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 16px;display:flex}.ce-assess-landing-pagination-controls{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ce-assess-landing-page-btn{border:1px solid var(--border-subtle);min-width:32px;height:32px;font:inherit;cursor:pointer;color:var(--text-strong);background:#fff;border-radius:8px;padding:0 8px;font-size:13px}.ce-assess-landing-page-btn:disabled{opacity:.45;cursor:default}.ce-assess-landing-page-btn.is-active{color:#0f73ee;background:#eff6ff;border-color:#bfdbfe;font-weight:600}.ce-assess-landing-page-size{color:var(--text-muted);align-items:center;gap:8px;margin-left:8px;font-size:12.5px;display:inline-flex}.ce-assess-landing-page-size select{min-width:64px;padding:0 8px}@media (max-width:1100px){.ce-assess-landing-kpi-grid{grid-template-columns:repeat(2,minmax(200px,260px))}}@media (max-width:720px){.ce-assess-landing-hero{align-items:flex-start}.ce-assess-landing-features{width:100%}.ce-assess-landing-kpi-grid{grid-template-columns:1fr;width:100%}.ce-assess-landing-kpi-card{max-width:none}}.ce-overview-landing{flex-direction:column;gap:16px;width:100%;max-width:none;display:flex}.ce-overview-landing>.ce-page-head{margin-bottom:0}.ce-overview-scope{background:linear-gradient(#f8fbff 0%,#f4f7fc 100%);border:1px solid #e8eef8;border-radius:14px;margin:0;padding:12px 14px}.ce-overview-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.ce-overview-kpi-card{box-sizing:border-box;background:#fff;border:1px solid #0000;border-radius:14px;align-items:flex-start;gap:12px;min-height:96px;padding:14px 16px;display:flex}.ce-overview-kpi-card.is-blue{color:#1d4f91;background:#eef5ff;border-color:#d6e7ff}.ce-overview-kpi-card.is-purple{color:#6b3fa0;background:#f4eefe;border-color:#e4d4ff}.ce-overview-kpi-card.is-green{color:#157347;background:#e8f8ef;border-color:#c6ebd6}.ce-overview-kpi-card.is-peach{color:#9a4d1c;background:#fff4ec;border-color:#f3d9c4}.ce-overview-kpi-card.is-clickable{cursor:pointer;transition:transform .12s,box-shadow .12s}.ce-overview-kpi-card.is-clickable:hover{outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #0f172a0f}.ce-overview-kpi-card.is-clickable:focus-visible{outline:none;transform:translateY(-1px);box-shadow:0 6px 16px #0f172a0f}.ce-overview-kpi-icon{background:#ffffffb8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ce-overview-kpi-card.is-blue .ce-overview-kpi-icon{color:#0f73ee}.ce-overview-kpi-card.is-purple .ce-overview-kpi-icon{color:#8b3dcc}.ce-overview-kpi-card.is-green .ce-overview-kpi-icon{color:#159a5a}.ce-overview-kpi-card.is-peach .ce-overview-kpi-icon{color:#d97706}.ce-overview-kpi-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.ce-overview-kpi-label{letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:11px;font-weight:700}.ce-overview-kpi-value{color:var(--text-strong,#111827);font-size:28px;font-weight:700;line-height:1.15}.ce-overview-kpi-hint{opacity:.75;font-size:12px}.ce-overview-notice{color:#9a4d1c;background:#fff4ec;border:1px solid #f3d9c4;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.ce-overview-notice-icon{color:#d97706;background:#ffffffbf;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.ce-overview-notice strong{color:#7c3a0f;margin-bottom:2px;font-size:14px;display:block}.ce-overview-notice p{color:#9a4d1c;margin:0;font-size:13px;line-height:1.45}.ce-overview-panel{margin-top:0}.ce-overview-panel-head{border-bottom:1px solid var(--border-subtle,#e8eef8);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.ce-overview-panel-title-wrap{align-items:center;gap:12px;min-width:0;display:flex}.ce-overview-panel-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ce-overview-panel-icon.is-blue{color:#0f73ee;background:#eef5ff}.ce-overview-panel-icon.is-purple{color:#8b3dcc;background:#f4eefe}.ce-overview-panel-icon.is-peach{color:#d97706;background:#fff4ec}.ce-overview-panel-title{color:var(--text-strong,#111827);margin:0;font-size:15px;font-weight:700}.ce-overview-panel-sub{color:var(--text-muted,#6b7280);margin:2px 0 0;font-size:12.5px}.ce-overview-empty{margin:0;padding:12px 16px 16px;font-size:13px}.ce-overview-analytics{margin-top:0}@media (max-width:720px){.ce-overview-kpi-grid{grid-template-columns:1fr}.ce-overview-panel-head{flex-wrap:wrap}}.ce-learners-landing{flex-direction:column;gap:16px;width:100%;max-width:none;display:flex}.ce-learners-landing>.ce-page-head{margin-bottom:0}.ce-learners-scope{background:linear-gradient(#f8fbff 0%,#f4f7fc 100%);border:1px solid #e8eef8;border-radius:14px;margin:0;padding:12px 14px}.ce-learners-kpi-grid{margin:0}.ce-learners-panel{margin-top:0}.ce-learners-pagination{border-top:1px solid var(--border-subtle,#e8eef8);margin:0;padding:12px 16px 16px}.ce-learners-landing .ce-table th,.ce-learners-landing .ce-table td{text-align:left}.ce-batches-landing{flex-direction:column;gap:16px;width:100%;max-width:none;display:flex}.ce-batches-landing>.ce-page-head,.ce-batches-landing .ce-batches-filters{margin-bottom:0}.ce-batches-scope{background:linear-gradient(#f8fbff 0%,#f4f7fc 100%);border:1px solid #e8eef8;border-radius:14px;margin:0;padding:12px 14px}.ce-batches-kpi-grid{margin:0}.ce-batches-panel{margin-top:0}.ce-batches-pagination{border-top:1px solid var(--border-subtle,#e8eef8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px 16px;display:flex}.ce-batches-landing .ce-table th,.ce-batches-landing .ce-table td{text-align:left}.ce-institutions-landing{flex-direction:column;gap:16px;width:100%;max-width:none;display:flex}.ce-institutions-landing>.ce-page-head,.ce-institutions-landing .ce-filters{margin-bottom:0}.ce-institutions-scope{background:linear-gradient(#f8fbff 0%,#f4f7fc 100%);border:1px solid #e8eef8;border-radius:14px;margin:0;padding:12px 14px}.ce-institutions-status{flex:none;min-width:0}.ce-institutions-status .ce-segment{box-sizing:border-box;height:42px}.ce-institutions-status .ce-segment button{height:100%;padding:0 12px}.ce-institutions-kpi-grid{margin:0}.ce-institutions-panel{margin-top:0}.ce-institutions-pagination{border-top:1px solid var(--border-subtle,#e8eef8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:12px 16px 16px;display:flex}.ce-institutions-landing .ce-table th,.ce-institutions-landing .ce-table td{text-align:left}.ce-learner-detail-landing{flex-direction:column;gap:16px;width:100%;max-width:none;display:flex}.ce-learner-detail-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ce-learner-detail-toolbar .ce-back{margin:0}.ce-learner-detail-hero{background:radial-gradient(120% 140% at 0 0,#0f73ee14,#0000 55%),radial-gradient(100% 120% at 100% 0,#8b3dcc12,#0000 50%),linear-gradient(#f8fbff 0%,#f4f7fc 100%);border:1px solid #e8eef8;border-radius:16px;margin:0;padding:18px 20px}.ce-learner-detail-hero-main{align-items:flex-start;gap:16px;min-width:0;display:flex}.ce-learner-detail-hero-copy{flex:1;min-width:0}.ce-learner-detail-name{color:var(--text-strong,#111827);margin:0;font-size:22px;font-weight:700;line-height:1.25}.ce-learner-detail-meta{color:var(--text-muted,#6b7280);margin:4px 0 0;font-size:13px;line-height:1.45}.ce-learner-detail-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ce-learner-detail-kpi-grid{margin:0}.ce-learner-detail-score-card{align-items:center}.ce-learner-detail-score-ring{--pct:0;background:conic-gradient(#0f73ee calc(var(--pct) * 1%), #d6e7ff 0);border-radius:50%;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid;box-shadow:inset 0 0 0 6px #ffffffd9}.ce-learner-detail-score-ring span{width:44px;height:44px;color:var(--text-strong,#111827);background:#fff;border-radius:50%;place-items:center;font-size:16px;font-weight:700;display:grid}.ce-learner-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start;gap:16px;display:grid}.ce-learner-detail-col{flex-direction:column;gap:16px;min-width:0;display:flex}.ce-learner-detail-panel{margin:0}.ce-learner-detail-empty{margin:0;padding:12px 16px 16px;font-size:13px}.ce-learner-detail-list{padding:0 16px 12px}.ce-learner-detail-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ce-learner-detail-col .ce-cvjd-activity{margin:0}@media (max-width:960px){.ce-learner-detail-grid{grid-template-columns:1fr}}.ce-batch-detail-landing{flex-direction:column;gap:16px;width:100%;max-width:none;display:flex}.ce-batch-detail-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ce-batch-detail-toolbar .ce-back{margin:0}.ce-crumbs{min-width:0;color:var(--text-muted,#6b7280);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.ce-crumb-link{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ce-crumb-link:hover{color:#0f73ee;text-decoration:underline}.ce-crumb-link:focus-visible{color:#0f73ee;text-decoration:underline}.ce-crumb-sep{opacity:.5}.ce-crumb-current{color:var(--text-strong,#111827);font-weight:600}.ce-batch-detail-hero{background:radial-gradient(120% 140% at 0 0,#0f73ee14,#0000 55%),radial-gradient(100% 120% at 100% 0,#8b3dcc12,#0000 50%),linear-gradient(#f8fbff 0%,#f4f7fc 100%);border:1px solid #e8eef8;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin:0;padding:18px 20px;display:flex}.ce-batch-detail-hero-main{flex:320px;align-items:flex-start;gap:16px;min-width:0;display:flex}.ce-batch-detail-hero-icon{color:#0f73ee;background:linear-gradient(160deg,#eef5ff 0%,#dee9ff 100%);border:1px solid #d6e7ff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:inline-flex}.ce-batch-detail-hero-copy{min-width:0}.ce-batch-detail-title{letter-spacing:-.01em;color:var(--text-strong,#111827);margin:0;font-size:26px;font-weight:700;line-height:1.2}.ce-batch-detail-meta{color:var(--text-muted,#6b7280);margin:5px 0 0;font-size:13px;line-height:1.45}.ce-batch-detail-chips{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.ce-batch-detail-hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ce-batch-detail-kpi-grid{margin:0}.ce-batch-detail-kpi-text{font-size:19px;line-height:1.3}.ce-batch-detail-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.ce-batch-detail-col{flex-direction:column;gap:16px;min-width:0;display:flex}.ce-batch-detail-panel{margin:0}.ce-batch-detail-empty{margin:0;padding:14px 16px 16px;font-size:13px}.ce-batch-detail-head-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.ce-batch-detail-filter.ce-field{flex-direction:row;flex:none;align-items:center;gap:8px;min-width:0}.ce-batch-detail-filter .ce-label{white-space:nowrap}.ce-batch-detail-filter .ce-select{min-width:140px}.ce-batch-rows{flex-direction:column;display:flex}.ce-batch-rows>*+*{border-top:1px solid var(--border-subtle,#eef2f8)}.ce-batch-row{box-sizing:border-box;width:100%;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:12px 16px;display:flex}.ce-batch-row.is-clickable{cursor:pointer;transition:background .12s}.ce-batch-row.is-clickable:hover{background:#f7faff;outline:none}.ce-batch-row.is-clickable:focus-visible{background:#f7faff;outline:none}.ce-batch-row-icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.ce-batch-row-icon.is-blue{color:#0f73ee;background:#eef5ff}.ce-batch-row-icon.is-purple{color:#8b3dcc;background:#f4eefe}.ce-batch-row-icon.is-green{color:#159a5a;background:#e8f8ef}.ce-batch-row-icon.is-peach{color:#d97706;background:#fff4ec}.ce-batch-row-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ce-batch-row-title{color:var(--text-strong,#111827);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.ce-batch-row-sub{color:var(--text-muted,#6b7280);font-size:12px}.ce-batch-row-chevron{color:#9aa6b8;flex-shrink:0;display:inline-flex}.ce-batch-coach-grid{flex-wrap:wrap;align-items:stretch;gap:14px;padding:14px 16px 16px;display:flex}.ce-batch-coach-stat{flex-direction:column;gap:3px;min-width:110px;display:flex}.ce-batch-coach-stat-label{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted,#6b7280);font-size:11px;font-weight:700}.ce-batch-coach-stat-value{color:var(--text-strong,#111827);font-size:13.5px;font-weight:600}.ce-batch-coach-note{color:#1d4f91;background:#eef5ff;border:1px solid #d6e7ff;border-radius:14px;flex:210px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.45;display:flex}.ce-batch-coach-note svg{flex-shrink:0}.ce-batch-detail-learner{align-items:center;gap:10px;display:flex}@media (max-width:1080px){.ce-batch-detail-grid{grid-template-columns:1fr}}@media (max-width:720px){.ce-batch-detail-hero-actions,.ce-batch-detail-head-actions{justify-content:flex-start}}.ce-modal-head-main{align-items:flex-start;gap:14px;min-width:0;display:flex}.ce-modal-head-icon{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.ce-modal-head-icon.is-blue{color:#1d4ed8;background:#e8f1ff}.ce-modal-head-icon.is-purple{color:#6d28d9;background:#efe9ff}.ce-modal-head-icon.is-green{color:#047857;background:#e4f7ee}.ce-segment-tabs{background:var(--tv-gray-100);gap:4px;padding:4px}.ce-segment-tabs button{padding:8px 16px;font-size:13px}.ce-segment-tabs button.is-on{color:#1d4ed8;box-shadow:none;background:#e8f1ff}.ce-label-req{color:var(--tv-danger)}.ce-input-icon-wrap{width:100%;display:block;position:relative}.ce-input-icon{color:var(--text-faint);pointer-events:none;display:inline-flex;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ce-input.ce-input-has-icon,.ce-select.ce-select-has-icon{padding-left:36px}.ce-input-icon-wrap:focus-within .ce-input-icon{color:var(--tv-blue)}.ce-csv-drop{border:1.5px dashed var(--tv-gray-300,#cfd4dc);text-align:center;background:#fbfcfe;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:26px 20px;transition:border-color .15s,background .15s;display:flex}.ce-csv-drop.is-dragging{border-color:var(--tv-blue);background:var(--tv-blue-50,#eff6ff)}.ce-csv-drop.has-file{border-style:solid;border-color:var(--tv-blue);background:#fff}.ce-csv-drop-icon{color:#6d28d9;background:#efe9ff;border-radius:999px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:4px;display:inline-flex}.ce-csv-drop-title{color:var(--text-muted);margin:0;font-size:14px}.ce-csv-drop-title strong{color:var(--text-strong);font-weight:600}.ce-csv-drop-hint{color:var(--text-faint);margin:0;font-size:12px}.ce-csv-drop-btn{cursor:pointer;margin-top:10px}.ce-csv-template-note{border:1px solid var(--border-subtle);background:var(--tv-gray-50,#f7f8fa);color:var(--text-muted);border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.ce-csv-template-icon{color:var(--text-faint);display:inline-flex}.ce-csv-template-link{color:var(--tv-blue);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-left:auto;padding:0;font-family:inherit;font-size:13px;font-weight:600;display:inline-flex}.ce-csv-template-link:hover{text-decoration:underline}@media (max-width:560px){.ce-csv-template-link{margin-left:0}}.ce-segment-tabs button{align-items:center;gap:7px;display:inline-flex}.ce-label-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.ce-label-action{color:var(--tv-purple,#6d28d9);cursor:pointer;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.ce-label-action:hover{text-decoration:underline}.ce-textarea-wrap{width:100%;display:block;position:relative}.ce-textarea-icon{color:var(--text-faint);pointer-events:none;display:inline-flex;position:absolute;top:11px;left:12px}.ce-textarea-has-icon{padding-left:36px}.ce-char-count{color:var(--text-faint);align-self:flex-end;font-size:11.5px}.ce-form-sections{flex-direction:column;gap:16px;display:flex}.ce-form-section{border:1px solid var(--border-subtle);background:#fff;border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.ce-form-section-head{align-items:center;gap:10px;display:flex}.ce-form-section-icon{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.ce-form-section-icon.is-blue{color:#1d4ed8;background:#e8f1ff}.ce-form-section-icon.is-purple{color:#6d28d9;background:#efe9ff}.ce-form-section-title{color:var(--text-strong);margin:0;font-size:14px;font-weight:600}.ce-form-section-sub{color:var(--text-muted);margin:2px 0 0;font-size:12px}.ce-multi-check{border:1px solid var(--border-subtle);background:var(--tv-gray-50,#fafafb);border-radius:10px;flex-direction:column;gap:8px;max-height:112px;padding:10px 12px;display:flex;overflow:auto}.ce-multi-check-row{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.ce-modal-toggle-row{justify-content:space-between;align-items:center;gap:16px;display:flex}.ce-modal-toggle-title{color:var(--text-strong);font-size:13.5px;font-weight:600}.ce-note-success{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;display:flex}.ce-note-success svg{flex-shrink:0}@media (max-height:800px){.ce-modal-backdrop{padding:20px 16px}.ce-modal{max-height:calc(100vh - 40px)}}.headerIcons_wrapper{width:100%}.header_icons{justify-content:center;align-items:center;margin:.5rem 0;display:flex}.header_icons img{cursor:pointer;border-radius:50%;width:30px;height:30px;margin:0 .5rem;transition:all .2s ease-in-out}.header_icons img:hover{transform:scale(1.1)}.header_subheader{justify-content:center;width:100%;font-size:.9rem;display:flex;position:relative}.header_subheader:before,.header_subheader:after{content:"";background-color:#000;border-radius:5px;width:25%;height:1px;position:absolute;top:50%}.header_subheader:before{left:0}.header_subheader:after{right:0}.footer_broswer_info{text-align:center;width:100%;padding:0 1rem;font-size:12px;position:absolute;left:0}.header_subheader.mobile{margin-bottom:1rem}.signIn_avatar_container{background-image:url(/assets/signIn-darkBg-SZaefkrF.png);width:50%;height:100%;position:relative}.signIn_avatar_wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.signIn_avatar_wrapper img{object-fit:cover;height:60%;overflow:hidden}@media only screen and (max-width:1220px){.signIn_avatar_container{width:100%}.signIn_avatar_wrapper{padding:5%}.signIn_avatar_wrapper img{width:40%}}@media only screen and (max-width:660px){.signIn_avatar_wrapper img{width:50%}}@media only screen and (max-width:475px){.signIn_avatar_wrapper img{width:60%}.footer_broswer_info{font-size:10px}}.input_field,.select_field{flex-direction:column;margin:0;display:flex}.select_field,.profile_input.pincode{width:45%}.input_field label,.select_field label{margin:.2rem 1rem;font-size:.8rem;font-weight:700}.input_field .no_label,.select_field .no_label{display:none}.input_field label span,.select_field label span{color:red;margin-left:.5rem}.input_field input,.select_field select{background-color:#fff;border:1px solid #000;border-radius:.5rem;outline:none;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .2s ease-in-out}.input_field input::placeholder{color:#777;font-size:.7rem;font-weight:600}.input_field input.input_error{border:1px solid #ff4d4f}.input_field input.input_error~.input_error_msg{visibility:visible}.input_field input:invalid[focused=true]{border:1px solid red}.input_error_msg,.select_error_msg{color:red;visibility:hidden;font-size:.6rem}.input_field input:invalid[focused=true]~span,.select_field select:invalid[focused=true]~span{visibility:visible}.form_submit_btn{margin:1rem 0 .25rem}.form_submit_btn button{cursor:pointer;color:#000;background-color:#fff;border:1px solid #0f73ee;border-radius:.5rem;outline:none;width:100%;height:40px;margin-top:.5rem;padding:.5rem;font-size:1rem;font-weight:600;transition:all .3s ease-in-out}.contactUs_icon{position:absolute;bottom:-.5rem;right:-3rem}.contactUs_icon img{cursor:pointer;border-radius:50%;width:40px;height:40px;transition:all .3s ease-in-out}.contactUs_icon img:hover{transform:translateY(-2px);box-shadow:1px 1px 10px #666}@media only screen and (max-width:1220px){.contactUs_icon{bottom:2rem;right:3rem}}@media only screen and (max-width:1024px){.contactUs_icon{bottom:1rem;right:3rem}}@media only screen and (max-width:660px){.contactUs_icon{bottom:1rem;right:1rem}.select_field,.profile_input.pincode{width:48%}.timespro-logo,.konica-minolta-logo{height:50px!important}.konica-minolta-logo{bottom:0!important}}@media only screen and (max-width:472px){.contactUs_icon{right:o;bottom:1rem}.contactUs_icon img{width:30px;height:30px}}.converse-bg-image{opacity:.1;z-index:-1;background-image:url(https://edy-public-files.s3.amazonaws.com/conversational-img.jpg);background-position:50%;background-size:cover;border-radius:10px 0 0 10px;width:100%;height:100%;position:absolute;top:0;left:0}.custom-conversational-ai-button{color:#fff;cursor:pointer;background-color:#007bff;border:none;border-radius:.5rem;outline:none;padding:12px 30px;font-size:16px;transition:background-color .3s,box-shadow .3s,transform .2s;box-shadow:0 8px 20px #007bff4d}.custom-conversational-ai-button:hover{background-color:#0056b3;transform:translateY(-3px);box-shadow:0 12px 24px #0056b366}.button-content{align-items:center;display:flex}.mic-btn-css{color:#007bff;width:40px;height:40px;cursor:"default";background-color:#fff;border-radius:50%;justify-content:center;align-items:center;margin-right:10px;transition:background-color .3s,color .3s,box-shadow .3s;display:flex;box-shadow:0 4px 8px #0000001a}.mic-btn-css:hover{color:#fff;background-color:#0056b3;box-shadow:0 6px 12px #0056b34d}.audio-indicator{cursor:"default";display:inline-block;position:relative}.audio-indicator .circle{z-index:-1;background-color:#0f73ee;border-radius:50%;width:55px;height:55px;transition:background-color .3s;animation:none;position:absolute;bottom:-10px;right:-11.2px}.audio-indicator.pulsating .circle{animation:1s infinite pulse}@keyframes pulse{0%{opacity:.5;transform:scale(1)}50%{opacity:.3;transform:scale(1.2)}to{opacity:.5;transform:scale(1)}}.background{cursor:"default";background-color:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;left:20px}.no-audio{color:red;margin-top:10px}.parent-box-vapi{justify-content:center;height:60%;padding:5% 0%;display:flex;box-shadow:0 4px 8px #0000001a}.simple-modal .ant-modal-content{border:1px solid #e5e7eb;border-radius:8px;box-shadow:0 4px 12px #00000026}.simple-modal .ant-modal-header{background:#f8fafc;border-bottom:1px solid #e5e7eb;padding:16px 20px}.simple-modal .ant-modal-body{padding:20px}.simple-modal .ant-modal-confirm-body .anticon{display:none!important}.simple-modal-title{align-items:center;gap:8px;display:flex}.simple-clock-icon{color:#3b82f6;font-size:20px}.simple-title-text{color:#374151;font-size:16px;font-weight:500}.simple-modal-content{flex-direction:column;gap:12px;display:flex}.simple-message{color:#6b7280;text-align:center;word-wrap:break-word;font-size:14px;line-height:1.4}.simple-progress{background:#e5e7eb;border-radius:2px;width:100%;height:4px;overflow:hidden}.simple-progress-fill{background:#3b82f6;border-radius:2px;width:100%;height:100%;animation:5s linear forwards simple-progress}@keyframes simple-progress{0%{width:100%}to{width:0%}}.custom-throttled-modal .ant-modal-content{border-radius:10px;padding:20px;box-shadow:0 4px 12px #0003}.custom-throttled-modal .ant-modal-header{text-align:center;border-bottom:none}.timespro-logo{height:55px}.konica-minolta-logo{height:70px;position:relative;bottom:5px;left:-17px}.forgotPass_container{box-sizing:border-box;z-index:10;background-color:#000000e6;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;top:0;left:0}.forgotPass_wrapper{background-color:#fff;border-radius:1rem;padding:2rem}.forgotPass_wrapper form{flex-direction:column;justify-content:space-around;align-items:center;width:40vw;height:100%;display:flex}.forgotPass_wrapper form input,.forgotPass_wrapper form button{background-color:#fff;border:none;border-radius:.5rem;outline:none;padding:.5rem 1rem}.forgotPass_wrapper form input{border:1px solid #b3b1b1;width:80%;margin:1rem 0}.forgotPass_wrapper form button{cursor:pointer;color:#000;border:1px solid #0c6af6;margin-top:1rem;transition:all .5s}.forgotPass_wrapper form button:hover{color:#fff;background-color:#0c6af6}.sendCode_form,.resetPass_form{position:relative}.sendCode_form svg,.resetPass_form svg{cursor:pointer;position:absolute;top:-1rem;right:-1rem;transform:scale(.8)}@media only screen and (max-width:775px){.forgotPass_wrapper form{width:60vw}.forgotPass_wrapper form input{width:100%}}@media only screen and (max-width:475px){.forgotPass_wrapper form{width:70vw}}@media only screen and (max-width:775px){.confirmUser_wrapper form{width:60vw}.confirmUser_wrapper form input{width:100%}}@media only screen and (max-width:475px){.confirmUser_wrapper form{width:70vw}}.grammerly_container{box-sizing:content-box;width:100%;height:100vh;padding-right:10px;overflow-x:hidden;overflow-y:scroll}.grammerly_container::-webkit-scrollbar{width:8px}.grammerly_container::-webkit-scrollbar-track{background:#f1f1f1}.grammerly_container::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.grammerly_container::-webkit-scrollbar-thumb:hover{background:#555}.signIn_container{background-image:url(/assets/signIn-bgImage-C5oN22uI.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;padding:2% 10%;position:relative}.signIn_wrapper{background-color:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;box-shadow:1px 1px 5px #919090}.signIn_wrapper .main_logo{justify-content:center;align-items:center;width:100%;padding:2rem 0 1rem;display:none}.signIn_right{justify-content:center;width:50%;height:100%;display:flex;position:relative}.signIn_right_container{width:100%}.signIn_right_header{justify-content:center;align-items:center;height:15%;display:flex}.signIn_right_header img{width:50px;height:50px;margin-right:1rem}.signIn_right_wrapper{height:85%;padding:1% 20%}.signIn_right_form{padding:0}.signIn_right_form .input_field{height:90px}.input_warning_text{margin-bottom:.5rem;font-size:.7rem;font-weight:600}.signIn_right_form .form_info{justify-content:space-between;align-items:center;font-size:.7rem;font-weight:600;display:flex}.form_info_rememeber{justify-content:center;align-items:center;display:flex}.form_info_forgot a{color:#000;text-decoration:none;transition:all .2s;position:relative}.form_info_forgot a:before{content:"";background-color:#0f73ee;border-radius:50%;width:0;height:1px;transition:all .3s ease-in-out;position:absolute;bottom:0;left:0}.form_info_forgot a:hover{color:#0f73ee}.form_info_forgot a:hover:before{width:100%}.signIn_right_form .form_help{color:#0f73ee;font-size:.7rem}.signIn_right_form .mob_icons{display:none}@media only screen and (max-width:1220px){.signIn_container{height:100%;padding:0}.signIn_wrapper{box-shadow:none;flex-direction:column}.signIn_right{width:70%}.signIn_right_wrapper{padding:0 20% 5%}.signIn_right_form .input_field input,.signIn_right_form .form_submit_btn button{height:50px}}@media only screen and (max-width:1024px){.signIn_right{width:80%;margin-bottom:4rem}.signIn_right_form .form_submit_btn{justify-content:center;align-items:center;margin:1rem 0;display:flex}.signIn_right_form .form_submit_btn button{width:70%}.signIn_right_form .form_help{justify-content:center;align-items:center;display:flex}}@media only screen and (max-width:660px){.signIn_wrapper .main_logo{display:flex}.signIn_wrapper .signIn_avatar{display:none}.signIn_right{width:80%}.signIn_right_wrapper{padding:0 5% 5%}.signIn_right_header h2{font-size:1.3rem}}@media only screen and (max-width:472px){.signIn_right{width:90%}.signIn_right_header h2{font-size:1.2rem}}@media only screen and (max-width:375px){.signIn_right_header h2{font-size:1rem}}.signUp_container{background-image:url(/assets/signIn-bgImage-C5oN22uI.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:110vh;padding:2% 10%;position:relative}.signUp_wrapper{background-color:#fff;justify-content:center;align-items:center;width:100%;height:103%;display:flex;position:relative;box-shadow:1px 1px 5px #919090}.signUp_wrapper .main_logo{justify-content:center;align-items:center;width:100%;padding-top:2rem;display:none}.signUp_right{justify-content:center;width:50%;height:100%;display:flex;position:relative}.signUp_right_container{width:100%}.signUp_right_header{justify-content:center;align-items:center;height:10%;display:flex}.signUp_right_header img{width:50px;height:50px;margin-left:.5rem}.signUp_right_wrapper{height:85%;padding:1% 20%}.headerIcons_wrapper{height:15%}.signUp_right_form{padding:0}.signUp_right_form .input_field{margin-top:1rem}.password_warning{margin:.5rem 0}.password_warning_line{background:#cac8c8;width:100%;height:2px;margin:.2rem 0;position:relative}.password_warning_indicator{width:0;height:2px;transition:all .5s;position:absolute;top:0;left:0}.password_warning_indicator.red{background:#f80808;width:30%;box-shadow:0 1px 20px #f53b3b}.password_warning_indicator.yellow{background:#f5f510;width:60%;box-shadow:0 1px 20px #f5f510}.password_warning_indicator.green{background:#10f810;width:100%;box-shadow:0 1px 20px #10f810}.password_warning_text{font-size:.7rem;font-weight:600}.signUp_right_form .form_info{flex-direction:column;align-items:flex-start;font-size:.6rem;font-weight:400;display:flex}.form_info_rememeber{justify-content:center;align-items:center;margin:.2rem 0;display:flex}.form_info_rememeber input{cursor:pointer;margin-right:.5rem}.signUp_right_form .form_submit_btn{margin:.25rem 0}.form_submit_btn button{cursor:pointer;background-color:#fff;border:1px solid #0f73ee;border-radius:.5rem;outline:none;width:100%;height:40px;margin-top:.5rem;padding:.5rem;font-weight:600;transition:all .3s ease-in-out}.form_submit_btn button:hover{color:#fff;background-color:#0f73ee}.signUp_right_form .form_help{color:#0f73ee;font-size:.7rem}.form_help span a{color:#0f73ee;cursor:pointer;font-weight:600;text-decoration:none}@media only screen and (max-width:1220px){.signUp_container{height:100%;padding:0}.signUp_wrapper{box-shadow:none;flex-direction:column}.signUp_right{width:70%}.signUp_right_wrapper{padding:0 20% 10%}.signUp_right_form .input_field{margin-top:.5rem 0}.signUp_right_form .input_field input,.signUp_right_form .form_submit_btn button{height:50px}}@media only screen and (max-width:1024px){.signUp_right{width:80%;margin-bottom:4rem}.signUp_right_form .form_submit_btn{justify-content:center;align-items:center;margin:1rem 0;display:flex}.signUp_right_form .form_submit_btn button{width:70%}.signUp_right_form .form_help{justify-content:center;align-items:center;display:flex}}@media only screen and (max-width:660px){.signUp_wrapper .main_logo{display:flex}.signUp_wrapper .signUp_avatar{display:none}.signUp_right{width:80%}.signUp_right_wrapper{padding:0 5% 15%}}@media only screen and (max-width:472px){.signUp_right{width:90%}.signUp_right_header h2{font-size:1.2rem}}@media only screen and (max-width:375px){.signUp_right_header h2{font-size:1rem}}.termAndcondition{margin-left:3px}.termAndcondition a{color:#0f73ee;text-decoration:none}.pass_error{padding:5px;font-size:10px}.select_user{margin:0 10px 0 5px;font-size:.8rem;font-weight:500}.card-box{border-radius:8px;flex-direction:column;height:90%;padding:20px 15px 60px;display:flex;box-shadow:1px 4px 6px #00000030}.card-title{color:#4c4c4c;letter-spacing:-.03em;text-align:center;margin-top:0;margin-bottom:12px;font-size:23px;font-weight:500;line-height:30px}.card-pricing{color:#0f73ee;text-align:left;letter-spacing:-.04em;margin-top:20px;margin-bottom:10px;padding-top:0;font-size:50px;font-weight:500;line-height:50px}.price-box{text-align:center;margin-top:20px}.dollarSign{font-weight:500}.list-services{flex-grow:1;margin-top:20px;margin-left:0;padding:0 25px;list-style:none}.list{color:#4c4c4c;align-items:center;margin-top:8px;padding-right:4px;font-size:14px;display:flex}.button-subscribe{float:none;color:#fff;text-align:center;background-color:#0f73ee;border:2px solid #fff;border-radius:30px;padding:10px 24px;font-weight:500;display:inline-block;overflow:visible}.button-subscribe:hover{color:#0f73ee;background-color:#fff;border:2px solid #0f73ee}.subscribe-section{text-align:center;margin-top:20px}.term-privacy{justify-content:space-between;margin-top:25px;display:flex}.privacy-policy{margin-left:10px}.landingEdyimg{width:70%}.img-parent{text-align:center}.content-parent{text-align:center;margin-top:25%}.second-section{margin-top:5%}.ai-powered{color:#0f73ee}.term-privacy{margin-bottom:20px}.rightTerm{float:right}@media only screen and (max-width:900px){.card-box{border:1px solid #afb3b6;margin-top:30px}.content-parent{margin-top:15%}}.intro-content{text-align:center}.intro-content h3{margin-top:10px}.OurBackStory{text-align:center;margin-top:20px;margin-bottom:10px}.Back{color:#0f73ee}.contentStory{color:#16355c;text-align:justify;margin-top:5%;line-height:2}.Benefits{text-align:center;color:#fff;background-color:#0f73ee;border:#0000;border-radius:4%;width:100%;margin:30px auto 5px;padding:30px 10px;font-size:15px;transition:all .3s;box-shadow:0 0 30px #0000001a}.intro-content-parent{margin-top:15%}.intro-content-picture4{margin-top:10%}.intro-bullets-parent{margin-top:8%}.hrTag{margin-top:30px}@media only screen and (min-width:1200px){#Benefits{max-width:20%!important}}@media only screen and (max-width:767px){.hrTag{margin-top:0}.intro-bullets-parent{margin-top:3%}.intro-content-parent,.intro-content-picture4{margin-top:8%}.img-parent{margin-top:20px}.contentStory{margin-top:5%}.Benefits{text-align:center;color:#fff;white-space:nowrap;background-color:#0f73ee;border:#0000;border-radius:0%;width:100%;margin:15px 0 5px;font-size:15px;transition:all .3s;box-shadow:0 0 30px #0000001a}#backStoryRow{flex-direction:column-reverse!important}.desktop_heading{display:none!important}.mobile_heading{display:block!important}.edyExplainervideo,#backimg{margin-top:8%!important}}@media only screen and (min-width:768px) and (max-width:1200px){#Benefits{flex:100%!important;max-width:100%!important}.Benefits{border-radius:0%}}@media only screen and (min-width:768px){.mobile_heading{display:none!important}}.header-landing{z-index:1;background-color:#fff;justify-content:center;align-items:center;width:100%;height:15vh;display:flex;position:fixed;top:0}.navbar_container{background-color:#fff;width:100%;height:15vh;display:flex;position:relative}.navbar_left{justify-content:center;align-items:center;width:20%;display:flex}.navbar_logo img:not(.navbar-enterprise-brand){cursor:pointer;height:65px}.navbar_logo img.navbar-enterprise-brand{cursor:pointer}.navbar_right{justify-content:space-between;align-items:center;width:80%;padding:0 3rem;display:flex}.navbar_menu ul{display:flex}.navbar_menu ul li{margin-right:3rem;font-size:16px;list-style:none}.navbar_menu ul li a{color:#282c4b;border-bottom:2px solid #fff;font-weight:500;text-decoration:none;transition:all .3s ease-in-out}.navbar_menu ul li a:hover{color:#e9ae52;border-bottom:2px solid #e9ae52;font-weight:500;text-decoration:none}.navbar_menu ul li a,.navbar_menu ul li div{cursor:pointer}.navbar_menu ul li div.navbar_edy{color:#e9ae52;cursor:pointer;border-bottom:2px solid #e9ae52;font-weight:500}.navbar_menu ul li.nav_menu_edy{position:relative}.navbar_menu ul li.nav_menu_edy .beta_tag{color:#555;border-radius:.3rem;padding:.2rem .5rem;font-weight:600;position:absolute;left:2.5rem;box-shadow:1px 2px 10px #0000004d}.navbar_image{justify-content:center;align-items:center;display:flex}.navbar_image img{cursor:pointer;border-radius:25px;width:30px;height:30px}.navbar_image .hamburger{display:none}.menu_btn,.close_btn{cursor:pointer;border-radius:50%;width:40px;height:40px;padding:.5rem;transition:all .5s;display:none;box-shadow:0 1px 15px #999}.active-link{color:#1976d2;border-bottom:2px solid #1976d2;font-weight:600;transition:all .3s}.active-link:hover{color:#145a86}.close_btn{transform:rotate(90deg)}@media only screen and (min-width:1015px) and (max-width:1175px){.navbar_right{padding:0 .5rem!important}.navbar_menu ul li{margin-right:1.3rem!important}}@media only screen and (min-width:1176px) and (max-width:1325px){.navbar_right{padding:0 1rem!important}.navbar_menu ul li{margin-right:2.8rem!important}}@media only screen and (max-width:875px){.navbar_menu ul li{margin-right:1rem}}.chat-support{margin:0 10%;display:none}.navbar_right.align-at-end{justify-content:flex-end;margin-right:10%}@media only screen and (max-width:1015px){.navbar_right{padding:0;margin-right:5%!important}.chat-support{display:block}.nav-btn{margin-top:3rem;left:0!important}.navbar_container{justify-content:center;align-items:center;padding:10% 5%}.navbar_left,.navbar_right{width:50%}.navbar_left{justify-content:flex-start;align-items:center}.navbar_right{justify-content:flex-end;align-items:center}.navbar_logo img:not(.navbar-enterprise-brand){height:50px!important;margin-left:-.3rem!important}.navbar_logo img.navbar-enterprise-brand{margin-left:-.3rem!important}.navbar_image img{display:none}.navbar_image .hamburger{display:block}.menu_btn.active_btn,.close_btn.active_btn{display:block;transform:rotate(0)}.navbar_menu{z-index:99;background-color:#fff;width:0;height:85vh;transition:all .5s;position:absolute;top:12vh;right:0}.navbar_menu ul{display:none}.navbar_menu.active_menu{width:100%;min-height:100dvh}.navbar_menu.active_menu>ul{display:flex}.navbar_menu ul{flex-direction:column;align-items:center}.navbar_menu ul li{margin-top:3rem}.manage-signIN,.manage-signUP{margin-top:3rem;margin-left:0!important}.edMyst-header-en,.edMyst-header-ar{justify-content:center;width:100%;left:unset!important;right:unset!important;position:static!important}}html,body{scroll-behavior:smooth}body{overflow-x:hidden}.homepage_body_wrapper{-webkit-overflow-scrolling:touch;height:100vh;overflow-x:hidden!important;overflow-y:auto!important}.dashboard_container{min-height:100%;height:auto!important;overflow:visible!important}@media only screen and (max-width:767px){#Benefits{width:100%!important;margin-bottom:15px!important}#Benefits .Benefits p{white-space:normal!important;font-size:16px!important}}.row .col{flex:100%;margin-bottom:15px}.manage-signIN{color:#0f73ee;text-align:center;margin-left:"auto";background-color:#0000;border:2px solid #0f73ee;border-radius:5px;margin-bottom:5px;padding:7px 24px;font-weight:500}.manage-signUP{color:#fff;text-align:center;background-color:#0f73ee;border:2px solid #0f73ee;border-radius:5px;margin-bottom:5px;padding:7px 24px;font-weight:500}.capitalize{text-transform:capitalize;color:#282c4b;border-bottom:2px solid #fff;margin-left:.5rem;font-weight:500;transition:all .3s ease-in-out}.nav-btn{cursor:pointer}.dropdown-item{color:#282c4b;cursor:pointer;border-bottom:2px solid #282c4b;padding:.5rem 0;font-size:15.5px;font-weight:500;transition:all .3s ease-in-out}.email{font-size:13px;color:#fff!important;background:#0f73ee!important}.edyExplainervideo{margin-top:15px}@media only screen and (max-width:1400px) and (min-width:900px){.iffco{height:63px!important}}@media only screen and (min-width:1000px){#iffcoNav{position:relative;left:670px}}.edMyst-navbar-left{width:20%;padding-left:20px;display:flex}.edMyst-navbar-container{z-index:999999;background:#fff;justify-content:space-between;align-items:center;width:100%;height:75px;padding:1px;display:flex;position:fixed;top:0;box-shadow:0 5px 15px #96969633}.edMyst-header-ar{gap:10px;display:flex;position:relative;right:128px}.edMyst-header-en{gap:10px;display:flex;position:relative;left:25px}.videoDeleteWarning_buttons button:hover,.videoDeleteWarning_buttons button.delete{color:#fff;background-color:#0f73ee}@media only screen and (max-width:725px){.videoDeleteWarning_wrapper{width:80%;height:50%}}@media only screen and (max-width:525px){.videoDeleteWarning_title h2{font-size:1.3rem}.videoDeleteWarning_buttons button{padding:.5rem 1rem;font-size:.9rem;font-weight:500}}@media only screen and (max-width:375px){.videoDeleteWarning_wrapper{width:90%}}.ThankYou{text-align:center;margin-top:10px}.ThankYouMsg{text-align:center;font-size:16px;font-weight:500}button{cursor:pointer!important}.edyThankyouimg{text-align:center;width:15%;margin-top:20px}@media only screen and (max-width:900px){.subscribe-card1{height:auto;width:auto!important}.ThankYou{font-size:1.7rem!important}}.subscribe-card1{background-color:#fff;border:.5px solid #d1deeb;border-radius:8px;width:550px;height:320px;margin:5% auto auto;box-shadow:0 4px 6px #0000001f}.subscribe-plan{text-align:center;color:#4c4c4c;margin-top:20px;font-size:14px;font-weight:500}.price-card-parent1{text-align:center;margin-top:20px}.price-card-parent2{margin:auto;display:inline-flex}.price-card1{border:.5px solid #d1deeb;width:120px;height:120px;box-shadow:0 4px 6px #0000001f}.price-card2{border:.5px solid #d1deeb;width:120px;height:120px;margin-left:20px;box-shadow:0 4px 6px #0000001f}.monthPlan{color:#4c4c4c;margin-top:6px;font-size:14px;font-weight:500}.plan-price{font-size:25px}.subscribe-monthPlan{text-align:center;cursor:pointer;color:#fff;background-color:#0f73ee;border:1px solid #0f73ee;border-radius:5px;margin-top:10px;padding:3px 6px;font-size:14px;font-weight:400}.subscribe-monthPlan:hover{color:#0f73ee;background-color:#0000;border:1px solid #0f73ee}.subscribe-yearPlan{text-align:center;cursor:pointer;color:#fff;background-color:#e9ae52;border:1px solid #e9ae52;border-radius:5px;margin-top:10px;padding:3px 6px;font-size:14px;font-weight:400}.subscribe-yearPlan:hover{color:#e9ae52;background-color:#0000;border:1px solid #e9ae52}.after{border-bottom:1px solid}.promotion-code{text-align:center;color:#4c4c4c;margin-top:20px;font-size:12px;font-weight:500}.closeIcon{color:#fff;float:right;cursor:pointer;font-size:25px;font-weight:900;position:relative;right:-40px}.closeIcon:hover{color:#e9ae52}.crownParent{text-align:center}.crownIcon{color:gold;font-size:22px}@media only screen and (max-width:820px){.closeIcon{bottom:35px!important;right:44%!important}#yourVideoElementId{width:100%;height:100%}}.videoSubscribePopup_container{z-index:99;background-color:#000c;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0%}.sidebar_container{justify-content:center;align-items:flex-start;width:20%;transition:width .3s;display:flex}.sidebar_container ul li{margin-top:0;list-style:none}.sidebar_container ul li:first-child{margin-top:3rem;list-style:none}.sidebar_container .nav_item{justify-content:center;align-items:center;display:flex}.sidebar_container .nav_item a{color:#fff;cursor:pointer;align-items:center;width:100%;height:70px;font-size:1.2rem;font-weight:500;text-decoration:none;transition:all .5s ease-in-out;display:flex}.sidebar_container .nav_item .dashboard{color:#fff;cursor:pointer;align-items:center;width:100%;height:70px;font-size:1rem;font-weight:500;text-decoration:none;transition:all .5s ease-in-out;display:flex}.nav_item .dashboard svg{border-radius:50%;padding:.3rem;transition:all .5s ease-in-out}.nav_item .dashboard:hover svg,.nav_item .dashboard.active svg{color:#000;background-color:#e9ae52}.nav_item a svg{border-radius:50%;padding:.3rem;transition:all .5s ease-in-out;overflow:visible}.nav_item a:hover svg,.nav_item a.active svg{color:#000;background-color:#e9ae52}.sidebar_container .nav_item svg{margin-right:.5rem;font-size:2.5rem}@media only screen and (max-width:975px){.sidebar_container .nav_item a,.sidebar_container .nav_item .dashboard{font-size:1rem}}@media only screen and (max-width:750px){.nav_item span,.upgrade{display:none}}.upgrade{margin-left:2px;font-size:12px}.beta_tag{background:#e9ae52;border-radius:.3rem;padding:.2rem .5rem;font-weight:600;position:relative;top:1em;bottom:1.5rem;left:8rem;box-shadow:1px 2px 10px #0000004d}@media only screen and (max-width:1175px) and (min-width:750px){.nav_item span{display:none}}@media only screen and (max-width:1204px) and (min-width:760px){.upgrade{margin-left:2px;font-size:12px;display:block;position:relative;top:5px}}#assessment_sidebar_collapse{width:5%;transition:width .5s}.homepage_body#assessment_body_collapse{width:95%;transition:width .5s}@media only screen and (max-width:767px){#collapse_sidebar{display:none}}.downWarn{text-align:center;width:60%;margin:auto;position:relative;top:18%}.footer-social a img{text-align:center;border-radius:50%;width:5%}.footer-social{margin-top:50px}.backON{margin-top:20px;font-size:x-large}.confirmUser_container{box-sizing:border-box;z-index:10;background-color:#000000e6;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:absolute;top:0;left:0}.confirmUser_wrapper{background-color:#fff;border-radius:1rem;padding:2rem}.confirmUser_wrapper form{flex-direction:column;justify-content:space-around;align-items:center;width:40vw;height:100%;display:flex}.confirmUser_wrapper form input,.confirmUser_wrapper form button{background-color:#fff;border:none;border-radius:.5rem;outline:none;padding:.5rem 1rem}.confirmUser_wrapper form input{border:1px solid #b3b1b1;width:80%;margin:1rem 0}.confirmUser_wrapper form button{cursor:pointer;color:#fff;background-color:#0c6af6;border:1px solid #0c6af6;margin-top:1rem;transition:all .5s}.confirmUser_wrapper form button:hover{color:#000;background-color:#fff;border:1px solid #0c6af6}.confirmUser_form{position:relative}.confirmUser_form svg{cursor:pointer;position:absolute;top:-1rem;right:-1rem;transform:scale(.8)}@media only screen and (max-width:775px){.confirmUser_wrapper form{width:60vw}.confirmUser_wrapper form input{width:100%}}@media only screen and (max-width:475px){.confirmUser_wrapper form{width:70vw}}.pause_graph{justify-content:center;align-items:center;width:100%;padding:1rem 0;display:flex}.pause_graph .pauseChart_area{width:30%}.definitions_table{justify-content:center;align-items:center;width:100%;display:flex}.definitions_table table{border-collapse:collapse;border:1px solid #000;margin:1rem 0}.definitions_table table thead tr td{font-weight:500}.definitions_table table tr td{text-align:center;border:1px solid #000;padding:.2rem .5rem}@media only screen and (max-width:750px){.pause_graph .pauseChart_area{width:40%}.definitions_table table tr td{padding:.2rem;font-size:.8rem}}@media only screen and (max-width:475px){.pause_graph .pauseChart_area{width:60%}}.summary_left_body{height:90%;padding:1rem .5rem 3rem;overflow-y:scroll}.summary_left_body .allReports_list{width:90%;height:115px}.summary_left_body .report_list{border:1px solid #0f73ee;border-radius:.5rem;width:100%;height:100%;margin-top:20px;padding:.5rem}.report_list .summary_name h3{padding-left:10px;font-weight:500}.border-summary{width:300px;height:50px}@media only screen and (max-width:1175px){.report_right{padding:0 .2rem}.suggest_profile label{font-size:.7rem}.suggest_profile .book_btn{padding:.2rem .5rem;font-size:.7rem}.report_offer img{width:80%}}@media only screen and (max-width:675px){.report_container{padding:0 .5rem;overflow-y:scroll}.report_wrapper{flex-direction:column;align-items:center;height:200vh}.report_right,.report_left{width:100%;height:100%}.report_left{height:100%;padding:1rem 0 2rem}.report_left_body{flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;display:flex;overflow-y:visible}.report_right{border:none;margin:1rem 0}}@media only screen and (max-width:475px){.report_left{height:100%;padding:1rem 0 4rem}.report_left_body{height:100%;padding:1rem 0 2rem}.summary_left_body .allReports_list{width:auto;height:auto}}@media only screen and (max-width:425px){.skills-details-mobile{width:95%;position:absolute;left:5%}.report_left_body{justify-content:center;overflow-y:scroll}}@media only screen and (min-width:1475px){.report_left_body{align-items:center;row-gap:0}.report_left_body .allReports_list{width:22%;height:30%}}.preview_report{width:200px;height:auto}.preview_list{border:1px solid #0f73ee;border-radius:.5rem;width:100%;height:100%;margin-top:70px;padding:.3rem}.preview_list p{font-size:14px}.progress_box{border:1px solid #0000;border-radius:10px;width:-webkit-fit-content;width:fit-content;margin-left:10px;padding:2px 5px}.progress_box_title{font-size:12px}[data-color=Developing i]{background-color:#e3fc81}[data-color=Good\ going i]{background-color:#81fc95}[data-color="Can get better at" i]{background-color:#fce881}[data-color=Excellent i]{background-color:#3fc855}[data-color="Need significant pratice" i]{background-color:#facab0}[data-color=green i]{border:1.5px solid green!important}[data-color=yellow i]{border:1.5px solid gray!important}[data-color=red i]{border:1.5px solid red!important}.arrow{float:right;cursor:pointer;margin-top:28px;font-size:2rem}.summary_gif_result img{width:25px}.box1{background-color:#facab0;width:10%;height:10%;margin-left:1%;padding:0 13px}.box2{background-color:#fce881;width:10%;height:10%;margin-left:1%;padding:0 13px}.box3{background-color:#e3fc81;width:10%;height:10%;margin-left:1%;padding:0 13px}.box4{background-color:#81fc95;width:10%;height:10%;margin-left:1%;padding:0 13px}.box5{background-color:#3fc855;width:10%;height:10%;margin-left:1%;padding:0 13px}.box6{background-color:#eeb799;width:10%;height:10%;margin-left:1%;padding:0 13px}.box7{background-color:#fbdf52;width:10%;height:10%;margin-left:1%;padding:0 13px}.box8{background-color:#c7df68;width:10%;height:10%;margin-left:1%;padding:0 13px}.box9{background-color:#61d774;width:10%;height:10%;margin-left:1%;padding:0 13px}.box10{background-color:#11b02a;width:10%;height:10%;margin-left:1%;padding:0 13px}.arrow-top,.arrow-bottom{transform:rotate(-135deg)}.low{padding:21px 10px;font-size:14px}.high{padding:21px 55px;font-size:14px}.pratice_confidence{margin-left:8%}.better_confidence{margin-left:30%}.Developing_confidence{margin-left:52%}.Good_confidence{margin-left:75%}.Excellent_confidence{margin-left:96%}.pratice_Presentationskills{margin-left:8%}.better_Presentationskills{margin-left:30%}.Developing_Presentationskills{margin-left:52%}.Good_Presentationskills{margin-left:75%}.Excellent_Presentationskills{margin-left:96%}.pratice_Speakingwithconviction{margin-left:8%}.better_Speakingwithconviction{margin-left:30%}.Developing_Speakingwithconviction{margin-left:52%}.Good_Speakingwithconviction{margin-left:75%}.Excellent_Speakingwithconviction{margin-left:96%}.pratice_Energyandpassion{margin-left:8%}.better_Energyandpassion{margin-left:30%}.Developing_Energyandpassion{margin-left:52%}.Good_Energyandpassion{margin-left:75%}.Excellent_Energyandpassion{margin-left:96%}[data-color=Great\ going i]{background-color:#3fc855}[data-color=Almost\ there i]{background-color:#81fc95}[data-color="A bit more effort" i]{background-color:#e3fc81}[data-color="Can do better" i]{background-color:#fce881}[data-color="Need significant practice" i]{background-color:#facab0}.heatMapParentDiv{display:flex}.traingle{height:11px}.break{display:none}@media (min-width:375px) and (max-width:475px){.break{display:block!important}.low{padding:12px 0!important;font-size:12px!important}.high{padding:10px 20px!important;font-size:12px!important}.summary_left_body .report_list{width:auto!important}.summary_left_body{overflow-y:unset!important}.arrow{position:relative;bottom:25px}}@media only screen and (max-width:675px){.summary_left_body{overflow-y:scroll!important}}.click_here{cursor:pointer}[captchaVal="disabled" i]{pointer-events:none}.skill_card:hover{cursor:pointer;background-color:#f6f6f6}.heading_title{font-size:25px;font-weight:500}@media only screen and (min-width:975px){.prepraring_for{margin-top:10px;font-size:1.1rem;font-weight:600;position:absolute;left:273px}}.prepraring_for{font-size:1.3rem;font-weight:600}.scale1{margin-left:102%}.scale2{margin-left:91%}.scale3{margin-left:80%}.scale4{margin-left:69%}.scale5{margin-left:58%}.scale6{margin-left:47%}.scale7{margin-left:36%}.scale8{margin-left:25%}.scale9{margin-left:14%}.scale10{margin-left:3%}@media (min-width:375px) and (max-width:475px){.low,.high{display:none}.summary_left_body .report_list{width:112%!important}}.scaleValue{font-size:10px;position:relative;bottom:12px;left:7px}.recommend_remove{width:100%!important}.inputfile-label{cursor:pointer;background-color:#fff;border:1px solid #00000029;border-radius:4px;justify-content:center;align-items:center;height:40px;margin-right:16px;padding:0 16px;transition:background-color .2s;display:inline-flex;box-shadow:0 1px #0000000d}.inputfile-label:hover{background-color:#f3f4f6}.inputfile-label:active{background-color:#e5e7eb}.upload-btn-parent{margin:10px;position:relative;top:20px;left:70px}.int-prep-personalize{margin:20px;display:flex}.int-prep-personalize-s1{height:200px;padding:20px 10px 20px 40px}.int-prep-personalize-s{background-color:#f0f8ff;border-radius:10px;height:280px;margin:0% 2% 5% 5%}@media (max-width:520px){.int-prep-personalize{display:block}.int-prep-personalize-s{height:380px}.int-prep-personalize-s1{height:300px}.example-section{margin-top:50px}.grah-section{width:100%}.resume-analysis-s2{margin-top:20px}}@media only screen and (min-width:768px) and (max-width:945px){.int-prep-personalize-s{height:400px}.int-prep-personalize-s1{height:80%}.example-section{margin-top:50px}.grah-section{width:100%!important}}@media only screen and (min-width:520px) and (max-width:1180px){.example-section{margin-top:50px}.grah-section{width:100%!important}}@media (min-width:725px){.writing-evaluation-row{display:flex}}@media (max-width:725px){.evaluation-heading{margin-top:10px}}.loader_container{color:#fff;background-color:#000000e6;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:2147483647!important}.loader_container.active{display:flex;z-index:2147483647!important}.loader_assessment{color:#fff;background-color:#000000e6;border-radius:0;justify-content:center;align-items:center;display:none;z-index:2147483647!important;width:100vw!important;height:100vh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important}.loader_assessment.active{display:flex;z-index:2147483647!important}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media only screen and (max-width:475px){.loader_main .loader{border:8px solid #f3f3f3;border-top-color:#3498db;width:80px;height:80px}.loader_main .loader_content{font-size:1rem}}@media only screen and (max-width:1000px){.bulb_container img{position:relative;top:0;right:0}.loader_content_analysis{width:80%}.edmyst_video{width:300px}.loader_response,.loader_response_text,.loader_notify_text{text-align:center;width:70%}}@media only screen and (max-width:1175px){.report_right{padding:0 .2rem}.suggest_profile label{font-size:.7rem}.suggest_profile .book_btn{padding:.2rem .5rem;font-size:.7rem}.report_offer img{width:80%}}@media only screen and (max-width:1000px){.report_container{padding:0 .5rem;overflow-y:scroll}.report_wrapper{flex-direction:column;align-items:center;height:auto!important}.report_right,.report_left{height:100%;width:100%!important}.report_left{height:100%;padding:1rem 0 2rem}.confidence_left_body{flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;display:flex;overflow-y:visible}.report_right{border:none;margin:1rem 0}.reports_container{justify-content:center}.description_section,.advice_section{width:100%!important}.report_left{padding:0!important}#down-link{display:none}}@media only screen and (max-width:475px){.report_left{height:100%;padding:1rem 0 4rem}.confidence_left_body{height:100%;padding:1rem 0 2rem}}@media only screen and (max-width:425px){.confidence_left_body{justify-content:center;overflow-y:scroll}}@media only screen and (min-width:1475px){.confidence_left_body{align-items:center;row-gap:0}}.allReport_container_Attribute{z-index:30;background-color:#fff;border-radius:2rem}.Analyzing{text-align:center;margin-top:17%}.tab{overflow:hidden}.tab button{float:left;cursor:pointer;color:#676767;z-index:1;background-color:#fff;border:1px solid #cccc;border-radius:10px;outline:none;width:50%;margin-top:10px;margin-right:8px;padding:5px 10px;font-size:17px;transition:all .3s;position:relative}.tab button.active{z-index:2;color:#fff;background-color:#0f73ee}.active_summary{z-index:2;color:#fff!important;background-color:#0f73ee!important}.tablinks p{font-size:14px;font-weight:500}.tab{width:80%}@keyframes blink{50%{color:#0000}}.loader__dot{animation:1s infinite blink}.loader__dot:nth-child(2){animation-delay:.25s}.loader__dot:nth-child(3){animation-delay:.5s}.top-btn-position{cursor:pointer;width:50px;font-size:40px;position:fixed;bottom:10px;right:20px}@media only screen and (max-width:1000px){.tab{width:-webkit-fit-content!important;width:fit-content!important}.tablinks p{font-size:12px}#top-icon{right:36%;display:block!important}}.Analyzing2{text-align:center;margin-top:7%;font-weight:600}.Top_Parent{position:fixed;bottom:25px;right:8%}.Top_Parent svg{color:#e9ae52;cursor:pointer;font-size:40px}#top-icon{display:none}#Report_details{text-align:center;margin-top:20px}.parentUser{justify-content:center;display:inline-grid}.report_botton{z-index:90;float:right;position:absolute;top:30px;right:10px}#pdfHeading{font-size:1.2rem!important}#pdfBox{height:70%!important}.reportIcon{cursor:pointer;width:23px}#pdfSkillsHeading{font-size:1.3rem!important}.report_heading{text-align:center;border-bottom:1px solid;margin:5%}.report_heading h2{font-size:1.6rem}#pdfSection{margin:4%}.showCapital{text-transform:capitalize}.communicationHeader{margin-top:15px;margin-bottom:15px}.communicationTitle{color:orange;font-size:20px;font-weight:700}.communicationBody{font-size:12px}.ConverseAnaLoading{margin-top:15px;margin-bottom:15px}@media only screen and (max-width:855px){#pdfSection{margin-top:85px!important;margin-left:0!important;margin-right:0!important}}@media only screen and (max-width:775px){#repeated{justify-content:center!important;font-size:.7rem!important;display:inline-grid!important}}@media only screen and (max-width:900px){.parentUser table tr #detailVal{padding-left:10px}.parentUser table tr td{font-size:14px}}@media only screen and (max-width:400px){.parentUser table tr #detailVal{padding-left:2px}.parentUser table tr td{font-size:13px}}@media only screen and (min-width:775px){.parentUser table tr #detailVal{padding-left:50px}}.parentUser table tr td{text-align:left}.footer-container{color:#fff;background-color:#1777f5;padding:60px 80px}.footer-title{font-weight:700;color:#fff!important}.footer-description{color:#fff;margin-top:20px;margin-bottom:20px;line-height:1.6;display:block}.social-icons a{color:#fff;font-size:22px}.footer-contact{margin-top:10px;font-size:16px}.footer-contact a{color:#fff!important}.footer-links a{margin-bottom:10px;font-size:15px;display:inline-block;color:#fff!important}.footer-bottom{flex-wrap:wrap;justify-content:space-between;font-size:14px;display:flex}.bottom-links a{color:#fff!important}@media (max-width:768px){.footer-container{text-align:center;padding:40px 20px}.footer-bottom{flex-direction:column;align-items:center}.bottom-links{flex-direction:column;margin-top:10px}.footer-links,.footer-contact{margin-top:20px}}.heroImage{background-image:url(https://www.edmyst.com/public/img/newheroimage.JPG);background-position:50%;background-size:cover;justify-content:flex-end;align-items:center;width:100%;height:100vh;padding:0 80px;display:flex}.hero-overlayNEW{text-align:left;color:#fff;max-width:600px}.head-titleNEW{line-height:1.4;color:#e9ae53!important;margin-bottom:20px!important;font-size:3rem!important;font-weight:700!important}.hero-textNEW{color:#fff;margin-bottom:30px;font-size:18px}.hero-buttonNEW{color:#fff;cursor:pointer;background:#1677ff;border:1px solid #0000;border-radius:20px;width:auto;height:40px;padding:0 15px;font-size:16px}.hero-buttonNEW:hover{background:#4096ff}.heroImage{direction:ltr}.heroImage[dir=rtl]{direction:rtl}.hero-overlayNEW{color:#fff;max-width:600px}.heroImage[dir=ltr] .hero-overlayNEW{text-align:left}.heroImage[dir=rtl] .hero-overlayNEW{text-align:right}@media (max-width:1400px){.heroImage{justify-content:center;align-items:center;padding:0 40px}.hero-overlayNEW{text-align:center;position:relative;top:0;left:0}.head-titleNEW{font-size:2.5rem!important}}@media (max-width:1024px){.heroImage{background-repeat:no-repeat;background-size:cover;justify-content:center;height:auto;padding:50px 20px}.hero-overlayNEW{text-align:center;position:static}.head-titleNEW{font-size:2rem!important;line-height:1.3!important}.hero-textNEW{font-size:16px}.hero-buttonNEW{width:70%;margin:0 auto}}@media (max-width:576px){.heroImage{background-position:top;background-size:contain;justify-content:center;align-items:flex-end;height:auto;padding:30px 10px;display:flex}.hero-overlayNEW{text-align:center;width:100%;padding:20px}.head-titleNEW{margin-bottom:10px!important;font-size:1.5rem!important;line-height:1.2!important}.hero-textNEW{margin-bottom:20px;font-size:14px}.hero-buttonNEW{width:80%}}.believe-section-container{background-color:#edf4fe;padding:80px 120px}.believe-content .believe-copy{color:gray;margin-top:15px;margin-bottom:1em;font-size:18px;font-weight:600}.believe-image{width:100%;max-width:400px;height:60vh;margin:0 auto;display:block}@media (max-width:1200px){.believe-section-container{padding:60px 80px}.believe-content .believe-copy{font-size:1rem}}@media (max-width:768px){.believe-section-container{padding:40px 30px}.believe-content{text-align:center}.image-col{margin-top:30px}.believe-image{max-width:300px}}@media (max-width:576px){.believe-content .believe-copy{font-size:.9rem}.believe-image{max-width:250px}}.clients-container{text-align:center;background-color:#fff;height:30vh;padding:80px 100px;overflow:hidden}.clients-title{color:#000;text-align:center;margin-bottom:50px;padding-top:40px;font-weight:700}h2.clients-title{text-align:center;margin-top:40px}.logos-slider{width:100%;height:45vh;padding-top:40px;overflow:hidden}.logos-slide-track{width:-webkit-max-content;width:max-content;animation:30s linear infinite scrollLogos;display:flex}.client-logo{flex-shrink:0;height:auto;padding:0 20px}@keyframes scrollLogos{0%{transform:translate(0)}to{transform:translate(-50%)}}.logos-slide-track:after{content:"";display:inline-flex}.logos-slide-track>img{display:inline-block}.logos-slide-track{display:inline-flex}@media (max-width:1024px){.client-logo{width:140px;padding:0 15px}.clients-title{font-size:1.8rem!important}}@media (max-width:768px){.client-logo{width:120px;padding:0 12px}.clients-title{font-size:1.6rem!important}}@media (max-width:576px){.client-logo{width:100px;padding:0 10px}.clients-title{font-size:1.4rem!important}}.talent-offerings-container{text-align:center;background-color:#f5f9ff;padding:80px 100px}.offerings-title{color:#000;text-align:center;align-items:center;margin-bottom:40px;font-weight:700}h2.offerings-title{text-align:center;margin-bottom:30px;font-size:2rem!important}.offer-card h3{text-align:center;font-size:1.6rem!important}.offer-card{border-radius:12px;flex-direction:column;align-items:center;height:100%;padding:20px;display:flex;box-shadow:0 4px 12px #0000001a}.offer-desc{text-align:center;font-size:1.5rem!important}.offer-detail-item{text-align:center}.offer-image{object-fit:cover;border-radius:15px;width:180px;height:180px;margin-bottom:20px}.offer-desc{margin:4px 0;font-size:16px;display:block}.offer-details{color:#555;margin-top:15px}.offer-detail-item{margin:4px 0;font-size:14px;display:block}@media (max-width:1024px){.talent-offerings-container{padding:60px 40px}.offer-image{width:160px;height:160px}}@media (max-width:768px){.talent-offerings-container{padding:40px 20px}.offer-image{width:140px;height:140px}}@media (max-width:576px){.offerings-title{font-size:1.6rem!important}.offer-card{padding:15px}.offer-image{width:120px;height:120px}}.testimonial-carousel-container{background-color:#fff;flex-direction:column;align-items:center;padding:60px 20px;display:flex}.testimonial-carousel-title{text-align:center;color:#000;margin-bottom:50px;font-size:2rem;font-weight:700}.testimonial-carousel{width:100%;max-width:900px}.carousel-slide{justify-content:center;align-items:center;display:flex!important}.testimonial-carousel-card{background-color:#fff;border-radius:15px;width:100%;max-width:700px;min-height:450px;margin:auto;padding:40px;position:relative;overflow:hidden;box-shadow:0 4px 16px #0000001a}h2.testimonial-carousel-title{font-size:2rem!important}.testimonial-carousel-quote-icon{color:#fff;background-color:#1890ff;border-bottom-left-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:40px;display:flex;position:absolute;top:0;right:0}.testimonial-carousel-name{color:#000c40;margin-top:20px;margin-bottom:5px;font-weight:700;font-size:24px!important}.testimonial-carousel-role{color:#1890ff;margin-bottom:20px;display:block;font-size:20px!important}.testimonial-carousel-feedback{color:#444;line-height:1.6;font-size:1.5rem!important}.testimonial-carousel-dots{justify-content:center;gap:8px;margin-top:16px;display:flex}.testimonial-carousel-dots button{cursor:pointer;background:#00000040;border:0;border-radius:1px;width:16px;height:3px;padding:0}.testimonial-carousel-dots button.is-active{background:#1677ff}@media (max-width:992px){.testimonial-carousel-card{min-height:auto;padding:30px}.testimonial-carousel-title{font-size:1.8rem}}@media (max-width:768px){.testimonial-carousel-card{padding:25px}.testimonial-carousel-title{font-size:1.6rem}.testimonial-carousel-quote-icon{width:60px;height:60px;font-size:30px}.testimonial-carousel-feedback{font-size:15px}.testimonial-carousel-name{font-size:16px}.testimonial-carousel-role{font-size:15px}}@media (max-width:576px){.testimonial-carousel-card{width:90%;padding:20px}.testimonial-carousel-title{font-size:1.4rem}.testimonial-carousel-feedback{font-size:14px}.testimonial-carousel-quote-icon{width:50px;height:50px;font-size:24px}}.outcomes-container{text-align:center;background-color:#edf4fe;min-height:500px;padding:40px 50px}.outcomes-title{color:#000;font-weight:700;margin-bottom:50px!important}h2.outcomes-title{text-align:center;font-size:2rem!important}.outcomes-grid{grid-template-columns:1fr;align-items:stretch;gap:24px;display:grid}@media (min-width:576px){.outcomes-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:992px){.outcomes-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.outcome-card{flex-direction:column;justify-content:space-between;align-items:center;height:100%;transition:transform .3s;display:flex;box-shadow:0 4px 16px #0000001a}.outcome-card:hover{transform:translateY(-10px)}.outcome-image{width:100%;max-width:180px;height:auto;margin-bottom:15px}.outcome-card-title{color:#000;margin-top:10px;font-weight:600;font-size:1.3rem!important}.outcome-description{color:#555;flex-grow:1;font-size:.9rem!important}.contact-btn{color:#fff;cursor:pointer;background-color:#1677ff;border:0;border-radius:5px;width:auto;height:40px;margin-top:50px;padding:0 15px;font-size:16px;font-weight:700}@media (max-width:992px){.outcomes-container{padding:60px 30px}.outcome-image{max-width:150px}.outcome-card-title{font-size:16px!important}}@media (max-width:768px){.outcomes-container{padding:50px 20px}.contact-btn{width:80%}}@media (max-width:576px){.outcomes-title{font-size:1.5rem!important}.outcome-card{padding:15px}.outcome-image{max-width:130px}.outcome-card-title{font-size:15px!important}.outcome-description{font-size:14px}}.our-approach-container{text-align:center;background-color:#fff;padding:40px 50px}.approach-title{text-align:center;margin-bottom:50px;font-size:2rem;font-weight:600}.approach-item{flex-direction:column;align-items:center;display:flex}.approach-circle{color:#fff;border-radius:50%;flex-direction:column;align-items:center;width:175px;height:175px;padding:70px 0 0;display:flex}.circle-title{font-size:20px;font-weight:600}.circle-subtitle{text-transform:lowercase;margin-top:10px;margin-left:auto;margin-right:auto;font-size:12px;font-weight:300}.approach-description{color:#313131;text-align:left;padding:15px 0;font-size:.9rem!important}@media (max-width:992px){.approach-circle{width:130px;height:130px}.circle-title{font-size:16px}.circle-subtitle{font-size:13px}}@media (max-width:768px){.our-approach-container{padding:60px 30px}.approach-description{font-size:14px}}@media (max-width:576px){.approach-circle{width:120px;height:120px}.circle-title{font-size:15px}.circle-subtitle{font-size:12px}.approach-description{max-width:100%;font-size:13px}}.advantages-container{text-align:center;background-color:#f2f8ff;padding:20px 50px}.advantages-title{margin-bottom:15px;font-weight:700;text-align:center!important;padding-top:4rem!important;font-size:2rem!important}.advantages-Subtitle{font-weight:600;font-size:1.3rem!important}.advatages-des{margin-top:20px;font-size:.9rem!important}.advantage-img{width:100%;max-width:300px;height:auto}.advantages-Subtitle,.advatages-des{text-align:left}.order-md-1{order:1}.order-md-2{order:2}@media (max-width:768px){.advantages-container{padding:50px 20px}.advantages-title{margin-bottom:40px;font-size:1.8rem!important}.advantage-img{max-width:300px;margin-bottom:20px}.order-md-1,.order-md-2{order:unset}.advantages-Subtitle,.advatages-des{text-align:center}}@media (max-width:576px){.advantages-title{font-size:1.5rem!important}.advantage-img{max-width:100%}.advantages-Subtitle,.advatages-des{text-align:center}}.demo-request-container{text-align:center;background-color:#f5f7fb;padding:60px 20px}.demo-request-title{color:#000;text-align:center;margin-bottom:30px;font-weight:700;font-size:2rem!important}.demo-request-btn{color:#1890ff;cursor:pointer;background:#fff;border:1px solid #1890ff;border-radius:4px;width:auto;margin-top:15px;padding:7px 20px;font-family:inherit;transition:all .3s;font-size:18px!important}.demo-request-btn:hover{color:#fff;background-color:#1890ff;border-color:#1890ff}@media (max-width:768px){.demo-request-container{padding:50px 15px}.demo-request-title{font-size:1.5rem!important}}@media (max-width:576px){.demo-request-title{font-size:1.3rem!important}.demo-request-btn{width:90%;font-size:14px}}.hero-section{background:linear-gradient(90deg,#e6f7ff,#fff);justify-content:space-between;align-items:center;min-height:80vh;padding:80px 100px;display:flex}.hero-content{flex:1;max-width:55%}.hero-main-title-ltr{color:#102542;margin-bottom:20px;line-height:40px;font-size:38px!important;font-weight:300!important}.hero-main-title-rtl{color:#102542;text-align:right;margin-bottom:20px;line-height:1.3;font-size:38px!important;font-weight:300!important}.highlighted-text{font-size:38px!important;font-weight:700!important}.hero-sub-title-ltr{margin-bottom:40px;display:block;color:#1890ff!important;font-size:18px!important}.hero-sub-title-rtl{text-align:right;margin-bottom:40px;display:block;color:#1890ff!important;font-size:18px!important}.hero-btn{color:#fff;cursor:pointer;background-color:#1677ff;border:0;border-radius:25px;width:auto;height:45px;padding:0 30px}.hero-image-wrapper.ltr{text-align:right;flex:1}.hero-image-wrapper.rtl{text-align:left;flex:1}.hero-image{object-fit:cover;border-radius:50%;width:100%;max-width:515px;box-shadow:0 4px 12px #0000001a}@media (max-width:1200px){.hero-section{padding:50px}.hero-main-title{font-size:40px}.highlighted-text{font-size:44px}.hero-image{max-width:350px}}@media (max-width:768px){.hero-section{text-align:center;flex-direction:column;padding:40px 20px}.hero-content,.hero-image-wrapper{max-width:100%}.hero-image-wrapper{margin-top:30px}.hero-image{max-width:280px}.hero-main-title,.highlighted-text{font-size:32px}.hero-sub-title{font-size:16px}}@media (max-width:480px){.hero-main-title,.highlighted-text{font-size:26px}.hero-sub-title{font-size:14px}.hero-btn{width:100%}}.our-core-container{text-align:center;background-color:#fff;width:100%;padding:50px 120px}.our-core-title{color:#102542;text-align:center;font-weight:700}.our-core-content{text-align:left;justify-content:space-between;align-items:center;display:flex}.our-core-text.rtl,.our-core-text.ltr{color:#102542}.our-core-subTitle{font-size:30px}.core-text{color:#102542;text-align:right;font-size:16px;font-weight:400}.our-core-list .core-text{border:none;padding:2px 0}.our-core-image{justify-content:center;width:45%;display:flex}.core-title{font-size:20px!important}.our-core-image img{width:100%;max-width:450px}@media (max-width:992px){.our-core-container{padding:60px 40px}.our-core-text,.our-core-image{width:100%}.our-core-content{text-align:center;flex-direction:column}.our-core-image{margin-top:30px}}@media (max-width:576px){.our-core-container{padding:40px 20px}.our-core-title{font-size:28px!important}.our-core-image img{max-width:100%}}.our-story-container{background-color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;padding:60px 80px;display:flex}.our-story-image-wrapper{text-align:center;flex:1;min-width:300px}.our-story-image{border-radius:12px;max-width:100%;height:auto;box-shadow:0 4px 12px #0000001a}.our-story-text{flex:2;min-width:300px}.story-subTitle{font-size:16px!important}.story-title{font-size:22px!important}@media (max-width:768px){.our-story-container{text-align:center;padding:30px 20px;flex-direction:column!important}.our-story-text{text-align:inherit!important}}.our-team-section{text-align:center;background-color:#eaf4fb;padding:60px 40px}.team-grid{grid-template-columns:repeat(3,1fr);justify-content:center;gap:20px;margin-top:40px;display:grid}.team-member{text-align:center;width:100%;max-width:220px;box-shadow:none;box-sizing:border-box;background-color:#0000;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;margin-left:auto;margin-right:auto;padding:0;display:flex;position:relative;overflow:hidden}.team-image-wrapper{border-radius:12px;justify-content:center;align-items:center;width:100%;height:220px;display:flex;position:relative;overflow:hidden}.team-image{object-fit:cover;border-radius:12px;width:100%;height:100%;display:block}.overlay{color:#fff;opacity:0;text-align:center;box-sizing:border-box;background-color:#0a0a0acc;border:3px solid #fff;border-radius:10px;height:100%;padding:20px;font-size:16px;transition:opacity .3s;display:block;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:auto}.team-image-wrapper:hover .overlay{opacity:1}.team-name{color:#0056d2;margin-top:8px;margin-bottom:4px;font-size:20px!important;font-weight:500!important}.team-title{color:#fa6400;margin:0;font-size:17px!important}.heading{font-size:22px!important}@media (max-width:1024px){.team-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.team-grid{grid-template-columns:1fr}}.contact-container{text-align:center;background-color:#fff;margin-bottom:50px}.contact-container.rtl{direction:rtl}.contact-title{color:#102542;text-align:center;margin-bottom:50px;font-weight:700;font-size:22px!important}.contact-boxes{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.contact-box{background-color:#f9f9f9;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;flex:450px;justify-content:flex-start;align-items:center;max-width:600px;min-height:340px;display:flex;position:relative;overflow:hidden}.left-box-rtl{text-align:left;background-color:#dad7db;background-image:url(https://edy-public-files.s3.us-east-1.amazonaws.com/EdMyst_Platform_Images/cu-left-con-bg-img.jpg);background-position:0 100%;background-repeat:no-repeat;background-size:180px;justify-content:flex-start;align-items:center;min-height:300px;padding:30px;display:flex;position:relative;overflow:hidden}.left-box-ltr{text-align:left;background-color:#dad7db;background-image:url(https://edy-public-files.s3.us-east-1.amazonaws.com/EdMyst_Platform_Images/cu-left-con-bg-img.jpg);background-position:100% 100%;background-repeat:no-repeat;background-size:180px;justify-content:flex-start;align-items:center;min-height:300px;padding:30px;display:flex;position:relative;overflow:hidden}.right-box{background-image:url(https://edy-public-files.s3.us-east-1.amazonaws.com/EdMyst_Platform_Images/cu-right-con-bg-img.jpg);background-position:100%}.overlay-content-ltr{text-align:left;border-radius:16px;width:100%;max-width:430px;margin:0 20px;padding:30px;font-size:16px!important}.overlay-content-rtl{text-align:right;border-radius:16px;width:100%;max-width:430px;margin:0 20px;padding:30px;font-size:16px!important}.left-title-rtl{text-align:right;margin-bottom:16px;color:#0070f3!important;font-size:25px!important;font-weight:600!important}.left-title-ltr,.right-title-ltr{text-align:left;margin-bottom:16px;color:#0070f3!important;font-size:25px!important;font-weight:600!important}.right-title-rtl{color:#0070f3;margin-bottom:16px;font-size:24px;font-weight:700}.left-description-rtl{color:#1e1e1e;text-align:right;margin-bottom:20px;font-size:16px;line-height:1.6}.left-description-ltr{color:#1e1e1e;text-align:left;margin-bottom:20px;font-size:16px;line-height:1.6}.right-link-ltr{color:#1e1e1e;text-align:left;margin-bottom:16px;font-size:16px;line-height:1.6}.right-link-rtl{color:#1e1e1e;margin-bottom:16px;font-size:16px;line-height:1.6}.job-button{color:#fff;background-color:#e5b15f;border:none;border-radius:32px;width:auto;padding:10px 28px;font-size:16px;font-weight:700}@media (max-width:768px){.contact-boxes{flex-direction:column}.overlay-content{text-align:center;max-width:100%;margin:0 auto}.left-box,.right-box{background-size:100%;justify-content:center;padding:20px}}.meet-edy-container{background-color:#fff;padding:60px 40px}.meet-edy-container.rtl{direction:rtl}.edy-content{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.edy-image{flex:45%;justify-content:center;padding:20px;display:flex}.edy-image img{max-width:100%;height:auto}.edy-text{text-align:center;flex:50%;padding:20px}.edy-heading{color:#102542;text-align:center;margin-bottom:10px;font-size:28px;font-weight:700}.edy-subtitle{color:#102542;text-align:center;margin-bottom:20px;font-size:18px}.edy-subtitle .highlight{color:#0070f3;font-weight:600}.edy-desc{color:#333;text-align:center;margin-bottom:10px;font-size:16px}.edy-highlights{color:#102542;text-align:center;margin:20px 0;font-size:17px;font-weight:600}.edy-button{color:#fff;background-color:#0070f3;border:none;border-radius:8px;height:auto;padding:8px 20px;font-size:16px;font-weight:700}@media (max-width:768px){.edy-content{text-align:center;flex-direction:column}.edy-text{text-align:center}}.why-use-edy-container{background-color:#fff;justify-items:center;padding:60px 40px}.why-use-edy-container.rtl{direction:rtl}.why-use-edy-content{flex-wrap:wrap;justify-content:space-between;display:flex}.why-use-edy-image{flex:35%;justify-content:center;padding:20px;display:flex}.why-use-edy-image img{max-width:100%;height:auto}.why-use-edy-text{text-align:center;flex:50%;padding:20px}.why-use-edy-title{color:#102542;text-align:center;margin-bottom:10px;font-size:28px;font-weight:700}.highlighted{color:#0070f3}.why-use-edy-paragraph{color:#222;white-space:pre-line;text-align:justify;font-size:17px;line-height:1.8}@media (max-width:768px){.why-use-edy-content{flex-direction:column;gap:30px}.why-use-edy-paragraph{font-size:15px}}.blog-container{margin:auto;padding:0 20px}.blog-hero-section{text-align:center;color:#fff;background:url(https://www.edmyst.com/public/img/blog-img1.png) 50%/cover no-repeat;margin-bottom:60px;padding:80px 20px}.blog-title{font-weight:700;color:#fff!important;font-size:2rem!important}.blog-description{text-align:left;line-height:2rem;color:#fff!important;margin-top:20px!important;font-size:1.2rem!important}.blog-card{background:#fff;flex-direction:row;width:100%;display:flex;overflow:hidden}.blog-image{object-fit:cover;flex-shrink:0;width:280px;height:180px}.blog-content{padding-left:20px;padding-right:20px}.blog-card-title{margin-bottom:8px;font-size:1.6rem!important;font-weight:700!important}.blog-date{color:#999;margin-bottom:10px;font-size:1rem!important}.blog-snippet{color:#333;font-size:1rem!important;font-weight:400!important}.read-more{color:#007bff!important;font-size:13px!important;font-weight:500!important}@media (max-width:768px){.blog-card{flex-direction:column}.blog-image{width:100%;height:200px}.blog-content{padding:15px}}.blog-details-container{max-width:1200px;margin:auto;padding:40px 20px}.blog-details-main{flex-wrap:wrap;align-items:flex-start;gap:30px;margin-bottom:30px;display:flex}.blog-details-image{border-radius:12px;flex:45%;max-width:435px;box-shadow:0 4px 12px #0000001a}.blog-details-content{background:#fff;border-radius:12px;flex:50%;padding:25px;box-shadow:0 10px 30px #00000014}.blog-details-title{color:#222;margin-bottom:12px;font-size:32px!important;font-weight:600!important}.blog-p{font-size:16px!important;font-weight:600!important}.blog-t{font-size:16px!important}.blog-summary{color:#555;margin-bottom:20px;line-height:24px;font-size:14px!important}.blog-meta{color:#888;flex-wrap:wrap;align-items:center;gap:20px;margin-top:15px;font-size:14px;display:flex}.share-link{color:#1890ff;text-decoration:underline}.blog-full-text{border-top:1px solid #eee;padding:20px 0}@media (max-width:768px){.blog-details-main{flex-direction:column;align-items:center}.blog-details-content{text-align:center;width:100%}.blog-meta{justify-content:center}}.subprocessor-container{color:#1f2937;background-color:#f8fafc;max-width:1200px;margin:auto;padding:2rem;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.subprocessor-container h2{margin-bottom:1rem;font-size:2rem;font-weight:700}.subprocessor-container .date{margin-bottom:.5rem;font-weight:700}.subprocessor-container .description{margin-bottom:2rem;font-size:1rem;line-height:1.6}.subprocessor-table{border-collapse:collapse;background-color:#fff;width:100%;box-shadow:0 2px 6px #0000000d}.subprocessor-table th,.subprocessor-table td{text-align:start;vertical-align:top;border:1px solid #e5e7eb;padding:1rem}.subprocessor-table th{background-color:#f1f5f9;font-weight:600}.subprocessor-table td div{margin-bottom:.5rem}[dir=rtl] .subprocessor-table th,[dir=rtl] .subprocessor-table td{text-align:right}.contact-section{color:#fff;background-color:#1777f5;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;padding:60px;display:flex}.contact-left{flex:1;max-width:400px;padding-right:40px}.contact-left h2{font-size:28px;font-weight:700}.contact-left p{margin:12px 0}.contact-location{margin-top:20px}.contact-location h3{margin-bottom:5px;font-weight:700}.contact-right{color:#000;background:#fff;border-radius:10px;flex:1;max-width:550px;padding:40px;box-shadow:0 4px 12px #0000001a}.contact-right h2{text-align:center;margin-bottom:24px;font-size:24px}.form input,form textarea{border:1px solid #ccc;border-radius:6px;width:100%;margin-bottom:16px;padding:12px;font-size:15px}.error{color:red;margin-bottom:10px;font-size:13px;display:block}.captcha-box{margin-bottom:20px}.button{color:#000;cursor:pointer;background-color:#e3a045;border:none;border-radius:6px;width:100%;padding:12px;font-weight:700;transition:background .3s}.contact-section button:hover{background-color:#cf8b2f}.contact-section.no-gap{background:linear-gradient(90deg,#007bff,#2d9cdb);margin-bottom:0}.gdpr-wrapper{background-color:#f4f7fb;padding:60px 20px;font-family:Inter,sans-serif}.gdpr-container{border-radius:8px;margin:0 auto;padding:40px}.gdpr-container h1{color:#212529;font-size:28px}.gdpr-container h3{color:#212529;margin-top:24px;font-size:18px}.gdpr-container p{margin:10px 0;font-size:15px;line-height:1.6}.gdpr-container ul{margin:10px 0;padding-left:20px}.last-updated{color:#6c757d;margin-bottom:20px;font-size:14px}.disclosure-wrapper{color:#333;background-color:#f5f7fb;margin:0 auto;padding:2rem;font-family:Segoe UI,sans-serif;line-height:1.8}.disclosure-wrapper.ltr{text-align:left;direction:ltr}.disclosure-wrapper.rtl{text-align:right;direction:rtl}.disclosure-wrapper ul{padding-left:1.5rem}.email-link{color:#2d5fff;font-weight:700;text-decoration:none}.email-link:hover{text-decoration:underline}.eula-container{max-width:1000px;margin:40px auto;padding:0 20px;line-height:1.8}.eula-container h2{margin-bottom:.5em;font-size:30px;font-weight:600;line-height:1.27}.eula-container h4{margin-bottom:.5em;font-size:20px;font-weight:600;line-height:1.4}.eula-container p{margin-bottom:1em}.eula-updated{color:#888;margin-bottom:20px;font-style:italic}.eula-section{margin-bottom:32px}.eula-item{margin-left:16px;font-size:15px}.eula-ack{color:#333;margin-top:40px;font-weight:700}.eula-contact{color:#555;font-size:14px}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2)format("woff2");unicode-range:U+370-3FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2)format("woff2");unicode-range:U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2)format("woff2");unicode-range:U+100-24F,U+259,U+1E??,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-stretch:100%;src:url(https://fonts.gstatic.com/s/opensans/v34/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;--sjs-transition-duration:.15s}.sv-action-bar{box-sizing:content-box;white-space:nowrap;align-items:center;margin-left:auto;display:flex;position:relative;overflow:hidden}.sv-action-bar-separator{vertical-align:middle;background-color:var(--sjs-border-default,var(--border,#d6d6d6));width:1px;height:24px;margin-right:16px;display:inline-block}.sv-action-bar--default-size-mode .sv-action-bar-separator{margin:0 var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-separator{margin:0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar-item{-webkit-appearance:none;appearance:none;padding:var(--sjs-base-unit,var(--base-unit,8px));box-sizing:border-box;border-radius:calc(.5*(var(--sjs-corner-radius,4px)));color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));white-space:nowrap;background-color:#0000;border:none;display:flex;overflow-x:hidden}button.sv-action-bar-item{overflow:hidden}.sv-action-bar--default-size-mode .sv-action-bar-item{height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));margin:0 var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-item{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);margin:0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action:first-of-type .sv-action-bar-item{-webkit-margin-start:0}.sv-action:first-of-type .sv-action-bar-item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.sv-action:first-of-type .sv-action-bar-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sv-action:first-of-type .sv-action-bar-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sv-action:last-of-type .sv-action-bar-item{-webkit-margin-end:0}.sv-action:last-of-type .sv-action-bar-item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sv-action:last-of-type .sv-action-bar-item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.sv-action:last-of-type .sv-action-bar-item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon{-webkit-margin-start:var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--default-size-mode .sv-action-bar-item__title--with-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:var(--sjs-base-unit,var(--base-unit,8px))}.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon{-webkit-margin-start:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar--small-size-mode .sv-action-bar-item__title--with-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-action-bar-item__icon svg{display:block}.sv-action-bar-item__icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-action-bar-item:not(.sv-action-bar-item--pressed):hover:enabled,.sv-action-bar-item:not(.sv-action-bar-item--pressed):focus:enabled{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));outline:none}.sv-action-bar-item--active.sv-action-bar-item--pressed:focus{outline:none}.sv-action-bar-item--active.sv-action-bar-item--pressed:focus-visible{outline:none}.sv-action-bar-item:not(.sv-action-bar-item--pressed):active:enabled{opacity:.5}.sv-action-bar-item:disabled{opacity:.25;cursor:default}.sv-action-bar-item__title{color:inherit;vertical-align:middle;white-space:nowrap}.sv-action-bar-item--secondary .sv-action-bar-item__icon use{fill:var(--sjs-secondary-backcolor,var(--secondary,#ff9814))}.sv-action-bar-item--active .sv-action-bar-item__icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-action-bar-item-dropdown{-webkit-appearance:none;appearance:none;height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--sjs-base-unit,var(--base-unit,8px));box-sizing:border-box;border-radius:calc(.5*(var(--sjs-corner-radius,4px)));cursor:pointer;line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));background-color:#0000;border:none;display:flex}.sv-expand-action:before{content:"";background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!-- Generator: Adobe Illustrator 21.1.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 10 10' style='enable-background:new 0 0 10 10;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23404040;%7D%0A%3C/style%3E%3Cpolygon class='st0' points='2,2 0,4 5,9 10,4 8,2 5,5 '/%3E%3C/svg%3E%0A");background-position:50%;background-repeat:no-repeat;width:12px;height:10px;margin:auto 8px;display:inline-block}.sv-expand-action--expanded:before{transform:rotate(180deg)}.sv-dots{width:48px}.sv-dots__item{width:100%}.sv-dots__item .sv-action-bar-item__icon{margin:auto}.sv-action--hidden{visibility:hidden;width:0;height:0;overflow:hidden}.sv-action--hidden .sv-action__content{min-width:-webkit-fit-content;min-width:fit-content}.sv-action__content{flex-direction:row;align-items:center;display:flex}.sv-action__content>*{flex:none}.sv-action--space{margin-left:auto}.sv-action-bar-item--pressed:not(.sv-action-bar-item--active){background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));opacity:.5}.sv-dragged-element-shortcut{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-backcolor,var(--background,#fff));padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);padding-left:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-size,16px)));position:absolute;box-shadow:0 8px 16px #0000001a}.sv-matrixdynamic__drag-icon{padding-top:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-matrixdynamic__drag-icon:after{content:" ";height:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;border-radius:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:move;margin-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));border:1px solid #e7e7e7;display:block}.sv-matrixdynamic-dragged-row{cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));position:absolute}.sv-matrixdynamic-dragged-row .sd-table__row{box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);background-color:var(--sjs-general-backcolor,var(--background,#fff));flex-grow:0;flex-shrink:0;align-items:center;line-height:0;display:flex}.sv-matrixdynamic-dragged-row .sd-table__cell.sd-table__cell--drag>div{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--header.sd-table__cell--drag,.sd-table__cell.sd-table__cell--drag{padding-left:0;padding-right:0}.sd-question--mobile .sd-table__cell--header.sd-table__cell--drag,.sd-question--mobile .sd-table__cell.sd-table__cell--drag{display:none}.sv-matrix-row--drag-drop-ghost-mod td{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sv-matrix-row--drag-drop-ghost-mod td>*{visibility:hidden}.sv-drag-drop-choices-shortcut{cursor:grabbing;z-index:10000;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));min-width:100px;max-width:400px;position:absolute}.sv-drag-drop-choices-shortcut .sv-ranking-item{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,.sv-drag-drop-choices-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{white-space:nowrap;overflow:hidden}.sv-drag-drop-choices-shortcut__content.sv-drag-drop-choices-shortcut__content{min-width:100px;box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:calc(4.5*var(--sjs-base-unit,var(--base-unit,8px)));padding-right:calc(2*var(--sjs-base-unit,var(--base-unit,8px)));margin-left:0}sv-popup{display:block;position:absolute}.sv-popup{z-index:2000;outline:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.sv-dropdown-popup,.sv-popup.sv-popup-inner{height:0}.sv-popup-inner>.sv-popup__container{margin-top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item--with-icon .sv-popup-inner>.sv-popup__container{margin-top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup__container{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-large,0px 8px 16px 0px #0000001a);border-radius:var(--sjs-corner-radius,4px);padding:0;position:absolute}.sv-popup__body-content{background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);box-sizing:border-box;flex-direction:column;width:100%;max-width:100vw;height:100%;max-height:90vh;display:flex}.sv-popup--modal{background-color:var(--background-semitransparent,#90909080);padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(15*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;justify-content:center;align-items:center;display:flex}.sv-popup--modal>.sv-popup__container{display:flex;position:static}.sv-popup--modal>.sv-popup__container>.sv-popup__body-content{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));height:auto}.sv-popup--modal .sv-popup__body-footer .sv-footer-action-bar{overflow:visible}.sv-popup--confirm .sv-popup__container{border-radius:var(--sjs-base-unit,var(--base-unit,8px))}.sv-popup--confirm .sv-popup__body-content{border-radius:var(--sjs-base-unit,var(--base-unit,8px));align-items:flex-end;min-width:452px;max-width:-webkit-min-content;max-width:min-content}.sv-popup--confirm .sv-popup__body-header{color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);font-style:normal;font-weight:400;line-height:calc(1.5*(var(--sjs-font-size,16px)));align-self:self-start}.sv-popup--confirm .sv-popup__scrolling-content{display:none}.sv-popup--confirm .sv-popup__body-footer{max-width:-webkit-max-content;max-width:max-content}.sv-popup--confirm .sv-popup__body-footer .sv-action-bar{gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sv-popup--confirm .sv-popup__body-content{min-width:auto}.sv-popup--overlay{width:100%;height:var(--sv-popup-overlay-height,100vh)}.sv-popup--overlay .sv-popup__container{background:var(--background-semitransparent,#90909080);max-width:100vw;max-height:calc(var(--sv-popup-overlay-height,100vh) - 1*var(--sjs-base-unit,var(--base-unit,8px)));height:calc(var(--sv-popup-overlay-height,100vh) - 1*var(--sjs-base-unit,var(--base-unit,8px)));width:100%;padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border:unset;box-shadow:unset;box-sizing:content-box}.sv-popup--overlay .sv-popup__body-content{max-height:var(--sv-popup-overlay-height,100vh);border-radius:calc(4*(var(--sjs-corner-radius,4px))) calc(4*(var(--sjs-corner-radius,4px))) 0px 0px;background:var(--sjs-general-backcolor,var(--background,#fff));max-width:100vw;padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(100% - 1*var(--sjs-base-unit,var(--base-unit,8px)))}.sv-popup--overlay .sv-popup__scrolling-content{height:calc(100% - 10*var(--base-unit,8px))}.sv-popup--overlay .sv-popup__body-footer .sv-action-bar,.sv-popup--overlay .sv-popup__body-footer-item{width:100%}.sv-popup--overlay .sv-popup__body-footer .sv-action{flex:1 0 0}.sv-popup--overlay .sv-popup__button.sv-popup__button{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border:2px solid var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sv-popup--modal .sv-popup__scrolling-content{margin:-2px;padding:2px}.sv-popup__scrolling-content{flex-direction:column;height:100%;display:flex;overflow:auto}.sv-popup__scrolling-content::-webkit-scrollbar{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));width:6px;height:6px}.sv-popup__scrolling-content ::-webkit-scrollbar{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));width:6px;height:6px}.sv-popup__scrolling-content::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv-popup__scrolling-content ::-webkit-scrollbar-thumb{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv-popup__content{flex-direction:column;min-width:100%;height:100%;min-height:0;display:flex;position:relative}.sv-popup--show-pointer.sv-popup--top .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit,var(--base-unit,8px))))) rotate(180deg)}.sv-popup--show-pointer.sv-popup--bottom .sv-popup__pointer{transform:translate(calc(-1 * (var(--sjs-base-unit,var(--base-unit,8px)))), calc(-1 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container{transform:translate(var(--sjs-base-unit,var(--base-unit,8px)))}.sv-popup--show-pointer.sv-popup--right .sv-popup__container .sv-popup__pointer{transform:translate(-12px,-4px)rotate(-90deg)}.sv-popup--show-pointer.sv-popup--left .sv-popup__container{transform:translate(calc(-1 * (var(--sjs-base-unit,var(--base-unit,8px)))))}.sv-popup--show-pointer.sv-popup--left .sv-popup__container .sv-popup__pointer{transform:translate(-4px,-4px)rotate(90deg)}.sv-popup__pointer{display:block;position:absolute}.sv-popup__pointer:after{content:" ";border-left:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;border-right:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid var(--sjs-general-backcolor,var(--background,#fff));align-self:center;width:0;height:0;display:block}.sv-popup__body-header{font-family:Open Sans;font-size:calc(1.5*(var(--sjs-font-size,16px)));line-height:calc(2*(var(--sjs-font-size,16px)));color:var(--sjs-general-forecolor,var(--foreground,#161616));font-style:normal;font-weight:700}.sv-popup__body-footer{display:flex}.sv-popup__body-footer .sv-action-bar{gap:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--modal .sv-list__filter,.sv-popup--overlay .sv-list__filter{padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sv-popup--modal .sv-list__filter-icon,.sv-popup--overlay .sv-list__filter-icon{top:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--dropdown .sv-list__filter{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sv-popup--dropdown .sv-popup__body-content{background-color:var(--sjs-general-backcolor,var(--background,#fff));padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;height:100%}.sv-popup--dropdown>.sv-popup__container>.sv-popup__body-content .sv-list{background-color:#0000}.sv-dropdown-popup .sv-popup__body-content{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0}.sv-dropdown-popup .sv-list__filter{margin-bottom:0}.sv-popup--overlay .sv-popup__body-content{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--dropdown-overlay{z-index:2001;padding:0}.sv-popup--dropdown-overlay .sv-popup__body-content{border-radius:0;padding:0}.sv-popup--dropdown-overlay .sv-popup__body-footer .sv-action-bar .sv-action{flex:none}.sv-popup--dropdown-overlay .sv-popup__button.sv-popup__button{color:var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:none;padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:#0000;border:none}.sv-popup--dropdown-overlay .sv-popup__container{max-height:calc(var(--sv-popup-overlay-height,100vh));height:calc(var(--sv-popup-overlay-height,100vh));padding-top:0}.sv-popup--dropdown-overlay .sv-popup__body-content{height:calc(var(--sv-popup-overlay-height,100vh));gap:0}.sv-popup--dropdown-overlay .sv-popup__body-footer{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));border-top:1px solid var(--sjs-border-light,var(--border-light,#eaeaea))}.sv-popup--dropdown-overlay .sv-popup__scrolling-content{height:calc(100% - 6*var(--base-unit,8px))}.sv-popup--dropdown-overlay .sv-list__filter-icon .sv-svg-icon{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--dropdown-overlay .sv-list__container{padding:0}.sv-popup--dropdown-overlay .sv-list{padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;flex-grow:1}.sv-popup--dropdown-overlay .sv-list__filter{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px)) calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;margin-bottom:0;display:flex}.sv-popup--dropdown-overlay .sv-list__filter-icon{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));position:static}.sv-popup--dropdown-overlay .sv-list__empty-container{padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-backcolor,var(--background,#fff));flex-direction:column;flex-grow:1;justify-content:center;display:flex}.sv-popup--dropdown-overlay .sv-popup__button:disabled{pointer-events:none;color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25}.sv-popup--dropdown-overlay .sv-list__filter-clear-button{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-radius:100%}.sv-popup--dropdown-overlay .sv-list__filter-clear-button svg{height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--dropdown-overlay .sv-list__filter-clear-button svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-popup--dropdown-overlay .sv-list__input{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-size:max(16px,var(--sjs-font-size,16px));line-height:max(24px,1.5*(var(--sjs-font-size,16px)));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-popup--dropdown-overlay .sv-list__item:hover .sv-list__item-body,.sv-popup--dropdown-overlay .sv-list__item:focus .sv-list__item-body,.sv-popup--dropdown-overlay .sv-list__item--focused .sv-list__item-body{background:var(--sjs-general-backcolor,var(--background,#fff))}.sv-popup--dropdown-overlay .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--dropdown-overlay .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--dropdown-overlay .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sv-popup--dropdown-overlay .sv-popup__body-footer .sv-action-bar{justify-content:flex-start}.sv-dropdown-popup.sv-popup--dropdown-overlay .sv-list__filter{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px)) calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup.sv-popup--dropdown-overlay .sv-list{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup.sv-popup--dropdown-overlay .sv-popup__button.sv-popup__button{padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup.sv-popup--dropdown-overlay .sv-popup__body-footer{padding-top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sv-dropdown-popup.sv-popup--dropdown-overlay .sv-list__filter-icon .sv-svg-icon{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup.sv-popup--dropdown-overlay .sv-list__filter-icon{height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup.sv-popup--dropdown-overlay .sv-list__input{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px))}.sv-popup--dropdown-overlay.sv-multi-select-list .sv-list__item:hover.sv-list__item--selected .sv-list__item-body,.sv-popup--dropdown-overlay.sv-multi-select-list .sv-list__item:focus.sv-list__item--selected .sv-list__item-body,.sv-popup--dropdown-overlay.sv-multi-select-list .sv-list__item--focused.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-general-forecolor,var(--foreground,#161616));font-weight:400}.sv-popup--dropdown-overlay.sv-popup--tablet{background:var(--background-semitransparent,#90909080)}.sv-popup--dropdown-overlay.sv-popup--tablet .sv-popup__container{--sv-popup-overlay-max-height:calc(var(--sv-popup-overlay-height,100vh) - var(--sjs-base-unit,var(--base-unit,8px)) * 8);--sv-popup-overlay-max-width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px)) * 8);max-height:var(--sv-popup-overlay-max-height);min-height:min(var(--sv-popup-overlay-max-height),30*(var(--sjs-base-unit,var(--base-unit,8px))));width:auto;height:auto;min-width:min(40*(var(--sjs-base-unit,var(--base-unit,8px))),var(--sv-popup-overlay-max-width));max-width:var(--sv-popup-overlay-max-width);border-radius:var(--sjs-corner-radius,4px);box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-large,0px 8px 16px 0px #0000001a);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.sv-popup--dropdown-overlay.sv-popup--tablet .sv-popup__body-content{max-height:calc(var(--sv-popup-overlay-height,100vh) - var(--sjs-base-unit,var(--base-unit,8px))*8);min-height:min(var(--sv-popup-overlay-max-height),30*(var(--sjs-base-unit,var(--base-unit,8px))));height:auto}.sv-popup--dropdown-overlay.sv-popup--tablet .sv-popup__content,.sv-popup--dropdown-overlay.sv-popup--tablet .sv-popup__scrolling-content,.sv-popup--dropdown-overlay.sv-popup--tablet .sv-list__container{flex-grow:1}.sv-popup--visible{opacity:1}.sv-popup--enter{animation-name:fadeIn;animation-duration:.15s;animation-fill-mode:forwards}.sv-popup--modal.sv-popup--enter{animation-duration:.25s;animation-timing-function:ease-out}.sv-popup--leave{animation-name:fadeIn;animation-duration:.15s;animation-direction:reverse;animation-fill-mode:forwards}.sv-popup--modal.sv-popup--leave{animation-duration:.25s;animation-timing-function:ease-in}.sv-popup--hidden{opacity:0}@keyframes modalMoveUp{0%{transform:translateY(64px)}to{transform:translateY(0)}}.sv-popup--modal.sv-popup--leave .sv-popup__container,.sv-popup--modal.sv-popup--enter .sv-popup__container{animation-name:modalMoveUp;animation-duration:.25s;animation-timing-function:ease-out;animation-fill-mode:forwards}.sv-popup--modal.sv-popup--leave .sv-popup__container{animation-timing-function:ease-in;animation-direction:reverse}.sv-button-group{font-size:var(--sjs-font-size,16px);border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));flex-direction:row;align-items:center;display:flex;overflow:auto}.sv-button-group__item{box-sizing:border-box;-webkit-appearance:none;appearance:none;width:100%;padding:11px calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);background:var(--sjs-general-backcolor,var(--background,#fff));cursor:pointer;color:var(--sjs-general-forecolor,var(--foreground,#161616));outline:none;flex-direction:row;justify-content:center;align-items:center;font-weight:400;display:flex;position:relative;overflow:hidden}.sv-button-group__item:not(:last-of-type){border-right:1px solid var(--sjs-border-default,var(--border,#d6d6d6))}.sv-button-group__item--hover:hover{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sv-button-group__item-icon{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sv-button-group__item-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-button-group__item--selected{color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:600}.sv-button-group__item--selected .sv-button-group__item-icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-button-group__item--selected:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sv-button-group__item-decorator{align-items:center;max-width:100%;display:flex}.sv-button-group__item-caption{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.sv-button-group__item-icon+.sv-button-group__item-caption{margin-left:var(--sjs-base-unit,var(--base-unit,8px))}.sv-button-group__item--disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:default}.sv-button-group__item--disabled .sv-button-group__item-decorator{opacity:.25;font-weight:400}.sv-button-group__item--disabled .sv-button-group__item-icon use{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sv-button-group__item--disabled:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sv-button-group:focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394));border-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-visuallyhidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.sv-hidden{display:none!important}.sv-title-actions{align-items:center;width:100%;display:flex}.sv-title-actions__title{min-width:50%;max-width:90%;white-space:initial;flex-wrap:wrap}.sv-action-title-bar{min-width:56px}.sv-title-actions .sv-title-actions__title{max-width:unset;min-width:unset;flex-wrap:wrap;flex:0 auto}.sv-title-actions .sv-action-title-bar{min-width:unset;flex:auto;justify-content:flex-end}.sv_window{bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-base-unit,var(--base-unit,8px));border:1px solid var(--sjs-border-inside,var(--border-inside,#00000029));box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);z-index:100;box-sizing:border-box;background-clip:padding-box;background:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));max-height:50vh;position:fixed;overflow:auto;width:calc(100% - 4*(var(--sjs-base-unit,var(--base-unit,8px))))!important}@-moz-document url-prefix(){.sv_window,.sv_window *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) #0000}}.sv_window::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv_window ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv_window::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv_window ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv_window::-webkit-scrollbar-track{background:0 0}.sv_window ::-webkit-scrollbar-track{background:0 0}.sv_window::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border:2px solid #0000}.sv_window ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border:2px solid #0000}.sv_window_root-content{height:100%}.sv_window--full-screen{top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));max-height:100%;width:initial!important;max-width:initial!important}.sv_window_header{justify-content:flex-end;display:flex}.sv_window_content{overflow:hidden}.sv_window--collapsed{height:initial}.sv_window--collapsed .sv_window_header{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--sjs-base-unit,var(--base-unit,8px)) var(--sjs-base-unit,var(--base-unit,8px)) var(--sjs-base-unit,var(--base-unit,8px)) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-base-unit,var(--base-unit,8px));background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));box-sizing:content-box;display:flex}.sv_window--collapsed .sv_window_content{display:none}.sv_window--collapsed .sv_window_buttons_container{margin-top:0;margin-right:0}.sv_window_header_title_collapsed{color:var(--sjs-general-dim-forecolor,#000000e8);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));flex:1;justify-content:flex-start;align-items:center;display:flex}.sv_window_header_description{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-feature-settings:"salt" on;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sv_window_buttons_container{margin-top:var(--sjs-base-unit,var(--base-unit,8px));margin-right:var(--sjs-base-unit,var(--base-unit,8px));gap:var(--sjs-base-unit,var(--base-unit,8px));z-index:10000;display:flex;position:fixed}.sv_window_button{padding:var(--sjs-base-unit,var(--base-unit,8px));border-radius:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:pointer;justify-content:center;align-items:center;display:flex}.sv_window_button:hover,.sv_window_button:active{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sv_window_button:hover svg use,.sv_window_button:hover svg path,.sv_window_button:active svg use,.sv_window_button:active svg path{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv_window_button:active{opacity:.5}.sv_window_button svg use,.sv_window_button svg path{fill:var(--sjs-general-dim-forecolor-light,#00000073)}sv-brand-info,.sv-brand-info{z-index:1;margin-top:1px;position:relative}.sv-brand-info{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));text-align:right;color:#161616;padding:24px 40px}.sv-brand-info a{color:#161616;-webkit-text-decoration-line:underline;text-decoration-line:underline}.sd-body--static .sv-brand-info{margin-top:16px;padding-top:0}.sd-body--responsive .sv-brand-info{margin-top:-8px;padding-top:16px}.sd-root-modern--mobile .sv-brand-info{text-align:center;margin-top:0;padding:48px 24px 8px}.sv-brand-info__text{font-weight:600;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));color:#161616}.sv-brand-info__logo{display:inline-block}.sv-brand-info__logo img{width:118px}.sv-brand-info__terms{font-weight:400;font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);padding-top:4px}.sv-brand-info__terms a{color:#909090}.sd-body--responsive .sv-brand-info{padding-left:0;padding-right:0}.sv-ranking{-webkit-user-select:none;user-select:none;outline:none}.sv-ranking-item{cursor:pointer;opacity:1;position:relative}.sv-ranking-item:focus .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:hover:not(:focus) .sv-ranking-item__icon--hover{visibility:visible}.sv-question--disabled .sv-ranking-item:hover .sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking-item:focus{outline:none}.sv-ranking-item:focus .sv-ranking-item__icon--focus{visibility:visible;top:calc(.6*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-item:focus .sv-ranking-item__index{background:var(--sjs-general-backcolor,var(--background,#fff));outline:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-ranking-item__content.sv-ranking-item__content{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0px;border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;line-height:1em;display:flex}.sv-ranking-item__icon-container{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:var(--sjs-base-unit,var(--base-unit,8px));padding-right:var(--sjs-base-unit,var(--base-unit,8px));margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;flex-shrink:0;align-self:flex-start;position:relative;bottom:0;left:0}.sv-ranking-item--disabled.sv-ranking-item--disabled,.sv-ranking-item--readonly.sv-ranking-item--readonly,.sv-ranking-item--preview.sv-ranking-item--preview{cursor:initial;user-select:initial;-webkit-user-select:initial}.sv-ranking-item--disabled.sv-ranking-item--disabled .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--readonly.sv-ranking-item--readonly .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon,.sv-ranking-item--preview.sv-ranking-item--preview .sv-ranking-item__icon-container.sv-ranking-item__icon-container .sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden}.sv-ranking-item__icon.sv-ranking-item__icon{visibility:hidden;fill:var(--sjs-primary-backcolor,var(--primary,#19b394));top:var(--sjs-base-unit,var(--base-unit,8px));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));position:absolute}.sv-ranking-item__index.sv-ranking-item__index{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-internal-font-editorfont-size);border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-size,16px)));box-sizing:border-box;margin-left:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));transition:outline var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);outline:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;border-radius:100%;flex-shrink:0;justify-content:center;align-self:self-start;align-items:center;font-weight:600;display:flex}.sv-ranking-item__index.sv-ranking-item__index svg{fill:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));width:var(--sjs-internal-font-editorfont-size);height:var(--sjs-internal-font-editorfont-size)}.sv-ranking-item__text{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));margin:0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));overflow-wrap:break-word;word-break:normal;padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));align-self:self-start;display:inline-block;overflow:hidden}.sv-ranking-item__text .sv-string-viewer,.sv-ranking-item__text .sv-string-editor{overflow:initial;white-space:pre-line}.sd-ranking--disabled .sv-ranking-item__text{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));opacity:.25}.sv-ranking-item--disabled .sv-ranking-item__text{color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));opacity:.25}.sv-ranking-item--readonly .sv-ranking-item__index{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sv-ranking-item--preview .sv-ranking-item__index{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));box-sizing:border-box;background-color:#0000}.sv-ranking-item__ghost.sv-ranking-item__ghost{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(31*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:1;left:0;top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:none;position:absolute}[dir=rtl] .sv-ranking-item__ghost{left:initilal;right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-item--ghost{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-viewer,.sv-ranking-item--ghost .sv-ranking-item__text .sv-string-editor{white-space:unset}.sv-ranking-item--ghost .sv-ranking-item__ghost{display:block}.sv-ranking-item--ghost .sv-ranking-item__content{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__content{box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a);border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--drag .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking-item--drag .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking--mobile .sv-ranking-item__icon--hover{visibility:visible;fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-ranking--mobile.sv-ranking--drag .sv-ranking-item--ghost .sv-ranking-item__icon.sv-ranking-item__icon--hover{visibility:hidden}.sv-ranking--mobile.sv-ranking-shortcut{max-width:80%}.sv-ranking--mobile .sv-ranking-item__index.sv-ranking-item__index,.sv-ranking--mobile .sd-element--with-frame .sv-ranking-item__icon{margin-left:0}.sv-ranking--design-mode .sv-ranking-item:hover .sv-ranking-item__icon{visibility:hidden}.sv-ranking--disabled{opacity:.8}.sv-ranking-shortcut[hidden]{display:none}.sv-ranking-shortcut .sv-ranking-item__icon{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-ranking-shortcut .sv-ranking-item__text{margin-right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-shortcut .sv-ranking-item__icon--hover{visibility:visible}.sv-ranking-shortcut .sv-ranking-item__icon{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));top:var(--sjs-base-unit,var(--base-unit,8px))}.sv-ranking-shortcut .sv-ranking-item__content{padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-shortcut .sv-ranking-item__icon-container{margin-left:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-shortcut{cursor:grabbing;z-index:10000;border-radius:calc(12.5*var(--sjs-base-unit,var(--base-unit,8px)));min-width:100px;max-width:400px;box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-large,0px 8px 16px 0px #0000001a);background-color:var(--sjs-general-backcolor,var(--background,#fff));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));position:absolute}.sv-ranking-shortcut .sv-ranking-item{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-viewer,.sv-ranking-shortcut .sv-ranking-item .sv-ranking-item__text .sv-string-editor{white-space:nowrap;overflow:hidden}.sv-ranking--select-to-rank{display:flex}.sv-ranking--select-to-rank-vertical{flex-direction:column-reverse}.sv-ranking--select-to-rank-vertical .sv-ranking__containers-divider{margin:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;height:1px}.sv-ranking--select-to-rank-vertical .sv-ranking__container--empty{padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;display:flex}.sv-ranking-item--animate-item-removing{animation-name:moveIn,fadeIn;animation-timing-function:linear;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-ranking-move-out-duration,.15s),var(--sjs-ranking-fade-out-duration,.1s);animation-delay:var(--sjs-ranking-move-out-delay,0s),0s}.sv-ranking-item--animate-item-adding{opacity:0;animation-name:moveIn,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards;animation-duration:var(--sjs-ranking-move-in-duration,.15s),var(--sjs-ranking-fade-in-duration,.1s);animation-delay:0s,var(--sjs-ranking-fade-in-delay,.15s)}.sv-ranking-item--animate-item-adding-empty{opacity:0;animation-name:fadeIn;animation-timing-function:linear;animation-duration:var(--sjs-ranking-fade-in-duration,.1s);animation-delay:0}.sv-ranking-item--animate-item-removing-empty{animation-name:fadeIn;animation-timing-function:linear;animation-direction:reverse;animation-duration:var(--sjs-ranking-fade-out-duration,.1s);animation-delay:0}@keyframes sv-animate-item-opacity-reverse-keyframes{0%{opacity:0}to{opacity:1}}@keyframes sv-animate-item-opacity-keyframes{0%{opacity:1}to{opacity:0}}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:calc(50% - 1px)}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{width:1px}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking__container-placeholder{color:var(--sjs-font-questiondescription-color,var(--sjs-general-dim-forecolor-light,#00000073));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));white-space:normal;height:100%;padding-top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;justify-content:center;align-items:center;display:flex}.sv-ranking__container{flex:1}.sv-ranking__container--empty{box-sizing:border-box;text-align:center}.sv-ranking__containers-divider{background:var(--sjs-border-default,var(--sjs-border-inside,var(--border-inside,#00000029)))}.sv-ranking__container--from .sv-ranking-item__icon--focus{display:none}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item{padding-left:16px;left:0!important}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item .sv-ranking-item__ghost{left:initial}.sv-ranking--select-to-rank-swap-areas{flex-direction:row-reverse}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--to .sv-ranking-item{padding-left:0;left:-24px!important}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item{padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--from .sv-ranking-item__ghost.sv-ranking-item__ghost{left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:0}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item__ghost.sv-ranking-item__ghost{right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-swap-areas .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:0}.sd-question--mobile .sv-ranking-item__icon-container,.sd-root-modern.sd-root-modern--mobile .sv-ranking-item__icon-container{margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));justify-content:flex-end;padding:0;display:flex}.sv-list{background:var(--sjs-general-backcolor,var(--background,#fff));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));margin:0;padding:0;list-style-type:none;overflow-y:auto}.sv-list__empty-container{width:100%;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));box-sizing:border-box;padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__empty-text{line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);text-align:center;text-overflow:ellipsis;white-space:nowrap;color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-weight:400;overflow:hidden}.sv-list__item{box-sizing:border-box;width:100%;color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:pointer;text-overflow:ellipsis;white-space:nowrap;align-items:center;overflow:hidden}.sv-list__item-body{--sjs-list-item-padding-left-default:calc(2 * var(--sjs-base-unit,var(--base-unit,8px)));--sjs-list-item-padding-left:calc(var(--sjs-list-item-level) * var(--sjs-list-item-padding-left-default));box-sizing:border-box;width:100%;padding-block:var(--sjs-base-unit,var(--base-unit,8px));-webkit-padding-end:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-start:var(--sjs-list-item-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-weight:400;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));cursor:pointer;text-align:start;text-overflow:ellipsis;white-space:nowrap;transition:background-color var(--sjs-transition-duration,.15s),color var(--sjs-transition-duration,.15s);align-items:center;position:relative;overflow:hidden}.sv-list__item-body:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:var(--sjs-list-item-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));padding-right:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--sjs-list-item-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));padding-left:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:var(--sjs-list-item-padding-left,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));padding-left:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected){outline:none}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-border-light,var(--border-light,#eaeaea));border-radius:var(--sjs-corner-radius,4px);padding-block:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-end:calc(7.75*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-start:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(7.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(7.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(7.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-string-viewer{-webkit-margin-start:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-string-viewer:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-string-viewer:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-string-viewer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__item:hover,.sv-list__item:focus{outline:none}.sv-list__item:focus .sv-list__item-body,.sv-list__item--hovered>.sv-list__item-body{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sv-list__item--with-icon.sv-list__item--with-icon{padding:0}.sv-list__item--with-icon.sv-list__item--with-icon>.sv-list__item-body{padding-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));display:flex}.sv-list__item-icon{float:left;width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));flex-shrink:0}.sv-list__item-icon svg{display:block}.sv-list__item-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list-item__marker-icon{right:var(--sjs-base-unit,var(--base-unit,8px));width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;flex-shrink:0;position:absolute}.sv-list-item__marker-icon svg{display:block}.sv-list-item__marker-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}[dir=rtl] .sv-list__item-icon,[style*=direction\:rtl] .sv-list__item-icon,[style*="direction: rtl"] .sv-list__item-icon{float:right}.sv-list__item-separator{margin:var(--sjs-base-unit,var(--base-unit,8px)) 0;background-color:var(--sjs-border-default,var(--border,#d6d6d6));height:1px}.sv-list--filtering .sv-list__item-separator{display:none}.sv-list__item.sv-list__item--selected>.sv-list__item-body,.sv-list__item.sv-list__item--selected:hover>.sv-list__item-body,.sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused>.sv-list__item-body,li:focus .sv-list__item.sv-list__item--selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sv-list__item.sv-list__item--selected .sv-list__item-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list__item-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list__item-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list__item-icon use{fill:var(--sjs-general-backcolor,var(--background,#fff))}.sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected:hover .sv-list-item__marker-icon use,.sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,.sv-multi-select-list .sv-list__item.sv-list__item--selected.sv-list__item--focused .sv-list-item__marker-icon use,li:focus .sv-list__item.sv-list__item--selected .sv-list-item__marker-icon use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sv-multi-select-list .sv-list__item.sv-list__item--selected .sv-list__item-body,.sv-multi-select-list .sv-list__item.sv-list__item--selected:hover .sv-list__item-body,.sv-list__item--group-selected>.sv-list__item-body{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-weight:400}.sv-list__item--group-selected>.sv-list__item-body use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__item.sv-list__item--disabled .sv-list__item-body{cursor:default;color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__item span{white-space:nowrap}.sv-list__item-text--wrap span{white-space:normal;word-wrap:break-word}.sv-list__container{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.sv-list__filter{border-bottom:1px solid var(--sjs-border-inside,var(--border-inside,#00000029));background:var(--sjs-general-backcolor,var(--background,#fff));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sv-list__filter-icon{top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:block;position:absolute}.sv-list__filter-icon:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__filter-icon:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__filter-icon:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__filter-icon .sv-svg-icon{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__filter-icon .sv-svg-icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__input{-webkit-appearance:none;appearance:none;background:var(--sjs-general-backcolor,var(--background,#fff));box-sizing:border-box;width:100%;min-width:calc(30*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:var(--sjs-font-size,16px);color:var(--sjs-general-forecolor,var(--foreground,#161616));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-start:calc(7*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-font-size,16px)));border:none;outline:none;display:block}.sv-list__input:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(7*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__input:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(7*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__input:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(7*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-list__input::placeholder,.sv-list__input:disabled,.sv-list__input:disabled::placeholder{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv-list__loading-indicator{pointer-events:none}.sv-list__loading-indicator .sv-list__item-body{background-color:#0000}.sv-save-data_root{left:50%;bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-general-backcolor,var(--background,#fff));opacity:0;padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);border-radius:calc(2*(var(--sjs-corner-radius,4px)));color:var(--sjs-general-forecolor,var(--foreground,#161616));min-width:calc(30*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;z-index:1600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));transform:translateX(-50%) translateY(calc(3 * (var(--sjs-base-unit,var(--base-unit,8px)))));flex-direction:row;justify-content:center;align-items:center;transition:all .5s;display:flex;position:fixed}.sv-save-data_root.sv-save-data_root--shown{opacity:.75;transition-property:transform,opacity;transition-delay:.25s;transition-timing-function:ease-out;transform:translate(-50%)translateY(0)}.sv-save-data_root span{flex-grow:1;display:flex}.sv-save-data_root .sv-action-bar{flex-grow:0;flex-shrink:0;display:flex}.sv-save-data_root--shown.sv-save-data_success,.sv-save-data_root--shown.sv-save-data_error{opacity:1}.sv-save-data_root.sv-save-data_root--with-buttons{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-save-data_root.sv-save-data_error{background-color:var(--sjs-special-red,var(--red,#e60a3e));color:var(--sjs-general-backcolor,var(--background,#fff));gap:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));font-weight:600}.sv-save-data_root.sv-save-data_error .sv-save-data_button{font-weight:600;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));height:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));color:#fff;background-color:var(--sjs-special-red,var(--red,#e60a3e));border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #fff;border-radius:calc(1.5*(var(--sjs-corner-radius,4px)));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;display:flex}.sv-save-data_root.sv-save-data_error .sv-save-data_button:hover,.sv-save-data_root.sv-save-data_error .sv-save-data_button:focus{color:var(--sjs-special-red,var(--red,#e60a3e));background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sv-save-data_root.sv-save-data_success{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:#fff;font-weight:600}.sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes changeHeight{0%{height:var(--animation-height-from)}to{height:var(--animation-height-to)}}@keyframes moveInWithOverflow{0%{height:var(--animation-height-from);min-height:var(--animation-height-from);border-top-width:0;border-bottom-width:0;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;overflow:hidden}99%{margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to);overflow:hidden}to{margin-top:var(--animation-margin-top);margin-bottom:var(--animation-margin-bottom);padding-top:var(--animation-padding-top);padding-bottom:var(--animation-padding-bottom);border-top-width:var(--animation-border-top-width);border-bottom-width:var(--animation-border-bottom-width);height:var(--animation-height-to);min-height:var(--animation-height-to);overflow:visible}}@keyframes moveIn{0%{height:0}to{height:var(--animation-height)}}@keyframes paddingFadeIn{0%{padding-top:0;padding-bottom:0}to{padding-bottom:var(--animation-padding-bottom);padding-top:var(--animation-padding-top)}}.sd-element{padding-left:var(--sv-element-add-padding-left,0px);padding-right:var(--sv-element-add-padding-right,0px)}.sd-element__title{outline:none}.sd-element__title.sd-element__title--disabled{opacity:.25}.sd-root--readonly .sd-element__title.sd-element__title--disabled{opacity:1}.sd-element--invisible{opacity:.35}.sd-title.sd-element__title{font-family:var(--sjs-font-questiontitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiontitle-weight,600);color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-element__header .sv-string-editor{white-space:normal;max-width:100%}.sd-element__title{margin:0;font-size:0;line-height:0;position:static}.sd-element__title .sd-element__num{font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-element__title span{font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))))}.sd-element__title .sv-title-actions__title{white-space:nowrap;font-size:0;line-height:0}.sd-element__title .sv-string-viewer{white-space:normal}.sd-element__title .sv-string-viewer.sv-string-viewer--multiline{white-space:pre-wrap}.sd-element__num{float:left;padding-top:calc(.625*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(.375*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-start:0;-webkit-padding-end:var(--sjs-base-unit,var(--base-unit,8px));width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));-webkit-margin-start:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:end;box-sizing:border-box;white-space:nowrap;flex-shrink:0}.sd-element__num:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:0;padding-right:var(--sjs-base-unit,var(--base-unit,8px))}.sd-element__num:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:0;padding-left:var(--sjs-base-unit,var(--base-unit,8px))}.sd-element__num:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:0;padding-left:var(--sjs-base-unit,var(--base-unit,8px))}.sd-page__num+span,.sd-element__num+span{float:left;width:0}[dir=rtl] .sd-element__num,[style*=direction\:rtl] .sd-element__num,[style*="direction: rtl"] .sd-element__num{float:right}[dir=rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*=direction\:rtl] .sd-element__title--collapsed .sd-element__title-expandable-svg,[style*="direction: rtl"] .sd-element__title--collapsed .sd-element__title-expandable-svg{transform:rotate(180deg)}.sd-element__title--num-inline .sd-element__num{float:none;-webkit-margin-start:0;-webkit-padding-start:0;-webkit-padding-end:0;width:auto;padding-left:0;padding-right:0}.sd-element__title--num-inline .sd-element__num:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.sd-element__title--num-inline .sd-element__num:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sd-element__title--num-inline .sd-element__num:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sd-element__title--num-inline .sd-element__num+span{float:none;width:auto}.sd-element__title--expandable.sd-element__title--expandable{display:block;position:relative}.sd-element__title-expandable-svg{width:var(--lbr-question-panel-expand-button-icon-width,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));height:var(--lbr-question-panel-expand-button-icon-height,calc(2 * (var(--sjs-base-unit,var(--base-unit,8px)))));top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:inline-block;position:absolute}.sd-element__title-expandable-svg:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-element__title-expandable-svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-element__title-expandable-svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-element__title-expandable-svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-element--with-frame{border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px));box-sizing:border-box;padding-top:var(--sd-base-padding);padding-left:calc(var(--sd-base-padding) + var(--sv-element-add-padding-left,0px));padding-right:calc(var(--sd-base-padding) + var(--sv-element-add-padding-right,0px));padding-bottom:var(--sd-base-padding);background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026)}.sd-element--with-frame.sd-element--compact{border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px));box-shadow:none;background-color:#0000}@keyframes elementMoveIn{0%{flex-grow:0;flex-basis:0;width:0;min-width:0;max-width:0;height:0;padding-left:0;overflow:hidden}to{height:var(--animation-height);flex-basis:var(--animation-width);width:var(--animation-width);min-width:var(--animation-width);padding-left:var(--animation-padding-left);overflow:visible}}.sd-element-wrapper--enter{animation-name:elementMoveIn,fadeIn;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:var(--sjs-element-move-in-duration,.25s),var(--sjs-element-fade-in-duration,.5s);animation-delay:0s,var(--sjs-element-fade-in-delay,.1s);opacity:0}.sd-element-wrapper--leave{animation-name:elementMoveIn,fadeIn;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-element-move-out-duration,.25s),var(--sjs-element-fade-out-duration,.15s);animation-delay:var(--sjs-element-move-out-delay,0s),0s}.sd-element__content{box-sizing:border-box}.sd-element__content--enter,.sd-element__content--leave{--animation-padding-top:0;--animation-padding-bottom:0}.sd-element__content--enter{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-duration:var(--sjs-expand-fade-in-duration,.5s),var(--sjs-expand-move-in-duration,.15s);animation-delay:var(--sjs-expand-fade-in-delay,.15s),0s,0s;min-height:0!important}.sd-element__content--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-duration:var(--sjs-collapse-fade-out-duration,.15s),var(--sjs-collapse-move-out-duration,.25s);animation-delay:0s,var(--sjs-collapse-move-out-delay,.1s),var(--sjs-collapse-move-out-delay,.1s);min-height:0!important}.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:focus-within,.sd-element--expandable.sd-elemenet--expandable--animating>.sd-element__header:hover{background-color:#0000}.sd-elemenet--expandable--animating.sd-element--expandable,.sd-elemenet--expandable--animating.sd-element--expandable>.sd-element__header{transition-property:padding-top,padding-bottom}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded,.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header{transition-timing-function:ease-out;transition-duration:var(--sjs-expand-move-in-duration,.15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--expanded>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-expand-move-in-duration,.15s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed,.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header{transition-timing-function:ease-out;transition-duration:var(--sjs-collapse-move-out-duration,.25s);transition-delay:var(--sjs-collapse-move-out-delay,.1s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--collapsed>.sd-element__header .sd-element__title:before{transition-duration:var(--sjs-collapse-move-out-duration,.25s);transition-delay:var(--sjs-collapse-move-out-delay,.1s)}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty)>.sd-element__header--location-top:after{opacity:0;--animation-height:1px;height:0;animation-name:fadeIn,moveIn;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--sjs-expand-fade-in-delay,.15s),0s;animation-duration:var(--sjs-expand-fade-in-duration,.5s),var(--sjs-expand-move-in-duration,.15s);display:block}.sd-elemenet--expandable--animating.sd-element--expandable.sd-element--complex:not(.sd-question--empty).sd-element--collapsed .sd-element__header--location-top:after{opacity:1;height:1px;animation-timing-function:ease-in;animation-direction:reverse;animation-delay:0s,var(--sjs-collapse-move-out-delay,.1s);animation-duration:var(--sjs-collapse-fade-out-duration,.15s),var(--sjs-collapse-move-out-duration,.25s)}.sd-question{position:relative}.sd-question--no-pointer-events .sd-selectbase label,.sd-question--no-pointer-events .sd-rating label{pointer-events:none}.sd-element__erbox--above-element{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question__erbox--below-question{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question__content--support-container-queries{container-type:inline-size}.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.25*var(--sd-base-vertical-padding) + .5*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-element--with-frame>.sd-element__erbox--above-element{margin-bottom:var(--sd-base-padding);border-radius:var(--sjs-corner-radius,4px) var(--sjs-corner-radius,4px) 0 0}.sd-question--left>.sd-element__erbox--above-element{margin-bottom:0}.sd-element--with-frame.sd-question--left>.sd-element__erbox--above-element{margin-bottom:calc(1*var(--sd-base-vertical-padding))}.sd-element--with-frame>.sd-question__erbox--below-question{border-radius:0 0 var(--sjs-corner-radius,4px) var(--sjs-corner-radius,4px);margin-top:auto}.sd-element--with-frame.sd-question--title-top>.sd-question__erbox--above-question{margin-bottom:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-element--with-frame.sd-question--description-under-input>.sd-question__erbox--below-question,.sd-element--with-frame.sd-question--title-bottom>.sd-question__erbox--below-question{margin-top:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-question__header{width:100%}.sd-question__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question__header--location--bottom{padding-top:calc(.375*var(--sd-base-vertical-padding))}.sd-element--with-frame.sd-question--title-top{padding-top:var(--sd-base-vertical-padding)}.sd-element--with-frame.sd-question--error-top{padding-top:0}.sd-element--with-frame.sd-question--error-bottom{flex-direction:column;padding-bottom:0;display:flex}.sd-element--with-frame.sd-question--error-bottom>.sd-question__content{margin-bottom:var(--sd-base-padding)}.sd-element--with-frame>.sd-element__erbox{margin-left:calc(-1*var(--sd-base-padding));margin-right:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding));left:calc(-1*var(--sd-base-padding));position:-webkit-sticky;position:sticky}.sd-scrollable .sd-question__content{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;overflow-x:auto}.sd-question__header--location--left{vertical-align:top;width:auto;margin-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:inline-block}.sd-question--left{column-gap:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));row-gap:calc(.25*var(--sd-base-vertical-padding));flex-flow:wrap;display:flex}.sd-question__content--left{margin-top:calc(.25*var(--sd-base-vertical-padding)) 0;flex:1;max-width:100%;display:inline-block}.sd-element--with-frame>.sd-question__content--left{margin:0}.sd-question__required-text{color:var(--sjs-special-red,var(--red,#e60a3e));vertical-align:top}.sd-question__comment-area{font-size:var(--sjs-font-size,16px);margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));gap:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-general-forecolor,var(--foreground,#161616));white-space:normal;flex-direction:column;display:flex}.sd-question__placeholder{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));text-align:center;align-items:center;gap:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(24*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));flex-direction:column;justify-content:center;display:flex}.sd-question__placeholder>div .sv-string-viewer,.sd-question__placeholder>span .sv-string-viewer{white-space:pre-line}.sd-scrollable-container:not(.sd-scrollable-container--compact){width:-webkit-max-content;width:max-content;max-width:100%;overflow:visible}.sd-question__title--empty .sv-string-viewer{height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));display:inline-block}.sd-question__content{box-sizing:border-box}.sd-error{padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-corner-radius,4px);line-height:var(--sjs-font-size,16px);font-size:calc(.75*(var(--sjs-font-size,16px)));text-align:left;color:var(--sjs-special-red,var(--red,#e60a3e));white-space:normal;background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));box-sizing:border-box;width:100%;font-weight:600;display:block}.sd-element--expanded>.sd-element__header,.sd-element--collapsed>.sd-element__header{cursor:pointer}.sd-element--collapsed>.sd-element__header{padding:calc(0*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sd-base-padding);box-sizing:border-box;background-color:var(--sjs-general-backcolor,var(--background,#fff));-webkit-margin-start:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--collapsed>.sd-element__header:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-1*var(--sd-base-padding))}.sd-element--collapsed>.sd-element__header:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1*var(--sd-base-padding))}.sd-element--collapsed>.sd-element__header:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-1*var(--sd-base-padding))}.sd-element--collapsed.sd-element--with-frame{padding-top:0;padding-bottom:0}.sd-element--collapsed.sd-element--with-frame>.sd-element__header{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-questionpanel-cornerRadius,var(--sjs-corner-radius,4px))}.sd-element--collapsed>.sd-element__header:focus-within,.sd-element--collapsed>.sd-element__header:hover{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-element--collapsed.sd-element--nested>.sd-element__header:hover,.sd-element--collapsed.sd-element--nested>.sd-element__header:focus-within{box-shadow:0 calc(-2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 0 var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9)),0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-element--complex.sd-element--with-frame{padding-top:0}.sd-element--complex.sd-element--nested-with-borders>.sd-element__erbox,.sd-element--complex.sd-element--with-frame>.sd-element__erbox{margin-top:0;margin-bottom:0}.sd-element--complex>.sd-element__header:after{content:" ";background:var(--sjs-border-light,var(--border-light,#eaeaea));height:1px;display:block;position:relative;bottom:0}.sd-element--complex.sd-element--with-frame>.sd-element__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:var(--sd-base-vertical-padding)}.sd-element--collapsed.sd-element--complex>.sd-element__header{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-element--nested.sd-element--complex>.sd-element__header--location-top:after{bottom:calc(-.5*var(--sd-base-vertical-padding))}.sd-element--nested-with-borders{border:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));border-radius:calc(var(--sjs-corner-radius,4px) - 4px);box-sizing:border-box;padding-left:var(--sd-base-padding);padding-right:var(--sd-base-padding)}.sd-element--nested-with-borders>.sd-element__header--location-top{padding-top:calc(.5*var(--sd-base-vertical-padding));padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-element--nested-with-borders>.sd-element__erbox{margin-left:calc(-1*var(--sd-base-padding));margin-right:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--nested-with-borders>.sd-question__erbox--below-question{margin-top:0;bottom:0}.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:hover,.sd-element--nested-with-borders.sd-element--collapsed>.sd-element__header--location-top:focus-within{box-shadow:none}.sd-element--nested-with-borders>.sd-element__header--location-top:after,.sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:after{bottom:calc(-1*var(--sd-base-vertical-padding));width:calc(100% + 2*var(--sd-base-padding))}.sd-element--nested-with-borders>.sd-element__header--location-top:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:calc(-1*var(--sd-base-padding))}.sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:calc(-1*var(--sd-base-padding))}.sd-element--nested-with-borders>.sd-element__header--location-top:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(-1*var(--sd-base-padding))}.sd-element--nested-with-borders>.sd-element__header--location-top:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(-1*var(--sd-base-padding))}.sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(-1*var(--sd-base-padding))}.sd-element--complex.sd-element--with-frame>.sd-element__header--location-top:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(-1*var(--sd-base-padding))}.sd-element--collapsed.sd-element--complex>.sd-element__header--location-top:after{display:none}.sd-question--empty.sd-question--complex>.sd-question__content{padding-top:0;padding-bottom:0}.sd-question--empty.sd-question--complex>.sd-question__content:first-of-type{padding-top:var(--sd-base-padding)}.sd-question--empty.sd-question--complex>.sd-question__header--location-top{padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-question--empty.sd-question--complex>.sd-question__header--location-top:after{display:none}.sd-input{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));-webkit-appearance:none;appearance:none;box-sizing:border-box;width:100%;padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-size:var(--sjs-internal-font-editorfont-size);background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));border-radius:var(--sjs-editorpanel-cornerRadius,var(--sjs-corner-radius,4px));text-align:start;box-shadow:var(--sjs-shadow-inner,inset 0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);border:none;display:block;position:static}.sd-input:focus{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-input.sd-input:focus{outline:none}input.sd-input:disabled:not(.sd-input--disabled),textarea.sd-input:disabled:not(.sd-input--disabled){opacity:1}.sd-input--disabled{background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))))}.sd-input--readonly{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-input.sd-input--preview{box-shadow:none;border-bottom:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));background:0 0;border-radius:0;padding-left:0;padding-right:0;transition:none}.sd-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));-webkit-user-select:none;user-select:none}.sd-input.sd-input--disabled,.sd-input.sd-input--disabled::placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25}.sd-input.sd-input--readonly{color:var(--sjs-general-forecolor,var(--foreground,#161616));box-shadow:none;transition:none}.sd-input.sd-input--readonly::placeholder{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-root--readonly .sd-input--disabled,.sd-root--readonly .sd-input--disabled::placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-input--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-text__content{position:relative}.sd-text__character-counter{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-text__character-counter:focus-within{-webkit-padding-end:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__character-counter:focus-within:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__character-counter:focus-within:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__character-counter:focus-within:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__character-counter.sd-text__character-counter--big:focus-within{-webkit-padding-end:calc(11*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__character-counter.sd-text__character-counter--big:focus-within:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(11*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__character-counter.sd-text__character-counter--big:focus-within:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(11*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__character-counter.sd-text__character-counter--big:focus-within:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(11*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-remaining-character-counter{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));flex-direction:row;justify-content:flex-end;align-items:flex-end;padding:0;display:none;position:absolute;bottom:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-remaining-character-counter:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-remaining-character-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-remaining-character-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-text__content:focus-within .sd-remaining-character-counter,.sd-comment__content:focus-within .sd-remaining-character-counter,.sd-multipletext__content:focus-within .sd-remaining-character-counter,.sd-matrix__question-wrapper:focus-within .sd-remaining-character-counter{display:flex}.sd-input[type=time],.sd-input[type=date],.sd-input[type=datetime-local],.sd-input[type=week],.sd-input[type=month],.sd-input[type=tel],.sd-input[type=password],.sd-input[type=url],.sd-input[type=email],.sd-input[type=color],.sd-input[type=range]{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));box-sizing:content-box;width:calc(100% - 4*var(--sjs-base-unit,var(--base-unit,8px)));height:calc(1.5*(var(--sjs-internal-font-editorfont-size)))}.sd-input[type=time].sd-text__character-counter:focus-within,.sd-input[type=date].sd-text__character-counter:focus-within,.sd-input[type=datetime-local].sd-text__character-counter:focus-within,.sd-input[type=week].sd-text__character-counter:focus-within,.sd-input[type=month].sd-text__character-counter:focus-within,.sd-input[type=tel].sd-text__character-counter:focus-within,.sd-input[type=password].sd-text__character-counter:focus-within,.sd-input[type=url].sd-text__character-counter:focus-within,.sd-input[type=email].sd-text__character-counter:focus-within,.sd-input[type=color].sd-text__character-counter:focus-within,.sd-input[type=range].sd-text__character-counter:focus-within{width:calc(100% - 10*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-input[type=range]::-webkit-slider-runnable-track{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:var(--sjs-base-unit,var(--base-unit,8px));height:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:2px solid var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:inset 0 0 0 2px var(--background,#fff);background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:100%}.sd-input[type=range]::-moz-range-track{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:var(--sjs-base-unit,var(--base-unit,8px));height:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-input[type=range]::-moz-range-thumb{-webkit-appearance:none;appearance:none;margin-top:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:2px solid var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:inset 0 0 0 2px var(--background,#fff);background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:100%}.sd-comment{height:auto;min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));max-width:100%;display:block}.sd-comment__content,.sd-panel{position:relative}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header{padding-top:0;padding-bottom:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px)))}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header:after{content:none}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title{--page-title-font-size:var(--sjs-font-pagetitle-size,calc(1.5 * (var(--sjs-font-size,16px))));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight,700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0px;position:static}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__title span{font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;line-height:inherit}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-element__num{padding:initial;margin:initial;float:initial;width:initial}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__description{font-family:var(--sjs-font-pagedescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight,400);font-size:var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px));color:var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073));line-height:calc(1.5*(var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px))));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;position:static}.sd-panel.sd-panel--as-page>.sd-panel__header.sd-panel__header .sd-panel__required-text{display:none}.sd-panel.sd-panel--as-page>.sd-panel__errbox{margin:0 0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;padding:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px))) var(--sd-base-padding)}.sd-panel.sd-panel--as-page>.sd-panel__content{padding-top:0}.sd-root--compact .sd-panel--as-page>.sd-panel__errbox{margin:0 0 var(--sd-base-vertical-padding) 0}.sd-row~.sd-row .sd-panel--as-page{padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel__required-text{color:var(--sjs-special-red,var(--red,#e60a3e))}.sd-panel__footer{box-sizing:border-box;padding-left:calc(var(--sd-base-padding) - 3*var(--sjs-base-unit,var(--base-unit,8px)));margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + 2*var(--sd-base-padding));margin-bottom:calc(-1*var(--sd-base-padding) + .5*var(--sd-base-vertical-padding));margin-top:calc(.5*var(--sd-base-vertical-padding));border-top:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));padding-top:calc(.5*var(--sd-base-vertical-padding))}.sd-panel--as-page .sd-panel__footer{padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) 0 0;width:initial;border:none;margin:0}.sd-panel__content{padding-top:var(--sd-base-padding)}.sd-panel.sd-element--nested>.sd-panel__content{padding-bottom:var(--sd-base-padding);--animation-padding-top:var(--sd-base-padding)}.sd-panel__content{--animation-padding-top:var(--sd-base-padding)}.sjs_sp_placeholder{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)))}.sjs_sp_container{border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));box-sizing:content-box}.sd-question--readonly .sjs_sp_container,.sd-question--preview .sjs_sp_container{border:none}.sd-question--readonly .sjs_sp_placeholder,.sd-question--preview .sjs_sp_placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sjs_sp_controls.sd-signaturepad__controls{right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));bottom:auto;left:auto}.sd-question--signature.sd-question--error .sjs_sp_placeholder{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-signaturepad__background-image{object-fit:cover;position:absolute;top:0;left:0}.sd-signaturepad__loading-indicator{width:100%;height:100%;position:absolute;top:0;left:0}.sd-signaturepad__loading-indicator .sd-loading-indicator{right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.sd-checkbox--checked.sd-checkbox--readonly .sd-checkbox__svg use,.sd-checkbox--checked.sd-checkbox--preview .sd-checkbox__svg use{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-matrixdynamic__btn.sd-matrixdynamic__add-btn{left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:12;position:-webkit-sticky;position:sticky}.sd-question--mobile .sd-matrixdynamic__footer:before{content:" ";background-color:var(--sjs-border-light,var(--border-light,#eaeaea));height:1px;left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 6*var(--sjs-base-unit,var(--base-unit,8px)));z-index:12;display:block;position:relative}.sd-matrixdynamic__footer:first-child{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdynamic__footer:first-child:before{display:none}.sd-matrixdynamic__footer{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-action.sd-matrixdynamic__remove-btn{opacity:.5}.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));width:calc(1.5*(var(--sjs-internal-font-editorfont-size)));height:calc(1.5*(var(--sjs-internal-font-editorfont-size)))}.sd-matrixdynamic__btn{-webkit-appearance:none;appearance:none;line-height:calc(1.5*(var(--sjs-font-size,16px)));font-size:var(--sjs-font-size,16px);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;background:0 0;border:none;font-weight:600}.sd-matrixdynamic__drag-element{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdynamic__drag-element:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-matrixdynamic__drag-element:after{content:" ";height:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border:1px solid var(--sjs-border-default,var(--border,#d6d6d6));box-sizing:border-box;border-radius:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-matrixdynamic__placeholder .sd-matrixdynamic__add-btn{margin-left:0}.sd-table__row:hover .sd-drag-element__svg{visibility:visible}.sd-table__cell.sd-table__cell--drag>div{margin-left:calc(-4*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));justify-content:end;align-items:center;display:flex}.sd-drag-element__svg{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:pointer;visibility:hidden;display:block}.sd-drag-element__svg use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}@keyframes borderAnimation{0%{border-width:0}to{border-width:8px}}@keyframes paddingAnimation{0%{padding-top:0;padding-bottom:0}to{padding-top:24px;padding-bottom:32px}}@keyframes empty{}.sd-table__row--leave,.sd-table__row--enter{--move-whole-animation-duration:calc(var(--move-animation-duration) + var(--move-animation-delay));--fade-whole-animation-duration:calc(var(--fade-animation-duration) + var(--fade-animation-delay));animation-name:empty;animation-duration:max(var(--fade-whole-animation-duration),var(--move-whole-animation-duration))}.sd-table__row--leave>td,.sd-table__row--enter>td{animation-name:borderAnimation;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-delay:var(--move-animation-delay)}.sd-table__row--leave>td>div,.sd-table__row--enter>td>div{opacity:0;animation-name:fadeIn,moveInWithOverflow;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function);animation-fill-mode:forwards;animation-duration:var(--fade-animation-duration),var(--move-animation-duration);animation-delay:var(--fade-animation-delay),var(--move-animation-delay)}.sd-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-matrix-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-matrix-row-fade-in-duration,.25s);--fade-animation-delay:var(--sjs-matrix-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1)}.sd-table__row--leave{--move-animation-delay:var(--sjs-matrix-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-matrix-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-matrix-row-fade-out-duration,.1s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}.sd-table__row--detail.sd-table__row--enter>td,.sd-table__row--detail.sd-table__row--leave>td{animation-name:borderAnimation,paddingAnimation;animation-duration:var(--move-animation-duration);animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-timing-function:var(--animation-timing-function)}.sd-table__row--detail.sd-table__row--enter{--move-animation-delay:0s;--move-animation-duration:var(--sjs-matrix-detail-row-move-in-duration,.15s);--fade-animation-duration:var(--sjs-matrix-detail-row-fade-in-duration,.5s);--fade-animation-delay:var(--sjs-matrix-detail-row-fade-in-delay,.15s);--animation-direction:normal;--animation-timing-function:cubic-bezier(0, 0, .58, 1)}.sd-table__row--detail.sd-table__row--leave{--move-animation-delay:var(--sjs-matrix-detail-row-move-out-delay,.1s);--move-animation-duration:var(--sjs-matrix-detail-row-move-out-duration,.25s);--fade-animation-duration:var(--sjs-matrix-detail-row-fade-out-duration,.15s);--fade-animation-delay:0s;--animation-direction:reverse;--animation-timing-function:cubic-bezier(.42, 0, 1, 1)}.sd-table{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-collapse:separate;border-spacing:0;white-space:normal;width:100%}.sd-table>thead>tr>th{border-top:0;border-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000}.sd-table__cell{border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;box-sizing:content-box;background-clip:padding-box;border-left:none;border-right:none}.sd-table.sd-table--columnsautowidth .sd-table__cell:not(.sd-table__cell--actions):not(.sd-table__cell--action):not(.sd-table__cell--empty.sd-table__cell--error){width:10000px}.sd-table__row:first-of-type>.sd-table__cell{border-top:0}.sd-table__row:last-of-type>.sd-table__cell{border-bottom:0}.sd-table--align-top .sd-table__cell{vertical-align:top}.sd-table--no-header{padding-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-table--no-header{padding-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table .sd-question__content{padding-bottom:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:var(--sjs-base-unit,var(--base-unit,8px));margin-top:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));--animation-padding-top:calc(2 * (var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table--no-header{padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:0}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table.sd-question--error-top>.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-panel:not(.sd-panel--as-page)>.sd-panel__content .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header),.sd-panel:not(.sd-panel--as-page)>.sd-panel__content>.sd-row:not(:first-of-type) .sd-question--table>.sd-question__header~.sd-question__content .sd-table-wrapper .sd-table:not(.sd-table--no-header){margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows{margin-left:var(--sjs-base-unit,var(--base-unit,8px));margin-right:var(--sjs-base-unit,var(--base-unit,8px));width:calc(100% - 2*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:not(.sd-table__cell--header):first-of-type{padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__cell:last-of-type{padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:first-of-type>.sd-table__cell{border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:last-of-type>.sd-table__cell{border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions),.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type{border-top-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));border-bottom-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions).sd-matrix__text--checked,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-input,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-input{background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error) .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error) .sd-item__decorator{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__decorator{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--checked .sd-item__control:focus+.sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--readonly.sd-item--checked .sd-item__decorator{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd)>td.sd-table__cell:not(.sd-table__cell--actions) .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator,.sd-question:not(.sd-question--mobile) .sd-table--alternate-rows .sd-table__row:nth-of-type(odd) td:first-of-type .sd-item:not(.sd-item--error).sd-item--preview.sd-item--preview .sd-item__decorator{background-color:#0000}.sd-table__cell{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));font-weight:400;font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));padding:0 var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-general-forecolor,var(--foreground,#161616));text-align:center}.sd-table__cell:not(.sd-table__cell--empty):not(.sd-table__cell--actions):not(:empty){min-width:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell .sd-item{text-align:initial}.sd-table__cell--error{padding:0 var(--sjs-base-unit,var(--base-unit,8px));border:none}.sd-table__cell--error .sd-question__erbox{margin:0}.sd-table__cell--error-top{vertical-align:bottom;padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--error-bottom{vertical-align:top;padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--item .sd-selectbase__item{text-align:center;justify-content:center}.sd-table__cell--item .sd-selectbase__label{justify-content:center}.sd-question--disabled .sd-table__cell{opacity:.25}.sd-root--readonly .sd-question--disabled .sd-table__cell{opacity:1}.sd-table__cell--header .sv-vue-title-additional-div,.sd-table__cell--header{font-size:0;line-height:0}.sd-table__cell--header span{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));font-weight:var(--sjs-font-questiontitle-weight,600)}.sd-table__cell--header{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));vertical-align:top;padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px));font-weight:600}.sd-table__cell--header:not(.sd-table__cell--empty),.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--empty{min-width:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdropdown .sd-table__cell--header.sd-table__cell--action{min-width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty){min-width:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--dropdown,.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--rating{min-width:calc(22*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrixdropdown .sd-table__cell--header:not(.sd-table__cell--empty).sd-table__cell--boolean{min-width:calc(18*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--footer{text-align:end;padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--footer-total{text-align:start;font-weight:600}.sd-table__cell--detail-panel{border-top:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000;padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px)) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));border-bottom:var(--sjs-base-unit,var(--base-unit,8px)) solid #0000}.sd-table__cell--actions .sv-action-bar,.sd-matrixdynamic__add-btn .sv-action-bar{overflow:visible}.sd-table__cell--actions:not(.sd-table__cell--vertical){width:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__cell--actions:not(.sd-table__cell--vertical):not(.sd-table__cell--drag):first-of-type{width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:0}.sd-table__cell--detail-button{border-radius:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding:var(--sjs-base-unit,var(--base-unit,8px));transition:background var(--sjs-transition-duration,.15s);background:0 0;border:none}.sd-table__cell--detail-button svg{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));width:var(--sjs-internal-font-editorfont-size);height:var(--sjs-internal-font-editorfont-size);fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));transition:fill var(--sjs-transition-duration,.15s);display:block}.sd-table__cell--detail-button:hover,.sd-table__cell--detail-button:focus{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));outline:none}.sd-table__cell--detail-button:hover svg,.sd-table__cell--detail-button:focus svg{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-table__cell--actions{white-space:nowrap}.sd-table__cell--actions.sd-table__cell--vertical .sd-action-bar{justify-content:center}.sd-table__cell--row-text{font-weight:var(--sjs-font-questiontitle-weight,600);color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));text-align:start;min-width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) var(--sjs-base-unit,var(--base-unit,8px))}.sd-matrix__question-wrapper,.sd-table__question-wrapper:not(:focus-within):hover{position:relative}.sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-table__cell--empty,.sd-table__cell--row-text,.sd-table__cell--footer-total,.sd-matrix__cell:first-of-type,.sd-matrix tr>td:first-of-type{background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));z-index:12;position:-webkit-sticky;position:sticky}.sd-table__cell--actions:not(.sd-table__cell--vertical):first-of-type,.sd-table__cell--empty:first-of-type,.sd-table__cell--row-text:first-of-type,.sd-table__cell--footer-total:first-of-type,.sd-matrix__cell:first-of-type:first-of-type,.sd-matrix tr>td:first-of-type:first-of-type{left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-of-type,.sd-table__cell--empty:last-of-type,.sd-table__cell--row-text:last-of-type,.sd-table__cell--footer-total:last-of-type,.sd-matrix__cell:first-of-type:last-of-type,.sd-matrix tr>td:first-of-type:last-of-type{right:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar{margin-right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));justify-content:flex-end}.sd-question.sd-question--table{position:relative;overflow-x:auto}.sd-question--table.sd-element--collapsed,.sd-question--table.sd-element--nested{overflow-x:visible}.sd-question--table .sd-question__header--location--left{z-index:12}.sd-table-wrapper{margin:0 calc(-1*var(--sd-base-padding));width:-webkit-fit-content;width:fit-content;min-width:calc(100% + 2*var(--sd-base-padding));display:flex}.sd-table-wrapper:before,.sd-table-wrapper:after{content:"";min-height:100%;width:calc(var(--sd-base-padding) - var(--sjs-base-unit,var(--base-unit,8px)));background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));z-index:11;flex-shrink:0;display:block;position:-webkit-sticky;position:sticky}.sd-table-wrapper:before{left:calc(-1*var(--sd-base-padding))}.sd-table-wrapper:after{right:calc(-1*var(--sd-base-padding))}.sd-table-wrapper>*{flex-basis:100%}.sd-element--with-frame.sd-element--compact .sd-table,.sd-element--with-frame.sd-element--compact .sd-table-wrapper:before,.sd-element--with-frame.sd-element--compact .sd-table-wrapper:after,.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical):last-child .sd-action-bar,.sd-element--with-frame.sd-element--compact .sd-table__cell--actions:not(.sd-table__cell--vertical),.sd-element--with-frame.sd-element--compact .sd-table__cell--empty,.sd-element--with-frame.sd-element--compact .sd-table__cell--row-text,.sd-element--with-frame.sd-element--compact .sd-table__cell--footer-total,.sd-element--with-frame.sd-element--compact .sd-matrix__cell:first-of-type,.sd-element--with-frame.sd-element--compact .sd-matrix tr>td:first-of-type{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-question--table>.sd-question__header,.sd-question--table .sd-question__description--under-input .sv-string-viewer{position:-webkit-sticky;position:sticky;left:0}.sd-question--table>.sd-question__content{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));--animation-padding-top:calc(2 * (var(--sjs-base-unit,var(--base-unit,8px))));min-width:-webkit-min-content;min-width:min-content}.sd-question--table.sd-element--nested>.sd-question__content{min-width:auto;overflow-x:auto}.sd-question--table.sd-element--nested>.sd-question__content,.sd-question--table:not(.sd-element--with-frame):not(.sd-element--nested){padding-right:var(--sd-base-padding);margin-right:calc(-1*var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-left:calc(-1*var(--sd-base-padding));box-sizing:content-box}.sd-row--multiple .sd-question--table.sd-element--nested>.sd-question__content{padding-right:calc(var(--sd-base-padding) + 2px)}.sd-question--scroll{overflow-x:scroll}.sd-table__row-disabled>.sd-table__cell{opacity:.25}.sd-question--mobile.sd-question.sd-question--table>.sd-question__content{--animation-padding-top:0;padding-top:0}.sd-question--mobile.sd-question--table,.sd-question--mobile.sd-question--scroll{overflow-x:visible}.sd-question--mobile>.sd-question__content{min-width:auto}.sd-question--mobile .sd-table-wrapper{width:auto}.sd-question--mobile .sd-table{width:calc(100% - 2*var(--sd-base-padding) + 2*var(--sjs-base-unit,var(--base-unit,8px)));display:block}.sd-question--mobile .sd-table>tbody,.sd-question--mobile .sd-table>tfoot{display:block}.sd-question--mobile .sd-table__cell.sd-matrix__cell{border-top:none;border-bottom:none;align-items:flex-start;display:flex}.sd-question--mobile .sd-table__cell.sd-matrix__cell .sd-matrix__responsive-title{margin-left:var(--sjs-base-unit,var(--base-unit,8px));text-align:start}.sd-question--mobile .sd-table__cell.sd-matrix__cell:first-of-type{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table thead{display:none}.sd-question--mobile .sd-table tr{flex-direction:column;display:flex}.sd-question--mobile .sd-matrix__table .sd-table__row{padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__row{padding-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table__row--expanded .sd-table__cell-action--show-detail-mobile{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) .sd-table__row.sd-table__row--has-end-actions,.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions){padding-bottom:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type){padding-bottom:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--has-end-actions):not(:last-of-type):after{bottom:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before,.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{content:" ";background-color:var(--sjs-border-light,var(--border-light,#eaeaea));height:1px;left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 4*var(--sjs-base-unit,var(--base-unit,8px)));z-index:12;display:block;position:relative}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:not(.sd-table__row--expanded):after{bottom:0}.sd-question--mobile .sd-table:not(.sd-matrix__table) tr:last-of-type:after{display:none}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr{padding-top:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table:not(.sd-matrix__table) tfoot tr:before{background-color:#0000}.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--show-detail-mobile,.sd-question--mobile .sd-table:not(.sd-table--has-footer) .sd-table__row:last-of-type .sd-table__cell-action--remove-row{margin-bottom:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-matrix__label{justify-content:flex-start}.sd-question--mobile .sd-table__cell{text-align:start;margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-top:none;border-bottom:none;padding-top:0;padding-bottom:0;display:block}.sd-question--mobile .sd-table__cell--error{margin-top:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table__cell--error.sd-table__cell--error-bottom .sd-question__erbox{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__cell:first-of-type,.sd-question--mobile .sd-matrix__cell{margin-top:0}.sd-question--mobile .sd-table__cell--footer:not(.sd-question--answered){display:none}.sd-question--mobile .sd-table__responsive-title{padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));text-align:start;font-weight:600;display:block}.sd-question--mobile .sd-table__responsive-title .sv-string-viewer{white-space:normal}.sd-question--mobile .sd-table--no-header{padding-top:0}.sd-question--mobile .sd-table--no-header .sd-table__responsive-title{display:none}.sd-question--mobile .sd-table__cell--detail-panel{border-top:0;border-bottom:0;padding-top:0;padding-bottom:0}.sd-question--mobile .sd-table__cell--detail-panel .sd-panel__content{padding-top:0}.sd-question--mobile .sd-table__cell.sd-table__cell--actions{width:auto;margin-top:var(--sjs-base-unit,var(--base-unit,8px));margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__cell.sd-table__cell--actions .sd-action-bar{margin-right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-general-backcolor,var(--background,#fff))}.sd-question--mobile .sd-table__cell.sd-table__cell--actions #show-detail-mobile{flex-grow:1}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn{opacity:1;padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn .sd-action__icon{display:none}.sd-question--mobile .sd-action.sd-action.sd-matrixdynamic__remove-btn:after{content:attr(title)}.sd-question--mobile .sd-matrixdynamic__footer{padding-top:var(--sjs-base-unit,var(--base-unit,8px));margin-bottom:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table__cell--footer-total:not(.sd-matrix__cell),.sd-question--mobile .sd-table__cell--row-text:not(.sd-matrix__cell){color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-question--mobile .sd-matrixdropdown.sd-table tr:after{bottom:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-matrixdropdown.sd-table tr:last-child:after{content:none}.sd-question--mobile .sd-table__cell.sd-table__cell--error-top,.sd-question--mobile .sd-table__cell--error-top:first-of-type~.sd-table__cell:nth-of-type(2){margin-top:0}.sd-question--mobile .sd-table__cell--error-top .sd-question__erbox{margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question--mobile .sd-table__cell--error-top:first-of-type .sd-question__erbox{margin-top:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-question--mobile .sd-table__question-wrapper .sd-boolean-root{margin:initial}.sd-table__cell--detail-panel .sd-panel__content{padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-table__question-wrapper .sd-boolean-root{margin:auto}.sd-table__cell--footer .sd-table__question-wrapper--expression .sd-expression{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-bottom:1px solid var(--sjs-border-light,var(--border-light,#eaeaea));font-size:var(--sjs-font-size,16px);font-weight:600;line-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-table__cell--footer .sd-table__question-wrapper--left{text-align:start}.sd-table__cell--footer .sd-table__question-wrapper--center{text-align:center}.sd-table__cell--footer .sd-table__question-wrapper--right{text-align:end}.sd-table.sd-matrixdynamic{table-layout:auto}.sd-page{padding:0 calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative}.sd-root-modern--mobile .sd-page{padding:0}.sd-page .sd-page__title{--page-title-font-size:var(--sjs-font-pagetitle-size,calc(1.5 * (var(--sjs-font-size,16px))));font-family:var(--sjs-font-pagetitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagetitle-weight,700);font-size:var(--page-title-font-size);color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));line-height:calc(1.33*(var(--page-title-font-size)));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0px;position:static}.sd-page .sd-page__description{font-family:var(--sjs-font-pagedescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-pagedescription-weight,400);font-size:var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px));color:var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073));line-height:calc(1.5*(var(--sjs-font-pagedescription-size,var(--sjs-font-size,16px))));margin:0 0 calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;position:static}.sd-page__errbox{padding:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px))) var(--sd-base-padding)}.sd-page__title~.sd-page__errbox,.sd-page__description~.sd-page__errbox{margin-top:calc(.5*var(--sd-base-vertical-padding) + var(--sjs-base-unit,var(--base-unit,8px)));margin-bottom:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root--compact .sd-page__title~.sd-page__errbox,.sd-root--compact .sd-page__description~.sd-page__errbox{margin-bottom:0}.sd-row{box-sizing:border-box;width:100%;margin-top:var(--sd-base-vertical-padding);flex-direction:row;display:flex}.sd-row.sd-page__row{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-row:first-of-type{margin-top:0}.sd-page__title~.sd-row.sd-page__row:not(.sd-row--compact),.sd-page__description~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-page__title~.sd-page__row.sd-row--compact,.sd-page__description~.sd-page__row.sd-row--compact{margin-top:var(--sd-base-vertical-padding)}.sd-page__title~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter,.sd-page__description~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-row.sd-page__row:not(.sd-row--compact){margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-row.sd-page__row:not(.sd-row--compact)~.sd-page__row.sd-row.sd-row--enter.sd-row-delayed-enter{margin-top:0}.sd-row--multiple{row-gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + var(--sd-base-padding));flex-wrap:wrap}.sd-row--multiple>div{box-sizing:border-box;--animation-padding-left:calc(2 * (var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:stretch;display:flex}.sd-panel.sd-panel--as-page>.sd-panel__content>.sd-row--multiple:not(.sd-row--compact){margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + var(--base-unit)*2)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple{row-gap:var(--sd-base-vertical-padding)}.sd-panel:not(.sd-panel--as-page) .sd-row--multiple>div,.sd-row--multiple.sd-row--compact>div{--animation-padding-left:var(--sd-base-padding);padding-left:var(--sd-base-padding)}.sd-page__row.sd-row--multiple{margin-left:calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 2*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-page__row.sd-row--multiple.sd-row--compact{row-gap:var(--sd-base-vertical-padding);margin-left:calc(-1*var(--sd-base-padding));width:calc(100% + var(--sd-base-padding));padding:0}.sd-row__panel{box-sizing:border-box;width:100%}.sd-row__question{box-sizing:border-box;white-space:nowrap;width:100%}.sd-row.sd-row--enter{margin-top:0}.sd-row--enter{opacity:0;height:0;animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-out;animation-fill-mode:forwards;animation-delay:var(--sjs-row-fade-in-delay,.15s),0s,0s;animation-duration:var(--sjs-row-fade-in-duration,.5s),var(--sjs-row-move-in-duration,.15s),var(--sjs-row-move-in-duration,.15s);min-height:0!important}.sd-row--delayed-enter{animation-delay:calc(var(--sjs-row-fade-in-delay,.15s) + var(--sjs-row-fade-in-animation-delay,.4s)),var(--sjs-row-fade-in-animation-delay,.4s),var(--sjs-row-fade-in-animation-delay,.4s)}.sd-row--leave{animation-name:fadeIn,moveInWithOverflow;animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;animation-delay:0s,var(--sjs-row-move-out-delay,.1s),var(--sjs-row-move-out-delay,.1s);animation-duration:var(--sjs-row-fade-out-duration,.15s),var(--sjs-row-move-out-duration,.25s),var(--sjs-row-move-out-duration,.25s);min-height:0!important}.sd-row--enter .sd-element-wrapper--enter,.sd-row--leave .sd-element-wrapper--leave{animation:none}.sd-title{font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));color:var(--sjs-general-forecolor,var(--foreground,#161616));white-space:normal;flex-direction:row;font-style:normal;display:block}.sd-title.sd-container-modern__title{padding:var(--sd-page-vertical-padding) var(--sd-page-vertical-padding);font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));align-items:center;gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));box-shadow:0px 2px 0px var(--sjs-primary-backcolor,var(--primary,#19b394));display:flex;overflow:auto}.sd-title.sd-container-modern__title .sd-logo.sv-logo--right{margin-left:auto}.sd-title.sd-container-modern__title .sd-logo__image{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-header__text{gap:var(--sjs-base-unit,var(--base-unit,8px));flex-direction:column;flex-grow:1;display:flex}.sd-header__text .sd-title{--survey-title-font-size:var(--sjs-font-surveytitle-size,calc(2 * (var(--sjs-font-size,16px))));font-size:var(--survey-title-font-size);line-height:calc(1.25*(var(--survey-title-font-size)));color:var(--sjs-font-surveytitle-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));font-family:var(--sjs-font-surveytitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveytitle-weight,700)}.sd-header__text h3{line-height:calc(2.5*(var(--sjs-font-size,16px)))}.sd-header__text h5{font-size:var(--sjs-font-size,16px);font-weight:400;line-height:calc(1.5*(var(--sjs-font-size,16px)))}.sd-header__text .sd-description{--survey-description-font-size:var(--sjs-font-surveydescription-size,var(--sjs-font-size,16px));font-size:var(--survey-description-font-size);line-height:calc(1.5*(var(--survey-description-font-size)));color:var(--sjs-font-surveydescription-color,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));font-family:var(--sjs-font-surveydescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-surveydescription-weight,400)}.sd-title .sv-title-actions{justify-content:space-between;width:100%}.sd-root-modern .sd-container-modern__title{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-root-modern .sd-container-modern__title .sd-header__text h3{margin:0}.sd-root-modern .sd-container-modern__title .sd-description{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));margin:0}.sd-title .sv-title-actions{width:calc(100% + 3*var(--sjs-base-unit,var(--base-unit,8px)));align-items:flex-start}.sd-title .sv-title-actions .sv-title-actions__title{max-width:calc(100% - 3*var(--sjs-base-unit,var(--base-unit,8px)));white-space:initial;min-width:unset;flex-wrap:wrap;flex:0 auto}.sd-root--compact .sd-title .sv-title-actions{width:100%}.sd-action-title-bar{min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;flex:1 9 auto;justify-content:flex-end}.sd-action-title-bar .sv-action{flex:none}.sd-action-title-bar.sd-action-bar--empty{min-width:0}.sd-description{font-style:normal;font-family:var(--sjs-font-questiondescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-questiondescription-weight,400);color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-font-questiondescription-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiondescription-size,var(--sjs-font-size,16px))));white-space:normal}.sd-description.sd-question__description--under-input{padding-top:calc(.375*var(--sd-base-vertical-padding))}.sd-element__header .sd-description{margin-top:calc(.25*var(--sd-base-vertical-padding) - .5*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-item{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;display:flex}.sd-item--disabled.sd-item--disabled .sd-item__decorator,.sd-item__decorator{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));margin-top:calc((1.5*(var(--sjs-internal-font-editorfont-size)) - 3*(var(--sjs-base-unit,var(--base-unit,8px))))/2);box-shadow:var(--sjs-shadow-inner,inset 0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.sd-item--readonly.sd-item--readonly .sd-item__decorator{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));box-shadow:none;transition:none}.sd-item--preview.sd-item--preview .sd-item__decorator{box-shadow:none;background-color:#0000;transition:none}.sd-item--checked .sd-item__decorator{box-shadow:none}.sd-item__control:focus+.sd-item__decorator{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394));outline:none}.sd-item--allowhover:not(.sd-item--readonly) .sd-selectbase__label:hover .sd-item__decorator{background:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3));outline:none}.sd-item--checked .sd-item__decorator{background:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-item__control-label{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-style:normal;font-weight:var(--sjs-font-editorfont-weight,400);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));font-size:var(--sjs-internal-font-editorfont-size);color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));white-space:normal;text-align:start;width:100%;min-width:0}.sd-item__control-label .sv-string-viewer{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));opacity:.25}.sd-root--readonly .sd-item--disabled .sd-item__control-label{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-item--error .sd-item__decorator{background:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-selectbase{min-width:0;border:none;min-width:0;margin:0;padding:0}.sd-selectbase--row{column-gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));border:none;flex-wrap:wrap;margin:0;padding:0;display:flex}.sd-selectbase--multi-column{flex-wrap:nowrap;flex:1 1 0;margin:0 -2px;padding:0 2px;display:flex;overflow:auto}.sd-selectbase__label{gap:var(--sjs-base-unit,var(--base-unit,8px));vertical-align:top;max-width:100%;display:inline-flex;position:relative}.sd-selectbase__column{vertical-align:top;box-sizing:border-box;flex:1 1 0;max-width:100%;display:block}.sd-selectbase__column:not(:last-child){padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-selectbase__column.sv-q-column-1{width:100%}.sd-item--enter,.sd-item--leave{opacity:0;animation-name:moveInWithOverflow,fadeIn;animation-timing-function:linear;animation-fill-mode:forwards;animation-direction:var(--animation-direction);animation-duration:var(--move-animation-duration),var(--fade-animation-duration);animation-delay:var(--move-animation-delay),var(--fade-animation-delay)}.sd-item--enter{--animation-direction:normal;--move-animation-duration:var(--sjs-ranking-move-in-duration,.15s);--move-animation-delay:0s;--fade-animation-duration:var(--sjs-ranking-fade-in-duration,.1s);--fade-animation-delay:var(--sjs-ranking-fade-in-delay,.15s)}.sd-item--leave{--animation-direction:reverse;--move-animation-duration:var(--sjs-ranking-move-out-duration,.15s);--move-animation-delay:var(--sjs-ranking-move-out-delay,0s);--fade-animation-duration:var(--sjs-ranking-fade-out-duration,.1s);--fade-animation-delay:0s}div[class*=sv-q-column-]:not(:first-of-type) .sd-item--enter{--move-animation-duration:0s;--fade-animation-delay:0s}.sd-checkbox__decorator{border-radius:calc(.5*(var(--sjs-corner-radius,4px)))}.sd-checkbox__svg{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-checkbox__svg use{fill:#0000;transition:fill var(--sjs-transition-duration,.15s)}.sd-checkbox--checked .sd-checkbox__svg use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-checkbox--checked.sd-checkbox--disabled .sd-checkbox__svg use{fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-checkbox--checked .sd-checkbox__control:focus+.sd-checkbox__decorator .sd-checkbox__svg use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-checkbox--checked.sd-checkbox--readonly .sd-checkbox__svg use,.sd-checkbox--checked.sd-checkbox--preview .sd-checkbox__svg use{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-radio__decorator{border-radius:50%}.sd-radio__decorator:after{content:" ";width:var(--sjs-base-unit,var(--base-unit,8px));height:var(--sjs-base-unit,var(--base-unit,8px));transition:background-color var(--sjs-transition-duration,.15s);background-color:#0000;border-radius:50%;display:block}.sd-radio--checked .sd-radio__decorator:after{content:" ";width:var(--sjs-base-unit,var(--base-unit,8px));height:var(--sjs-base-unit,var(--base-unit,8px));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));border-radius:50%;display:block}.sd-radio--checked.sd-radio--disabled .sd-radio__decorator:after{background-color:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-radio--checked.sd-radio--readonly .sd-radio__decorator:after{background-color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-radio--checked.sd-radio--preview .sd-radio__decorator:after{display:none}.sd-radio--checked.sd-radio--preview .sd-radio__decorator .sd-radio__svg{fill:var(--sjs-general-forecolor,var(--foreground,#161616));width:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-radio--checked .sd-radio__control:focus+.sd-radio__decorator:after{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-radio__svg{display:none}.sd-visuallyhidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;position:absolute;overflow:hidden}.sd-matrix fieldset{border:none;margin:0;padding:0}.sd-matrix__label{justify-content:center;display:flex;position:relative}.sd-matrix__text{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrix__text--checked{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-matrix__cell:first-of-type{font-weight:var(--sjs-font-questiontitle-weight,600);text-align:start}:root{--sd-rating-bad-color:var(--sjs-special-red,var(--red,#e60a3e));--sd-rating-normal-color:var(--sjs-special-yellow,var(--yellow,#ff9814));--sd-rating-good-color:var(--sjs-special-green,var(--green,#19b394));--sd-rating-bad-color-light:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));--sd-rating-normal-color-light:var(--sjs-special-yellow-light,var(--yellow-light,#ff98141a));--sd-rating-good-color-light:var(--sjs-special-green-light,var(--green-light,#19b3941a))}.sd-rating{min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));overflow-x:auto}.sd-rating fieldset{gap:var(--sjs-base-unit,var(--base-unit,8px));-webkit-margin-start:0;border:none;flex-wrap:nowrap;align-items:center;padding:0 0 2px;display:flex}.sd-rating fieldset:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.sd-rating fieldset:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sd-rating fieldset:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sd-rating.sd-rating--wrappable fieldset{flex-wrap:wrap;min-width:0}.sd-rating.sd-rating--labels-top fieldset{padding-top:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-rating.sd-rating--labels-top fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;top:0;left:0}.sd-rating.sd-rating--labels-top fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;top:0;right:0}.sd-rating.sd-rating--labels-bottom fieldset{padding-bottom:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;bottom:0;left:0}.sd-rating.sd-rating--labels-bottom fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;bottom:0;right:0}.sd-rating.sd-rating--labels-diagonal fieldset{padding-top:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__min-text{border:0;margin:0;position:absolute;top:0;left:0}.sd-rating.sd-rating--labels-diagonal fieldset .sd-rating__max-text{border:0;margin:0;position:absolute;bottom:0;right:0}.sd-rating--small{min-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));margin:auto}.sd-rating--small fieldset{gap:var(--sjs-base-unit,var(--base-unit,8px));padding:0}.sd-rating__item{background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));white-space:nowrap;padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616));font-size:var(--sjs-font-size,16px);box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),inset 0 0 0 0px var(--sjs-general-backcolor,var(--background,#fff));transition:box-shadow var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s);border:0 solid #0000;justify-content:center;align-items:center;display:flex;position:relative}.sd-rating__item--fixed-size{width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));padding:0}legend+.sd-rating__item,legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item{-webkit-margin-start:2px}legend+.sd-rating__item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:2px}legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:2px}legend+sv-ng-rating-item+.sd-rating__item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:2px}legend+.sd-rating__item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}legend+.sd-rating__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}legend+sv-ng-rating-item-smiley+.sd-rating__item-smiley:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}legend+sv-ng-rating-item+.sd-rating__item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}legend+sv-ng-rating-item+.sd-rating__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.sd-rating__item--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border:none;box-shadow:0 1px 2px #0000}.sd-rating__item.sd-rating__item--disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--disabled{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));fill:var(--sjs-general-forecolor,var(--foreground,#161616));background-color:var(--background-semitransparent,#90909080);border:none}.sd-rating__item.sd-rating__item--readonly{fill:#0000;border:2px solid var(--sjs-border-inside,var(--border-inside,#00000029));box-shadow:none;background-color:#0000;transform:none}.sd-rating__item.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly{border-color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--readonly .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--preview{fill:#0000;box-shadow:none;background-color:#0000;border:1px solid #0000;transform:none}.sd-rating__item.sd-rating__item--preview:focus-within{box-shadow:none}.sd-rating__item.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview{border-color:var(--sjs-general-forecolor,var(--foreground,#161616));border-width:1px}.sd-rating__item.sd-rating__item--selected.sd-rating__item--preview .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-question--disabled .sd-rating__item-text{opacity:.25}.sd-rating__item--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-rating__item:focus-within{box-shadow:0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item--selected{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));box-shadow:0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:600}.sd-rating__item--selected:focus-within{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),inset 0 0 0 4px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-smiley{border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));white-space:nowrap;padding:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;min-width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;border:2px solid var(--sjs-border-default,var(--border,#d6d6d6));color:var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-border-default,var(--border,#d6d6d6));box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),inset 0 0 0 0px var(--sjs-general-backcolor,var(--background,#fff));transition:box-shadow var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s);justify-content:center;align-items:center;display:flex;position:relative}.sd-rating__item-smiley svg{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-rating__item-smiley--small{padding:calc(.625*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));border-width:1px}.sd-rating__item-smiley--small svg{width:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-smiley--colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{box-shadow:0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--small.sd-rating__item-smiley--selected:focus-within{box-shadow:inset 0 0 0 2px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}legend+.sd-rating__item-smiley,legend+sv-ng-rating-item+.sd-rating__item-smiley{-webkit-margin-start:2px}legend+.sd-rating__item-smiley:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:2px}legend+sv-ng-rating-item+.sd-rating__item-smiley:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:2px}legend+.sd-rating__item-smiley:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}legend+.sd-rating__item-smiley:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}legend+sv-ng-rating-item+.sd-rating__item-smiley:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}legend+sv-ng-rating-item+.sd-rating__item-smiley:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:2px}.sd-rating__item-smiley--scale-colored{border-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));fill:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));transition:box-shadow var(--sjs-transition-duration,.15s),opacity var(--sjs-transition-duration,.15s),background-color var(--sjs-transition-duration,.15s)}.sd-rating__item-smiley--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border-color:#0000}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:hover{fill:var(--sd-rating-item-color,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-rating__item-smiley--error.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:initial}.sd-rating__item-smiley.sd-rating__item-smiley--disabled{opacity:.5}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--disabled{opacity:initial;fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-rating__item-smiley.sd-rating__item-smiley--readonly{fill:var(--sjs-border-default,var(--border,#d6d6d6));border-color:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--readonly{fill:var(--sjs-general-forecolor,var(--foreground,#161616));border-color:var(--sjs-general-forecolor,var(--foreground,#161616));background-color:unset}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview:focus-within{box-shadow:none}.sd-rating__item-smiley.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview svg{margin:1px}.sd-rating__item-smiley.sd-rating__item-smiley--selected.sd-rating__item-smiley--preview.sd-rating__item-smiley--preview{fill:var(--sjs-general-backcolor,var(--background,#fff));background-color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-smiley--allowhover:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));border-color:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-smiley:focus-within{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394));border:none}.sd-rating__item-smiley--selected{background-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));border-color:var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)));fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:600}.sd-rating__item-smiley--selected:focus-within{border:0px solid var(--sjs-general-backcolor,var(--background,#fff));box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),inset 0 0 0 4px var(--sjs-general-backcolor,var(--background,#fff)),0 0 0 2px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected){opacity:.25}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{background-color:var(--sd-rating-item-color-light,var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8)));border-color:var(--sd-rating-item-color,var(--sjs-border-default,var(--border,#d6d6d6)));opacity:.5}.sd-rating__item-smiley--rate-colored:not(.sd-rating__item-smiley--selected).sd-rating__item-smiley--allowhover:hover{opacity:.5}.sd-rating__item-smiley--scale-colored:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--small:not(.sd-rating__item-smiley--selected):focus-within{opacity:1;box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 1px var(--sd-rating-item-color,var(--sjs-primary-backcolor,var(--primary,#19b394)))}.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--selected,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--readonly,.sd-rating__item-smiley--scale-colored.sd-rating__item-smiley--preview{opacity:1}.sd-rating__item-star{width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;position:relative}.sd-rating__item-star:not(:first-of-type){padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-star:not(:last-of-type){padding-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-star svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));stroke-width:2px;fill:#0000;width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));transition:stroke var(--sjs-transition-duration,.15s),opacity var(--sjs-transition-duration,.15s),fill var(--sjs-transition-duration,.15s);display:block;position:absolute}.sd-rating__item-star .sv-star{opacity:1}.sd-rating__item-star .sv-star-2{opacity:0}.sd-rating__item-star--small,.sd-rating__item-star--small svg{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-star--small.sd-rating__item-star--selected svg{stroke-width:1px}.sd-rating__item-star--selected svg{stroke:#0000;fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-star--selected:first-child svg{transition-delay:0s}.sd-rating__item-star--selected:nth-child(2) svg{transition-delay:25ms}.sd-rating__item-star--selected:nth-child(3) svg{transition-delay:50ms}.sd-rating__item-star--selected:nth-child(4) svg{transition-delay:75ms}.sd-rating__item-star--selected:nth-child(5) svg{transition-delay:.1s}.sd-rating__item-star--selected:nth-child(6) svg{transition-delay:.125s}.sd-rating__item-star--selected:nth-child(7) svg{transition-delay:.15s}.sd-rating__item-star--selected:nth-child(8) svg{transition-delay:.175s}.sd-rating__item-star--selected:nth-child(9) svg{transition-delay:.2s}.sd-rating__item-star--selected:nth-child(10) svg{transition-delay:.225s}.sd-rating__item-star--selected:nth-child(11) svg{transition-delay:.25s}.sd-rating__item-star--selected:nth-child(12) svg{transition-delay:.275s}.sd-rating__item-star--selected:nth-child(13) svg{transition-delay:.3s}.sd-rating__item-star--selected:nth-child(14) svg{transition-delay:.325s}.sd-rating__item-star--selected:nth-child(15) svg{transition-delay:.35s}.sd-rating__item-star--selected:nth-child(16) svg{transition-delay:.375s}.sd-rating__item-star--selected:nth-child(17) svg{transition-delay:.4s}.sd-rating__item-star--selected:nth-child(18) svg{transition-delay:.425s}.sd-rating__item-star--selected:nth-child(19) svg{transition-delay:.45s}.sd-rating__item-star--selected:nth-child(20) svg{transition-delay:.475s}.sd-rating__item-star--selected:nth-child(21) svg{transition-delay:.5s}.sd-rating__item-star--selected:nth-child(22) svg{transition-delay:.525s}.sd-rating__item-star--selected:nth-child(23) svg{transition-delay:.55s}.sd-rating__item-star--selected:nth-child(24) svg{transition-delay:.575s}.sd-rating__item-star--selected:nth-child(25) svg{transition-delay:.6s}.sd-rating__item-star--error svg{stroke:none;fill:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-rating__item-star--disabled{opacity:.5}.sd-rating__item-star--disabled svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));fill:none}.sd-rating__item-star--selected.sd-rating__item-star--disabled svg{stroke:none;fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--readonly svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));fill:none}.sd-rating__item-star--selected.sd-rating__item-star--readonly svg{stroke:none;fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-star--preview svg{stroke:var(--sjs-general-forecolor,var(--foreground,#161616));stroke-width:1px;fill:none}.sd-rating__item-star--selected.sd-rating__item-star--preview svg{stroke:none;fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-rating__item-star:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor,var(--primary,#19b394));fill:#0000}.sd-rating__item-star--unhighlighted svg{stroke:#0000;fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--highlighted svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));fill:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview).sd-rating__item-star--unhighlighted:focus-within svg{stroke:var(--sjs-border-default,var(--border,#d6d6d6));fill:var(--sjs-border-default,var(--border,#d6d6d6))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within svg{stroke:var(--sjs-primary-backcolor,var(--primary,#19b394));fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star{opacity:0}.sd-rating__item-star--selected:not(.sd-rating__item-star--preview):focus-within .sv-star-2{opacity:1}.sd-rating__item-text.sd-rating__item-text{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));box-sizing:border-box;transition:color var(--sjs-transition-duration,.15s);display:inline-block}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text,.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-top:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));border:2px solid #0000}.sd-rating__item-text.sd-rating__item-text.sd-rating__min-text{margin-right:var(--sjs-base-unit,var(--base-unit,8px));border-left:0}.sd-rating__item-text.sd-rating__item-text.sd-rating__max-text{margin-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:var(--sjs-base-unit,var(--base-unit,8px))}.sd-rating__item-text.sd-rating__item-text .sv-string-editor{white-space:nowrap}.sd-rating__item-text.sd-rating__item-text.sd-rating__item--fixed-size{min-width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-rating__item-text.sd-rating__item-text:after{content:attr(data-text);color:#0000;visibility:hidden;height:0;font-weight:600;display:block;overflow:hidden}.sd-rating--wrappable .sd-rating__item-text{max-width:100%}.sd-rating--wrappable .sd-rating__item-text .sv-string-viewer{text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.sd-rating__item:focus-within .sd-rating__item-text.sd-rating__item-text{border:none}.sd-rating__item--selected .sd-rating__item-text.sd-rating__item-text{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));font-weight:inherit;border:none}.sd-rating-dropdown-item{justify-content:space-between;align-items:center;gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));width:100%;display:flex}.sd-rating-dropdown-item_description{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-weight:400;font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px)}.sv-list__item.sv-list__item--selected .sd-rating-dropdown-item_description{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sv-ranking-item--error .sv-ranking-item__index{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border-color:#0000;box-shadow:0 1px 2px #0000}.sd-element--with-frame .sv-ranking-item{left:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking.sd-ranking--readonly{user-select:initial;-webkit-user-select:initial}.sv-ranking.sd-ranking--readonly.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider,.sv-ranking.sd-ranking--readonly .sv-ranking__container--empty{visibility:hidden}.sv-ranking.sd-ranking--preview{user-select:initial;-webkit-user-select:initial}.sv-ranking.sd-ranking--preview.sv-ranking--select-to-rank-empty-value .sv-ranking__containers-divider,.sv-ranking.sd-ranking--preview .sv-ranking__container--empty{visibility:hidden}@container (width<=496px){.sv-ranking--select-to-rank-horizontal{flex-direction:column-reverse}.sv-ranking--select-to-rank-horizontal .sv-ranking__containers-divider{margin:calc(3*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;height:1px;width:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty{padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;display:flex}.sv-ranking--select-to-rank-horizontal .sv-ranking__container{max-width:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--to .sv-ranking-item,.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking-item{left:initial}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{padding-left:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-ranking--select-to-rank-horizontal .sv-ranking__container--empty.sv-ranking__container--from .sv-ranking__container-placeholder{padding-right:initial}}@container (width<=176px){.sv-ranking__container--empty.sv-ranking__container--to .sv-ranking__container-placeholder{margin-left:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))))}}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item__icon-container{margin-left:0;margin-right:var(--sjs-base-unit,var(--base-unit,8px))}.sd-element--with-frame .sv-ranking--mobile .sv-ranking-item{left:0}.sv-ranking-item__content.sd-ranking-item__content{line-height:calc(1.5*(var(--sjs-font-size,16px)))}.sv-dragdrop-movedown{animation:.1s ease-in-out svdragdropmovedown;transform:translate(0)}@keyframes svdragdropmovedown{0%{transform:translateY(-50px)}to{transform:translate(0)}}.sv-dragdrop-moveup{animation:.1s ease-in-out svdragdropmoveup;transform:translate(0)}@keyframes svdragdropmoveup{0%{transform:translateY(50px)}to{transform:translate(0)}}.sv-dropdown_select-wrapper{position:relative}.sv-dropdown_select-wrapper use{fill:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-dropdown{-webkit-appearance:none;appearance:none;-webkit-padding-end:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-start:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));opacity:1;word-spacing:normal;justify-content:space-between;display:flex}.sd-dropdown:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-dropdown:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-dropdown:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-dropdown[disabled]{pointer-events:none}.sd-dropdown--empty:not(.sd-input--disabled),.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__value{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-dropdown__input-field-component{height:auto}.sd-dropdown option{color:var(--sjs-general-forecolor,var(--foreground,#161616));font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-size,16px)}.sd-dropdown input[readonly]{pointer-events:none}.sd-dropdown__value{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));width:100%;min-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));text-overflow:ellipsis;white-space:nowrap;line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-size:var(--sjs-internal-font-editorfont-size);position:relative;overflow:hidden}.sd-dropdown_clean-button{padding:0 var(--sjs-base-unit,var(--base-unit,8px));justify-content:center;align-items:center;margin:auto 0;display:flex}.sd-dropdown_chevron-button{width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));top:0;bottom:0;-webkit-padding-end:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box;justify-content:center;align-items:center;display:flex;position:absolute}.sd-dropdown_chevron-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));right:0}.sd-dropdown_chevron-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));left:0}.sd-dropdown_chevron-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));left:0}.sd-dropdown_chevron-button-svg,.sd-dropdown_clean-button-svg{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));width:calc(1.5*(var(--sjs-internal-font-editorfont-size)));height:calc(1.5*(var(--sjs-internal-font-editorfont-size)))}.sd-input.sd-dropdown:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-input.sd-dropdown.sd-input--readonly{box-shadow:none;transition:none}.sd-dropdown__filter-string-input{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));width:100%;max-width:100%;font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);color:var(--sjs-font-editorfont-color,var(--sjs-general-forecolor,#000000e8));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;appearance:none;background-color:#0000;border:none;outline:none;padding:0;display:inline-block;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.sd-dropdown--empty:not(.sd-input--disabled) .sd-dropdown__filter-string-input::placeholder{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-dropdown--empty>*{min-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)))}.sd-dropdown__filter-string-input::placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616));text-overflow:ellipsis;white-space:nowrap;-webkit-appearance:none;appearance:none;width:100%;max-width:100%;display:inline-block;overflow:hidden}.sd-dropdown__hint-prefix{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-dropdown__hint-prefix span{white-space:pre}.sd-dropdown__hint-suffix{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));display:flex}.sd-dropdown__hint-suffix span{white-space:pre}.sd-input--disabled .sv-string-viewer,.sd-input--readonly .sv-string-viewer,.sd-input--preview .sv-string-viewer{text-overflow:ellipsis;max-width:100%;overflow:hidden}.sd-question--readonly .sd-dropdown_chevron-button use{opacity:.24}.sd-question--preview .sd-dropdown_chevron-button{display:none}.sv-dropdown-popup .sd-list__item-body{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));font-size:var(--sjs-internal-font-editorfont-size);font-weight:var(--sjs-font-editorfont-weight,400);font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));-webkit-padding-end:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-block:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-start:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;border-radius:var(--sjs-corner-radius,4px);transition:border-color var(--sjs-transition-duration,.15s)}.sv-dropdown-popup .sd-list__item-body:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sd-list__item-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sd-list__item-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body{border:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-border-light,var(--border-light,#eaeaea));-webkit-padding-end:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-block:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-start:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item.sv-list__item--focused:not(.sv-list__item--selected) .sv-list__item-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(1.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item span{-webkit-margin-start:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item span:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup .sv-list__item span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:calc(-.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-dropdown-popup.sv-single-select-list.sv-popup--leave .sd-list__item.sv-list__item--selected .sv-list__item-body{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));background-color:#0000;font-weight:400}.sv-dropdown-popup.sv-popup--dropdown.sv-popup--top .sv-popup__container{transform:translateY(-2px)}.sv-dropdown-popup.sv-popup--dropdown.sv-popup--bottom .sv-popup__container{transform:translateY(2px)}[dir=rtl] .sd-dropdown,[style*=direction\:rtl] .sd-dropdown,[style*="direction: rtl"] .sd-dropdown{background-position:left calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) top 50%,0 0}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable{height:auto;padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-end:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-start:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-input.sd-tagbox:not(.sd-tagbox--empty).sd-input--editable:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-tagbox.sd-input--disabled,.sd-tagbox.sd-input--readonly,.sd-tagbox.sd-input--preview{white-space:normal}.sd-tagbox_clean-button{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));padding:calc(.5*(var(--sjs-internal-font-editorfont-size)));margin:auto 0}.sd-input.sd-tagbox:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sv-tagbox__item{padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:calc(.5*(var(--sjs-corner-radius,4px)));max-width:calc(100% - var(--sjs-base-unit,var(--base-unit,8px)));box-sizing:border-box;align-items:center;display:flex;position:relative}.sv-tagbox__item-text{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));min-width:calc(5.5*(var(--sjs-base-unit,var(--base-unit,8px))));text-align:center;font-weight:600}.sv-tagbox__item-text span{text-overflow:ellipsis;display:block;overflow:hidden}.sv-tagbox__item:hover .sd-tagbox-item_clean-button,.sv-tagbox__item:focus .sd-tagbox-item_clean-button,.sv-tagbox__item:focus-within .sd-tagbox-item_clean-button{opacity:1;align-self:center}.sd-tagbox-item_clean-button{-webkit-padding-start:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));background:linear-gradient(270deg, var(--sjs-primary-backcolor,var(--primary,#19b394)) 53.12%, #19b39400 100%);opacity:0;transition:opacity var(--sjs-transition-duration,.15s);padding:0;display:flex;position:absolute}.sd-tagbox-item_clean-button:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-tagbox-item_clean-button:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-tagbox-item_clean-button:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-tagbox-item_clean-button-svg{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));padding:calc(.25*(var(--sjs-internal-font-editorfont-size)));width:var(--sjs-internal-font-editorfont-size);height:var(--sjs-internal-font-editorfont-size);box-sizing:content-box;display:block}.sd-tagbox-item_clean-button-svg:hover{background:var(--sjs-primary-forecolor-light,var(--primary-foreground-disabled,#ffffff40));border-radius:100px}.sd-tagbox-item_clean-button-svg use{fill:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-tagbox__value.sd-dropdown__value{gap:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-inline:unset;margin-inline:unset;margin-block:unset;flex-wrap:wrap;flex-grow:1;display:flex;position:relative}.sd-tagbox__filter-string-input{flex-grow:1;width:100%;display:flex}.sd-tagbox__placeholder{text-align:start;cursor:text;pointer-events:none;width:auto;max-width:100%;height:100%;color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));position:absolute;top:0;left:0}[dir=rtl] .sd-tagbox-item_clean-button,[style*=direction\:rtl] .sd-tagbox-item_clean-button,[style*="direction: rtl"] .sd-tagbox-item_clean-button{background:linear-gradient(90deg, var(--sjs-primary-backcolor,var(--primary,#19b394)) 53.12%, #19b39400 100%)}.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint,.sd-tagbox.sd-tagbox--empty .sd-tagbox__hint-suffix-wrapper,.sd-tagbox.sd-tagbox--empty .sd-tagbox__filter-string-input{width:100%}.sd-tagbox__hint{flex-grow:1;max-width:100%;display:flex}.sd-tagbox__hint-suffix-wrapper{width:100%;position:relative}.sd-dropdown__hint-suffix.sd-tagbox__hint-suffix{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));align-items:center;height:100%;display:flex}.sd-dropdown__hint-prefix.sd-tagbox__hint-prefix{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));justify-content:flex-end;align-items:center;max-width:50%;height:100%;display:flex}.sd-imagepicker{gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border:none;width:100%;margin:0;padding:0}.sd-imagepicker--static{flex-wrap:wrap;display:flex}.sd-imagepicker--responsive{display:grid}.sd-imagepicker--column{flex-direction:column;align-items:flex-start}@supports not (aspect-ratio:1/1){.sd-imagepicker>div{margin-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}}.sd-imagepicker__item img,.sd-imagepicker__item .sd-imagepicker__image-container>div{border-radius:var(--sjs-corner-radius,4px);background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-imagepicker__item-decorator{flex-direction:column;align-items:center;display:flex;position:relative}.sd-imagepicker__label{position:relative}.sd-imagepicker__label .sd-visuallyhidden{height:100%;margin:0}.sd-imagepicker__image-container{position:relative}.sd-imagepicker__check-decorator{opacity:0;top:var(--sjs-base-unit,var(--base-unit,8px));right:var(--sjs-base-unit,var(--base-unit,8px));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;background-color:var(--sjs-general-backcolor,var(--background,#fff));z-index:1;transition:opacity var(--sjs-transition-duration,.15s);border-radius:100%;display:block;position:absolute}.sd-imagepicker__check-icon{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));width:calc(1.5*(var(--sjs-internal-font-editorfont-size)));height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));fill:var(--sjs-primary-backcolor,var(--primary,#19b394));display:block}.sd-imagepicker__item--checked .sd-imagepicker__check-decorator{opacity:1}.sd-imagepicker__item--error .sd-imagepicker__image-container:before{content:" ";background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a));border-radius:var(--sjs-corner-radius,4px);background:linear-gradient(0deg, var(--sjs-special-red-light,var(--red-light,#e60a3e1a)), var(--sjs-special-red-light,var(--red-light,#e60a3e1a)));width:100%;height:100%;display:block;position:absolute;top:0;left:0}.sd-imagepicker__item:focus-within .sd-imagepicker__image .sd-imagepicker__image:hover,.sd-imagepicker__item--allowhover:not(.sd-imagepicker__item--readonly,.sd-imagepicker__item--preview) .sd-imagepicker__image:hover{opacity:.5}.sd-imagepicker__image{box-sizing:border-box;max-width:100%;transition:opacity var(--sjs-transition-duration,.15s);display:block}.sd-imagepicker__text{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));margin-top:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-imagepicker__no-image{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));display:flex;top:0}.sd-imagepicker__no-image-svg{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));margin:auto}.sd-imagepicker__no-image-svg use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-imagepicker__column{gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:column;align-items:flex-start;padding-right:0;display:flex}.sd-imagepicker__column.sd-selectbase__column{min-width:0}.sd-imagepicker__column .sd-imagepicker__item{width:100%}.sd-imagepicker__column .sd-imagepicker__text{text-overflow:ellipsis;text-align:center;width:100%;display:inline-block;overflow:hidden}.sd-selectbase__column.sd-imagepicker__column:not(:last-child){padding-right:0}.sd-imagepicker__item--readonly .sd-imagepicker__check-icon{fill:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-imagepicker__item--preview .sd-imagepicker__check-decorator{display:none}.sd-imagepicker__item--preview .sd-imagepicker__image{filter:grayscale();opacity:.25}.sd-imagepicker__item--preview.sd-imagepicker__item--checked .sd-imagepicker__image{filter:grayscale(0%);opacity:1}.sd-image__image{border-radius:var(--sjs-corner-radius,4px);max-width:100%;display:block}.sd-image__image--adaptive{width:100%;height:auto;max-width:calc(80*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-image__no-image{background:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));min-width:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(27.5*(var(--sjs-base-unit,var(--base-unit,8px))));justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.sd-image__no-image use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-question--image{width:100%}.sd-html{white-space:initial;font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none");color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8))}.sd-html h1{font-size:var(--sjs-article-font-xx-large-fontSize,calc(4 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight,700);font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-html h2{font-size:var(--sjs-article-font-x-large-fontSize,calc(3 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight,700);font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-html h3{font-size:var(--sjs-article-font-large-fontSize,calc(2 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight,700);font-style:var(--sjs-article-font-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);text-indent:var(--sjs-article-font-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-html h4,.sd-html h5,.sd-html h6{font-size:var(--sjs-article-font-medium-fontSize,calc(1.5 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight,700);font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);text-indent:var(--sjs-article-font-medium-paragraphIndent,0px);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-html td,.sd-html span,.sd-html div,.sd-html p{font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-html a{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-html button{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) #0000;color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);border:none;align-items:center;display:flex}.sd-html button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-html button:focus{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-html button span{flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-html--nested{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)))}.sd-expression{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));font-size:var(--sjs-font-size,16px);white-space:break-spaces}.sd-question__content--left .sd-expression{line-height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0}.sd-progress{background-color:var(--sjs-border-light,var(--border-light,#eaeaea));height:2px;position:relative}.sd-progress__bar{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));height:100%;position:relative;overflow:hidden}.sd-progress__text{margin-top:var(--sjs-base-unit,var(--base-unit,8px));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-general-dim-forecolor-light,#00000073);font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px);font-weight:600;position:absolute}@media only screen and (min-width:1000px){.sd-progress__text{margin-left:5%}}@media only screen and (max-width:1000px){.sd-progress__text{margin-left:10px}}.sd-body__progress--top{margin-bottom:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:50;position:-webkit-sticky;position:sticky;top:0}.sd-body__progress--bottom .sd-progress__text{margin-top:calc(-3.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-root--sticky-top .sd-progress__text{border-radius:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-general-dim-forecolor,#000000e8);opacity:.75;background:var(--sjs-general-backcolor,var(--background,#fff));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-small,0px 1px 2px 0px #00000026)}.sd-boolean{gap:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));width:-webkit-max-content;width:max-content;padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-editorpanel-backcolor,var(--sjs-editor-background,var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-shadow:var(--sjs-shadow-inner,inset 0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);display:flex;position:relative}.sd-boolean.sd-boolean--allowhover:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-boolean__thumb,.sd-boolean__label{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));font-family:var(--sjs-font-editorfont-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-editorfont-weight,400);font-size:var(--sjs-internal-font-editorfont-size);color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-boolean__switch{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;overflow:hidden}.sd-boolean.sd-boolean--checked .sd-boolean__label--true,.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false{color:#0000;transition-property:color;transition-duration:.15s;transition-timing-function:linear}.sd-boolean.sd-boolean--indeterminate .sd-boolean__switch,.sd-boolean--indeterminate .sd-boolean__thumb{display:none}.sd-boolean__thumb{left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026);border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-primary-backcolor,var(--primary,#19b394));z-index:2;font-weight:600;transition-property:transform,left;transition-duration:.2s;transition-timing-function:linear;position:absolute;transform:translate(0)}.sd-boolean__thumb .sv-string-viewer.sv-string-viewer--multiline{white-space:nowrap}.sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,.sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(100% - .5*var(--sjs-base-unit,var(--base-unit,8px)));transform:translate(-100%)}[dir=rtl] .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean__thumb{left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));right:unset;transform:translate(100%)}[dir=rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[dir=rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*=direction\:rtl] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--checked:not(.sd-boolean--exchanged) .sd-boolean__thumb,[style*="direction: rtl"] .sd-boolean--exchanged:not(.sd-boolean--checked) .sd-boolean__thumb{left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));right:unset;transform:translate(0)}.sd-boolean--exchanged.sd-boolean:not(.sd-boolean--checked):not(sd-boolean--indeterminate) .sd-boolean__label--false,.sd-boolean--exchanged.sd-boolean.sd-boolean--checked .sd-boolean__label--true{color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)))}.sd-boolean--disabled{pointer-events:none}.sd-boolean--disabled .sd-boolean__thumb,.sd-boolean--disabled .sd-boolean__label{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25}.sd-boolean--readonly{pointer-events:none;box-shadow:none;background:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));transition:none}.sd-boolean--readonly .sd-boolean__thumb{box-shadow:inset 0px 0px 0px 2px var(--sjs-general-forecolor,var(--foreground,#161616));color:var(--sjs-general-forecolor,var(--foreground,#161616));transition:none}.sd-boolean--preview{pointer-events:none;box-shadow:none;background:0 0;transition:none}.sd-boolean--preview .sd-boolean__thumb{border:1px solid var(--sjs-general-forecolor,var(--foreground,#161616));box-shadow:none;color:var(--sjs-general-forecolor,var(--foreground,#161616));transition:none}.sd-boolean--preview.sd-boolean--checked .sd-boolean__thumb,.sd-boolean--preview.sd-boolean--indeterminate .sd-boolean__thumb{margin-left:auto}.sd-boolean--preview .sd-checkbox__label--preview{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-boolean__thumb-ghost{z-index:1;border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));transition:background-color var(--sjs-transition-duration,.15s);background-color:#0000}.sd-boolean.sd-boolean--allowhover .sd-boolean__thumb-ghost:hover{background-color:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3))}.sd-boolean--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-paneldynamic .sd-progress{z-index:2;height:2px;position:absolute;left:0;right:0;transform:translateY(-1px)}.sd-paneldynamic>.sd-panel{padding-top:1px;padding-bottom:calc(.5*var(--sd-base-vertical-padding))}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header{padding-top:var(--sd-base-vertical-padding);padding-bottom:0}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header:after{display:none}.sd-paneldynamic .sd-paneldynamic__panel-wrapper>.sd-panel>.sd-panel__header>.sd-panel__title{color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-question--readonly .sd-paneldynamic .sd-question__placeholder,.sd-question--preview .sd-paneldynamic .sd-question__placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-paneldynamic__separator{display:none}.sd-paneldynamic__panel-wrapper{box-sizing:border-box;padding-bottom:calc(1*var(--sd-base-padding))}.sd-paneldynamic__panel-wrapper:after{clear:both;content:" ";display:table}.sd-paneldynamic__footer .sd-paneldynamic__separator,.sd-paneldynamic__panel-wrapper--list~.sd-paneldynamic__panel-wrapper--list:before{content:" ";border-color:var(--sjs-border-light,var(--border-light,#eaeaea));background:var(--sjs-border-light,var(--border-light,#eaeaea));border:none;height:1px;margin:0;display:block;position:absolute;left:0;right:0}.sd-paneldynamic__separator:only-child{display:none}.sd-paneldynamic__panel-wrapper--in-row{flex-direction:row;align-items:center;display:flex}.sd-paneldynamic__footer{clear:both}.sd-paneldynamic__footer .sd-paneldynamic__prev-btn,.sd-paneldynamic__footer .sd-paneldynamic__next-btn{display:block}.sd-paneldynamic__footer .sd-paneldynamic__prev-btn svg,.sd-paneldynamic__footer .sd-paneldynamic__next-btn svg{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__footer .sd-paneldynamic__add-btn,.sd-paneldynamic__footer .sd-paneldynamic__progress-text,.sd-paneldynamic__footer .sd-paneldynamic__progress--bottom{display:initial}.sd-paneldynamic__buttons-container{padding:calc(var(--sd-base-vertical-padding) - var(--sjs-base-unit,var(--base-unit,8px))) 0;align-items:center;display:flex}.sd-paneldynamic__progress-container{margin-left:auto;margin-right:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;display:flex}.sd-paneldynamic__progress-text{font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));margin:0;margin-right:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__prev-btn,.sd-paneldynamic__next-btn{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__prev-btn .sv-svg-icon,.sd-paneldynamic__next-btn .sv-svg-icon{display:block}.sd-paneldynamic__prev-btn{margin-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__next-btn{margin-left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));margin-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));transform:rotate(180deg)}.sd-paneldynamic__placeholder .sd-paneldynamic__add-btn{display:initial;margin-left:0}.sd-question--empty.sd-question--paneldynamic>.sd-question__content{padding-bottom:var(--sd-base-padding);--animation-padding-bottom:var(--sd-base-padding)}.sd-question--paneldynamic:not(.sd-question--empty)>.sd-question__content>.sd-question__comment-area{padding-bottom:var(--sd-base-padding)}.sd-paneldynamic__buttons-container .sd-action-bar{width:100%;margin:0 calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 6*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-paneldynamic__panel-footer{top:calc(.5*var(--sd-base-vertical-padding));margin-right:calc(-3*(var(--sjs-base-unit,var(--base-unit,8px))));border-top:none;justify-content:flex-end;position:relative}.sd-paneldynamic__panel-footer .sv-action:not(.sv-action--hidden){margin-bottom:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__tabs-container{padding-top:var(--sd-base-padding)}.sd-paneldynamic__tabs-container .sd-tabs-toolbar{margin:0 0 -1px calc(-2*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% + 4*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-paneldynamic__tabs-container:after{content:" ";background:var(--sjs-border-light,var(--border-light,#eaeaea));height:1px;bottom:0;width:calc(100% + 2*var(--sd-base-padding));display:block;position:relative}.sd-paneldynamic__tabs-container:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{left:calc(-1*var(--sd-base-padding))}.sd-paneldynamic__tabs-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(-1*var(--sd-base-padding))}.sd-paneldynamic__tabs-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc(-1*var(--sd-base-padding))}.sd-paneldynamic__tabs-container--with-header{padding-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-tabs-toolbar.sv-action-bar{z-index:1;align-items:flex-start}.sd-tabs-toolbar.sd-tabs-toolbar--left{justify-content:flex-start}.sd-tabs-toolbar.sd-tabs-toolbar--right{justify-content:flex-end}.sd-tabs-toolbar.sd-tabs-toolbar--center{justify-content:center}.sd-tab-item{margin:0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));padding:var(--sjs-base-unit,var(--base-unit,8px)) 0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));white-space:nowrap;box-shadow:inset 0px 0px 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);background-color:#0000;border:none;display:flex;overflow-x:hidden}.sd-tab-item:hover{box-shadow:inset 0px -2px 0px var(--sjs-primary-backcolor,var(--primary,#19b394));outline:none}.sd-tab-item:focus-visible{box-shadow:inset 0px -2px 0px var(--sjs-primary-backcolor,var(--primary,#19b394));outline:none}.sd-tab-item.sd-tab-item--pressed{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));box-shadow:inset 0px -2px 0px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-tab-item--icon{padding:var(--sjs-base-unit,var(--base-unit,8px));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));width:auto}.sd-tab-item--icon use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));opacity:.5}.sd-tab-item--icon:hover,.sd-tab-item--icon.sd-tab-item--pressed{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));box-shadow:none}.sd-tab-item--icon:hover use,.sd-tab-item--icon.sd-tab-item--pressed use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-tab-item--icon:hover use{opacity:1}.sd-tabs-toolbar .sv-dots{width:auto}.sd-tabs-toolbar .sv-dots.sv-action--hidden{width:0}.sd-tab-item__title{line-height:calc(1.5*(var(--sjs-font-size,16px)));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));align-items:center;display:flex}.sd-question__title~.sd-tabs-toolbar{margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:0}.sd-element--collapsed .sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-paneldynamic__header.sd-element__header.sd-paneldynamic__header-tab:after{content:none}.sd-question--paneldynamic.sd-element--with-frame{padding-bottom:0}.sd-paneldynamic__panels-container{margin-left:calc(-1*var(--sd-base-padding));padding-left:var(--sd-base-padding);margin-right:calc(-1*var(--sd-base-padding));padding-right:var(--sd-base-padding);position:relative;overflow:hidden}.sd-paneldynamic__panel-wrapper{box-sizing:border-box}@keyframes movePanel{0%{transform:translateX(var(--sjs-pd-tab-move-margin))}to{transform:translate(0)}}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-animation-delay:0s;animation-name:movePanel,changeHeight,paddingFadeIn,fadeIn;animation-duration:var(--sjs-pd-tab-move-in-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-fade-in-duration,.25s);animation-delay:calc(var(--sjs-pd-tab-move-in-delay,.1s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-fade-in-delay,.1s) + var(--sjs-pd-tab-animation-delay));opacity:0;transform:translateX(var(--sjs-pd-tab-move-margin));height:var(--animation-height-from);--animation-padding-top:0;--animation-padding-bottom:calc(1 * var(--sd-base-padding));padding-bottom:0;animation-timing-function:ease-out;animation-fill-mode:forwards}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-left{--sjs-pd-tab-move-margin:calc(1 * var(--sjs-pd-tab-move-in-margin,50%))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-right{--sjs-pd-tab-move-margin:calc(-1 * var(--sjs-pd-tab-move-in-margin,50%))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left,.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{animation-name:fadeIn,movePanel;animation-duration:var(--sjs-pd-tab-fade-out-duration,.25s),var(--sjs-pd-tab-move-out-duration,.25s);animation-delay:var(--sjs-pd-tab-fade-out-delay,0s),var(--sjs-pd-tab-move-out-delay,0s);left:var(--sd-base-padding);width:calc(100% - 2*var(--sd-base-padding));animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;position:absolute;top:0}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-left{--sjs-pd-tab-move-margin:calc(-1 * var(--sjs-pd-tab-move-out-margin,50%))}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-right{--sjs-pd-tab-move-margin:calc(1 * var(--sjs-pd-tab-move-out-margin,50%))}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-adding{animation-name:fadeIn,changeHeight,paddingFadeIn;animation-duration:var(--sjs-pd-tab-add-fade-in-duration,.5s),var(--sjs-pd-tab-height-change-duration,.25s),var(--sjs-pd-tab-height-change-duration,.25s);animation-delay:calc(var(--sjs-pd-tab-add-fade-in-delay,.25s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay)),calc(var(--sjs-pd-tab-height-change-delay,0s) + var(--sjs-pd-tab-animation-delay));animation-timing-function:ease-out;animation-fill-mode:forwards;transform:translate(0)}.sd-paneldynamic__panel-wrapper--enter.sv-pd-animation-removing{--sjs-pd-tab-animation-delay:var(--sjs-pd-tab-remove-fade-in-delay,.15s)}.sd-paneldynamic__panel-wrapper--leave.sv-pd-animation-removing{animation-name:fadeIn;animation-duration:var(--sjs-pd-tab-remove-fade-out-duration,.15s);animation-delay:var(--sjs-pd-tab-remove-fade-out-delay,0s);left:var(--sd-base-padding);width:calc(100% - 2*var(--sd-base-padding));animation-timing-function:ease-in;animation-direction:reverse;animation-fill-mode:forwards;position:absolute;top:0}.sd-paneldynamic__panel-wrapper--enter,.sd-paneldynamic__panel-wrapper--leave{--animation-padding-top:0;--animation-padding-bottom:calc(1 * var(--sd-base-padding));animation-name:fadeIn,moveInWithOverflow;animation-fill-mode:forwards;min-height:0!important}.sd-paneldynamic__panel-wrapper--enter{opacity:0;animation-timing-function:ease-out;animation-duration:var(--sjs-pd-list-fade-in-duration,.5s),var(--sjs-pd-list-move-in-duration,.25s),var(--sjs-pd-list-move-in-duration,.25s);animation-delay:var(--sjs-pd-list-fade-in-delay,.25s),0s,0s}.sd-paneldynamic__panel-wrapper--leave{animation-timing-function:ease-in;animation-direction:reverse;animation-duration:var(--sjs-pd-list-fade-out-duration,.15s),var(--sjs-pd-list-move-out-duration,.25s),var(--sjs-pd-list-move-out-duration,.25s);animation-delay:0s,var(--sjs-pd-list-move-out-delay,.1s),var(--sjs-pd-list-move-out-delay,.1s);--animation-padding-bottom:calc(1 * var(--sd-base-padding))}.sd-file{font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));min-height:calc(36*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;padding:0 calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));position:relative}.sd-file .sv-action-bar{padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;justify-content:center;width:100%;position:absolute;bottom:0;left:0}.sd-file .sv-action-bar .sv-action-bar-item{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border-radius:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;font-weight:600}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:hover{background-color:var(--sjs-general-backcolor,var(--background,#fff))}.sd-file .sv-action-bar #fileIndex .sv-action-bar-item:disabled{opacity:initial}.sd-file__decorator{left:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;container-type:inline-size}.sd-file--answered .sd-file__decorator{container-type:unset}.sd-file__decorator--drag{z-index:1;border:1px solid var(--sjs-primary-backcolor,var(--primary,#19b394));background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));box-shadow:inset 0 0 0 1px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-file__no-file-chosen{display:none}.sd-file__drag-area-placeholder{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));text-align:center;white-space:normal;color:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));padding:0 calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}@container (width<=496px){.sd-file__drag-area-placeholder{padding:0 var(--sjs-base-unit,var(--base-unit,8px))}}@container (width<=176px){.sd-file__drag-area-placeholder{display:none}.sd-file__decorator .sd-action{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-file__decorator .sd-action .sv-svg-icon{margin-left:0}.sd-file__decorator .sd-file__actions-container{flex-direction:column}.sd-file__decorator .sd-file__actions-container span{display:none}}.sd-root-modern--mobile .sd-file__decorator{padding:0 calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file__choose-btn--text{color:var(--sjs-primary-backcolor,var(--primary,#19b394));cursor:pointer;font-weight:600;display:block}.sd-file__choose-btn--text .sv-svg-icon{margin-left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-file__choose-btn--icon>span{display:none}.sd-file__wrapper{width:-webkit-max-content;width:max-content;max-width:100%}.sd-file__actions-container{margin-top:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));flex-wrap:wrap;justify-content:center}.sd-file__actions-container .sv-action--hidden{display:none}.sd-file--answered .sd-file__actions-container{z-index:2;gap:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));right:var(--sjs-base-unit,var(--base-unit,8px));margin-top:0;position:absolute}.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))}.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(1.5*(var(--sjs-internal-font-editorfont-size)) + 5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(1.5*(var(--sjs-internal-font-editorfont-size)) + 5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file--chose-btn--as .sd-file--answered .sd-file__actions-container:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(1.5*(var(--sjs-internal-font-editorfont-size)) + 5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file__list{box-sizing:content-box;padding:calc(10.5*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;min-height:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))));max-height:calc(15*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:row;width:100%;display:flex;position:relative;overflow:hidden}.sd-file__page{justify-content:center;align-items:stretch;gap:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(100% - 21*var(--sjs-base-unit,var(--base-unit,8px)));width:100%;display:flex;position:absolute;left:0}@keyframes file-page-to-right{0%{opacity:1;left:0}to{opacity:0;left:100%}}@keyframes file-page-from-right{0%{opacity:0;left:100%}to{opacity:1;left:0}}@keyframes file-page-from-left{0%{opacity:0;left:-100%}to{opacity:1;left:0}}@keyframes file-page-to-left{0%{opacity:1;left:0}to{opacity:0;left:-100%}}.sd-file__page--leave-to-right,.sd-file__page--enter-from-right,.sd-file__page--leave-to-left,.sd-file__page--enter-from-left{animation-duration:.5s;animation-fill-mode:forwards}.sd-file__page--leave-to-right{animation-name:file-page-to-right}.sd-file__page--enter-from-right{animation-name:file-page-from-right}.sd-file__page--leave-to-left{animation-name:file-page-to-left}.sd-file__page--enter-from-left{animation-name:file-page-from-left}.sd-file__preview-item{min-height:100%;width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:pointer;flex-direction:column;align-items:stretch;margin:0;display:flex;position:relative}.sd-file__preview-item .sd-file__default-image{width:calc(9*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(9*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-file__preview-item .sd-file__default-image use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sd-file__preview-item:hover .sd-file__remove-file-button{opacity:1}.sd-file__preview-item:hover .sd-file__sign a{text-decoration:underline}.sd-file__sign{margin-top:var(--sjs-base-unit,var(--base-unit,8px));text-align:center;font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px)}.sd-file__sign a{color:var(--sjs-font-questiontitle-color,var(--sjs-general-forecolor,var(--foreground,#161616)));white-space:normal;word-break:break-all;width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));min-width:100%;max-width:100%;max-height:calc(3*(var(--sjs-font-size,16px)));text-overflow:ellipsis;line-height:var(--sjs-font-size,16px);-webkit-line-clamp:3;-webkit-box-orient:vertical;text-decoration:none;display:-webkit-box;overflow:hidden}.sd-file__remove-file-button{opacity:0;transition:opacity var(--sjs-transition-duration,.15s);display:block;position:absolute;top:0;left:100%;transform:translate(-50%,-50%)}.sd-file__image-wrapper--default-image .sd-file__remove-file-button{transform:translate(calc(3.5 * var(--sjs-base-unit,var(--base-unit,8px)) - 50% - 1.5px), calc(-4.25 * var(--sjs-base-unit,var(--base-unit,8px)) - 50% + 1.5px));top:50%;left:50%}.sd-file__decorator--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-file__image-wrapper{text-align:center;width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));min-height:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));justify-content:center;align-items:center;display:flex;position:relative}.sd-file__image-wrapper img:not(.sd-file__default-image){max-width:100%;max-height:100%;width:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(12*(var(--sjs-base-unit,var(--base-unit,8px))));object-fit:contain;display:block}.sd-file__image-wrapper--default-image{background:0 0}.sd-file--single .sd-file__preview-item .sd-file__remove-file-button{display:none}.sd-file--single-image{height:calc(36*var(--sjs-base-unit,var(--base-unit,8px)))}.sd-file--single-image .sd-file__page{height:100%}.sd-file--single-image .sd-file__preview-item{width:100%;margin:0}.sd-file--single-image .sd-file__list{width:100%;height:100%;max-height:100%;padding:0;position:absolute;left:0}.sd-file--single-image .sd-file__image-wrapper{background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9));min-width:100%;min-height:100%}.sd-file--single-image .sd-file__image-wrapper img{width:100%;height:100%}.sd-file--single-image .sd-file__sign{width:100%;min-height:100%;margin:0;position:absolute}.sd-file--single-image .sd-file__sign a{color:#0000;outline:none;width:100%;min-width:100%;max-width:100%;height:100%}.sd-file__image-wrapper.sd-file__image-wrapper--default-image{background:0 0}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn.sd-file__choose-btn--icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-file>input:focus+.sd-file__decorator .sd-file__choose-btn:not(.sd-file__choose-btn--icon){background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))}.sd-file__drag-area{width:100%;position:static}.sd-file__change-camera-button{z-index:2;left:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.sd-file__close-camera-button{z-index:2;right:var(--sjs-base-unit,var(--base-unit,8px));top:var(--sjs-base-unit,var(--base-unit,8px));position:absolute}.sd-context-btn.sd-file__take-picture-button{background-color:var(--sjs-special-red,var(--red,#e60a3e));padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.sd-context-btn.sd-file__take-picture-button:hover,.sd-context-btn.sd-file__take-picture-button:focus{box-shadow:0 0 0 2px var(--sjs-special-red,var(--red,#e60a3e))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon{height:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-context-btn.sd-file__take-picture-button .sv-svg-icon use{fill:var(--sjs-general-backcolor,var(--background,#fff))}.sd-file__video-container{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8));width:100%;height:100%;position:absolute;top:0;left:0}.sd-file__loading-indicator{box-sizing:border-box;border:1px dashed var(--sjs-border-default,var(--border,#d6d6d6));width:100%;height:100%;position:absolute;left:0}.sd-file__loading-indicator .sd-loading-indicator{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-file__choose-file-btn--disabled{opacity:.25;cursor:default}.sd-file--readonly .sd-context-btn{display:none}.sd-file--readonly .sd-file__decorator{border-color:#0000}.sd-file--readonly .sd-file__actions-container{display:none}.sd-file--readonly .sd-file__image-wrapper{background:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-file--readonly .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-file--preview .sd-context-btn{display:none}.sd-file--preview .sd-file__decorator{border-color:#0000}.sd-file--preview .sd-file__image-wrapper{background:0 0}.sd-file--preview .sd-file__actions-container{display:none}.sd-file--preview .sd-file__drag-area-placeholder{color:var(--sjs-general-forecolor,var(--foreground,#161616))}.sd-hidden{display:none!important}.sd-body__navigation .sd-btn{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action){background-color:var(--sjs-general-backcolor-dim-light,var(--background-dim-light,#f9f9f9))}.sd-root--compact .sd-body__navigation .sd-btn:not(.sd-btn--action):hover{background-color:var(--sjs-editorpanel-hovercolor,var(--sjs-general-backcolor-dim-dark,#f3f3f3))}.sd-root-modern--mobile .sd-body__navigation .sv-action:not(.sv-action--hidden),.sd-root-modern--mobile .sd-body__navigation .sd-btn{flex-grow:1}.sd-root-modern--mobile .sd-body__navigation .sd-btn{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body__navigation .sv-action--hidden{display:none}.sd-btn{-webkit-appearance:none;appearance:none;padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-questionpanel-backcolor,var(--sjs-question-background,var(--sjs-general-backcolor,var(--background,#fff))));border-radius:var(--sjs-corner-radius,4px);cursor:pointer;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-weight:600;font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)));text-align:center;color:var(--sjs-primary-backcolor,var(--primary,#19b394));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s),background var(--sjs-transition-duration,.15s);border:none;outline:none}.sd-btn--small{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));flex-grow:1}.sd-btn:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-btn:focus-visible{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-btn:disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));opacity:.25;pointer-events:none}.sd-btn--action{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-btn--action:hover{color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));background-color:var(--sjs-primary-backcolor-dark,#14a48b)}.sd-btn--action:disabled{color:var(--sjs-primary-forecolor-light,var(--primary-foreground-disabled,#ffffff40));pointer-events:none}.sd-btn--danger,.sd-btn--danger:hover{background-color:var(--sjs-special-red,var(--red,#e60a3e));color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-btn--danger:disabled{color:var(--sjs-special-red-forecolor,#fff);pointer-events:none}.sd-body{box-sizing:border-box;width:100%}.sd-body .sd-body__page{min-width:min(100%,300px)}.sd-body .sd-body__timer{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0;box-sizing:border-box}.sd-body.sd-body--static{max-width:calc(90*(var(--sjs-base-unit,var(--base-unit,8px))));padding-top:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(10*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:auto;margin-right:auto}.sd-body.sd-body--static .sd-body__timer,.sd-body.sd-body--static .sd-body__navigation,.sd-body.sd-body--static .sd-body__page{margin-left:0;margin-right:0}.sd-body.sd-body--static .sd-body__navigation{padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body.sd-body--static .sd-body__navigation.sd-action-bar{padding-left:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body.sd-body--responsive{max-width:initial;padding:calc(5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box}.sd-body.sd-body--responsive .sd-page{padding:0}.sd-body.sd-body--responsive .sd-body__timer,.sd-body.sd-body--responsive .sd-body__navigation{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) 0}.sd-body.sd-body--responsive .sd-body__navigation{padding-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body.sd-body--responsive.sd-body--with-timer{max-width:calc(100% + var(--sd-timer-size)*-1.44444 + 6*var(--sjs-base-unit,var(--base-unit,8px)));margin-left:auto;margin-right:auto}.sd-root-modern--mobile .sd-body.sd-body--with-timer.sd-body--responsive{max-width:initial;margin-left:0;margin-right:0}.sd-root-modern--mobile .sd-body.sd-body--responsive,.sd-root-modern--mobile .sd-body.sd-body--static{padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sd-body.sd-body--responsive .sd-body__navigation,.sd-root-modern--mobile .sd-body.sd-body--static .sd-body__navigation{padding-bottom:0;padding-left:0;padding-right:0}.sd-root--compact .sd-body.sd-body--responsive .sd-body__navigation,.sd-root--compact .sd-body.sd-body--static .sd-body__navigation{padding-top:calc(7*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-body__navigation.sd-action-bar{box-sizing:border-box;padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));gap:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));flex-wrap:wrap}.sd-body--empty{text-align:center;box-sizing:border-box;min-height:400px;padding-top:180px}.sd-body--empty,.sd-body--loading{font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none");color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8))}.sd-body--empty h1,.sd-body--loading h1{font-size:var(--sjs-article-font-xx-large-fontSize,calc(4 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight,700);font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-body--empty h2,.sd-body--loading h2{font-size:var(--sjs-article-font-x-large-fontSize,calc(3 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight,700);font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-body--empty h3,.sd-body--loading h3{font-size:var(--sjs-article-font-large-fontSize,calc(2 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight,700);font-style:var(--sjs-article-font-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);text-indent:var(--sjs-article-font-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-body--empty h4,.sd-body--empty h5,.sd-body--empty h6,.sd-body--loading h4,.sd-body--loading h5,.sd-body--loading h6{font-size:var(--sjs-article-font-medium-fontSize,calc(1.5 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight,700);font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);text-indent:var(--sjs-article-font-medium-paragraphIndent,0px);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-body--empty td,.sd-body--empty span,.sd-body--empty div,.sd-body--empty p,.sd-body--loading td,.sd-body--loading span,.sd-body--loading div,.sd-body--loading p{font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-body--empty a,.sd-body--loading a{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-body--empty button,.sd-body--loading button{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) #0000;color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);border:none;align-items:center;display:flex}.sd-body--empty button:hover,.sd-body--loading button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-body--empty button:focus,.sd-body--loading button:focus{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-body--empty button span,.sd-body--loading button span{flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-root_background-image{background-position-x:50%;position:absolute;top:0;bottom:0;left:0;right:0}.sd-multipletext{table-layout:fixed;border-spacing:0;width:100%;height:1px}.sd-multipletext__cell{height:100%}.sd-multipletext__cell:not(:first-of-type){padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-multipletext__item-container.sd-input:focus-within{box-shadow:var(--sjs-shadow-inner-reset,inset 0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-multipletext__item-container{align-items:flex-start;height:100%;padding-top:0;padding-bottom:0;display:flex}.sd-multipletext__item-container .sd-input{box-shadow:none;border:none;padding-top:0;padding-bottom:0;padding-right:0}.sd-multipletext__item-container .sd-input,.sd-multipletext__item-title{margin-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-multipletext__item-title{font-size:0;line-height:0}.sd-multipletext__item-title span{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));font-size:var(--sjs-internal-font-editorfont-size);line-height:calc(1.5*(var(--sjs-internal-font-editorfont-size)))}.sd-multipletext__item-title{height:calc(100% - var(--sjs-base-unit,var(--base-unit,8px))*3);max-width:30%;padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-right:1px solid var(--sjs-border-default,var(--border,#d6d6d6));white-space:normal;color:var(--sjs-font-editorfont-placeholdercolor,var(--sjs-general-forecolor-light,var(--foreground-light,#909090)));box-sizing:content-box}.sd-question--preview .sd-multipletext__item-title{border:none}.sd-multipletext__item{flex-grow:1}.sd-multipletext__content .sd-multipletext__item-container{position:relative}.sd-multipletext__item-container--error{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-multipletext__item-container--error .sd-input--error{background-color:#0000}.sd-multipletext-item__character-counter{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sd-question__content:focus-within .sd-multipletext-item__character-counter{-webkit-padding-end:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question__content:focus-within .sd-multipletext-item__character-counter:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question__content:focus-within .sd-multipletext-item__character-counter:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-question__content:focus-within .sd-multipletext-item__character-counter:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-multipletext__cell{padding-left:0;padding-right:0;padding-bottom:var(--sjs-base-unit,var(--base-unit,8px));padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext__cell--error-bottom,.sd-multipletext__row:first-of-type .sd-multipletext__cell{padding-top:0}.sd-multipletext__cell--error-top,.sd-multipletext__row:last-of-type .sd-multipletext__cell{padding-bottom:0}.sd-multipletext__cell--error .sd-question__erbox{margin:0}.sd-multipletext .sd-input .sd-input{background:0 0}.sd-action{-webkit-appearance:none;appearance:none;align-items:center;gap:var(--sjs-base-unit,var(--base-unit,8px));padding:var(--sjs-base-unit,var(--base-unit,8px)) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));color:var(--sjs-primary-backcolor,var(--primary,#19b394));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));font-weight:600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-style:normal;font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));transition:background-color var(--sjs-transition-duration,.15s);box-sizing:content-box;background:0 0;border:none;outline:none;display:flex}.sd-action--negative{color:var(--sjs-special-red,var(--red,#e60a3e))}.sd-action--icon{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-action__icon{margin-left:calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-action__icon use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-action--icon .sd-action__icon{margin-left:0}.sd-action--icon use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073));transition:fill var(--sjs-transition-duration,.15s)}svg.sd-action--icon{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073))}.sd-action:disabled,.sd-action--disabled{color:var(--sjs-general-forecolor,var(--foreground,#161616));cursor:default;opacity:.25;pointer-events:none}.sd-action:disabled use,.sd-action--disabled use{fill:var(--sjs-font-questiondescription-color,var(--sjs-general-forecolor-light,#00000073))}.sd-action:not(.sd-action--pressed):hover,.sd-action:not(.sd-action--pressed):focus{background-color:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));cursor:pointer;opacity:1;outline:none}.sd-action:not(.sd-action--pressed):hover.sd-action--icon,.sd-action:not(.sd-action--pressed):focus.sd-action--icon{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-action:not(.sd-action--pressed):hover.sd-action--negative,.sd-action:not(.sd-action--pressed):focus.sd-action--negative{background-color:var(--sjs-special-red-light,var(--red-light,#e60a3e1a))}.sd-action:not(.sd-action--pressed):hover.sd-action--negative.sd-action--icon use,.sd-action:not(.sd-action--pressed):focus.sd-action--negative.sd-action--icon use{fill:var(--sjs-special-red,var(--red,#e60a3e))}.sd-action:not(.sd-action--pressed):hover:active,.sd-action:not(.sd-action--pressed):focus:active{opacity:.5}.sd-action__icon{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));display:block}.sd-action--pressed:not(.sd-action--active){background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));opacity:.5}.sd-action-bar{align-items:center;display:flex}.sd-action-bar .sv-action:not(:last-child) .sv-action__content{padding-right:0}.sd-context-btn{background-color:var(--sjs-general-backcolor,var(--background,#fff));padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:calc(12.5*(var(--sjs-base-unit,var(--base-unit,8px))));cursor:pointer;border:none;outline:none}.sd-context-btn .sv-svg-icon{margin:0}.sd-context-btn svg{--sjs-internal-font-editorfont-size:var(--sjs-mobile-font-editorfont-size,var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)));width:calc(1.5*(var(--sjs-internal-font-editorfont-size)));height:calc(1.5*(var(--sjs-internal-font-editorfont-size)));display:block}.sd-context-btn use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));transition:fill var(--sjs-transition-duration,.15s)}.sd-context-btn:hover use,.sd-context-btn:focus use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn:hover.sd-context-btn--negative use,.sd-context-btn:focus.sd-context-btn--negative use{fill:var(--sjs-special-red,var(--red,#e60a3e))}.sd-context-btn:disabled{opacity:.25}.sd-context-btn--small{padding:var(--sjs-base-unit,var(--base-unit,8px))}.sd-context-btn--small svg{width:var(--sjs-internal-font-editorfont-size);height:var(--sjs-internal-font-editorfont-size)}.sd-context-btn--with-border{--box-shadow-color:var(--sjs-border-inside,var(--border-inside,#00000029));box-shadow:0 0 0 1px var(--box-shadow-color)}.sd-context-btn--colorful use{fill:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn--colorful.sd-context-btn--negative use{fill:red}.sd-context-btn--colorful:focus,.sd-context-btn--colorful:hover{background:linear-gradient(var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a)), var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a))),linear-gradient(var(--sjs-general-backcolor,var(--background,#fff)), var(--sjs-general-backcolor,var(--background,#fff)))}.sd-context-btn--colorful:focus.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--negative{background:linear-gradient(var(--sjs-special-red-light,var(--red-light,#e60a3e1a)), var(--sjs-special-red-light,var(--red-light,#e60a3e1a))),linear-gradient(var(--sjs-general-backcolor,var(--background,#fff)), var(--sjs-general-backcolor,var(--background,#fff)))}.sd-context-btn--colorful:focus.sd-context-btn--with-border,.sd-context-btn--colorful:hover.sd-context-btn--with-border{--box-shadow-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-context-btn--colorful:focus.sd-context-btn--with-border.sd-context-btn--negative,.sd-context-btn--colorful:hover.sd-context-btn--with-border.sd-context-btn--negative{--box-shadow-color:var(--sjs-special-red,var(--red,#e60a3e))}:root{--sjs-transition-duration:.15s}.sd-completedpage,.sd-completed-before-page{box-sizing:border-box;text-align:center;height:auto;font-weight:700;font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none");color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8));align-items:center}.sd-completedpage h1,.sd-completed-before-page h1{font-size:var(--sjs-article-font-xx-large-fontSize,calc(4 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");text-decoration:var(--sjs-article-font-xx-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-xx-large-fontWeight,700);font-style:var(--sjs-article-font-xx-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-xx-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-xx-large-letterSpacing,0);line-height:var(--sjs-article-font-xx-large-lineHeight,64px);text-indent:var(--sjs-article-font-xx-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-xx-large-textCase,"none")}.sd-completedpage h2,.sd-completed-before-page h2{font-size:var(--sjs-article-font-x-large-fontSize,calc(3 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");text-decoration:var(--sjs-article-font-x-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-x-large-fontWeight,700);font-style:var(--sjs-article-font-x-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-x-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-x-large-letterSpacing,0);line-height:var(--sjs-article-font-x-large-lineHeight,56px);text-indent:var(--sjs-article-font-x-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-x-large-textCase,"none")}.sd-completedpage h3,.sd-completed-before-page h3{font-size:var(--sjs-article-font-large-fontSize,calc(2 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-large-textDecoration,"none");text-decoration:var(--sjs-article-font-large-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-large-fontWeight,700);font-style:var(--sjs-article-font-large-fontStyle,"normal");font-stretch:var(--sjs-article-font-large-fontStretch,"normal");letter-spacing:var(--sjs-article-font-large-letterSpacing,0);line-height:var(--sjs-article-font-large-lineHeight,40px);text-indent:var(--sjs-article-font-large-paragraphIndent,0px);text-transform:var(--sjs-article-font-large-textCase,"none")}.sd-completedpage h4,.sd-completedpage h5,.sd-completedpage h6,.sd-completed-before-page h4,.sd-completed-before-page h5,.sd-completed-before-page h6{font-size:var(--sjs-article-font-medium-fontSize,calc(1.5 * (var(--sjs-font-size,16px))));-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-medium-textDecoration,"none");text-decoration:var(--sjs-article-font-medium-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-medium-fontWeight,700);font-style:var(--sjs-article-font-medium-fontStyle,"normal");font-stretch:var(--sjs-article-font-medium-fontStretch,"normal");letter-spacing:var(--sjs-article-font-medium-letterSpacing,0);line-height:var(--sjs-article-font-medium-lineHeight,32px);text-indent:var(--sjs-article-font-medium-paragraphIndent,0px);text-transform:var(--sjs-article-font-medium-textCase,"none")}.sd-completedpage td,.sd-completedpage span,.sd-completedpage div,.sd-completedpage p,.sd-completed-before-page td,.sd-completed-before-page span,.sd-completed-before-page div,.sd-completed-before-page p{font-size:var(--sjs-article-font-default-fontSize,var(--sjs-font-size,16px));-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");-webkit-text-decoration:var(--sjs-article-font-default-textDecoration,"none");text-decoration:var(--sjs-article-font-default-textDecoration,"none");font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-weight:var(--sjs-article-font-default-fontWeight,400);font-style:var(--sjs-article-font-default-fontStyle,"normal");font-stretch:var(--sjs-article-font-default-fontStretch,"normal");letter-spacing:var(--sjs-article-font-default-letterSpacing,0);line-height:var(--sjs-article-font-default-lineHeight,28px);text-indent:var(--sjs-article-font-default-paragraphIndent,0px);text-transform:var(--sjs-article-font-default-textCase,"none")}.sd-completedpage a,.sd-completed-before-page a{color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-completedpage button,.sd-completed-before-page button{padding:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));vertical-align:baseline;text-align:center;background-color:var(--sjs-general-backcolor,var(--background,#fff));border-radius:var(--sjs-corner-radius,4px);cursor:pointer;-webkit-user-select:none;user-select:none;outline:solid calc(.25*(var(--sjs-base-unit,var(--base-unit,8px)))) #0000;color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-style:normal;font-weight:600;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px));line-height:calc(1.5*(var(--sjs-font-questiontitle-size,var(--sjs-font-size,16px))));box-shadow:var(--sjs-shadow-small,0px 1px 2px 0px #00000026),0 0 0 0px var(--sjs-primary-backcolor,var(--primary,#19b394));transition:box-shadow var(--sjs-transition-duration,.15s);border:none;align-items:center;display:flex}.sd-completedpage button:hover,.sd-completed-before-page button:hover{background-color:var(--sjs-questionpanel-hovercolor,var(--sjs-general-backcolor-dark,#f8f8f8))}.sd-completedpage button:focus,.sd-completed-before-page button:focus{box-shadow:var(--sjs-shadow-small-reset,0px 0px 0px 0px #00000026),0 0 0 2px var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-completedpage button span,.sd-completed-before-page button span{flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-completedpage:before,.sd-completedpage:after{width:calc(9*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:calc(50% - 4.5*var(--sjs-base-unit,var(--base-unit,8px)));content:"";display:block}.sd-completedpage:before{height:calc(13*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-completedpage:after{height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons__image-button-left,.sd-progress-buttons__image-button-right{display:none}.sd-progress-buttons__image-button--hidden{visibility:hidden}.sd-progress-buttons__page-description{display:none}.sd-progress-buttons{padding:calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:column;display:flex}.sd-progress-buttons__list-container{margin:0 calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));display:flex;overflow:hidden}.sd-progress-buttons__connector{display:none}.sd-progress-buttons__list{flex-direction:row;flex-grow:1;margin:0 auto;padding:0;display:inline-flex}.sd-progress-buttons__list li{text-align:center;cursor:pointer;flex-flow:column;flex:1 1 0;display:flex;position:relative}.sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{content:"";height:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-dim-forecolor-light,#00000073);opacity:.5;bottom:calc(1.125*(var(--sjs-base-unit,var(--base-unit,8px))));pointer-events:none;width:calc(100% - 20px);display:block;position:absolute;right:calc(50% + 10px)}.sd-progress-buttons__list li .sd-progress-buttons__button{content:attr(data-page-number);width:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(0*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;z-index:1;font-size:calc(.75*(var(--sjs-font-size,16px)));font-weight:600;line-height:var(--sjs-font-size,16px);color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));box-sizing:content-box;border-radius:50%;justify-content:center;align-self:center;display:flex;position:relative}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{width:calc(2.5*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(-1.25*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:-2;position:absolute}.sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-content{width:100%;height:100%;top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-dim-forecolor-light,#00000073);opacity:.5;z-index:-1;border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid #0000;box-sizing:content-box;border-radius:50%;position:absolute}.sd-progress-buttons__list li:hover .sd-progress-buttons__button{color:var(--sjs-primary-backcolor,var(--primary,#19b394));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px))));border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff))}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons__list li:hover .sd-progress-buttons__button .sd-progress-buttons__button-content{top:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));left:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))));border:calc(.75*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394))}.sd-progress-buttons__list .sd-progress-buttons__list-element--passed .sd-progress-buttons__button .sd-progress-buttons__button-content,.sd-progress-buttons__list .sd-progress-buttons__list-element--current:not(:first-child)>.sd-progress-buttons__connector{background-color:var(--sjs-primary-backcolor,var(--primary,#19b394));opacity:1}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button{border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));color:var(--sjs-primary-backcolor,var(--primary,#19b394));padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));margin:calc(.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-background{left:calc(-.75*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons__list .sd-progress-buttons__list-element--current .sd-progress-buttons__button .sd-progress-buttons__button-content{border:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px)))) solid var(--sjs-primary-backcolor,var(--primary,#19b394));background-color:var(--sjs-primary-forecolor,var(--primary-foreground,#fff));opacity:1}.sd-progress-buttons__page-title{font-size:calc(.75*(var(--sjs-font-size,16px)));font-weight:600;line-height:var(--sjs-font-size,16px);text-align:center;padding:0 calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));flex-grow:1;justify-content:center;align-items:center;display:flex}.sd-progress-buttons__header .sd-progress-buttons__page-title{margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-general-dim-forecolor-light,#00000073);justify-content:flex-end;margin-bottom:0;padding:0}.sd-progress-buttons--bottom{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(4*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li{flex-direction:column-reverse}.sd-progress-buttons--bottom .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(1.125*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--bottom .sd-progress-buttons__page-title{margin-top:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:0}.sd-progress-buttons--bottom .sd-progress-buttons__header .sd-progress-buttons__page-title{margin-top:var(--sjs-base-unit,var(--base-unit,8px));margin-bottom:0}.sd-progress-buttons--bottom .sd-progress-buttons__footer .sd-progress-buttons__page-title{margin-top:0;margin-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-progress-buttons--numbered .sd-progress-buttons__list-container{margin:0 calc(-1*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{bottom:calc(2.175*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(100% - 36px);right:calc(50% + 18px)}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button{width:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li .sd-progress-buttons__button .sd-progress-buttons__button-background{height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(4.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--numbered .sd-progress-buttons__list li:hover .sd-progress-buttons__button{padding:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--with-titles .sd-progress-buttons__list-container{margin:0}.sd-root-modern--mobile .sd-progress-buttons__list,.sd-progress-buttons--no-titles .sd-progress-buttons__list{justify-content:space-between;width:100%}.sd-root-modern--mobile .sd-progress-buttons__list li,.sd-progress-buttons--no-titles .sd-progress-buttons__list li{flex-grow:0}.sd-progress-buttons--bottom.sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{top:calc(2.175*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sd-progress-buttons{padding:calc(2*(var(--sjs-base-unit,var(--base-unit,8px)))) calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-progress-buttons--fit-survey-width{max-width:calc(90*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;width:100%;margin:auto}[dir=rtl] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*=direction\:rtl] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 10px)}[dir=rtl] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*=direction\:rtl] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector,[style*="direction: rtl"] .sd-progress-buttons--numbered .sd-progress-buttons__list li:not(:first-child)>.sd-progress-buttons__connector{right:unset;left:calc(50% + 20px)}.sv_progress-toc{padding:var(--sjs-base-unit,var(--base-unit,8px));max-width:calc(42*(var(--sjs-base-unit,var(--base-unit,8px))));background:var(--sjs-general-backcolor,var(--background,#fff));box-sizing:border-box;height:100%;min-width:calc(32*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv_progress-toc .sv-list__item.sv-list__item--selected .sv-list__item-body{background:var(--sjs-primary-backcolor-light,var(--primary-light,#19b3941a));color:var(--sjs-general-forecolor,var(--foreground,#161616));font-weight:400}.sv_progress-toc .sv-list__item span{white-space:break-spaces}.sv_progress-toc .sv-list__item-body{-webkit-padding-start:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));-webkit-padding-end:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-corner-radius,4px);padding-top:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-bottom:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv_progress-toc .sv-list__item-body:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv_progress-toc .sv-list__item-body:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv_progress-toc .sv-list__item-body:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv_progress-toc use{fill:var(--sjs-general-forecolor-light,var(--foreground-light,#909090))}.sv_progress-toc--left{border-right:1px solid var(--sjs-border-default,var(--border,#d6d6d6))}.sv_progress-toc--right{border-left:1px solid var(--sjs-border-default,var(--border,#d6d6d6))}.sv_progress-toc--mobile{top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));right:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));z-index:15;border-radius:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));width:auto;min-width:auto;height:auto;position:fixed}.sv_progress-toc--mobile>div{width:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));height:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv_progress-toc--mobile:hover{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3))}.sd-title+.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile),.sd-title~.sv-components-row>.sv-components-column .sv_progress-toc:not(.sv_progress-toc--mobile){margin-top:2px}.sv_progress-toc.sv_progress-toc--sticky{height:auto;position:-webkit-sticky;position:sticky;top:0;overflow-y:auto}.sd-list{padding-right:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))));padding-left:calc(.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-list__item{padding:0}.sd-list__item-body{padding-block:calc(1.5*(var(--sjs-base-unit,var(--base-unit,8px))));border-radius:var(--sjs-corner-radius,4px);font-size:var(--sjs-font-size,16px);line-height:calc(1.5*(var(--sjs-font-size,16px)))}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected){outline:none}.sd-list__item.sd-list__item--focused:not(.sd-list__item--selected) .sd-list__item-body{padding-block:calc(1.25*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-timer{z-index:2;bottom:calc(var(--sd-timer-size)/144*32);right:var(--sjs-base-unit,var(--base-unit,8px));width:var(--sd-timer-size);height:var(--sd-timer-size);margin-right:calc(var(--sd-timer-size)/144*32);padding:calc(var(--sd-timer-size)/144*8);box-shadow:var(--sjs-shadow-large,0px 8px 16px 0px #0000001a),var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a);box-sizing:border-box;background:#fff;border-radius:100%;display:flex;position:fixed}.sd-timer--top{top:calc(var(--sd-timer-size)/144*32);margin-top:calc(4*(var(--sjs-base-unit,var(--base-unit,8px))));margin-bottom:calc(-1*var(--sd-timer-size))}.sd-timer--bottom{bottom:calc(var(--sd-timer-size)/144*32);margin-top:calc(var(--sd-timer-size)*-1.22222)}.sd-timer__progress{--sd-timer-stroke-background-color:var(--background-dim,#f3f3f3);--sd-timer-stroke-background-width:2px;stroke-linecap:round;width:100%;height:100%;stroke:var(--sjs-primary-backcolor,var(--primary,#19b394));stroke-dashoffset:0;fill:none;stroke-width:4px;transform:rotate(-90deg)}.sd-timer__progress--animation{stroke-dashoffset:0;transition:stroke-dashoffset 1s linear}.sd-timer__text-container{padding:var(--sjs-base-unit,var(--base-unit,8px));color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:700;font-size:calc(var(--sd-timer-size)/144*32);flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sd-timer__text--major{color:var(--sjs-primary-backcolor,var(--primary,#19b394));font-weight:700;font-size:calc(var(--sd-timer-size)/144*32)}.sd-timer__text--minor{color:var(--lbr-timer-text-color-secondary,var(--sjs-general-dim-forecolor-light,#00000073));font-size:var(--lbr-font-default-size,var(--sjs-font-size,16px));font-style:normal;font-weight:600;line-height:var(--lbr-font-default-line-height,calc(1.5 * (var(--sjs-font-size,16px))));margin-top:calc(-.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-header{background-color:var(--sjs-header-backcolor,var(--sjs-primary-backcolor,var(--primary,#19b394)));position:relative}.sv-header__overlap{padding-bottom:calc(8*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:content-box}.sv-header__overlap~div .sd-body,.sv-header__overlap~div .sv-body{margin-top:calc(-14*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sv-header__overlap{padding-bottom:calc(2*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern--mobile .sv-header__overlap~div .sd-body,.sd-root-modern--mobile .sv-header__overlap~div .sv-body{margin-top:calc(-5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-header__overlap.sv-header__without-background{margin-bottom:0;padding-bottom:0}.sv-header__overlap.sv-header__without-background~div .sd-body,.sv-header__overlap.sv-header__without-background~div .sv-body{margin-top:0}.sv-header__without-background .sv-header--mobile,.sv-header__without-background .sv-header__content{padding-bottom:0}.sv-header__content{padding:calc(5*(var(--sjs-base-unit,var(--base-unit,8px))));box-sizing:border-box;grid-auto-rows:1fr 1fr 1fr;grid-auto-columns:1fr 1fr 1fr;gap:0;height:100%;display:grid;position:relative}.sv-header__content--static{max-width:calc(90*(var(--sjs-base-unit,var(--base-unit,8px))));margin-left:auto;margin-right:auto}.sv-header__background-image{background-position-x:50%;border:0;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.sv-header__background-image--contain{background-repeat:no-repeat}.sv-header__cell{position:relative}.sv-header__cell-content{flex-direction:column;width:-webkit-max-content;width:max-content;display:flex;position:absolute;top:0;bottom:0}.sv-header__cell--left .sv-header__cell-content{left:0}.sv-header__cell--center .sv-header__cell-content{min-width:100%;left:50%;transform:translate(-50%)}.sv-header__cell--right .sv-header__cell-content{right:0}.sv-header__logo{display:flex}.sv-header__logo img{display:block}.sv-header__title{display:flex}.sv-header__title .sd-title{--header-title-font-size:var(--sjs-font-headertitle-size,calc(2 * (var(--sjs-font-size,16px))));font-size:var(--header-title-font-size);line-height:calc(1.25*(var(--header-title-font-size)));color:var(--sjs-font-headertitle-color,var(--sjs-primary-forecolor,var(--primary-foreground,#fff)));font-family:var(--sjs-font-headertitle-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-headertitle-weight,700);margin:0}.sv-header__logo~.sv-header__title,.sv-header__logo~.sv-header__description{margin-top:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))))}.sv-header__title~.sv-header__description{margin-top:var(--sjs-base-unit,var(--base-unit,8px))}.sv-header__description{display:flex}.sv-header__description .sd-description{--header-description-font-size:var(--sjs-font-headerdescription-size,var(--sjs-font-size,16px));font-size:var(--header-description-font-size);line-height:calc(1.5*(var(--header-description-font-size)));color:var(--sjs-font-headerdescription-color,var(--sjs-primary-forecolor,var(--primary-foreground,#fff)));font-family:var(--sjs-font-headerdescription-family,var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family))));font-weight:var(--sjs-font-headerdescription-weight,600);margin:0}.sv-header__content .sd-header__text h3{margin:0}.sv-header--mobile{padding:calc(3*(var(--sjs-base-unit,var(--base-unit,8px))));z-index:1;position:relative}.sv-header--mobile .sv-header__logo img{max-width:100%}.sv-header__background-color--none .sv-header__title .sd-title,.sv-header__background-color--custom .sv-header__title .sd-title{color:var(--sjs-font-pagetitle-color,var(--sjs-general-dim-forecolor,#000000e8))}.sv-header__background-color--none .sv-header__description .sd-description,.sv-header__background-color--custom .sv-header__description .sd-description{--header-description-font-size:var(--sjs-font-headerdescription-size,var(--sjs-font-size,16px));font-size:var(--header-description-font-size);line-height:calc(1.5*(var(--header-description-font-size)));color:var(--sjs-font-pagedescription-color,var(--sjs-general-dim-forecolor-light,#00000073))}@keyframes rotationAnimation{0%{rotate:0deg}to{rotate:360deg}}.sd-loading-indicator{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-loading-indicator .sv-svg-icon{height:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));width:calc(6*(var(--sjs-base-unit,var(--base-unit,8px))));animation-name:rotationAnimation;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}sv-components-container,.sd-components-container{display:flex}.sv-components-row{flex-direction:row;width:100%;display:flex}.sv-components-column{flex-direction:column;display:flex}.sv-components-column--expandable{flex-grow:1}.sv-components-row>.sv-components-column--expandable{width:1px}.sjs_sp_container{max-width:100%;position:relative}.sjs_sp_controls{position:absolute;bottom:0;left:0}.sjs_sp_controls>button{-webkit-user-select:none;user-select:none}.sjs_sp_container>div>canvas:focus{outline:none}.sjs_sp_placeholder{z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.sjs_sp_canvas{max-width:100%;display:block;position:relative}.sjs_sp__background-image{object-fit:cover;width:100%;max-width:100%;height:100%;position:absolute;top:0;left:0}.sd-root-modern,.sd-container-modern{--sd-base-padding:calc(5 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-base-vertical-padding:calc(4 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-page-vertical-padding:calc(3 * var(--sjs-base-unit,var(--base-unit,8px)))}.sd-root-modern.sd-root-modern--mobile,.sd-root-modern--mobile .sd-container-modern{--sd-base-padding:calc(3 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-base-vertical-padding:calc(2 * var(--sjs-base-unit,var(--base-unit,8px)));--sd-page-vertical-padding:calc(2 * var(--sjs-base-unit,var(--base-unit,8px)));--sjs-mobile-font-editorfont-size:Max(16px, var(--sjs-font-editorfont-size,var(--sjs-font-size,16px)))}.sd-root-modern.sd-root-modern--mobile .sd-element__num{float:none;-webkit-margin-start:0;-webkit-padding-start:0;-webkit-padding-end:0;width:auto;padding-left:0;padding-right:0}.sd-root-modern.sd-root-modern--mobile .sd-element__num:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.sd-root-modern.sd-root-modern--mobile .sd-element__num:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sd-root-modern.sd-root-modern--mobile .sd-element__num:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.sd-root-modern.sd-root-modern--mobile .sd-element__num+span{float:none;width:auto}.sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:calc(-2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern.sd-root-modern--mobile .sd-element__title-expandable-svg:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(-2.5*(var(--sjs-base-unit,var(--base-unit,8px))))}.sd-root-modern.sd-root-modern--mobile .sd-title.sd-container-modern__title{flex-direction:column}.sd-root-modern.sd-root-modern--mobile .sd-header__text{min-width:100%}.sd-multipletext--mobile .sd-multipletext__cell{display:block}.sd-multipletext--mobile .sd-multipletext__cell:not(:first-of-type){padding-left:0;padding-top:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__cell :not(:last-of-type){padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__item-container{padding-top:var(--sjs-base-unit,var(--base-unit,8px));padding-bottom:var(--sjs-base-unit,var(--base-unit,8px))}.sd-multipletext--mobile .sd-multipletext__item-title{width:100%;max-width:none;padding:var(--sjs-base-unit,var(--base-unit,8px)) 0;border-right:none;margin:0}.sd-multipletext--mobile .sd-multipletext__item{flex-basis:0;min-width:0}.sd-multipletext--mobile .sd-multipletext__item .sd-input{margin:0;padding:0}.sd-multipletext--mobile .sd-multipletext__item-container--answered,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within{flex-direction:column}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title{padding:0}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item-title span,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item-title span{font-size:calc(.75*(var(--sjs-font-size,16px)));line-height:var(--sjs-font-size,16px)}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item{flex-basis:auto;width:100%;min-width:auto}.sd-multipletext--mobile .sd-multipletext__item-container--answered .sd-multipletext__item .sd-input,.sd-multipletext--mobile .sd-multipletext__item-container--allow-focus:focus-within .sd-multipletext__item .sd-input{width:100%}.sd-selectbase--mobile .sd-selectbase--multi-column{flex-direction:column}.sd-selectbase--mobile .sd-selectbase--multi-column .sd-selectbase__column:not(:last-child){padding-right:0}body{--sv-defaultV2-mark:true}.sd-root-modern{-webkit-font-smoothing:antialiased;--sd-mobile-width:600px;--sd-timer-size:calc(18 * var(--sjs-base-unit,var(--base-unit,8px)));width:100%;font-family:var(--sjs-font-family,var(--font-family,var(--sjs-default-font-family)));background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));position:relative}@-moz-document url-prefix(){.sd-root-modern,.sd-root-modern *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) #0000}}.sd-root-modern::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sd-root-modern ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sd-root-modern::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sd-root-modern ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sd-root-modern::-webkit-scrollbar-track{background:0 0}.sd-root-modern ::-webkit-scrollbar-track{background:0 0}.sd-root-modern::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border:2px solid #0000}.sd-root-modern ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border:2px solid #0000}.sd-root-modern form{position:relative}.sd-root-modern--animation-disabled *{transition:none!important}.sd-root-modern.sd-root-modern--full-container{width:100%;height:100%;position:relative;overflow:auto}.sd-root-modern--mobile{--sd-timer-size:calc(9 * var(--sjs-base-unit,var(--base-unit,8px)))}.sd-root-modern__wrapper{position:relative}.sd-root-modern__wrapper--has-image{min-height:100%}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed{width:100%;height:100%;position:static}.sd-root-modern--full-container .sd-root-modern__wrapper--fixed form{width:100%;max-height:100%;overflow:auto}.sv-popup .sv-popup__scrolling-content{box-sizing:content-box}@-moz-document url-prefix(){.sv-popup .sv-popup__scrolling-content,.sv-popup .sv-popup__scrolling-content *{scrollbar-width:thin;scrollbar-color:var(--sjs-border-default,var(--border,#d6d6d6)) #0000}}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar{background-color:#0000;width:12px;height:12px}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb{background-clip:padding-box;background-color:var(--sjs-border-default,var(--border,#d6d6d6));border:4px solid #0000;border-radius:32px}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-track{background:0 0}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-track{background:0 0}.sv-popup .sv-popup__scrolling-content::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border:2px solid #0000}.sv-popup .sv-popup__scrolling-content ::-webkit-scrollbar-thumb:hover{background-color:var(--sjs-general-forecolor-light,var(--foreground-light,#909090));border:2px solid #0000}.sv-components-container-center{position:-webkit-sticky;position:sticky;top:0}.sv-root--sticky-top .sv-components-container-center{z-index:15}.sv-root--sticky-top.sd-progress--pages .sv-components-container-center,.sv-root--sticky-top.sd-progress--buttons .sv-components-container-center{background-color:var(--sjs-general-backcolor-dim,var(--background-dim,#f3f3f3));box-shadow:var(--sjs-shadow-medium,0px 2px 6px 0px #0000001a),var(--sjs-shadow-small,0px 1px 2px 0px #00000026)}.sv-components-container-right,.sv-components-container-left{width:-webkit-fit-content;width:fit-content}@media only screen and (max-width:775px){.warning_header h3,.warning_btn button{font-size:1rem}.warning_wrapper{width:400px}.warning_info{max-width:100%;font-size:.8rem}}@media only screen and (max-width:575px){.warning_wrapper{width:70%;height:80%}.warning_info{margin:.5rem}}@media only screen and (max-width:475px){.warning_wrapper{width:95%;height:85%}}.uploadWarning_container{background-color:#000c;border-radius:2rem;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0;z-index:9999!important}.uploadWarning_container.active{display:flex}.uploadWarning_wrapper{background-color:#fff;border-radius:1rem;flex-direction:column;justify-content:space-around;align-items:center;width:500px;height:300px;padding:1rem;display:flex}.uploadWarning_title h4{text-align:center}.uploadWarning_buttons{column-gap:1rem;display:flex}.uploadWarning_buttons button{cursor:pointer;background-color:#fff;border:1px solid #0f73ee;border-radius:.5rem;outline:none;height:40px;margin:0 1rem;padding:.5rem 2rem;font-size:1rem;font-weight:600;transition:all .3s ease-in-out}.uploadWarning_buttons button:hover,.uploadWarning_buttons button.delete{color:#fff;background-color:#0f73ee}.uploadWarning_buttons button.delete:hover{color:#000;background-color:#fff}@media only screen and (max-width:725px){.uploadWarning_wrapper{width:80%;height:50%}}@media only screen and (max-width:525px){.uploadWarning_wrapper{width:90%;height:70%;padding:1rem .5rem}.uploadWarning_title h2{font-size:1.3rem}.uploadWarning_buttons button{margin:0;padding:.5rem 1rem;font-size:.9rem;font-weight:500}.uploadWarning_buttons button.delete.move,.uploadWarning_buttons button.cancel.move{font-size:.7rem}.uploadWarning_buttons button.cancel.move span{display:none}}.link-height{width:95%!important;height:55px!important}.vidIcon{position:relative;bottom:15%;left:5%;width:30px!important}.error{border:1px solid red}.retry_btn svg{transition:transform .3s}.rotated svg{transform:rotate(360deg)}.invite-email-guide-portal{z-index:10050;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.invite-email-guide-portal .invite-email-guide-overlay{pointer-events:auto}.invite-email-guide-overlay{z-index:1;background:#1a1a2e85;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.invite-email-guide-portal--scaled .invite-email-guide{zoom:.82}.invite-email-guide{border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);isolation:isolate;border-radius:12px;width:min(100%,32rem);max-height:min(92vh,40rem);overflow:auto;box-shadow:0 20px 40px #1a1a2e2e}.invite-email-guide__head{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);align-items:flex-start;gap:.75rem;padding:1.15rem 1.15rem .85rem;display:flex}.invite-email-guide__head-icon{background:var(--db-primary-subtle,#dceafd);width:2.25rem;height:2.25rem;color:var(--db-primary,#0f73ee);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.invite-email-guide__title{letter-spacing:-.02em;color:var(--db-text-heading,#1a1a2e);margin:0;font-size:1rem;font-weight:600}.invite-email-guide__subtitle{color:var(--db-text-muted,#6c6d7a);margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.invite-email-guide__close{width:2rem;height:2rem;color:var(--db-text-muted,#6c6d7a);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;margin:-.15rem -.15rem 0 0;padding:0;transition:background .15s,color .15s;display:flex}.invite-email-guide__close:hover{background:var(--db-surface-subtle,#f2f3f6);color:var(--db-text-heading,#1a1a2e)}.invite-email-guide__items{background:var(--db-surface,#fff);flex-direction:column;gap:.85rem;padding:1rem 1.15rem 1.1rem;display:flex}.invite-email-guide__item{color:var(--db-text-heading,#1a1a2e);align-items:flex-start;gap:.65rem;margin:0;font-size:.8125rem;line-height:1.55;display:flex}.invite-email-guide__item p{flex:auto;min-width:0;margin:0}.invite-email-guide__bullet{background:var(--db-text-heading,#1a1a2e);border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:.5rem}.invite-email-guide__item code{color:var(--db-text-heading,#1a1a2e);background:var(--db-surface-subtle,#f2f3f6);border:1px solid var(--db-border-subtle,#e8e8e8);white-space:nowrap;border-radius:4px;padding:.05rem .3rem;font-family:ui-monospace,monospace;font-size:.75rem;font-weight:600}.invite-email-guide__foot{border-top:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface-subtle,#f2f3f6);border-radius:0 0 12px 12px;justify-content:flex-end;padding:.75rem 1.15rem 1.15rem;display:flex}.invite-email-guide__done{background:var(--db-primary,#0f73ee);height:2.5rem;color:var(--db-text-inverse,#fff);cursor:pointer;border:none;border-radius:10px;padding:0 1.15rem;font-size:.8125rem;font-weight:600;transition:background .15s}.invite-email-guide__done:hover{background:var(--db-primary-hover,#0b63d1)}.invite-csv-modal.invite-email-guide{width:min(100%,30rem);max-height:min(92vh,36rem)}.invite-csv-modal__body{background:var(--db-surface,#fff);flex-direction:column;gap:.85rem;padding:1rem 1.15rem 1.1rem;display:flex}.invite-csv-modal__format-btn{align-self:flex-start}.invite-csv-modal__dropzone{border:1px dashed var(--db-border,#dddede);background:var(--db-surface-subtle,#f2f3f6);cursor:pointer;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;min-height:9.5rem;padding:1.25rem 1rem;transition:border-color .15s,background .15s;display:flex}.invite-csv-modal__dropzone:hover{border-color:var(--db-primary,#0f73ee);background:var(--db-primary-subtle,#dceafd)}.invite-csv-modal__error{color:#dc2626;margin:0;font-size:.75rem;font-weight:600}.proficiencyLevel{border:1px solid #000;position:relative;bottom:5%;left:160%}.skill-headers{align-items:center;margin-bottom:0;display:flex;position:relative;left:160%}.skill-header-label{white-space:nowrap;margin:0;font-size:14px;font-weight:500}.skill-header-label.difficulty-label{width:100px;padding-left:20px}.skill-header-label.questions-label{width:5rem;margin-left:calc(10% + 10px)}.switch{width:60px;height:24px;display:inline-block;position:relative}.cancelCursorIcon{cursor:no-drop!important}.slider_range{-webkit-appearance:none;appearance:none;opacity:.7;background:#d3d3d3;border-radius:5px;outline:none;width:100%;height:15px;transition:opacity .2s}.slider_range[disabled]::-webkit-slider-thumb{background-color:gray}@media (min-width:576px){.custom-modal .modal-dialog{max-width:-webkit-fill-available!important;margin:.2rem!important}}.my-antd-table{border-radius:8px;box-shadow:5px 5px 10px #0000000d}.my-antd-table .ant-table-thead>tr>th{color:#000;white-space:nowrap;background:#f0f1f8;padding:.5rem 1rem;font-size:13px;font-weight:700}.my-antd-table .ant-table-thead>tr>th.hide{display:none}.my-antd-table .ant-table-thead .ant-table-column-sorters{padding:0}.my-antd-table .ant-table-tbody>tr>td{color:#000000bf;background-color:#fff;padding:1rem;font-size:13px;font-weight:400}.my-antd-table .ant-table-tbody>tr>td.hide{display:none}.my-antd-table .ant-table{border-radius:8px}.my-antd-table .ant-table-content{border-radius:8px}.container-137{background:#0f73ee0d;border:1px solid #0021411a;border-radius:10px;margin:2px;padding:15px}.border-137{border-right:1px solid #817f7f}.assessment-data .assessment-data-key{color:#817f7f;font-size:13px;font-weight:500}.assessment-data .assessment-data-value{color:#000;font-size:14px;font-weight:500}.container-136{padding:10px}.box-data-count{padding-left:5%}.assessment-detail .detail-data-box{border-radius:10px;box-shadow:0 4px 12px #0000001a}@media print{.no-print,#no-print{display:none}#printable-content{margin-top:2%}.border-137{flex:0 0 25%!important;max-width:25%!important}.page-break{page-break-before:always}}.circular-button{color:#fff;background-color:#fff;border:2px solid #0f73ee;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-right:1.5%;font-weight:500;text-decoration:none;transition:transform .3s ease-in-out,background-color .3s ease-in-out,box-shadow .3s ease-in-out;display:flex;box-shadow:0 4px 6px #0000001a}.circular-button img{width:50%;height:50%}.circular-button:hover{background-color:#fff;transform:scale(1.1);box-shadow:0 6px 8px #00000026}.circular-button:active{background-color:#004a99;transform:scale(.95)}.custom-search-input input{height:32px!important;padding:4px!important}.ant-blink-message{z-index:9;animation:1s ease-in-out fadeInOut;position:fixed;top:10%;left:50%;transform:translate(-50%)}.drop_box{border:3px dotted #a3a3a3;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;margin:10px 0;padding:10px;display:flex}.drop_box p{color:#a3a3a3;padding:4px;font-size:12px}.btn{color:#fff;background-color:#005af0;border:none;outline:none;padding:6px 12px;text-decoration:none;transition:all .3s}.btn:hover{color:#005af0;background-color:#fff;border:1px solid #005af0;outline:1px solid #010101;padding:6px 12px;text-decoration:none}.form input{background-color:#e2e2e2;border:none;border-radius:4px;outline:none;width:100%;margin:10px 0;padding:12px 20px}.mandatory-label{display:inline-block;position:relative}.mandatory-label:after{content:"*";color:red;margin-left:.2em;font-size:1.2em}.conversation-ai-container{height:100%;padding:2%;position:relative}.conversation-ai-video{object-fit:cover;border-radius:.6rem;width:100%;height:70vh}.conversation-ai-avatar-container{background-color:#0009;border-radius:50%;justify-content:center;align-items:center;padding:.5rem;display:flex;position:absolute;bottom:22%;right:6%;transform:translate(0)}.conversation-ai-avatar{object-fit:cover;border-radius:50%;width:80px;height:80px}@media (max-width:1024px){.assessment-detail{flex:0 0 50%;max-width:50%;margin-bottom:1rem;padding:0 8px!important}.detail-data-box .d-flex{justify-content:space-between;align-items:center}.box-data-count{padding-left:0}.box-data-count p:first-child{font-size:2rem!important}.box-data-count p:last-child{font-size:12px!important}.box-data-icon svg{width:32px!important;height:32px!important;margin:0!important}.assessment-data{padding-bottom:1rem;border-right:none!important;flex:0 0 50%!important;max-width:50%!important}.assessment-data-value{word-break:break-word}.container-137 .row{justify-content:flex-start}.report_header{flex-wrap:wrap;align-items:center}.report_header .report_headerName:first-child{flex-basis:100%;order:3;margin-top:-5px;position:static!important}.report_header .report_headerName:nth-child(2){flex-grow:1}.report_header .report_headerName:last-child{flex-shrink:0;justify-content:flex-end;gap:10px;width:auto;display:flex;position:static!important}.report_header .continue_button,.report_header .download_csv{min-width:auto;padding:4px 8px;margin:0!important}.report_header .report_headerName h2{font-size:1.3rem!important}}@media (max-width:480px){.assessment-detail{flex:0 0 100%;max-width:100%}.assessment-data{flex:0 0 100%!important;max-width:100%!important}.report_header .report_headerName h2{white-space:normal;font-size:1.3rem}}.conversation-ai-volume-level{background:#f7f9fc;border-radius:10px;justify-content:center;display:flex}@media (max-width:768px){.conversation-ai-video{height:50vh}.conversation-ai-avatar-container{bottom:23%;right:4%}.conversation-ai-avatar{width:60px;height:60px}}@media (max-width:480px){.conversation-ai-video{height:40vh}.conversation-ai-avatar-container{width:70px;height:70px;bottom:24%;right:5%}.conversation-ai-avatar{width:50px;height:50px}}.assessment-form-container{padding:0 20% 0 0}@media (max-width:992px){.assessment-form-container{padding:0 5%}.assessment_tname{text-align:left}}@media (max-width:768px){.assessment-form-container{padding:0 2%}.assessment_tname+.col-md-6 .ant-space{flex-direction:column;align-items:center;gap:.5rem;height:30px;display:flex}}.assessment-type-buttons{background:#f5f5f5;flex-wrap:wrap;gap:10px;margin-bottom:15px;padding:10px;display:flex}@media (max-width:1024px){div[style*="margin-top: 30px"]{margin-top:1rem!important}h4.m-3{margin-top:.5rem!important;margin-bottom:.5rem!important}.report_headerName h1{width:100%;text-align:left!important}.report_left div[style*="justify-content: space-between"][style*="display: flex"]{flex-wrap:wrap;gap:1rem}.report_left div[style*="width: 400px"]{flex-grow:1;min-width:250px;width:auto!important}}@media (max-width:768px){.container-137 .border-137{border-bottom:none;border-right:none!important}.definitions_table table{width:100%!important}.container-137 .assessment-data{flex:0 0 100%;max-width:100%;margin-bottom:1rem;padding-bottom:1rem;border-right:none!important}.container-137 .row{margin-left:0;margin-right:0}.behavioral_title{border-bottom:1px solid #dee2e6;flex-direction:column;margin-bottom:1rem;padding-bottom:1rem;display:flex}.behavioral_title td{padding-top:0}.behavioral_head{margin-bottom:.5rem;font-weight:700}.behavioral_title td p{text-align:left!important;padding-left:0!important}}.fallback-container{justify-content:space-between;align-items:flex-start;display:flex}.edit-assessment-fallback-btn{float:right;margin-top:-28px;margin-right:20px}@media (max-width:1024px){.fallback-container{flex-direction:column;align-items:flex-start}.edit-assessment-fallback-btn{float:none;align-self:flex-end;margin-top:30px;margin-right:0}div[style*="padding: 2% 20% 0% 0%"]{padding:2% 5%!important}div[style*="display: flex"][style*="padding-bottom: 4px"]{flex-direction:column;align-items:flex-start;gap:10px}}@media (max-width:768px){div[style*="padding: 2% 20% 0% 0%"]{padding:5%!important}.jodit-toolbar__box{justify-content:center}.assessment_button_parent{flex-direction:column;gap:15px;padding:5%!important}.assessment_button{width:100%;margin:0!important}}.downWarn{text-align:center;padding:0}@media (max-width:1024px){div[style*="display: flex"][style*="padding-bottom: 4px"]{flex-wrap:wrap;gap:20px;flex-direction:row!important}.report_header .report_headerName h4{text-align:left;width:100%}.downWarn{margin-top:80px}}.ant-select-multiple .ant-select-selection-overflow{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important}.ant-select-multiple .ant-select-selection-overflow-item{flex-shrink:0!important;margin-right:4px!important}.ant-select-multiple .ant-select-selection-item{white-space:nowrap!important;max-width:none!important}.ant-select-multiple .ant-select-selector{overflow-x:auto!important;overflow-y:hidden!important}.ant-select-multiple .ant-select-selection-overflow::-webkit-scrollbar{height:4px}.ant-select-multiple .ant-select-selection-overflow::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.ant-select-multiple .ant-select-selection-overflow::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.ant-select-multiple .ant-select-selection-overflow::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.keep-checked-color.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .ant-checkbox-checked .ant-checkbox-inner,.keep-checked-color.ant-checkbox-wrapper.ant-checkbox-wrapper-disabled .ant-checkbox-input[disabled]+.ant-checkbox-inner{background-color:#1890ff!important;border-color:#1890ff!important}.keep-checked-color.ant-checkbox-wrapper-disabled .ant-checkbox-disabled.ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff!important}.question-action-btn{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:5px;padding:8px 16px;font-size:13px;font-weight:500;transition:all .2s;display:inline-flex}.question-action-btn.regenerate-btn{color:#1976d2;background-color:#e3f2fd;border:1px solid #1976d2}.question-action-btn.regenerate-btn:hover:not(:disabled){color:#fff;background-color:#1976d2}.question-action-btn.regenerate-btn:disabled{opacity:.6;cursor:not-allowed}.question-action-btn.add-btn{color:#2e7d32;background-color:#e8f5e9;border:1px solid #2e7d32}.question-action-btn.add-btn:hover{color:#fff;background-color:#2e7d32}.question-action-btn.save-btn{color:#fff;background-color:#1976d2}.question-action-btn.save-btn:hover{background-color:#1565c0}.question-action-btn.cancel-btn{color:#666;background-color:#f5f5f5;border:1px solid #ccc}.question-action-btn.cancel-btn:hover{background-color:#e0e0e0}.question-icon-btn{color:#666;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:4px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:inline-flex}.question-icon-btn:hover{color:#1976d2;background-color:#f5f5f5;border-color:#1976d2}.question-icon-btn.delete:hover{color:#d32f2f;background-color:#ffebee;border-color:#d32f2f}.question-card{transition:box-shadow .2s}.question-card:hover{box-shadow:0 2px 8px #00000014}.edit-question-form textarea,.edit-question-form input[type=text]{font-family:inherit;transition:border-color .2s}.edit-question-form textarea:focus,.edit-question-form input[type=text]:focus{border-color:#1976d2;outline:none}.ant-form-item-explain-error{margin-top:px}button.recruiter-dashboard-assessment-tab:not(:disabled){cursor:pointer!important}button.recruiter-dashboard-assessment-tab:disabled{cursor:not-allowed!important}#delete-recording-btn,#delete-evidence-btn{display:none}.autoproctor-report .switch{display:contents!important}.svelte-9brlez label{margin-top:5px}.invite-candidates-page.report_container,.invite-candidates-page .report_wrapper{flex-direction:column;height:100%;min-height:0;display:flex;background:var(--db-canvas,#f6f7fa)!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.report_left.assessment-wizard-shell.invite-candidates-page{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden;width:100%!important;max-width:none!important;padding:0!important}.invite-candidates-page .invite-page-hero{flex-shrink:0;padding:.55rem max(1.25rem,min(3vw,2rem)) .65rem}.invite-candidates-page .invite-page-hero__title{font-size:1.0625rem;line-height:1.3}.invite-candidates-page .invite-page-hero__subtitle{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;max-width:none;margin:.15rem 0 0;font-size:.8125rem;line-height:1.35;display:-webkit-box;overflow:hidden}.invite-candidates-page .assessment-wizard-form{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.talent-dashboard .invite-candidates-page.report_container,.talent-dashboard .invite-candidates-page .report_wrapper,.talent-dashboard .report_left.invite-candidates-page{width:100%!important;max-width:none!important}.invite-candidates-workspace{flex-direction:column;flex:auto;width:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.invite-candidates-workspace--flush{padding-top:0}.invite-page-hero{background:var(--db-surface,#fff);border-bottom:1px solid var(--db-border,#dddede);box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d);flex-shrink:0;padding:1rem max(1.25rem,min(3vw,2rem));position:relative}.invite-page-hero:before{content:"";background:var(--db-selection-gradient,linear-gradient(90deg, #0f73ee 0%, #a23adb 100%));height:3px;position:absolute;top:0;left:0;right:0}.invite-page-hero__title{letter-spacing:-.02em;color:var(--db-text-heading,#1a1a2e);margin:0;font-size:1.25rem;font-weight:600}.invite-page-hero__subtitle{color:var(--db-text-muted,#6c6d7a);max-width:40rem;margin:.35rem 0 0;font-size:.875rem;line-height:1.5}.invite-candidates-mobile-tabs{background:var(--db-surface-subtle,#f2f3f6);border:1px solid var(--db-border,#dddede);border-radius:10px;gap:.5rem;margin-bottom:1rem;padding:.35rem;display:none}.invite-candidates-mobile-tabs__btn{color:var(--db-text-muted,#6c6d7a);cursor:pointer;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:.65rem .75rem;font-size:.875rem;font-weight:600;transition:background .2s,color .2s,box-shadow .2s;display:flex}.invite-candidates-mobile-tabs__btn--active{background:var(--db-surface,#fff);color:var(--db-primary,#0f73ee);box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d)}.invite-candidates-split{flex-direction:column;flex:auto;gap:1rem;width:100%;min-height:0;display:flex;overflow:hidden}.invite-candidates-split__main{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;overflow:hidden}.invite-candidates-split__main>.invite-recipients-panel{flex:auto;height:auto;min-height:0;max-height:100%}.invite-candidates-split__email{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}@media (min-width:1024px){.invite-candidates-split__email .invite-email-panel{flex:auto;height:auto;min-height:600px}.invite-candidates-split__email .invite-email-panel__body{flex:auto;min-height:0;overflow:visible}}.invite-recipients-panel{border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);height:100%;min-height:0;box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d);border-radius:12px;flex-direction:column;flex:auto;display:flex;overflow:hidden}.invite-recipients-panel__head{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;padding:1rem 1.25rem;display:flex}.invite-recipients-panel__head--simple{padding:.85rem 1.25rem;display:block}.invite-recipients-panel--simple .invite-recipients-panel__table-head,.invite-recipients-panel--simple .invite-recipients-row{--invite-recipients-cols:1.75rem 2rem minmax(0, 1fr) minmax(9rem, 11.5rem)}.invite-email-panel__hero--compact{flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem 1.25rem;display:flex}.invite-recipients-panel__head-text{flex:12rem;min-width:0}.invite-recipients-panel__title{letter-spacing:-.02em;color:var(--db-text-heading,#1a1a2e);margin:0;font-size:1rem;font-weight:600}.invite-recipients-panel__meta{color:var(--db-text-muted,#6c6d7a);margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.invite-recipients-panel__chips{flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.5rem;display:flex}.invite-recipients-panel__chip{font-variant-numeric:tabular-nums;background:var(--db-surface-subtle,#f2f3f6);color:var(--db-text-muted,#6c6d7a);border-radius:9999px;align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:500;line-height:1.35;display:inline-flex}.invite-recipients-panel__chip--select{color:#4338ca;background:#eef2ff}.invite-recipients-panel__chip--empty{border:1px dashed var(--db-border-subtle,#e8e8e8);color:var(--db-text-subtle,#9a9ba6);background:#fff}.invite-recipients-panel__chip--ready{color:#047857;background:#ecfdf5}.invite-recipients-panel__chip--sent{color:#4b5563;background:#f3f4f6}.invite-recipients-panel__stats{flex-shrink:0;align-items:stretch;gap:.5rem;display:flex}.invite-recipients-panel__stat{border:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface-subtle,#f2f3f6);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-width:3.5rem;padding:.35rem .65rem;display:flex}.invite-recipients-panel__stat--muted{opacity:.85}.invite-recipients-panel__stat-value{font-variant-numeric:tabular-nums;color:var(--db-text-heading,#1a1a2e);font-size:1.125rem;font-weight:700;line-height:1.1}.invite-recipients-panel__stat-label{letter-spacing:.05em;text-transform:uppercase;color:var(--db-text-subtle,#9a9ba6);margin-top:.15rem;font-size:.625rem;font-weight:700}.invite-recipients-panel__actions{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface-subtle,#f2f3f6);flex-shrink:0}.invite-recipients-panel__action-block{padding:.85rem 1.25rem}.invite-recipients-panel__action-block+.invite-recipients-panel__action-block{border-top:1px solid var(--db-border-subtle,#e8e8e8)}.invite-recipients-panel__action-title{color:var(--db-text-heading,#1a1a2e);margin:0;font-size:.875rem;font-weight:600}.invite-recipients-panel__action-desc{color:var(--db-text-muted,#6c6d7a);margin:.25rem 0 .85rem;font-size:.8125rem;line-height:1.45}.invite-recipients-panel__action-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.invite-recipients-panel__manual-row{flex-wrap:wrap;align-items:stretch;gap:.5rem;width:100%;display:flex}.invite-recipients-panel__manual-row .invite-recipients-panel__email-input{flex:12rem;min-width:0}.invite-recipients-panel__toolbar{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface-subtle,#f2f3f6);grid-template-columns:1fr;gap:.65rem;padding:.75rem 1.25rem;display:grid}.invite-recipients-panel__toolbar-group{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.invite-recipients-panel__toolbar-divider{background:var(--db-border,#dddede);align-self:stretch;width:1px;min-height:2.25rem;display:none}@media (min-width:768px){.invite-recipients-panel__toolbar{grid-template-columns:auto 1px minmax(0,1fr);align-items:center;column-gap:1rem}.invite-recipients-panel__toolbar-divider{align-self:center;height:2.5rem;display:block}}.invite-recipients-panel__manual{align-items:stretch;gap:.5rem;width:100%;min-width:0;display:flex}.invite-recipients-panel__email-input{border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);min-width:0;height:2.5rem;color:var(--db-text-body,#41414b);border-radius:10px;outline:none;flex:auto;padding:0 .75rem;font-size:.8125rem}.invite-recipients-panel__email-input:focus{border-color:var(--db-primary,#0f73ee);box-shadow:0 0 0 3px var(--db-focus,#0f73ee47)}.invite-recipients-panel__btn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.35rem;height:2.5rem;padding:0 .85rem;font-size:.8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.invite-recipients-panel__btn-text--compact{display:none}.invite-recipients-panel__btn--ghost{background:var(--db-surface,#fff);border-color:var(--db-border,#dddede);color:var(--db-text-body,#41414b)}.invite-recipients-panel__btn--ghost:hover{background:var(--db-surface-subtle,#f2f3f6)}.invite-recipients-panel__btn--primary{background:var(--db-primary,#0f73ee);color:var(--db-text-inverse,#fff);flex-shrink:0;min-width:5.5rem}.invite-recipients-panel__btn--primary:hover{background:var(--db-primary-hover,#0b63d1)}.invite-recipients-panel__file-tag{text-overflow:ellipsis;white-space:nowrap;max-width:8rem;color:var(--db-primary,#0f73ee);font-size:.75rem;font-weight:600;overflow:hidden}.invite-recipients-panel__file-clear{color:var(--db-text-muted,#6c6d7a);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.invite-recipients-panel__file-clear:hover{color:#dc2626}.invite-recipients-panel__file-chip-row{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.invite-recipients-panel__file-chip-row--inset{width:100%}.invite-recipients-panel__action-row .invite-recipients-panel__file-chip{flex:0 auto;max-width:min(100%,13rem)}.invite-recipients-panel__file-chip{border:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface-subtle,#f2f3f6);border-radius:6px;align-items:center;gap:.4rem;min-width:0;max-width:100%;padding:.3rem .35rem .3rem .55rem;display:inline-flex}.invite-recipients-panel__file-chip-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--db-text-heading,#1a1a2e);font-size:.75rem;font-weight:500;overflow:hidden}.invite-recipients-panel__file-chip-remove{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;margin:0;padding:.12rem .4rem;font-size:.6875rem;font-weight:600;line-height:1.2}.invite-recipients-panel__file-chip-remove:hover{color:#dc2626;background:#fee2e2}.invite-recipients-panel__file-change{color:var(--db-primary,#0f73ee);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:500}.invite-recipients-panel__file-change:hover{text-decoration:underline}.invite-recipients-panel__dropzone{border:1px dashed var(--db-border,#dddede);background:var(--db-surface,#fff);cursor:pointer;border-radius:10px;flex-direction:column;flex-shrink:0;align-items:center;gap:.35rem;margin:.75rem 0 0;padding:1rem;display:flex}.invite-recipients-panel__link-btn{color:var(--db-text-muted,#6c6d7a);cursor:pointer;background:0 0;border:none;margin-top:.15rem;padding:0;font-size:.75rem;font-weight:600}.invite-recipients-panel__inline-msg{color:var(--db-primary,#0f73ee);flex-shrink:0;margin:0;padding:.35rem 1.25rem 0;font-size:.75rem;font-weight:600}.invite-recipients-panel__inline-msg--error{color:#dc2626}.invite-recipients-panel__hint-bar{color:#b45309;background:#fffbeb;border-bottom:1px solid #fde68a;flex-shrink:0;align-items:center;gap:.4rem;margin:0;padding:.45rem 1.25rem;font-size:.75rem;display:flex}.invite-recipients-panel__table{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.invite-recipients-panel__table-head,.invite-recipients-row{--invite-recipients-cols:1.75rem 2rem minmax(0, 1fr) minmax(9rem, 11.5rem);grid-template-columns:var(--invite-recipients-cols);align-items:center;column-gap:.65rem;padding-left:1rem;padding-right:1rem;display:grid}.invite-recipients-panel__table-head{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface,#fff);letter-spacing:.04em;text-transform:uppercase;color:var(--db-text-subtle,#9a9ba6);flex-shrink:0;padding-top:.5rem;padding-bottom:.5rem;font-size:.6875rem;font-weight:600}.invite-recipients-panel__head-spacer{width:2rem}.invite-recipients-panel__col-status{text-align:right}.invite-recipients-row{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface,#fff);min-height:3.25rem;padding-top:.45rem;padding-bottom:.45rem}.invite-recipients-row:hover:not(.invite-recipients-row--sent){background:var(--db-surface-subtle,#f2f3f6)}.invite-recipients-row--sent{background:var(--db-surface,#fff)}.invite-recipients-row--warn{background:#fffbeb}.invite-recipients-row__avatar{width:2rem;height:2rem;color:var(--db-primary,#0f73ee);background:var(--db-primary-subtle,#dceafd);border-radius:999px;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:flex}.invite-recipients-row__avatar--sent{color:var(--db-text-muted,#6c6d7a);background:#e5e7eb}.invite-recipients-row__main{min-width:0}.invite-recipients-row__title-line{vertical-align:top;flex-wrap:nowrap;align-items:center;gap:.35rem;min-width:0;max-width:100%;display:inline-flex}.invite-recipients-row__name{min-width:0;color:var(--db-text-heading,#1a1a2e);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;font-size:.8125rem;font-weight:600;overflow:hidden}.invite-recipients-row--sent .invite-recipients-row__name{color:var(--db-text-muted,#6c6d7a)}.invite-recipients-row__tag{letter-spacing:normal;text-transform:none;color:var(--db-text-muted,#6c6d7a);background:#e5e7eb;border-radius:999px;flex-shrink:0;padding:.12rem .45rem;font-size:.6875rem;font-weight:600}.invite-recipients-row__tag--sent{letter-spacing:.03em;text-transform:uppercase;color:#64748b;background:#f1f5f9;border-radius:4px;padding:.1rem .4rem;font-size:.625rem;font-weight:600}.invite-recipients-row__tag--muted{border:1px solid var(--db-border,#dddede);background:0 0}.invite-recipients-row__email{color:var(--db-text-muted,#6c6d7a);text-overflow:ellipsis;white-space:nowrap;margin-top:.1rem;font-size:.75rem;line-height:1.3;display:block;overflow:hidden}.invite-recipients-row__email--warn{color:#b45309;font-weight:600}.invite-recipients-row__status{justify-content:flex-end;justify-self:end;align-items:center;width:100%;min-width:0;display:flex;overflow:hidden}.invite-recipients-row__pill{text-overflow:ellipsis;white-space:nowrap;text-align:center;width:100%;line-height:1.25;display:block;overflow:hidden;padding:.25rem .35rem!important;font-size:.625rem!important}.invite-recipients-row__pill--empty{color:var(--db-text-subtle,#9a9ba6);font-weight:500;background:0 0!important}.invite-recipients-row__recommendation{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;max-width:100%;color:var(--db-text-muted,#6c6d7a);background:#f3f4f6;border-radius:999px;padding:.28rem .55rem;font-size:.6875rem;font-weight:600;line-height:1.25;display:inline-block;overflow:hidden}.invite-recipients-row__pill--positive,.invite-recipients-row__recommendation.invite-recipients-row__pill--positive{color:#047857;background:#ecfdf5}.invite-recipients-row__pill--caution,.invite-recipients-row__recommendation.invite-recipients-row__pill--caution{color:#b45309;background:#fffbeb}.invite-recipients-row__pill--negative,.invite-recipients-row__recommendation.invite-recipients-row__pill--negative{color:#be123c;background:#fff1f2}.invite-recipients-row__pill--neutral,.invite-recipients-row__recommendation.invite-recipients-row__pill--neutral{color:#64748b;background:#f1f5f9}.invite-recipients-row__status-placeholder{text-align:right;color:var(--db-text-subtle,#9a9ba6);margin-left:auto;font-size:.75rem;font-weight:400;line-height:1;display:block}.invite-recipients-row__manual-note{color:var(--db-text-subtle,#9a9ba6);margin-top:.1rem;font-size:.6875rem;display:block}.invite-recipients-panel__list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b7280 #e5e7eb;flex:auto;min-height:8.5rem;overflow-y:auto}.invite-recipients-panel--simple .invite-recipients-panel__action-block{padding:.65rem 1.25rem}.invite-recipients-panel--simple .invite-recipients-panel__action-desc{margin:.25rem 0 1rem}.invite-recipients-panel--simple .invite-recipients-panel__action-row,.invite-recipients-panel--simple .invite-recipients-panel__manual-row{margin-top:.15rem}.invite-recipients-panel--simple .invite-recipients-panel__table{flex:1 1 0;min-height:0;overflow:hidden}.invite-recipients-panel--simple .invite-recipients-panel__list{flex:1 1 0;min-height:0;overflow-x:hidden}.invite-recipients-panel--simple .invite-recipients-panel__list--paged{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1 1 0;min-height:0;max-height:none;padding-bottom:.15rem;overflow-x:hidden;overflow-y:auto}.invite-recipients-panel__list-toolbar,.invite-recipients-panel--simple .invite-recipients-panel__table-head{flex-shrink:0}.invite-recipients-panel__list-toolbar{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface,#fff);padding:.55rem 1rem}.invite-recipients-panel__list-search-wrap{align-items:center;display:flex;position:relative}.invite-recipients-panel__list-search-icon{width:.95rem;height:.95rem;color:var(--db-text-subtle,#9a9ba6);pointer-events:none;position:absolute;left:.55rem}.invite-recipients-panel__list-search{border:1px solid var(--db-border,#dddede);background:var(--db-surface-subtle,#f2f3f6);width:100%;height:2.25rem;color:var(--db-text-body,#41414b);border-radius:8px;outline:none;padding:0 .65rem 0 1.85rem;font-size:.8125rem}.invite-recipients-panel__list-search:focus{border-color:var(--db-primary,#0f73ee);background:var(--db-surface,#fff);box-shadow:0 0 0 3px var(--db-focus,#0f73ee47)}.invite-recipients-panel__list-empty{text-align:center;color:var(--db-text-muted,#6c6d7a);padding:1.75rem 1rem;font-size:.8125rem}.invite-recipients-panel__pagination{border-top:1px solid var(--db-border-subtle,#e8e8e8);background:var(--db-surface,#fff);z-index:1;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem .75rem;padding:.5rem 1rem;display:flex;position:relative}.invite-recipients-panel__pagination--compact{justify-content:flex-start}.invite-recipients-panel__pagination.invite-recipients-panel__pagination--antd{border-top:1px solid var(--db-border-subtle,#e8e8e8);justify-content:flex-end;gap:0;min-height:0;line-height:1.2;padding:.15rem .65rem .2rem!important}.invite-recipients-panel__pagination--antd .ant-pagination{line-height:1.25;margin:0!important}.invite-recipients-panel__pagination--antd .ant-pagination-simple .ant-pagination-prev,.invite-recipients-panel__pagination--antd .ant-pagination-simple .ant-pagination-next,.invite-recipients-panel__pagination--antd .ant-pagination-simple .ant-pagination-item-link{min-width:1.5rem;height:1.5rem;line-height:1.5rem}.invite-recipients-panel__pagination--antd .ant-pagination-simple-pager{height:auto;margin:0 .15rem;font-size:.75rem;line-height:1.25}.invite-recipients-panel__pagination--antd .ant-pagination-simple-pager input{vertical-align:middle;width:2.25rem;min-width:2.25rem;height:1.35rem;min-height:1.35rem;margin:0 .2rem;padding:0 .2rem;font-size:.75rem;line-height:1.25}.invite-recipients-panel__pagination-meta{color:var(--db-text-muted,#6c6d7a);font-variant-numeric:tabular-nums;font-size:.75rem}.invite-recipients-panel__pagination-controls{align-items:center;gap:.45rem;display:flex}.invite-recipients-panel__pagination-page{color:var(--db-text-body,#41414b);font-variant-numeric:tabular-nums;text-align:center;min-width:5.5rem;font-size:.75rem;font-weight:600}.invite-recipients-panel__page-btn{height:1.75rem;color:var(--db-text-body,#41414b);border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);cursor:pointer;border-radius:8px;padding:0 .65rem;font-size:.75rem;font-weight:600;transition:background .15s,border-color .15s}.invite-recipients-panel__page-btn:hover:not(:disabled){background:var(--db-surface-subtle,#f2f3f6);border-color:var(--db-border,#dddede)}.invite-recipients-panel__page-btn:disabled{opacity:.45;cursor:not-allowed}.invite-recipients-panel--simple .invite-recipients-panel__head,.invite-recipients-panel--simple .invite-recipients-panel__actions,.invite-recipients-panel--simple .invite-recipients-panel__inline-msg,.invite-recipients-panel--simple .invite-recipients-panel__hint-bar,.invite-recipients-panel--simple .invite-recipients-panel__pagination{flex-shrink:0}.invite-recipients-panel__foot{z-index:2;color:var(--db-text-muted,#6c6d7a);background:var(--db-surface-subtle,#f2f3f6);border-top:1px solid var(--db-border-subtle,#e8e8e8);flex-shrink:0;padding:.65rem 1.25rem;font-size:.75rem;line-height:1.45;position:relative}@media (min-width:1024px){.invite-candidates-split{flex:auto;grid-template-rows:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:1.5rem;height:auto;min-height:600px;display:grid}.invite-candidates-split__main,.invite-candidates-split__email{flex-direction:column;flex:auto;height:auto;min-height:600px;overflow:visible;display:flex!important}.invite-candidates-split__main.invite-candidates-split__pane--hidden-mobile,.invite-candidates-split__email.invite-candidates-split__pane--hidden-mobile{display:flex!important}.invite-candidates-page .invite-page-hero{padding:.55rem max(1.25rem,min(3vw,2rem)) .65rem}.invite-candidates-page .invite-page-hero__title{font-size:1.0625rem}.invite-candidates-page .invite-page-hero__subtitle{-webkit-line-clamp:1;line-clamp:1;font-size:.8125rem;line-height:1.35}.invite-candidates-page .assessment-wizard-body.invite-candidates-wizard-body{padding:.65rem max(1.25rem,min(3vw,2rem)) .75rem}.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer{flex-wrap:nowrap;gap:1rem;padding:.65rem max(1.25rem,min(3vw,2.5rem))}.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer>button:first-child,.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer>button[type=submit]{white-space:nowrap;text-overflow:clip;flex:none;width:auto;max-width:none;padding:.5rem 1rem;font-size:.875rem;overflow:visible}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__actions{max-height:none;overflow:visible}}@media (min-width:1280px){.invite-candidates-split{gap:2rem}}@media (max-width:1023px){.invite-candidates-split__pane--hidden-mobile{display:none}.invite-candidates-page .invite-page-hero{padding:.45rem .75rem .5rem}.invite-candidates-page .invite-page-hero__title{font-size:1rem}.invite-candidates-page .invite-page-hero__subtitle{-webkit-line-clamp:3;line-clamp:3;font-size:.75rem;line-height:1.4}.invite-candidates-page .assessment-wizard-body.invite-candidates-wizard-body{padding:.35rem .65rem .45rem}.invite-candidates-page .invite-candidates-mobile-tabs{flex-shrink:0;margin-bottom:.5rem;padding:.25rem;display:flex}.invite-candidates-page .invite-candidates-mobile-tabs__btn{gap:.35rem;padding:.5rem .45rem;font-size:.8125rem}.invite-candidates-page .invite-candidates-split{flex:auto;gap:0;min-height:0}.invite-candidates-page .invite-candidates-split__main:not(.invite-candidates-split__pane--hidden-mobile),.invite-candidates-page .invite-candidates-split__email:not(.invite-candidates-split__pane--hidden-mobile){flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.invite-candidates-page .invite-candidates-split__email .invite-email-panel{flex:auto;height:100%;min-height:0;max-height:100%}.invite-candidates-page .invite-candidates-split__email .invite-email-panel__body{flex:1 1 0;gap:.55rem;min-height:0;padding:.65rem .75rem;overflow:hidden}.invite-candidates-page .invite-email-panel--split .invite-email-panel__hero--compact{flex-wrap:wrap;gap:.4rem;padding:.55rem .75rem}.invite-candidates-page .invite-email-panel--split .invite-email-panel__title{flex:auto;min-width:0;font-size:.875rem}.invite-candidates-page .invite-email-panel--split .invite-email-panel__instructions-btn{flex-shrink:0;padding:.3rem .5rem;font-size:.625rem}.invite-candidates-page .invite-email-panel--split .invite-email-panel__inbox-row{grid-template-columns:1fr;gap:.2rem 0;padding:.55rem .65rem}.invite-candidates-page .invite-email-panel--split .invite-email-panel__inbox-label{grid-column:1}.invite-candidates-page .invite-email-panel--split .invite-email-panel__inbox-row>.invite-email-panel__inbox-cell,.invite-candidates-page .invite-email-panel--split .invite-email-panel__inbox-row>.invite-email-panel__subject-input{word-break:break-word;grid-column:1;width:100%}.invite-candidates-page .invite-email-panel--split .invite-email-panel__foot{padding:.45rem .75rem;font-size:.6875rem;line-height:1.35}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__actions{background:var(--db-surface,#fff);max-height:none;overflow:visible}.invite-candidates-page .invite-recipients-panel__action-block{padding:.4rem .65rem}.invite-candidates-page .invite-recipients-panel__action-block+.invite-recipients-panel__action-block{padding-top:.35rem}.invite-candidates-page .invite-recipients-panel__action-title,.invite-candidates-page .invite-recipients-panel__action-desc{display:none}.invite-candidates-page .invite-recipients-panel__action-row{flex-wrap:nowrap;gap:.35rem}.invite-candidates-page .invite-recipients-panel__action-row .invite-recipients-panel__btn{border-radius:8px;flex:1 1 0;min-width:0;height:2rem;padding:0 .45rem;font-size:.6875rem}.invite-candidates-page .invite-recipients-panel__action-row .invite-recipients-panel__btn svg{width:.85rem;height:.85rem}.invite-candidates-page .invite-recipients-panel__btn-text--full{display:none}.invite-candidates-page .invite-recipients-panel__btn-text--compact{display:inline}.invite-candidates-page .invite-recipients-panel__manual-row{flex-flow:row;gap:.35rem}.invite-candidates-page .invite-recipients-panel__email-input{border-radius:8px;height:2rem;padding:0 .55rem;font-size:.75rem}.invite-candidates-page .invite-recipients-panel__manual-row .invite-recipients-panel__btn--primary{flex:none;width:auto;height:2rem;padding:0 .65rem;font-size:.75rem}.invite-candidates-page .invite-recipients-panel__list-search{height:2rem;font-size:.75rem}.invite-candidates-page .invite-recipients-panel__meta{font-size:.6875rem;line-height:1.35}.invite-candidates-page .invite-recipients-panel__table-head{text-transform:none;letter-spacing:normal;padding-top:.35rem;padding-bottom:.35rem;font-size:.75rem}.invite-candidates-page .invite-candidates-split__main:not(.invite-candidates-split__pane--hidden-mobile) .invite-recipients-panel,.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__table{flex:1 1 0;min-height:0}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__list--paged{touch-action:pan-y;min-height:6rem}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__table-head,.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-row{--invite-recipients-cols:1.35rem 1.75rem minmax(0, 1fr) minmax(7.5rem, 9.5rem);column-gap:.45rem;padding-left:.65rem;padding-right:.65rem}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-row{align-items:center;min-height:auto;padding-top:.55rem;padding-bottom:.55rem}.invite-candidates-page .invite-recipients-row .ant-checkbox-wrapper{-webkit-margin-end:0;align-self:start;margin-top:.15rem}.invite-candidates-page .invite-recipients-row .ant-checkbox-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.invite-candidates-page .invite-recipients-row .ant-checkbox-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.invite-candidates-page .invite-recipients-row .ant-checkbox-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.invite-candidates-page .invite-recipients-row__avatar{width:1.75rem;height:1.75rem;margin-top:.05rem;font-size:.5rem}.invite-candidates-page .invite-recipients-row__main{overflow:hidden}.invite-candidates-page .invite-recipients-row__title-line{flex-flow:row;align-items:center;gap:.35rem}.invite-candidates-page .invite-recipients-row__name{white-space:nowrap;text-overflow:ellipsis;flex:0 auto;min-width:0;font-size:.75rem;line-height:1.3;overflow:hidden}.invite-candidates-page .invite-recipients-row__email{white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;line-height:1.35;overflow:hidden}.invite-candidates-page .invite-recipients-row__tag{padding:.1rem .35rem;font-size:.5rem}.invite-candidates-page .invite-recipients-row__tag--sent{flex-shrink:0;padding:.08rem .35rem;font-size:.5625rem}.invite-candidates-page .invite-recipients-row__recommendation{padding:.22rem .45rem;font-size:.625rem}.invite-candidates-page .invite-recipients-panel__head--simple{padding:.55rem .75rem}.invite-candidates-page .invite-recipients-panel__head-spacer{width:1.75rem}.invite-candidates-page .invite-recipients-panel__list-toolbar{padding:.45rem .65rem}.invite-candidates-page .invite-recipients-panel__pagination.invite-recipients-panel__pagination--antd{padding:.15rem .5rem .2rem}.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer{flex-wrap:wrap;gap:.5rem;padding:.5rem .65rem}.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer>button:first-child{white-space:nowrap;text-overflow:ellipsis;flex:45%;min-width:0;max-width:100%;padding:.5rem .55rem;font-size:.75rem;overflow:hidden}.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer>button[type=submit]{flex:auto;justify-content:center;min-width:0;padding:.5rem .75rem;font-size:.8125rem}}@media (max-width:480px){.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__table-head,.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-row{--invite-recipients-cols:1.25rem 1.6rem minmax(0, 1fr);column-gap:.35rem;padding-left:.5rem;padding-right:.5rem}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-row{padding-top:.5rem;padding-bottom:.5rem}.invite-candidates-page .invite-recipients-row__name{font-size:.6875rem}.invite-candidates-page .invite-recipients-row__email{font-size:.625rem}.invite-candidates-page .invite-recipients-panel__action-row .invite-recipients-panel__btn{padding:0 .35rem;font-size:.625rem}.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer{flex-direction:column-reverse;align-items:stretch}.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer>button{white-space:normal;justify-content:center;width:100%;max-width:none}}.invite-email-panel{border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);height:auto;min-height:600px;box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d);border-radius:12px;flex-direction:column;flex:auto;display:flex}.invite-email-panel__hero{background:var(--db-surface,#fff);border-bottom:1px solid var(--db-border-subtle,#e8e8e8);flex-shrink:0;padding:1rem 1.25rem}.invite-email-panel__hero-inner{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.invite-email-panel__hero-text{flex:12rem;min-width:0}.invite-email-panel__hero-icon{background:var(--db-primary-subtle,#dceafd);border:1px solid var(--db-info-border,#b7d4f8);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.invite-email-panel__hero-icon svg{color:var(--db-primary,#0f73ee)}.invite-email-panel__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--db-text-subtle,#9a9ba6);margin:0;font-size:.65rem;font-weight:700}.invite-email-panel__title{color:var(--db-text-heading,#1a1a2e);letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:600}.invite-email-panel__subtitle{color:var(--db-text-muted,#6c6d7a);margin:.25rem 0 0;font-size:.8125rem;line-height:1.45}.invite-email-panel__instructions-btn{color:var(--db-primary,#0f73ee);background:var(--db-surface,#fff);border:1px solid var(--db-primary,#0f73ee);cursor:pointer;border-radius:10px;flex-shrink:0;align-items:center;gap:.35rem;padding:.45rem .75rem;font-size:.75rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.invite-email-panel__instructions-btn:hover{background:var(--db-primary-subtle,#dceafd)}.invite-email-panel__body{background:var(--db-surface,#fff);flex-direction:column;flex:auto;gap:1.25rem;min-height:0;padding:1.25rem;display:flex;overflow:hidden}.invite-email-panel__inbox{border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);z-index:1;border-radius:10px;flex-shrink:0;position:relative;overflow:hidden}.invite-email-panel__inbox-row{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);grid-template-columns:5.25rem minmax(0,1fr);align-items:center;column-gap:1rem;padding:.7rem 1rem;font-size:.8125rem;display:grid}.invite-email-panel__inbox-row:last-child{border-bottom:none}.invite-email-panel__inbox-cell{min-width:0;color:var(--db-text-body,#41414b);margin:0;font-size:.8125rem;font-weight:500;line-height:1.4}.invite-email-panel__subject-input{box-sizing:border-box;width:100%;font:inherit;color:inherit;-webkit-appearance:none;appearance:none;border-radius:0;padding:0;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.invite-email-panel__subject-input::placeholder{color:var(--db-text-subtle,#9a9ba6)}.invite-email-panel__subject-input:focus{box-shadow:none;outline:none}.invite-email-panel__inbox-label{white-space:nowrap;letter-spacing:.04em;text-transform:uppercase;color:var(--db-text-subtle,#9a9ba6);grid-column:1;font-size:.6875rem;font-weight:600;line-height:1.3}.invite-email-panel__inbox-row>.invite-email-panel__inbox-cell,.invite-email-panel__inbox-row>.invite-email-panel__subject-input{grid-column:2;min-width:0}.invite-email-panel__required{color:#dc2626;margin-left:.15rem}.invite-email-panel__inbox-muted{color:var(--db-text-muted,#6c6d7a)}.invite-email-panel__editor-block{border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);border-radius:10px;flex-direction:column;min-height:0;margin-top:0;display:flex;overflow:hidden}.invite-email-panel__editor-label{text-transform:uppercase;letter-spacing:.06em;color:var(--db-text-muted,#6c6d7a);background:var(--db-surface-subtle,#f2f3f6);border-bottom:1px solid var(--db-border-subtle,#e8e8e8);flex-shrink:0;padding:.65rem 1rem;font-size:.65rem;font-weight:700}.invite-email-editor-host{isolation:isolate;flex:auto;min-height:0;position:relative;overflow:hidden}.invite-email-panel__tip{color:var(--db-text-body,#41414b);background:var(--db-info-bg,#dceafd);border:1px solid var(--db-info-border,#b7d4f8);border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.75rem .95rem;font-size:.75rem;line-height:1.45;display:flex}.invite-email-panel__tip code{color:var(--db-primary,#0f73ee);background:var(--db-surface,#fff);border:1px solid var(--db-info-border,#b7d4f8);border-radius:4px;padding:.1rem .35rem;font-family:ui-monospace,monospace;font-size:.68rem;font-weight:600}.invite-email-panel__foot{z-index:2;color:var(--db-text-muted,#6c6d7a);background:var(--db-surface-subtle,#f2f3f6);border-top:1px solid var(--db-border-subtle,#e8e8e8);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:.35rem;padding:.65rem 1.25rem;font-size:.75rem;line-height:1.45;display:flex;position:relative}.invite-email-panel--split .invite-email-panel__foot{gap:.25rem;padding:.4rem .75rem;font-size:.6875rem;line-height:1.35}.invite-email-panel__foot code{color:var(--db-primary,#0f73ee);font-family:ui-monospace,monospace;font-size:.68rem;font-weight:600}.invite-email-panel--split .invite-email-panel__body{flex:auto;gap:.75rem;min-height:0;padding:.85rem 1.15rem;overflow:visible}.invite-email-panel--split .invite-email-panel__editor-block{flex:auto;gap:0;min-height:500px;overflow:visible}.invite-email-panel--split .invite-email-panel__editor-label{padding:.45rem .75rem;line-height:1.2}.invite-email-panel--split .invite-email-editor-host{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;min-height:480px;margin:0;padding:0;display:flex}.invite-email-panel--split .invite-email-editor-host .jodit-container{flex:auto;flex-direction:column!important;width:100%!important;min-height:480px!important;margin:0!important;padding:0!important;display:flex!important}.invite-email-editor-host .jodit-container:not(.jodit_inline){border:none!important}.invite-email-editor-host .jodit-toolbar__box{z-index:2!important;background:var(--db-surface-subtle,#f2f3f6)!important;border-bottom:1px solid var(--db-border,#dddede)!important;flex-shrink:0!important;position:relative!important;top:auto!important;overflow:hidden!important}.invite-email-panel:not(.invite-email-panel--split) .invite-email-editor-host .jodit-container,.invite-email-panel:not(.invite-email-panel--split) .invite-email-editor-host .jodit-workplace{height:100%!important}.invite-email-panel--split .invite-email-editor-host>div{flex-direction:column;flex:auto;min-height:480px;display:flex}.invite-email-panel--split .invite-email-editor-host .jodit-workplace{z-index:1!important;flex-direction:column!important;flex:auto!important;height:auto!important;min-height:410px!important;margin-top:0!important;display:flex!important;position:relative!important}.invite-email-panel:not(.invite-email-panel--split) .invite-email-editor-host .jodit-wysiwyg{scrollbar-width:thin;scrollbar-color:#6b7280 #e5e7eb;min-height:320px!important;max-height:420px!important;color:var(--db-text-body,#41414b)!important;padding:1rem 1.1rem!important;font-size:.875rem!important;line-height:1.6!important;overflow-y:auto!important}.invite-email-panel--split .invite-email-editor-host .jodit-wysiwyg{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#6b7280 #e5e7eb;height:auto!important;min-height:410px!important;color:var(--db-text-body,#41414b)!important;box-sizing:border-box!important;flex:auto!important;padding:.85rem 1.1rem!important;font-size:.875rem!important;line-height:1.6!important;overflow-x:hidden!important;overflow-y:auto!important}.invite-email-panel--split .invite-email-editor-host .jodit-toolbar__box,.invite-email-panel--split .invite-email-editor-host .jodit-toolbar-editor-collection{flex-wrap:nowrap!important;height:auto!important;min-height:38px!important}.invite-email-panel--split .invite-email-panel__hero--compact{flex-wrap:wrap;gap:.5rem;padding:.65rem 1rem}.invite-email-panel--split .invite-email-panel__instructions-btn{padding:.35rem .6rem;font-size:.6875rem}.invite-email-panel--split .invite-email-panel__title{font-size:.9375rem}.invite-recipients-panel--simple .invite-recipients-row{min-height:2.65rem;padding-top:.3rem;padding-bottom:.3rem}.invite-recipients-panel--simple .invite-recipients-row__name{font-size:.75rem}.invite-recipients-panel--simple .invite-recipients-row__email{margin-top:.05rem;font-size:.6875rem}.invite-recipients-panel--simple .invite-recipients-row__avatar{width:1.65rem;height:1.65rem;font-size:.5625rem}@media (min-width:1024px){.invite-candidates-page .invite-candidates-workspace{max-width:min(96rem,100%);margin-left:auto;margin-right:auto;height:auto!important;max-height:none!important;overflow:visible!important}.invite-candidates-page .invite-candidates-split{gap:1.25rem;height:auto!important;min-height:660px!important;max-height:none!important;overflow:visible!important}.invite-candidates-page .invite-candidates-split__main,.invite-candidates-page .invite-candidates-split__email,.invite-candidates-page .invite-recipients-panel{height:auto!important;min-height:660px!important;max-height:none!important;overflow:visible!important}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__table{flex:auto!important;min-height:340px!important;max-height:none!important;overflow:visible!important}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__list--paged{flex:auto!important;min-height:280px!important;max-height:520px!important;overflow-y:auto!important}.invite-candidates-page .invite-email-panel{height:auto!important;min-height:660px!important;max-height:none!important}.invite-candidates-page .invite-email-panel--split .invite-email-panel__editor-block{min-height:500px!important;max-height:none!important;overflow:visible!important}.invite-candidates-page .invite-email-editor-host,.invite-candidates-page .invite-email-editor-host .jodit-container{min-height:480px!important;max-height:none!important}.invite-candidates-page .invite-email-editor-host .jodit-workplace,.invite-candidates-page .invite-email-editor-host .jodit-wysiwyg{min-height:410px!important;max-height:none!important;overflow-y:auto!important}}.assessment-wizard-body.invite-candidates-wizard-body{background:var(--db-canvas,#f6f7fa);overscroll-behavior:contain;flex-direction:column;flex:auto;min-height:0;padding:.65rem max(1.25rem,min(3vw,2rem)) .75rem;display:flex;overflow-y:auto!important}.invite-candidates-page .invite-candidates-workspace{flex:auto;min-height:-webkit-min-content;min-height:min-content;height:auto!important;max-height:none!important;overflow:visible!important}.invite-candidates-page .assessment-wizard-footer.invite-candidates-wizard-footer{z-index:5;flex-shrink:0;position:relative}.invite-candidates-page .invite-recipients-panel__list,.invite-candidates-page .invite-recipients-panel__list--paged,.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__actions,.invite-candidates-page .invite-email-editor-host .jodit-workplace,.invite-candidates-page .invite-email-editor-host .jodit-wysiwyg{scrollbar-width:thin;scrollbar-color:#6b7280 #e5e7eb}.invite-candidates-page .invite-recipients-panel__list::-webkit-scrollbar{width:8px;height:8px}.invite-candidates-page .invite-recipients-panel__list--paged::-webkit-scrollbar{width:8px;height:8px}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__actions::-webkit-scrollbar{width:8px;height:8px}.invite-candidates-page .invite-email-editor-host .jodit-workplace::-webkit-scrollbar{width:8px;height:8px}.invite-candidates-page .invite-email-editor-host .jodit-wysiwyg::-webkit-scrollbar{width:8px;height:8px}.invite-candidates-page .invite-recipients-panel__list::-webkit-scrollbar-track{background:#e5e7eb;border-radius:4px}.invite-candidates-page .invite-recipients-panel__list--paged::-webkit-scrollbar-track{background:#e5e7eb;border-radius:4px}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__actions::-webkit-scrollbar-track{background:#e5e7eb;border-radius:4px}.invite-candidates-page .invite-email-editor-host .jodit-workplace::-webkit-scrollbar-track{background:#e5e7eb;border-radius:4px}.invite-candidates-page .invite-email-editor-host .jodit-wysiwyg::-webkit-scrollbar-track{background:#e5e7eb;border-radius:4px}.invite-candidates-page .invite-recipients-panel__list::-webkit-scrollbar-thumb{background:#6b7280;border:2px solid #e5e7eb;border-radius:4px}.invite-candidates-page .invite-recipients-panel__list--paged::-webkit-scrollbar-thumb{background:#6b7280;border:2px solid #e5e7eb;border-radius:4px}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__actions::-webkit-scrollbar-thumb{background:#6b7280;border:2px solid #e5e7eb;border-radius:4px}.invite-candidates-page .invite-email-editor-host .jodit-workplace::-webkit-scrollbar-thumb{background:#6b7280;border:2px solid #e5e7eb;border-radius:4px}.invite-candidates-page .invite-email-editor-host .jodit-wysiwyg::-webkit-scrollbar-thumb{background:#6b7280;border:2px solid #e5e7eb;border-radius:4px}.invite-candidates-page .invite-recipients-panel__list::-webkit-scrollbar-thumb:hover{background:#374151}.invite-candidates-page .invite-recipients-panel__list--paged::-webkit-scrollbar-thumb:hover{background:#374151}.invite-candidates-page .invite-recipients-panel--simple .invite-recipients-panel__actions::-webkit-scrollbar-thumb:hover{background:#374151}.invite-candidates-page .invite-email-editor-host .jodit-workplace::-webkit-scrollbar-thumb:hover{background:#374151}.invite-candidates-page .invite-email-editor-host .jodit-wysiwyg::-webkit-scrollbar-thumb:hover{background:#374151}.assessment-wizard-footer.invite-candidates-wizard-footer{gap:1rem;padding:.65rem max(1.25rem,min(3vw,2.5rem));box-shadow:0 -.25rem 1rem #0f172a0f;background:var(--db-surface,#fff)!important;border-color:var(--db-border,#dddede)!important}.invite-candidates-page .invite-candidates-btn-primary{border:none;background:var(--db-primary,#0f73ee)!important;color:var(--db-text-inverse,#fff)!important}.invite-candidates-page .invite-candidates-btn-primary:hover:not(:disabled){background:var(--db-primary-hover,#0b63d1)!important}.invite-candidates-page .invite-candidates-btn-primary:disabled{background:var(--db-disabled-bg,#f2f3f6)!important;color:var(--db-disabled-text,#9a9ba6)!important}.assessment-v2-invite-step{flex-direction:column;min-height:min(42rem,100vh - 17rem);display:flex}.assessment-v2-invite-step__hero{border-radius:12px 12px 0 0;margin-bottom:0}.assessment-v2-invite-step__workspace{flex:auto;min-height:0;overflow:hidden;background:var(--db-canvas,#f6f7fa)!important;padding:1rem 0 0!important}.assessment-v2-invite-step__workspace .invite-candidates-workspace{height:100%;min-height:0}.assessment-v2-recipients-panel__table-head{grid-template-columns:minmax(0,1fr) 4.5rem!important}.assessment-v2-recipients-panel__table-head .invite-recipients-panel__col-span-2{grid-column:1}.assessment-v2-recipients-row{grid-template-columns:minmax(0,1fr) 4.5rem!important}.assessment-v2-recipients-row__main{grid-column:1}.assessment-v2-recipients-panel__empty{text-align:center;color:var(--db-text-muted,#6c6d7a);margin:0;padding:2.5rem 1rem;font-size:.8125rem}.assessment-v2-recipients-row__remove{color:var(--db-primary,#0f73ee);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.assessment-v2-recipients-row__remove:hover{color:var(--db-primary-hover,#0b63d1)}.invite-candidates-page,.invite-candidates-wizard-body{--invite-edge:#c8ced8;--invite-divider:#dde1e8}.invite-candidates-page .invite-recipients-panel,.invite-candidates-page .invite-email-panel,.invite-candidates-wizard-body .invite-recipients-panel,.invite-candidates-wizard-body .invite-email-panel{border-color:var(--invite-edge);box-shadow:0 1px 2px #1a1a2e0f}.invite-candidates-page .invite-recipients-panel__head,.invite-candidates-wizard-body .invite-recipients-panel__head{border-bottom-color:var(--invite-divider)}.invite-candidates-page .invite-recipients-panel__actions,.invite-candidates-wizard-body .invite-recipients-panel__actions{border-bottom:1px solid var(--invite-divider);background:var(--db-surface,#fff)}.invite-candidates-page .invite-recipients-panel__action-block+.invite-recipients-panel__action-block,.invite-candidates-wizard-body .invite-recipients-panel__action-block+.invite-recipients-panel__action-block{border-top:none;padding-top:.25rem}.invite-candidates-page .invite-recipients-panel__btn--ghost,.invite-candidates-wizard-body .invite-recipients-panel__btn--ghost{border-color:var(--invite-edge)}.invite-candidates-page .invite-recipients-panel__email-input,.invite-candidates-page .invite-recipients-panel__list-search,.invite-candidates-wizard-body .invite-recipients-panel__email-input,.invite-candidates-wizard-body .invite-recipients-panel__list-search,.invite-candidates-page .invite-recipients-panel__file-chip,.invite-candidates-wizard-body .invite-recipients-panel__file-chip{border-color:var(--invite-edge);background:var(--db-surface,#fff)}.invite-candidates-page .invite-recipients-panel__list-toolbar,.invite-candidates-page .invite-recipients-panel__table-head,.invite-candidates-page .invite-recipients-row,.invite-candidates-wizard-body .invite-recipients-panel__list-toolbar,.invite-candidates-wizard-body .invite-recipients-panel__table-head,.invite-candidates-wizard-body .invite-recipients-row,.invite-candidates-page .invite-email-panel__hero,.invite-candidates-wizard-body .invite-email-panel__hero{border-bottom-color:var(--invite-divider)}.invite-candidates-page .invite-email-panel__inbox,.invite-candidates-page .invite-email-panel__editor-block,.invite-candidates-wizard-body .invite-email-panel__inbox,.invite-candidates-wizard-body .invite-email-panel__editor-block{border-color:var(--invite-edge)}.invite-candidates-page .invite-email-panel__inbox-row,.invite-candidates-page .invite-email-panel__editor-label,.invite-candidates-wizard-body .invite-email-panel__inbox-row,.invite-candidates-wizard-body .invite-email-panel__editor-label{border-bottom-color:var(--invite-divider)}.talent-dashboard,.talent-dashboard-portal{--db-canvas:#f6f7fa;--db-surface:#fff;--db-surface-subtle:#f2f3f6;--db-sidebar:#1a1a2e;--db-sidebar-active:#353547;--db-text-heading:#1a1a2e;--db-text-body:#41414b;--db-text-muted:#6c6d7a;--db-text-subtle:#9a9ba6;--db-text-inverse:#fff;--db-border:#dddede;--db-border-subtle:#e8e8e8;--db-primary:#0f73ee;--db-primary-hover:#0b63d1;--db-primary-active:#0957b8;--db-primary-subtle:#dceafd;--db-accent:#a23adb;--db-accent-hover:#8d2fc2;--db-accent-subtle:#f0dcfa;--db-accent-border:#dfc1f0;--db-success:#1f9d6b;--db-success-bg:#e4f6ee;--db-success-border:#bfe8d6;--db-error:#d6453f;--db-error-bg:#fbe7e6;--db-error-border:#e4827e;--db-info:#0f73ee;--db-info-bg:#dceafd;--db-info-border:#b7d4f8;--db-violet:#7c3aed;--db-violet-bg:#f5f3ff;--db-violet-border:#ddd6fe;--db-preferred:#3b82f6;--db-preferred-bg:#eff6ff;--db-preferred-border:#bfdbfe;--db-tag-bg:#eff6ff;--db-tag-text:#3b82f6;--db-tag-border:#bfdbfe;--db-disabled-bg:#f2f3f6;--db-disabled-text:#9a9ba6;--db-focus:#0f73ee47;--db-selection-gradient:linear-gradient(90deg, #0f73ee 0%, #a23adb 100%);--db-shadow-card:0 1px 2px #1a1a2e0d;--db-shadow-elevated:0 4px 12px #1a1a2e14}.tv-ui-scale-root{--tv-ui-scale:.82;background-color:var(--db-canvas,#f6f7fa);width:100vw;height:100vh;overflow:hidden}.tv-ui-scale-root:has(.invite-candidates-page){--tv-ui-scale:.88}.tv-ui-scale-root:has(.bug-report-page){--tv-ui-scale:1}.tv-ui-scale-root>.talent-dashboard{width:calc(100vw / var(--tv-ui-scale));height:calc(100vh / var(--tv-ui-scale));transform:scale(var(--tv-ui-scale));transform-origin:0 0}.talent-dashboard{background-color:var(--db-canvas);color:var(--db-text-body);font-family:Poppins,Noto Sans Tamil,Latha,Vijaya,sans-serif}.talent-dashboard :focus{outline:none}.talent-dashboard :focus-visible{outline:2px solid var(--db-primary);outline-offset:2px;box-shadow:0 0 0 2px var(--db-focus)}.talent-dashboard ::selection{background:var(--db-primary-subtle);color:var(--db-text-heading)}@media (prefers-reduced-motion:reduce){.talent-dashboard *,.talent-dashboard :before,.talent-dashboard :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.talent-dashboard .candidate-profiles-page{color:var(--db-text-body);background-color:var(--db-canvas)!important}.talent-dashboard .candidate-profiles-page h1{letter-spacing:-.015em;color:var(--db-text-heading)!important}.talent-dashboard .candidate-profiles-page button[style*="background: #2563eb"],.talent-dashboard .candidate-profiles-page button[style*="background:#2563eb"]{min-height:40px;background:var(--db-primary)!important;border-radius:10px!important;font-weight:600!important}.talent-dashboard .candidate-profiles-page button[style*="background: #2563eb"]:hover,.talent-dashboard .candidate-profiles-page button[style*="background:#2563eb"]:hover{background:var(--db-primary-hover)!important}.talent-dashboard-portal.ant-tooltip .ant-tooltip-inner{background:var(--db-sidebar);color:var(--db-text-inverse);border-radius:10px;font-size:12px;font-weight:500}.talent-dashboard-portal.ant-tooltip .ant-tooltip-arrow:before{background:var(--db-sidebar)}.talent-dashboard .tv-main-content{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative}.talent-dashboard .homepage_body_wrapper:has(.smart-hire-setup-page-layout){justify-content:flex-start;height:100%;min-height:0;max-height:none;overflow:hidden!important}.talent-dashboard .homepage_body_wrapper:has(.smart-hire-flow-panel){justify-content:flex-start;height:100%;min-height:0;max-height:none;overflow:hidden!important}.talent-dashboard .homepage_body_wrapper:has(.invite-candidates-page){justify-content:flex-start;height:100%;min-height:0;max-height:none;overflow-y:auto!important}.talent-dashboard .tv-main-content>.report_container,.talent-dashboard .tv-main-content .report_container{padding-top:.35rem;padding-bottom:.35rem}.talent-dashboard .tv-main-content .report_container.invite-candidates-page{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;padding:0!important}.talent-dashboard .invite-candidates-page .report_wrapper,.talent-dashboard .report_left.assessment-wizard-shell.invite-candidates-page{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}@media (max-width:1023px){.talent-dashboard .homepage_body_wrapper:has(.invite-candidates-page){padding:.25rem .35rem .2rem}.talent-dashboard .tv-main-content .report_container.invite-candidates-page{height:100%;min-height:0}}.talent-dashboard .smart-hire-page-chrome{box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative}.talent-dashboard .smart-hire-page-chrome:has(.smart-hire-setup-page-layout){height:100%;min-height:0}.talent-dashboard .smart-hire-page-chrome .report_container.smart-hire-setup-surface,.talent-dashboard .smart-hire-page-chrome .report_container.smart-hire-flow-panel{flex-direction:column;flex:auto;width:100%;max-width:none;min-height:0;margin:0;display:flex}.talent-dashboard .smart-hire-page-chrome .report_wrapper,.talent-dashboard .smart-hire-page-chrome .report_left{max-width:none;min-height:0;width:100%!important}.talent-dashboard .smart-hire-page-chrome:has(.smart-hire-setup-page-layout) .report_wrapper{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex!important}.talent-dashboard .smart-hire-page-chrome:has(.smart-hire-setup-page-layout) .report_left{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex!important}.talent-dashboard .smart-hire-page-chrome:has(.smart-hire-setup-page-layout) .ant-spin-nested-loading{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex!important}.talent-dashboard .smart-hire-page-chrome:has(.smart-hire-setup-page-layout) .ant-spin-container{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex!important}.talent-dashboard .smart-hire-page-chrome .smart-hire-setup-page-layout{flex:auto;width:100%;height:100%;min-height:0}.talent-dashboard .smart-hire-page-chrome .smart-hire-setup-footer-bar,.talent-dashboard .smart-hire-page-chrome .smart-hire-setup-footer-bar--pinned{flex-shrink:0;width:100%;max-width:none;margin-left:0;margin-right:0}.talent-dashboard .tv-card-selected{position:relative;overflow:hidden}.talent-dashboard .tv-card-selected:before{content:"";background:var(--db-selection-gradient);height:3px;position:absolute;top:0;left:0;right:0}@keyframes tv-wizard-page-in{0%{opacity:.88}to{opacity:1}}.talent-dashboard .report_container{animation:.16s ease-out tv-wizard-page-in}@media (prefers-reduced-motion:reduce){.talent-dashboard .report_container{animation:none}}.talent-dashboard-portal.tv-calibration-modal{--tv-calibration-scale:.75}.talent-dashboard-portal.tv-calibration-modal .ant-modal{zoom:var(--tv-calibration-scale)}.talent-dashboard-portal.tv-calibration-modal .ant-modal-close{top:10px}.talent-dashboard-portal.tv-calibration-modal .ant-modal-close:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:10px}.talent-dashboard-portal.tv-calibration-modal .ant-modal-close:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.talent-dashboard-portal.tv-calibration-modal .ant-modal-close:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:10px}.talent-dashboard-portal.tv-calibration-modal .ant-modal-close-x{color:var(--db-text-subtle);font-size:12px}.talent-dashboard-portal.tv-calibration-select-dropdown .ant-select-item{min-height:26px!important;font-size:11px!important;line-height:1.35!important}.talent-dashboard-portal.tv-calibration-select-dropdown .ant-select-item-option-content{font-size:11px!important}.talent-dashboard-portal.tv-calibration-modal .ant-select-single.ant-select-sm .ant-select-selector{border-color:var(--db-border)!important;border-radius:8px!important;min-height:32px!important;padding-left:8px!important;padding-right:8px!important;font-size:12px!important}.talent-dashboard-portal.tv-calibration-modal .ant-select-single.ant-select-sm .ant-select-selection-item,.talent-dashboard-portal.tv-calibration-modal .ant-select-single.ant-select-sm .ant-select-selection-placeholder{font-weight:500;font-size:12px!important;line-height:30px!important}.sv-timer,.sv-timer-panel,.sd-timer,#surveyContainer .sd-body__navigation,#surveyContainer .sd-action-bar.sd-footer{display:none!important}#surveyContainer .sd-root-modern{background:0 0}#surveyContainer.sd-root-modern,#surveyContainer .sd-root-modern,#surveyContainer .sd-root-modern__wrapper--fixed form{overflow-x:clip}#surveyContainer .sd-body.sd-body--responsive,#surveyContainer .sd-body.sd-body--static{max-width:none;padding:0}#surveyContainer .sd-page{padding:0}#surveyContainer .sd-page>.sd-row{animation:.28s ease-out candidate-page-enter}@keyframes candidate-page-enter{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:reduce){#surveyContainer .sd-page>.sd-row{animation:none}}#surveyContainer .sd-question__title{line-height:1.5}#surveyContainer .sd-question__description{color:var(--sjs-general-forecolor)}#surveyContainer .sd-question__header--location-top{padding-bottom:1.5rem}#surveyContainer .sd-question__header table{border-collapse:collapse;max-width:100%;margin:.75rem 0;padding-bottom:.375rem;display:block;overflow-x:auto}#surveyContainer .sd-question__header table::-webkit-scrollbar{height:.375rem}#surveyContainer .sd-question__header table::-webkit-scrollbar-track{background:var(--sjs-general-backcolor-dim-light,#f3f4f6);border-radius:999px}#surveyContainer .sd-question__header table::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:999px}@supports not selector(::-webkit-scrollbar){#surveyContainer .sd-question__header table{scrollbar-width:thin;scrollbar-color:#9ca3af var(--sjs-general-backcolor-dim-light,#f3f4f6)}}#surveyContainer .sd-question__header :-webkit-any(th,td){border-bottom:.0625rem solid var(--sjs-border-light);text-align:start;white-space:nowrap;padding:.375rem .75rem;font-weight:400}#surveyContainer .sd-question__header :is(th,td){border-bottom:.0625rem solid var(--sjs-border-light);text-align:start;white-space:nowrap;padding:.375rem .75rem;font-weight:400}#surveyContainer .sd-question__header th{font-weight:600}@media (max-width:47.9375rem){#surveyContainer .sd-question__header :-webkit-any(th,td){padding:.375rem .5rem;font-size:.875rem}#surveyContainer .sd-question__header :is(th,td){padding:.375rem .5rem;font-size:.875rem}}#surveyContainer .sd-element__num{float:none;-webkit-margin-start:0;-webkit-margin-end:.375rem;width:auto;font-size:var(--sjs-font-questiontitle-size,var(--sjs-font-size,1rem));line-height:calc(1.5 * var(--sjs-font-questiontitle-size,var(--sjs-font-size,1rem)));text-align:start;color:var(--sjs-general-forecolor);padding:0;display:inline}#surveyContainer .sd-element__num:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0;margin-right:.375rem}#surveyContainer .sd-element__num:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.375rem;margin-right:0}#surveyContainer .sd-element__num:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.375rem;margin-right:0}#surveyContainer .sd-element__num+span{float:none;width:auto}#surveyContainer .sd-question.sd-question--table{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}#surveyContainer .sd-element--with-frame:has(.sd-table){box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;overflow:visible}#surveyContainer .sd-question--scroll{overflow-x:visible}#surveyContainer .sd-element--complex>.sd-element__header:after{display:none}#surveyContainer .sd-question--table>.sd-question__header{padding-top:0}#surveyContainer .sd-question--table>.sd-element__erbox{border-radius:.625rem;width:100%;margin:0 0 1rem;left:0}#surveyContainer .sd-question__erbox,#surveyContainer .sd-element__erbox,#surveyContainer .sd-error,#surveyContainer .sd-page__error,#surveyContainer .sd-error__text{color:#dc2626!important;font-weight:500!important}#surveyContainer .sd-error{border-radius:.5rem;margin-top:.5rem;padding:.5rem .75rem;display:block;color:#dc2626!important;background-color:#fef2f2!important;border:.0625rem solid #fecaca!important;font-size:.875rem!important}#surveyContainer .sd-question--error .sd-question__required-text{color:#dc2626!important}.Toastify__toast--error{background-color:#fef2f2!important;border-color:#fca5a5!important}.Toastify__toast--error .Toastify__toast-body,.Toastify__toast--error .Toastify__toast-body *{color:#dc2626!important}#surveyContainer .sd-item--error:not(.sd-item--checked) .sd-item__decorator{background:var(--sjs-general-backcolor-dim-light)}#surveyContainer .sd-item--error.sd-item--checked .sd-item__decorator{background:var(--sjs-primary-backcolor)}#surveyContainer .sd-radio:not(.sd-item--checked) .sd-radio__decorator,#surveyContainer .sd-radio:not(.sd-item--checked) .sd-radio__control:focus+.sd-radio__decorator,#surveyContainer .sd-checkbox:not(.sd-item--checked) .sd-checkbox__decorator,#surveyContainer .sd-checkbox:not(.sd-item--checked) .sd-checkbox__control:focus+.sd-checkbox__decorator{background:#fff;box-shadow:inset 0 0 0 .09375rem #000}#surveyContainer .sd-radio.sd-item--checked .sd-radio__decorator,#surveyContainer .sd-radio.sd-item--checked .sd-radio__control:focus+.sd-radio__decorator{box-shadow:0 0 0 .125rem var(--sjs-primary-backcolor);background:#fff}#surveyContainer .sd-radio--checked .sd-radio__decorator:after,#surveyContainer .sd-radio--checked .sd-radio__control:focus+.sd-radio__decorator:after{background-color:var(--sjs-primary-backcolor)}#surveyContainer .sd-item--checked .sd-item__control:focus+.sd-item__decorator{background:var(--sjs-primary-backcolor);box-shadow:none}#surveyContainer .sd-checkbox--checked .sd-checkbox__control:focus+.sd-checkbox__decorator .sd-checkbox__svg use{fill:var(--sjs-primary-forecolor,#fff)}#surveyContainer .sd-question--table>.sd-question__content{min-width:0;padding-top:0;overflow:visible}#surveyContainer .sd-question--table .sd-table-wrapper{box-sizing:border-box;border:.0625rem solid var(--sjs-border-default);border-radius:.75rem;width:100%;min-width:0;margin:0;overflow-x:auto;overflow-y:hidden}#surveyContainer .sd-question--table .sd-table-wrapper:before,#surveyContainer .sd-question--table .sd-table-wrapper:after{display:none}#surveyContainer .sd-question--table .sd-table{background:#fff;border:0;width:100%;margin:0}#surveyContainer .sd-question--table .sd-table__cell{border-top:.0625rem solid var(--sjs-border-light);vertical-align:middle;border-bottom:0;padding:.875rem 1rem;font-size:1rem}@media (min-width:48rem){#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-matrix__cell:not(.sd-table__cell--row-text){height:.0625rem;padding:0}#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-matrix__label{box-sizing:border-box;cursor:pointer;align-items:center;width:100%;height:100%;padding:.875rem 1rem}#surveyContainer .sd-question--table:not(.sd-question--mobile) thead tr:has(>th:nth-child(3):last-child)>td:first-child{width:50%}#surveyContainer .sd-question--table:not(.sd-question--mobile) thead tr:has(>th:nth-child(3):last-child)>th{width:25%}}@media (max-width:47.9375rem){#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-table__cell{min-width:0;padding:.75rem .5rem;font-size:.9375rem}#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-matrix__cell:not(.sd-table__cell--row-text){vertical-align:middle;padding:.25rem}#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-matrix__label{box-sizing:border-box;border:.0625rem solid var(--sjs-border-default);cursor:pointer;touch-action:manipulation;border-radius:.625rem;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;min-height:2.75rem;padding:.625rem .75rem;display:flex;position:relative}#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-matrix__label input[type=radio]{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0;clip:auto!important;clip-path:none!important}#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-matrix__label .sd-item__decorator,#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-matrix__label .sd-matrix__responsive-title{z-index:1;pointer-events:none;position:relative}}#surveyContainer .sd-question--table .sd-table thead tr>*{background:var(--sjs-general-backcolor-dim-light);border-top:0;border-bottom:0}#surveyContainer .sd-question--table .sd-table__cell--row-text{min-width:0;font-weight:500}#surveyContainer .sd-question--table:not(.sd-question--mobile) .sd-table__cell+.sd-table__cell{border-left:.0625rem solid var(--sjs-border-light)}#surveyContainer .sd-question--table:not(.sd-question--mobile) tbody .sd-table__row:hover>.sd-table__cell{background:#f5f9ff}#surveyContainer .sd-question--table.sd-question--mobile .sd-table-wrapper{border:0;border-radius:0;overflow:visible}#surveyContainer .sd-question--table.sd-question--mobile .sd-table{background:0 0;width:100%}#surveyContainer .sd-question--table.sd-question--mobile .sd-table>tbody{flex-direction:column;gap:.75rem;display:flex}#surveyContainer .sd-question--table.sd-question--mobile .sd-table__row{border:.0625rem solid var(--sjs-border-default);background:#fff;border-radius:.75rem;flex-direction:column;gap:.375rem;padding:.75rem;display:flex}#surveyContainer .sd-question--table.sd-question--mobile .sd-table__cell{background:0 0;border:0;margin:0;padding:0}#surveyContainer .sd-question--table.sd-question--mobile .sd-matrix__cell:not(.sd-table__cell--row-text){box-sizing:border-box;align-items:stretch;width:100%;min-width:0;display:flex}#surveyContainer .sd-question--table.sd-question--mobile .sd-matrix__label .sd-item__decorator{flex-shrink:0;margin:0}#surveyContainer .sd-question--table.sd-question--mobile .sd-table__cell--row-text{width:100%;color:var(--sjs-general-forecolor);white-space:normal;padding:0 .125rem .25rem}#surveyContainer .sd-question--table.sd-question--mobile .sd-matrix__label{box-sizing:border-box;border:.0625rem solid var(--sjs-border-default);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:.625rem;flex:auto;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;min-width:0;min-height:2.75rem;padding:.625rem .75rem;display:flex;position:relative}#surveyContainer .sd-question--table.sd-question--mobile .sd-matrix__label input[type=radio]{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0;clip:auto!important;clip-path:none!important}#surveyContainer .sd-question--table.sd-question--mobile .sd-matrix__label .sd-item__decorator,#surveyContainer .sd-question--table.sd-question--mobile .sd-matrix__label .sd-matrix__responsive-title{z-index:1;pointer-events:none;position:relative}#surveyContainer .sd-question--table.sd-question--mobile .sd-matrix__label.sd-item--checked{border-color:var(--sjs-primary-backcolor);background:var(--sjs-primary-backcolor-light);box-shadow:inset 0 0 0 .0625rem var(--sjs-primary-backcolor)}#surveyContainer .sd-question--table.sd-question--mobile .sd-matrix__responsive-title{font-size:inherit;text-align:start;white-space:normal;margin:0;line-height:1.3}#surveyContainer .sd-selectbase--multi-column{gap:.75rem;margin:0;padding:0;overflow:visible}#surveyContainer .sd-selectbase--multi-column .sd-selectbase__column{min-width:0;padding-right:0}#surveyContainer .sd-selectbase__item.sd-item{margin-bottom:.625rem;padding:0;position:relative}#surveyContainer .sd-selectbase__label{box-sizing:border-box;border:.0625rem solid var(--sjs-border-default);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#fff;border-radius:.75rem;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem 1rem;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}#surveyContainer .sd-selectbase__label input[type=radio],#surveyContainer .sd-selectbase__label input[type=checkbox],#surveyContainer .sd-selectbase__label .sd-item__control{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;top:0;bottom:0;left:0;right:0;clip:auto!important;clip-path:none!important}#surveyContainer .sd-selectbase__label:hover{border-color:var(--sjs-primary-backcolor);background:#f5f9ff}#surveyContainer .sd-item--checked .sd-selectbase__label{border-color:var(--sjs-primary-backcolor);background:var(--sjs-primary-backcolor-light);box-shadow:inset 0 0 0 .0625rem var(--sjs-primary-backcolor)}#surveyContainer .sd-selectbase__label .sd-item__decorator{z-index:1;pointer-events:none;flex-shrink:0;margin-top:.125rem;position:relative}#surveyContainer .sd-selectbase__label .sd-item__control-label{z-index:1;pointer-events:none;overflow-wrap:anywhere;min-width:0;padding:0;line-height:1.5;position:relative}#surveyContainer .sd-item__control-label .sv-string-viewer{text-overflow:clip;white-space:normal;overflow:visible}@media (min-width:48rem){#surveyContainer .sd-selectbase__label{padding:.875rem 1.25rem}}#surveyContainer .sd-rating__min-text,#surveyContainer .sd-rating__max-text,#surveyContainer .sd-rating__min-text-container,#surveyContainer .sd-rating__max-text-container{display:none!important}#surveyContainer .sd-rating{width:100%;min-height:0;padding:.25rem 0;overflow:visible}#surveyContainer .sd-rating fieldset{flex-wrap:nowrap;justify-content:center;gap:0;width:100%;min-width:0;padding:0;display:flex}#surveyContainer .sd-rating__item{white-space:normal;text-align:center;border:.0625rem solid var(--sjs-border-default);min-width:0;height:auto;min-height:4.5rem;box-shadow:none;cursor:pointer;background:#fff;border-radius:0;flex-direction:column;flex:0 max(11rem,min(14vw,17rem));justify-content:center;align-items:center;gap:.25rem;margin:0;padding:.5rem;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;position:relative}#surveyContainer .sd-rating__item:not(:first-of-type):not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-width:0}#surveyContainer .sd-rating__item:not(:first-of-type):-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:0}#surveyContainer .sd-rating__item:not(:first-of-type):is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:0}#surveyContainer .sd-rating__item:first-of-type:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}#surveyContainer .sd-rating__item:first-of-type:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}#surveyContainer .sd-rating__item:first-of-type:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}#surveyContainer .sd-rating__item:last-of-type:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}#surveyContainer .sd-rating__item:last-of-type:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}#surveyContainer .sd-rating__item:last-of-type:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}#surveyContainer .sd-rating__item:focus-within:not(.sd-rating__item--selected){box-shadow:none}#surveyContainer .sd-rating__item:after{content:"";background:var(--sjs-primary-backcolor);border-radius:999px;width:0;height:.125rem;transition:width .25s ease-out;position:absolute;bottom:0;left:50%;transform:translate(-50%)}#surveyContainer .sd-rating__item:hover:not(.sd-rating__item--selected){z-index:1;background:#f9fafb;transform:translateY(-.125rem);box-shadow:0 .25rem .75rem #0000001a}#surveyContainer .sd-rating__item:hover:not(.sd-rating__item--selected):after{width:60%}#surveyContainer .sd-rating__item--selected{z-index:1;border-color:var(--sjs-border-default);box-shadow:none;background:#f3e8ff}#surveyContainer .sd-rating__item--selected:after{border-radius:0;background:var(--sjs-primary-backcolor);width:100%;height:.1875rem;left:0;transform:none}#surveyContainer .sd-rating__item--selected:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}#surveyContainer .sd-rating__item--selected:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}#surveyContainer .sd-rating__item--selected:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}#surveyContainer .sd-rating__item-text,#surveyContainer .sd-rating__item--selected .sd-rating__item-text{color:var(--sjs-general-forecolor);font-size:1.125rem;font-weight:600;line-height:1.2}#surveyContainer .sd-rating__item-sublabel{color:var(--sjs-general-forecolor);overflow-wrap:anywhere;font-size:.875rem;line-height:1.3}@media (min-width:48rem){#surveyContainer .sd-rating fieldset:has(>.sd-rating__item:nth-of-type(6))>.sd-rating__item{padding-left:.25rem;padding-right:.25rem}}@media (max-width:47.9375rem){#surveyContainer .sd-rating:not(:has(.sd-rating__item-sublabel)) fieldset:has(>.sd-rating__item:nth-of-type(6)){flex-wrap:wrap;gap:.5rem}#surveyContainer .sd-rating:not(:has(.sd-rating__item-sublabel)) fieldset:has(>.sd-rating__item:nth-of-type(6))>.sd-rating__item{border-radius:.625rem;flex:1 0 calc(20% - .5rem);min-height:3rem}#surveyContainer .sd-rating:not(:has(.sd-rating__item-sublabel)) fieldset:has(>.sd-rating__item:nth-of-type(6))>.sd-rating__item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-width:.0625rem}#surveyContainer .sd-rating:not(:has(.sd-rating__item-sublabel)) fieldset:has(>.sd-rating__item:nth-of-type(6))>.sd-rating__item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:.0625rem}#surveyContainer .sd-rating:not(:has(.sd-rating__item-sublabel)) fieldset:has(>.sd-rating__item:nth-of-type(6))>.sd-rating__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:.0625rem}#surveyContainer .sd-rating__item{min-height:4rem;padding:.5rem .25rem}#surveyContainer .sd-rating__item-text{font-size:.9375rem}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) fieldset{flex-direction:column;gap:.5rem}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item{text-align:start;border-radius:.625rem;flex-direction:row;flex:none;justify-content:flex-start;width:100%;min-height:3.5rem;margin:0;padding:.625rem .875rem}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left-width:.0625rem}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:.0625rem}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right-width:.0625rem}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item:hover:not(.sd-rating__item--selected){box-shadow:none;transform:none}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item--selected{border-color:var(--sjs-primary-backcolor);box-shadow:inset 0 0 0 .0625rem var(--sjs-primary-backcolor)}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item-text{align-items:center;gap:.75rem;width:100%;font-size:1rem;display:flex}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item-text:after{display:none}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item:after{display:none}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item-text>span:first-child{background:var(--sjs-general-backcolor-dim,#f3f4f6);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item--selected .sd-rating__item-text>span:first-child{background:var(--sjs-primary-backcolor);color:#fff}#surveyContainer .sd-rating:has(.sd-rating__item-sublabel) .sd-rating__item-sublabel{margin:0;font-size:.9375rem}}#assessment_section:has(.device-check-container,.video-recorder,.assessment-instructions){flex-direction:column;flex:auto;display:flex}#surveyContainer:has(.writing-topic-picker,.video-question-picker,.device-check-container,.video-recorder,.assessment-instructions){flex-direction:column;flex:auto;align-items:stretch;min-width:0;max-width:100%;display:flex}#surveyContainer:has(.writing-topic-picker,.video-question-picker,.device-check-container,.video-recorder,.assessment-instructions) :is(.sd-root-modern__wrapper,form,.sd-container-modern,.sv-components-column--expandable,.sd-body,.sd-page,.sd-row,.sd-row>div,.sd-question,.sd-question__content){flex-direction:column;flex:auto;align-items:stretch;min-width:0;max-width:100%;display:flex}#surveyContainer:has(.writing-topic-picker,.video-question-picker,.device-check-container,.video-recorder,.assessment-instructions) .sv-components-row{flex:auto;min-width:0;max-width:100%}#surveyContainer .sd-question__content:has(.device-check-container){justify-content:center}@media (min-width:64rem){#surveyContainer .sd-rating__item{min-height:6.5rem}}[data-edy-hidden-ap-fullscreen=true]{visibility:hidden!important;pointer-events:none!important;display:none!important}body:has(#surveyContainer){--proctor-alert-top:calc(env(safe-area-inset-top,0px) + 4.375rem)}body:has(#surveyContainer) #proctor-feedback{pointer-events:none;width:min(92vw,38.75rem);font-weight:600;line-height:1.35;text-align:center!important;color:#d6453f!important;z-index:1002!important;margin:0!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important}body:has(#surveyContainer) .proctor-recording-alert{pointer-events:none;width:min(92vw,38.75rem);font-weight:600;line-height:1.35;text-align:center!important;color:#d6453f!important;z-index:1002!important;margin:0!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important}body:has(#surveyContainer) #proctor-feedback{top:var(--proctor-alert-top)!important;padding-left:0!important;bottom:auto!important}body:has(#surveyContainer) .proctor-recording-alert{top:calc(var(--proctor-alert-top) + 1.875rem)!important}@media (max-width:47.9375rem){body:has(#surveyContainer){--proctor-alert-top:calc(env(safe-area-inset-top,0px) + 3.875rem)}html body:has(#surveyContainer) .proctor-recording-alert{z-index:3!important;width:calc(100% - 1.5rem)!important;margin:.375rem auto .625rem!important;font-size:.875rem!important;line-height:1.25!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}}.wc-writing-component-container .wc-writing-answer-input{-webkit-touch-callout:none}.wc-writing-component-container grammarly-extension,.wc-writing-component-container .grammarly-desktop-integration,.wc-writing-component-container [data-grammarly-shadow-root],.wc-writing-component-container .lt-toolbar,.wc-writing-component-container .languagetool-box{visibility:hidden!important;pointer-events:none!important;display:none!important}.candidate-front-camera-view{transform:scaleX(-1)}.candidate-front-camera-view::-webkit-media-controls{transform:scaleX(-1)}.video_recording_area video{object-fit:cover;aspect-ratio:16/9;object-position:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;border:1px solid #0c6af6;border-radius:1rem;width:100%;max-width:100%;height:100%;max-height:100%;position:relative;transform:translateZ(0)}.video_recording_area .stop_btn.active{display:block!important}.start_info.inactive,.record_screen{display:none}@media only screen and (max-width:775px){.record_body_wrapper.recording{height:88%}.record_submit_area{padding:0}.video_recording_area video{aspect-ratio:9/16;object-fit:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#000;max-height:100%;transform:translateZ(0);width:100%!important;height:auto!important}.video_recording_area{background-color:#000;border-radius:1rem;justify-content:center;align-items:center;display:flex}}@media only screen and (max-width:675px){.record_container{padding:1rem;height:100vh!important}.video_recording_area{width:100%;height:80%!important}.record_headerName h1{font-size:1.5rem}.recordUpload_btn.record{padding:.2rem .5rem}.recordUpload_btn.record svg{margin:0}.video_recording_area video{aspect-ratio:9/16;object-fit:contain;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#000;max-height:100%;transform:translateZ(0);width:100%!important;height:auto!important}}@media only screen and (max-width:900px) and (orientation:landscape){.video_recording_area video{aspect-ratio:16/9;object-fit:contain;background-color:#000;max-height:100%;width:100%!important;height:auto!important}.record_body_wrapper.recording{height:95%}}@media only screen and (max-width:575px){.record_submit_area{padding:0;display:none}.record_submit_details img{width:30px;height:30px;margin-right:.5rem}.record_submit_info{font-size:.8rem}.record_submit_buttons button{color:#fff;background-color:#0f73ee;margin-left:5px;padding:.5rem 1rem}.record_submit_btn span{display:none}}@media only screen and (max-width:675px){.record_submit_info{font-size:.8rem}}@media only screen and (max-width:525px){.record_container{padding:1rem 0}.recordUpload_btn span{display:none}.video_recording_area .record_status{font-size:.8rem}#iconClose{display:none}}@media only screen and (max-width:600px){#iconClose{display:none}}@media only screen and (max-width:1175px){.record_container .record_body{width:100%}}.start_rec,.stop_rec{background-color:#fff;border:none;border-radius:5px;padding:5px;font-weight:600}#test_record_body{width:100%;height:80vh}@media (min-width:576px){.micTest-modal .modal-dialog{max-width:560px!important}}@media only screen and (min-width:600px) and (max-width:1024px) and (orientation:portrait){#test_record_body{height:auto!important;max-height:75vh!important}.micTest-modal .modal-dialog{align-items:center;min-height:calc(100% - 1rem);display:flex;max-width:90%!important;margin:0 auto!important}.micTest-modal .modal-content{width:100%;max-height:85vh!important;overflow-y:auto!important}.micTest-modal .modal-body{padding:.5rem!important}.record_container{padding:0 .5rem!important}.record_container .record_body{height:auto!important;max-height:70vh!important}.record_container .record_body_wrapper{height:auto!important;max-height:68vh!important}.video_recording_area{height:60vh!important;max-height:65vh!important;position:relative!important}.mic-cam-confirmation{padding:4px 8px!important}.getCheckBoxInput{padding:4px!important}.getCheckBoxInput p{margin:0!important;font-size:10px!important}.continue_button{margin:4px auto!important;padding:8px 16px!important;font-size:12px!important}}#disableButton[disabled]{border:2px #bbb6b6;color:#888!important;cursor:not-allowed!important;background-color:#ccc!important}.flash{opacity:.7;z-index:1000;background-color:#fff;width:100%;height:100%;animation:1s infinite flashAnimation;position:fixed;top:0;left:0}@keyframes flashAnimation{0%{opacity:.7}50%{opacity:0}to{opacity:.7}}.countdown-overlay{color:red;z-index:10;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;font-size:5rem;font-weight:700;display:flex;position:absolute}.stop_btn.shake{animation:.5s ease-in-out shake}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-5px)}20%,40%,60%,80%{transform:translate(5px)}}.stop_btn.disabled{opacity:.6;cursor:not-allowed}.stop_btn.disabled button{color:#888!important;cursor:not-allowed!important;background-color:#ccc!important;border:1px solid #999!important}.stop_btn.disabled:hover button{color:#666!important;background-color:#bbb!important}@supports (-webkit-touch-callout:none){.video_recording_area video{-webkit-playsinline:true;object-fit:contain;aspect-ratio:9/16;transform:translateZ(0)}}@media screen and (-webkit-min-device-pixel-ratio:0){.video_recording_area video{will-change:transform;transform:translateZ(0)}}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi){.video_recording_area video{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}.assessment_qname{font-weight:700;position:relative;top:25px;left:20%}.behavioral_head--active{background:#2d3ad214}.jobDescriptionTable{width:100%;margin-top:20px;line-height:3}.jobDescriptionTable tr td{font-weight:500}.val_Color{color:#0f73ee;font-size:14px}div[role=rowgroup]{cursor:pointer}.add_participants{color:#fff;text-align:center;cursor:pointer;background-color:#0f73ee;border:2px solid #0f73ee;border-radius:5px;padding:5px 10px;font-size:12px;font-weight:500}.download_csv{color:#0f73ee;text-align:center;background-color:#fff;border:2px solid #fff;border-radius:5px;padding:5px 10px;font-size:12px;font-weight:500}.targetAudience_options{background-color:#fff;border:1px solid #000;border-radius:.5rem;outline:none;width:100%;margin-top:18px;padding:.5rem 1rem;font-size:.8rem;font-weight:600;transition:all .2s ease-in-out}.questionsBox{border-radius:5px;width:100%;padding:4px}.role_toggleDropdown{background-color:#fff;width:100%;margin-top:15px;border:1px solid!important}.role_toggleDropdown:focus{box-shadow:none}.btn-leadership-position{text-align:right;margin:3% 10% 1%}.ant-select-selector{border:1px solid #ccc;border-radius:5px;width:100%;padding:10px;font-size:14px}.report_left.assessment-wizard-shell{flex-direction:column;height:100%;min-height:0;display:flex;width:100%!important;overflow:hidden!important}.report_left.assessment-wizard-shell>form.assessment-wizard-form,.report_left.assessment-wizard-shell form.assessment-wizard-form{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.assessment-wizard-body{flex:auto;min-height:0;overflow-y:auto}.assessment-wizard-footer{flex-shrink:0}.report_left.assessment-wizard-shell .btn-leadership-position.assessment-wizard-footer{text-align:right;background:#fff;border-top:1px solid #e5e7eb;margin:0;padding:12px 10%}.video_recording_area{border-radius:1rem;width:90%;height:95%;padding-top:.5rem;position:absolute}.start_info.inactive,.record_screen{display:none}@media only screen and (max-width:675px){.video_recording_area .review_screen,.review_screen.active{object-fit:cover!important;z-index:2!important;width:100%!important;height:85%!important;position:absolute!important;top:0!important;left:0!important}}@media only screen and (max-width:1024px){.video_recording_area{max-height:70vh!important}.video_recording_area .review_screen,.review_screen.active{object-fit:cover!important;z-index:2!important;width:100%!important;height:85%!important;position:absolute!important;top:0!important;left:0!important}}@media only screen and (max-width:775px){.record_body_wrapper.recording{height:75%}.record_submit_area{padding:0}}@media only screen and (max-width:675px){.record_container{padding:1rem}.video_recording_area{width:100%;height:100%;padding:.8rem}.record_headerName h1{font-size:1.5rem}.recordUpload_btn.record{padding:.2rem .5rem}.recordUpload_btn.record svg{margin:0}}@media only screen and (max-width:575px){.record_submit_area{padding:0;display:none}.record_submit_details img{width:30px;height:30px;margin-right:.5rem}.record_submit_info{font-size:.8rem}.record_submit_buttons button{color:#fff;background-color:#0f73ee;margin-left:5px;padding:.5rem 1rem}.record_submit_btn span{display:none}}@media only screen and (max-width:675px){.record_submit_info{font-size:.8rem}}@media only screen and (max-width:525px){.record_container{padding:1rem 0}.recordUpload_btn span{display:none}.video_recording_area .record_status{font-size:.8rem}#iconClose{display:none}}@media only screen and (max-width:600px){#iconClose{display:none}}.HintsSection{background-color:#e3ecff;border-radius:10px;padding:2px}@media only screen and (max-width:1175px){.record_container .record_body{width:100%}}.warning_wrapper{position:inherit;background-color:#fff;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;max-width:500px;padding:1rem;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}.warning_header h3{color:#e9ae52}@media only screen and (max-width:775px){.warning_header h3,.warning_btn button{font-size:1rem}.warning_wrapper{width:400px}.warning_info{max-width:100%;font-size:.8rem}}@media only screen and (max-width:575px){.warning_wrapper{width:70%;height:80%}.warning_info{margin:.5rem}}@media only screen and (max-width:475px){.warning_wrapper{width:95%;height:85%}}.closeRecordIcon{color:#fff;float:right;cursor:pointer;font-size:25px;font-weight:900;position:relative;bottom:15px;left:58%}.homepage_container{background-color:#0c6af6;width:100%;height:100%}.homepage_wrapper{background-color:#0c6af6;width:100%;height:85vh;display:flex;position:relative}.homepage_body{background:#fff;border-radius:10px;width:80%;margin:.5rem 0;transition:width .3s;position:relative}.homepage_body--full{width:100%;margin:.5rem}.homepage_body_wrapper{border-radius:2rem 0 0 2rem;flex-direction:column;justify-content:space-around;align-items:center;height:100%;padding:1rem;display:flex}.recordUpload_btn{color:#000;cursor:pointer;background-color:#fff;border:2px solid #0f73ee;border-radius:.5rem;justify-content:center;align-items:center;margin-right:.25rem;padding:.5rem 1.82rem;font-weight:500;text-decoration:none;transition:all .2s ease-in-out;display:flex}.recordUpload_btn.upload{margin-right:0}.recordUpload_btn:hover{color:#fff;background-color:#0f73ee}.recordUpload_btn svg{margin-right:.5rem}.back_btn{color:#0f73ee;cursor:pointer;justify-content:center;align-items:center;margin-left:1rem;font-size:.8rem;text-decoration:none;display:flex}.back_btn svg{font-size:.8rem;transition:all .3s ease-in-out}.back_btn:hover svg{transform:translate(-2px)}@media only screen and (max-width:750px){.homepage_wrapper{width:100%;display:flex}.recordUpload_btn{margin-right:1rem;padding:.5rem 1rem}}@media only screen and (max-width:675px){.recordUpload_btn svg{margin-right:0}}body{font-family:Poppins,sans-serif!important}.om-tab-animation,.userRecording_offer{display:none!important}h3{font-size:1.17em!important}a{text-decoration:none!important}b{font-weight:700!important}h1,h2,h4{-webkit-margin-start:0px!important;-webkit-margin-end:0px!important;margin-left:0!important;margin-right:0!important;font-weight:700!important;display:block!important}h1{font-size:1.6em!important}h2{-webkit-margin-before:0em!important;-webkit-margin-after:0em!important;margin-top:0!important;margin-bottom:0!important;font-size:1.5em!important}h4{font-size:1rem!important}button,input,optgroup,select,textarea{font-size:revert!important}ul{margin-bottom:0!important}button:hover,button:focus{outline:none!important}p{margin-bottom:0!important}@media only screen and (max-width:900px){h1{font-size:1.5rem!important}}@media screen and (min-width:300px) and (max-width:500px){h3{font-size:1.17em!important}a{text-decoration:none!important}b{font-weight:700!important}h1{text-align:center;font-size:1.4rem!important}ul{font-size:.8rem!important}h2{text-align:center;font-size:1rem!important}.dashboard_content{margin-top:1rem!important;font-size:.9rem!important}.footer_broswer_info{bottom:initial!important}.greybtn{text-align:center}.record_submit_buttons{padding-bottom:20px!important}.videoSubscribePopup_container{padding:.5rem!important}.upload_container .upload_body.file_present{height:auto!important}.upload_file_review{padding-bottom:1rem!important}}@media screen and (max-width:767px){form .row{display:block}form .col{width:100%;margin-bottom:15px}}@media screen and (max-width:350px){.warning_info{margin:0!important}.recordUpload_btn{padding:.3rem .5rem!important}.report_list{width:auto!important}}@media screen and (max-width:430px){.recordUpload_btn{padding:.3rem .5rem!important}#buttonRec{margin:2px!important}.record_container .record_body{position:relative}.video_recording_area{height:80%!important}}.RedirectingEdy{text-align:center;margin-top:23%}.dashboard_container{flex-direction:column;width:100%;height:auto;min-height:100%;padding:0 1rem;display:flex;position:relative;overflow:visible!important}@media only screen and (max-width:475px){.dashboard_container{padding:1rem}.dashboard_header h1{font-size:1.5rem}.dashboard_mainButton{flex-direction:column;align-items:center}.dashboard_mainButton a{width:50%;margin:1rem 0}.dashboard_mainButton a svg{margin-right:.5rem}}.error_message{text-align:center;position:absolute;top:45%;left:28%}.welcome_msg{font-size:20px;font-weight:600}.skillsParent{color:#282c4b;margin-left:16px;font-weight:500}.checkout{margin-top:30.5px}.live-recordingOff{background-color:#fff;width:100%}.userRecording_container{flex-direction:column;width:100%;height:auto;min-height:100%;display:flex;position:relative;overflow:visible!important}.userRecording_wrapper{flex-grow:1;width:100%;height:auto;min-height:100%;display:flex;overflow:visible!important}.userRecording_left{flex-direction:column;width:70%;height:auto;min-height:100%;padding:0;display:flex;overflow:visible!important}.userRecording_header{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:15px;display:flex}.userRecording_header h1{white-space:nowrap;margin-right:1rem}.userRecording_header_btns .buttonRec{justify-content:center;align-items:center;width:100%;display:flex}.userRecording_header_btns{display:flex}.userRecording_list{scrollbar-width:thin;scrollbar-color:#0f73ee #f1f1f1;flex-grow:1;min-height:0;padding-right:5px}.userRecording_list::-webkit-scrollbar{width:6px}.userRecording_list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.userRecording_list::-webkit-scrollbar-thumb{background:#0f73ee;border-radius:3px}.userRecording_list::-webkit-scrollbar-thumb:hover{background:#0c5fbf}.userRecording_list .userRecording_list_item:last-child{margin-bottom:0}.userRecording_list .recording_list_dropdown{justify-content:flex-end;align-items:center;margin:1rem 0;padding:0 2rem;display:flex}.recording_list_dropdown select{background-color:#fff;border-radius:.2rem;padding:.2rem .5rem}.userRecording_list_item{background-color:#f7faff;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:1rem;display:flex;box-shadow:1.95px 1.95px 2.6px #00000026}.list_item_image{border-radius:1rem;height:120px}.list_item_image img{object-fit:cover;border-radius:1rem 1rem 0 0;width:100%;height:100%}.list_item_image img:hover,.list_item_image img:focus{cursor:pointer}.list_item_details{width:70%;height:100%;padding:0 2rem}.list_item_details .item_header,.list_item_details .item_info,.list_item_details .item_main_buttons{justify-content:space-between;align-items:center;display:flex}.list_item_details .item_header{font-size:1.2rem}.list_item_details .item_header .item_name{color:#0f73ee;align-items:center;font-size:1rem;font-weight:500;display:flex}.item_header .item_name .item_desc_input input{border:none;outline:none;width:120px;padding:.1rem .2rem}.item_header .item_name .item_desc_input{border:1px solid #0f73ee;border-radius:.2rem}.item_header .item_name .item_name_btns,.item_header .item_name .edit_icon{justify-content:center;align-items:center;display:flex}.item_header .item_name svg{cursor:pointer;margin-left:.5rem}.list_item_details .item_main_buttons b{margin:0 .3rem}.list_item_details .item_main_buttons .rep_btn{text-decoration:none}.item_header .item_buttons{justify-content:center;align-items:center;display:flex}.item_header .item_buttons svg{cursor:pointer;margin-left:1rem}.list_item_details .item_main_buttons,.list_item_details .item_date{margin:.5rem 0}.list_item_details .item_main_buttons button{border:1px solid #0f73ee;border-radius:.2rem;margin-right:0;padding:.2rem 1rem}.list_item_details .item_date,.list_item_details .info_type,.list_item_details .info_length,.list_item_details .item_main_buttons button{font-size:.8rem;font-weight:300}.userRecording_right{border-left:1px solid #555;width:30%;height:100%;padding:0 1rem;position:relative;overflow-x:hidden;overflow-y:scroll}.userRecording_right h4{text-align:center;font-weight:600}.userRecording_right .userRecording_suggest{flex-direction:column;justify-content:space-evenly;align-items:center;margin:0;display:flex}.userRecording_suggest .suggest_profile{cursor:pointer;flex-direction:column;align-items:center;padding:.5rem;display:flex}.userRecording_suggest .suggest_profile a{margin-top:1rem}.userRecording_right .suggest_para{font-size:.75rem}.userRecording_right .view_more a{color:#0f73ee;font-size:.8rem;font-weight:600;text-decoration:none}.userRecording_right .userRecording_offer{justify-content:center;margin:0 auto;padding:1rem;display:flex}.userRecording_offer img{object-fit:contain;cursor:pointer;border-radius:.5rem;width:80%;transition:all .3s ease-in-out}.userRecording_offer img:hover{box-shadow:0 1px 20px #91bbf0}.userRecording_right .clipText{text-align:center;color:#fff;background-color:#0000004d;border-radius:.5rem;width:100%;font-weight:500;position:absolute;top:50%;left:0}@media only screen and (max-width:880px){.userRecording_wrapper{height:auto;min-height:auto;display:block;overflow:visible!important}.userRecording_left,.userRecording_left_remove{width:100%;height:auto;overflow:visible!important}.userRecording_right{display:none}.userRecording_offer img{width:30%}}@media only screen and (max-width:767px){.userRecording_header{flex-direction:column;align-items:flex-start;gap:.5rem}.userRecording_header h1{margin-bottom:0}.userRecording_header_btns{width:100%;margin-top:0;margin-bottom:1rem}.list_item_details .item_info,.list_item_details .item_main_buttons{flex-wrap:wrap}.list_item_details .item_date{flex-basis:100%}.list_item_details{width:70%;padding:0 1.25rem}.userRecording_list_item{flex-direction:row;align-items:center;gap:1.25rem;margin-bottom:20px}.list_item_image{justify-content:center;align-items:center;height:auto;margin-bottom:0;display:flex;width:30%!important}.list_item_image img{object-fit:contain;max-width:100%;height:auto}.item_desc{white-space:normal!important;overflow-wrap:break-word!important;width:100%!important;max-width:10em!important}.recordUpload_btn{padding:.4rem 1rem;font-size:.8rem}}@media only screen and (min-width:768px) and (max-width:880px) and (orientation:portrait){.userRecording_left .mt-2{margin-top:15px!important}.userRecording_header_btns .recordUpload_btn{padding:.4rem .8rem;font-size:.8rem}.userRecording_header_btns .recordUpload_btn svg{margin-right:.4rem}.ant-pagination{gap:6px!important;margin:12px 0!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:36px!important;height:36px!important}.ant-pagination-options-size-changer{min-width:90px!important;height:36px!important}.userRecording_left .mt-2{flex-shrink:0;margin-top:15px;padding-top:15px;padding-bottom:1rem}}@media only screen and (min-width:1025px){.userRecording_left .mt-2{margin-top:230px!important;padding-top:25px!important;padding-bottom:2rem!important}.ant-pagination{justify-content:flex-start!important;gap:6px!important;margin:15px 0!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:34px!important;height:34px!important}.ant-pagination-options{margin-left:auto!important}.ant-pagination-options-size-changer{min-width:90px!important;height:34px!important}}@media only screen and (min-width:1025px) and (max-width:1440px){.userRecording_left .mt-2{margin-top:240px!important;padding-top:30px!important;padding-bottom:2.5rem!important}.ant-pagination{justify-content:flex-start!important;gap:8px!important;margin:20px 0!important}}@media only screen and (min-width:769px) and (max-width:1199px) and (orientation:landscape){.userRecording_list{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.userRecording_list>.mt-2,.userRecording_list>.userRecording_pagination,.userRecording_list>div.mt-2.userRecording_pagination{grid-column:1/-1!important;width:100%!important;margin-top:20px!important;padding-top:15px!important;padding-bottom:1rem!important}.userRecording_list_item{flex-direction:column;gap:1rem;width:100%;margin-bottom:0;padding:0}.list_item_image{border-left:0;border-right:0;border-radius:.8rem .8rem 0 0;height:205px;margin-bottom:0;width:100%!important}.list_item_image img{object-fit:cover;width:100%;height:100%}.list_item_details{width:100%;margin-bottom:-60px;padding:0 1rem}.list_item_details .info_length{text-align:right;flex-grow:1}.userRecording_pagination{justify-content:flex-end!important;display:flex!important}.ant-pagination{gap:6px!important;margin:15px 0!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:34px!important;height:34px!important}.ant-pagination-options-size-changer{min-width:85px!important;height:34px!important}}@media only screen and (min-width:768px) and (max-width:880px){.userRecording_left .mt-2{margin-top:35px!important;padding-top:20px!important;padding-bottom:1.5rem!important}.ant-pagination{gap:5px!important;margin:12px 0!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:36px!important;height:36px!important}.ant-pagination-options-size-changer{min-width:85px!important;height:36px!important}}@media only screen and (min-width:769px) and (max-width:880px) and (orientation:landscape){.userRecording_list{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:525px){.dashboard_container{padding:.5rem 0!important}.userRecording_header h1{font-size:1.5rem}.list_item_details .item_main_buttons button{padding:.2rem .5rem}.userRecording_offer img{width:60%}}@media only screen and (min-width:1475px){.userRecording_right{padding:2rem 1rem}.userRecording_right .userRecording_offer{padding:3rem 0}.userRecording_offer img{width:60%}.userRecording_left .mt-2{margin-top:240px!important;padding-top:30px!important;padding-bottom:2.5rem!important}.ant-pagination{justify-content:flex-start!important;gap:8px!important;margin:20px 0!important}}@media (min-width:768px) and (max-width:1425px){.item_desc{white-space:normal!important;overflow-wrap:break-word!important;width:105%!important;max-width:15em!important}}@media only screen and (min-width:1425px){.item_desc{white-space:normal!important;overflow-wrap:break-word!important;width:100%!important;max-width:25em!important}}.userRecording_left_remove{width:100%;padding:0;overflow:hidden}.userRecording_fixed_header{background:#fff;flex-shrink:0;padding-bottom:1rem}.userRecording_left>div:has(button){flex-shrink:0;margin-bottom:15px}.disclaimer{flex-shrink:0;margin-bottom:15px;display:grid}.disclaimer-title{color:#000;margin:0;font-size:13px;font-weight:500}.disclaimer-text{color:gray;font-size:11px}.userRecording_scrollable_content{flex-direction:column;flex-grow:1;min-height:0;display:flex}.userRecording_left .mt-2{flex-shrink:0;margin-top:220px;padding-top:20px;padding-bottom:1.5rem}.ant-pagination{justify-content:end!important;align-items:center!important;gap:4px!important;margin:10px 0!important;padding:0!important;display:flex!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{border-radius:4px!important;justify-content:center!important;align-items:center!important;min-width:32px!important;height:32px!important;margin:0!important;transition:all .2s!important;display:inline-flex!important}.ant-pagination-item a,.ant-pagination-item-link{justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important;font-size:14px!important;text-decoration:none!important;display:flex!important}.ant-pagination-options{align-items:center!important;margin-left:8px!important;display:inline-flex!important}.ant-pagination-options-size-changer{min-width:80px!important;height:32px!important}@media (max-width:591px){.list_item_details{width:100%;padding:0 1rem 1rem}.userRecording_list_item{flex-direction:column;margin-bottom:20px;padding:0}.list_item_image{border-radius:.9rem .9rem 0 0;height:150px;margin-bottom:0;width:100%!important}.list_item_image img{object-fit:cover;border-radius:1rem 1rem 0 0;width:100%;height:100%}.item_header .item_buttons svg{margin-left:.5rem}.userRecording_offer img{width:50%}.userRecording_header_btns a span,.item_main_buttons button span{display:block}.userRecording_header_btns .recordUpload_btn span{display:inline!important}.userRecording_header_btns .recordUpload_btn{padding:.4rem .8rem;font-size:.8rem}.userRecording_header_btns .recordUpload_btn svg{font-size:1.2rem}.ant-pagination{gap:2px!important;margin:8px 0!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:28px!important;height:28px!important}.ant-pagination-item a,.ant-pagination-item-link{font-size:12px!important}.ant-pagination-options-size-changer{min-width:70px!important;height:28px!important}.ant-select-selector{height:28px!important;padding:0 6px!important}.ant-select-selection-item{font-size:12px!important}}.mic-cam-confirmation{position:relative;bottom:20px}@media (max-width:768px){.record_body_wrapper.recording{margin-bottom:0!important}.mic-cam-confirmation{padding:0 1rem;bottom:0}.mic-cam-confirmation .record_submit_area{justify-content:end;margin-top:1rem;display:flex}}@media (max-width:500px){.record_body_wrapper.recording{margin-bottom:0!important}.mic-cam-confirmation{padding:0 1rem;bottom:120px}}@media only screen and (min-width:881px) and (max-width:1005px){.userRecording_left{width:100%}.userRecording_right{display:none}.userRecording_wrapper{display:block}.userRecording_list{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.userRecording_list_item{flex-direction:column;gap:1rem;width:100%;margin-bottom:0;padding:0}.list_item_image{border-radius:.8rem .8rem 0 0;height:205px;margin-bottom:0;width:100%!important}.list_item_image img{object-fit:cover;width:100%;height:100%}.list_item_details{width:100%;margin-bottom:-40px;padding:0 1rem 1rem}.userRecording_list>.mt-2,.userRecording_list>.userRecording_pagination,.userRecording_list>div.mt-2.userRecording_pagination{grid-column:1/-1!important;width:100%!important;margin-top:20px!important;padding-top:20px!important;padding-bottom:1.5rem!important}.userRecording_pagination{justify-content:flex-end!important;display:flex!important}.ant-pagination{gap:6px!important;margin:15px 0!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:34px!important;height:34px!important}.ant-pagination-options-size-changer{min-width:85px!important;height:34px!important}.ant-select-selector{height:34px!important}}.userRecording_left .mt-2{clear:both!important;z-index:5!important;width:100%!important;margin-top:16px!important;padding-top:12px!important;padding-bottom:1.5rem!important;display:block!important;position:relative!important}.userRecording_pagination{justify-content:flex-end!important;width:100%!important;display:flex!important}.userRecording_pagination .ant-pagination{justify-content:flex-end!important}.userRecording_pagination .ant-pagination-options-size-changer,.userRecording_pagination .ant-pagination .ant-select-selector,.userRecording_pagination .ant-select-dropdown{z-index:9999!important}@media only screen and (min-width:881px) and (max-width:1005px) and (orientation:landscape){.userRecording_list{grid-template-columns:repeat(2,1fr)}}@media (min-width:592px) and (max-width:767px){.userRecording_list_item{flex-direction:column;margin-bottom:20px;padding:0}.list_item_image{border-radius:.9rem .9rem 0 0;height:150px;margin-bottom:0;width:100%!important}.list_item_image img{object-fit:cover;border-radius:1rem 1rem 0 0;width:100%;height:100%}.list_item_details{width:100%;padding:0 1rem 1rem}.userRecording_header_btns .recordUpload_btn{padding:.45rem .9rem;font-size:.85rem}.ant-pagination{gap:3px!important;margin:10px 0!important}.ant-pagination-item,.ant-pagination-prev,.ant-pagination-next{min-width:30px!important;height:30px!important}.ant-pagination-options-size-changer{min-width:75px!important;height:30px!important}.ant-select-selector{height:30px!important}}.videoDeleteWarning_container{z-index:99;background-color:#000c;border-radius:2rem;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.videoDeleteWarning_container.active{display:flex}.videoDeleteWarning_wrapper{background-color:#fff;border-radius:1rem;flex-direction:column;justify-content:space-around;align-items:center;width:500px;height:300px;padding:1rem;display:flex}.videoDeleteWarning_title h4{text-align:center}.videoDeleteWarning_buttons{display:flex}.videoDeleteWarning_buttons button{cursor:pointer;background-color:#fff;border:1px solid #0f73ee;border-radius:.5rem;outline:none;height:40px;margin:0 1rem;padding:.5rem 2rem;font-size:1rem;font-weight:600;transition:all .3s ease-in-out}.videoDeleteWarning_buttons button:hover,.videoDeleteWarning_buttons button.delete{color:#fff;background-color:#0f73ee}.videoDeleteWarning_buttons button.delete:hover{color:#000;background-color:#fff}@media only screen and (max-width:725px){.videoDeleteWarning_wrapper{width:80%;height:50%}}@media only screen and (max-width:525px){.videoDeleteWarning_title h2{font-size:1.3rem}.videoDeleteWarning_buttons button{padding:.5rem 1rem;font-size:.9rem;font-weight:500}}@media only screen and (max-width:375px){.videoDeleteWarning_wrapper{width:90%}}.survey_count{justify-content:center;display:flex}.survey_count p{margin:10px 19px 10px 10px}.survey_input{justify-content:center;display:flex}.survey_input input{width:18px;height:18px;margin:10px}.surveyform_wrapper{height:"80%";width:"90%";background-color:#fff;border-radius:1rem;flex-direction:column;padding:1rem;display:flex}.survey_title{margin-left:20px}.close_survey{color:#fff;cursor:pointer;position:absolute;top:5%}.survey_submit{color:#000;background-color:#fff;border:1px solid #0f73ee;border-radius:.5rem;outline:none;width:100%;height:40px;margin-top:20px;padding:.5rem;font-weight:600;transition:all .3s ease-in-out}.survey_count .disagree,.survey_count .agree{font-size:14px;font-weight:600}.survey_input{margin-left:2.3%}.survey_title{margin-top:.5%}.preview_container{z-index:10;background-color:#fff;border-radius:2rem;width:100%;height:100%;padding:0 1rem;display:none;position:absolute;top:0;left:0;overflow-x:hidden;overflow-y:scroll}.preview_container.active{min-height:250vh;display:block}.preview_container .preview_header{flex-direction:column;gap:.5rem;padding:1rem 1rem .5rem;display:flex}.preview_headerName{align-items:center;display:flex}.preview_headerName h1{font-weight:600}.preview_container .back_btn{flex-shrink:0;justify-content:flex-start;align-items:center;display:flex}.preview_container .back_btn.preview{align-items:center;gap:.5rem;padding:.5rem 0;font-size:.9rem;font-weight:500;display:flex}.review_header_buttons{display:flex}.preview_body{flex-grow:1;justify-content:center;align-items:center;width:100%;min-height:0;padding:.5rem 1rem;display:flex}.preview_body .preview_video_area{border-radius:.5rem;justify-content:center;align-items:center;width:80%;max-width:800px;display:flex;position:relative}.preview_body .preview_video_area video{object-fit:contain;border-radius:.5rem;width:100%;height:auto;max-height:70vh}.preview_body .preview_video_area video::-webkit-media-controls-panel{background-color:#000c;border-radius:0 0 .5rem .5rem}.preview_body .preview_video_area video::-webkit-media-controls-play-button{filter:brightness(1.2)}.preview_body .preview_video_area video::-webkit-media-controls-timeline{filter:brightness(1.2)}.preview_body .preview_video_area video::-webkit-media-controls-volume-slider{filter:brightness(1.2)}.preview_body .preview_video_area video::-webkit-media-controls-enclosure{border-radius:.5rem}.preview_body .preview_video_area video::-webkit-media-controls-current-time-display{font-size:12px;font-weight:500}.preview_body .preview_video_area video::-webkit-media-controls-time-remaining-display{font-size:12px;font-weight:500}.preview_body .preview_video_area video::-webkit-media-controls-fullscreen-button{display:block}.preview_footer{flex-shrink:0;justify-content:space-between;align-items:center;margin-top:.5rem;padding:0 2rem;display:flex}.preview_footer .footer_details{align-items:center;display:flex}.preview_footer .footer_details .footer_img{width:50px;height:50px}.preview_footer .footer_img img{border-radius:50%;width:100%;height:100%}.preview_footer .footer_info{margin-left:1rem}.preview_footer .footer_buttons,.preview_footer .footer_buttons .small_btns{align-items:center;display:flex}.preview_footer .footer_buttons .small_btns svg{cursor:pointer;margin-right:1rem;transform:scale(1.1)}.footer_buttons .report_btn button{cursor:pointer;background-color:#fff;border:1px solid #0f73ee;border-radius:.5rem;outline:none;width:100%;height:40px;padding:.5rem;font-size:1rem;transition:all .3s ease-in-out}.footer_buttons .report_btn button:hover{color:#fff;background-color:#0f73ee}@media only screen and (max-width:1024px){.preview_body .preview_video_area{width:90%}.preview_container .preview_header{padding:.75rem}.preview_footer{padding:0 1.5rem}.preview_body .preview_video_area video{max-height:60vh}}@media only screen and (max-width:825px){.preview_headerName h1{font-size:1.5rem}.recordUpload_btn.review,.preview_body{padding:.5rem}.preview_body .preview_video_area{width:95%}.preview_body .preview_video_area video{max-height:50vh}}@media only screen and (max-width:675px){.preview_container .preview_header{gap:.3rem;padding:.5rem}.preview_headerName h1{margin:0;line-height:1.3;font-size:1.2rem!important}.preview_container .back_btn.preview{gap:.3rem;padding:.3rem 0;font-size:.8rem}.preview_container .back_btn.preview svg{width:16px;height:16px}.recordUpload_btn.review svg{margin:0}.recordUpload_btn.review span{display:none}.preview_body{padding:.25rem}.preview_body .preview_video_area{width:100%;margin:0}.preview_body .preview_video_area video{object-fit:contain;max-height:45vh}.preview_body .preview_video_area video::-webkit-media-controls-panel{height:35px}.preview_body .preview_video_area video::-webkit-media-controls-current-time-display{font-size:10px}.preview_body .preview_video_area video::-webkit-media-controls-time-remaining-display{font-size:10px}.preview_footer{padding:0 1rem}.preview_footer .footer_buttons .small_btns svg{margin-right:.3rem}.preview_footer .footer_info{margin-left:.5rem;font-size:.8rem}.footer_buttons .report_btn button{font-size:.8rem}.footer_buttons .report_btn button b{display:none}}@media only screen and (max-width:475px){.preview_container{padding:0 .5rem}.preview_container .preview_header{padding:.5rem 0}.back_btn.preview{margin:0;font-size:.75rem}.back_btn.preview svg{width:14px;height:14px}.preview_headerName h1{line-height:1.2;font-size:1rem!important}.preview_body{padding:.25rem 0}.preview_body .preview_video_area{width:100%}.preview_body .preview_video_area video{border-radius:.3rem;max-height:40vh}.recordUpload_btn.review{padding:.25rem}.preview_footer{margin-top:.5rem;padding:0 .5rem}.preview_footer .footer_details .footer_img{width:35px;height:35px}.preview_footer .footer_info{margin-left:.5rem;font-size:.75rem}.preview_footer .footer_buttons .small_btns svg{margin-right:.2rem;transform:scale(.7)}}@media only screen and (max-width:425px){.recordUpload_btn.review{margin-right:.5rem;padding:.2rem}.preview_footer{margin-top:.3rem;padding:0 .3rem}.preview_footer .footer_details .footer_img{width:30px;height:30px}.preview_footer .footer_info{margin-left:.3rem;font-size:.7rem}.preview_footer .footer_buttons .small_btns svg{margin-right:.1rem;transform:scale(.6)}.footer_buttons .report_btn button{border-radius:.2rem;padding:.2rem;font-size:.7rem}.footer_buttons .report_btn button span{display:none}.preview_headerName h1{font-size:.9rem!important}.back_btn.preview{font-size:.7rem}.preview_body .preview_video_area video{max-height:35vh}}@media (min-width:768px) and (max-width:1425px){.preview_headerName h1{white-space:normal!important;overflow-wrap:break-word!important;width:100%!important;max-width:21em!important}}@media only screen and (max-width:768px){.preview_headerName h1{white-space:normal!important;overflow-wrap:break-word!important;width:100%!important;max-width:21em!important;font-size:1.7rem!important}}@media only screen and (max-width:360px){.preview_container{padding:0 .25rem}.preview_headerName h1{max-width:200px;font-size:.8rem!important}.back_btn.preview{gap:.2rem;font-size:.65rem}.preview_body{padding:.25rem 0}.preview_body .preview_video_area video{max-height:30vh}.preview_footer{flex-direction:column;align-items:flex-start;gap:.5rem}.preview_footer .footer_details{width:100%}.preview_footer .footer_buttons{justify-content:flex-end;width:100%}}@media only screen and (max-height:500px) and (orientation:landscape){.preview_body{padding:.25rem}.preview_body .preview_video_area video{max-height:30vh}.preview_container .preview_header{padding:.25rem}.preview_footer{margin-top:.25rem;padding:0 .5rem}}@media only screen and (max-width:1024px){.preview_body .preview_video_area{padding-bottom:40px;position:relative}.preview_body .preview_video_area video{display:block}.preview_body .preview_video_area video::-webkit-media-controls-panel{left:0;right:0;background-color:#000000d9!important;border-radius:0 0 .5rem .5rem!important;position:absolute!important;top:auto!important;bottom:0!important}}@media only screen and (max-width:675px){.preview_body .preview_video_area{padding-bottom:32px}.preview_body .preview_video_area video::-webkit-media-controls-panel{height:32px}}@media only screen and (max-width:1024px){.preview_body .preview_video_area{padding-bottom:0!important}.preview_body .preview_video_area video::-webkit-media-controls-panel{position:initial!important;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important}}@media only screen and (max-width:675px){.preview_body .preview_video_area video::-webkit-media-controls-panel{height:auto!important}}.report_left_body{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;row-gap:1rem;padding:1rem .5rem;display:flex;overflow-y:scroll}.report_left_body .allReports_list{width:150px;height:160px}.report_left_body .report_list{border:1px solid #0f73ee;border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:1rem .5rem;display:flex}.report_offer{justify-content:center;align-items:center;padding:.5rem 0;display:flex}.report_offer img{width:50%}@media only screen and (max-width:1024px){.report_left_body{height:100%;padding-bottom:5rem}.suggest_profile label{font-size:.7rem}.suggest_profile .book_btn{padding:.2rem .5rem;font-size:.7rem}.report_offer img{width:60%}}@media only screen and (max-width:768px){.report_container{padding:1rem .5rem;overflow-y:scroll}.report_wrapper{flex-direction:column;align-items:center;height:200vh}.report_right,.report_left{width:100%;height:100%}.report_left{height:100%;padding:1rem 0 2rem}.report_left_body{justify-content:center;height:100%;padding-bottom:0}.report_right{border:none;margin:1rem 0}.report_offer img{width:40%}}@media only screen and (max-width:425px){.report_wrapper{height:300vh}.report_left{padding:0}.report_left_body{height:220vh;padding-bottom:0;overflow-y:visible}.report_right{height:80vh;overflow:visible}}@media only screen and (min-width:1475px){.report_left_body{align-items:center}.report_left_body .allReports_list{width:22%}}.allReport_container{z-index:30;background-color:#fff;border-radius:2rem;width:100%;height:100%;padding:1rem 2.5rem;display:none;position:absolute;top:0;left:0;overflow:hidden}.allReport_container.active{display:block}.allReport_header{justify-content:space-between;align-items:center;display:flex}.allReport_back_btn{color:#0f73ee;cursor:pointer;justify-content:center;align-items:center;font-size:.8rem;display:flex}.allReport_back_btn svg{font-size:.8rem;transition:all .3s ease-in-out}.allReport_back_btn:hover svg{transform:translate(-5px)}.allReport_header_icon{display:flex}.allReport_header_icon img{cursor:pointer;height:25px;margin-right:2rem}.allReport_body{height:95%;padding:1rem 0;overflow-x:hidden;overflow-y:scroll}.allReport_subHeader,.allReport_result span,.allReport_analysis span,.allReport_recomendation span{font-weight:600}.allReport_subHeader{justify-content:space-between;align-items:center;display:flex}.allReport_subHeader h3{color:#e9ae52;font-weight:600}.allReport_graph{justify-content:center;align-items:center;display:flex}.allReport_graph img{height:200px}.allReport_analysis{margin-bottom:.5rem}@media only screen and (max-width:750px){.allReport_body{height:95%}}@media only screen and (max-width:520px){.allReport_container{padding:1rem}.allReport_subHeader h3{font-size:1.1rem}.allReport_graph img{height:150px}}.allReport_graph.speedChart svg{height:250px!important}.allReport_graph.speedChart svg g:nth-child(3) text{font-weight:400!important}@media only screen and (max-width:575px){.allReport_graph.speedChart svg{transform:scale(.8)}}@media only screen and (max-width:425px){.allReport_graph.speedChart svg{transform:scale(.6)}}.pace_analysis_graph{justify-content:center;align-items:center;display:flex}.analysis_graph_area{width:60%;padding:1rem 0}@media only screen and (max-width:775px){.analysis_graph_area{width:100%}.progress-wrapper{width:100%!important}.progress-parent{margin:3%!important}}.progress-parent{margin:3% 3% 3% 15%}.progress-wrapper{width:80%}@media print{html,body{height:100%;margin:0!important;padding:0!important}}.file-upload-container{flex-direction:column;align-items:center;margin:20px;display:flex}.file-label{cursor:pointer;color:#3498db;border:2px solid #3498db;border-radius:5px;padding:10px;font-weight:700}.file-input{display:none}.fillerWords_graph{justify-content:center;align-items:center;width:100%;margin:1rem 0;padding:1rem 0;display:flex}.fillerWords_graph_title{text-align:center;font-weight:600}.fillerWords_graph_area{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:450px;margin-top:.5rem;padding:0 .5rem;display:flex}.filler_word{-webkit-print-color-adjust:exact;color:#fff;text-align:center;background-color:#0f73ee;border-radius:.5rem;width:100px;margin:1rem;padding:.5rem}@media only screen and (max-width:575px){.fillerWords_graph_area{justify-content:flex-start;width:325px}.filler_word{width:80px;margin:1rem .5rem}.fillerWords_graph_area span{font-size:.8rem}}@media only screen and (max-width:425px){.fillerWords_graph_area{justify-content:flex-start;width:100%;padding:0}.filler_word{width:60px;font-size:.7rem}.fillerWords_graph_area span{font-size:.7rem}}.repeated_graph{justify-content:center;align-items:center;width:100%;margin:1rem 0;padding:1rem 0;display:flex}.repeated_graph_title{text-align:center;font-weight:600}.repeated_graph_area{flex-wrap:wrap;justify-content:flex-start;align-items:center;width:500px;margin-top:.5rem;padding:0 .5rem;display:flex}.repeated_word{-webkit-print-color-adjust:exact;color:#fff;text-align:center;background-color:#0f73ee;border-radius:.5rem;width:120px;margin:1rem;padding:.5rem}@media only screen and (max-width:575px){.repeated_graph_area{justify-content:flex-start;width:325px}.filler_word{width:80px;margin:1rem .5rem}.repeated_graph_area span{font-size:.8rem}}@media only screen and (max-width:425px){.repeated_graph_area{justify-content:flex-start;width:100%;padding:0}.filler_word{width:60px;font-size:.7rem}.repeated_graph_area span{font-size:.7rem}}.record_container{z-index:0;width:100%;height:100%;padding:0 2rem;position:relative}.record_container .back_btn{justify-content:flex-start;align-items:center;margin:0;display:flex}.record_container .record_header{justify-content:space-between;align-items:center;display:flex}.record_headerName{align-items:center;display:flex}.record_headerName h1{font-weight:600}.record_container .record_body{width:70%;height:70%;margin:auto;position:relative}.record_container .record_body_wrapper{flex-direction:column;justify-content:flex-start;align-items:center;height:100%;display:flex;position:relative}.record_body_wrapper.recording{height:85%}.video_recording_area{border-radius:1rem;width:90%;height:95%;padding:.4rem;position:absolute}.video_recording_area .video_recording_btns{z-index:10;justify-content:center;align-items:center;width:100%;display:flex;position:absolute;bottom:5%;left:0}.video_recording_area video{object-fit:cover;border:1px solid #0c6af6;border-radius:1rem;width:100%;height:100%;position:relative}.video_recording_area .timer_area{border:none;position:absolute}.video_recording_area .start_btn,.video_recording_area .stop_btn{z-index:2;border:none;border-radius:50%;outline:none;width:2rem;height:2rem;display:none}.video_recording_area .pause_btn,.video_recording_area .resume_btn{z-index:2;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;margin-left:1rem;display:none;transform:scale(1.4)}.video_recording_area .start_btn.active,.video_recording_area .stop_btn.active{display:block}.video_recording_area .pause_btn.active,.video_recording_area .resume_btn.active{cursor:pointer;display:flex}.video_recording_area .resume_btn.active{transform:scale(1.6)}.video_recording_area.blob .start_btn.active,.video_recording_area.blob .stop_btn.active,.video_recording_area.blob .pause_btn.active,.video_recording_area.blob .resume_btn.active{display:none}.video_recording_area .start_btn img,.video_recording_area .stop_btn img{cursor:pointer;height:100%}.video_recording_area .timer_area{z-index:2;justify-content:center;align-items:center;width:100%;display:none;top:4%;left:0}.video_recording_area .timer_area.active{display:flex}.video_recording_area .record_status{border:1px solid #0f73ee;border-radius:.5rem;padding:.2rem .5rem;position:relative}.video_recording_area .record_status .real_time{color:red;margin:0 .5rem 0 1rem}.video_recording_area .record_status .real_time:before{content:"";background-color:red;border-radius:50%;width:10px;height:10px;position:absolute;top:32%;left:5%}.start_info{color:#fff;text-align:center;width:100%;position:absolute;top:50%}.start_info.inactive,.record_screen{display:none}.record_screen.active{display:block}.review_screen{display:none}.review_screen.active{height:101.5%;display:block}video.review_screen.blob::-webkit-media-controls{display:none}.video_recording_area.blob .review_screen{z-index:3!important;object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;top:0!important;left:0!important}.video_recording_area.blob .record_screen{z-index:2!important}@media only screen and (max-width:675px){.video_recording_area .review_screen,.review_screen.active{object-fit:cover!important;z-index:2!important;width:100%!important;height:85%!important;position:absolute!important;top:0!important;left:0!important}}@media only screen and (min-width:600px) and (max-width:1024px) and (orientation:portrait){.video_recording_area .review_screen,.review_screen.active{object-fit:cover!important;z-index:2!important;width:100%!important;height:85%!important;position:absolute!important;top:0!important;left:0!important}.micTest-modal .modal-dialog{align-items:center;min-height:calc(100% - 1rem);display:flex;max-width:90%!important;margin:0 auto!important}.micTest-modal .modal-content{width:100%;max-height:85vh!important;overflow-y:auto!important}.record_container{height:auto;padding:0 1rem}.record_container .record_body{width:100%;height:auto;min-height:auto;max-height:70vh}.record_container .record_body_wrapper{height:auto;min-height:auto;max-height:68vh}.video_recording_area{width:100%;position:relative;height:60vh!important;max-height:65vh!important}.video_recording_area video{object-fit:cover;width:100%;height:100%}.video_recording_area .review_screen,.review_screen.active{object-fit:cover!important;z-index:2!important;width:100%!important;height:100%!important;max-height:60vh!important;position:relative!important;top:0!important;left:0!important}.video_recording_area .video_recording_btns{bottom:2%}.mic-cam-confirmation,.record_submit_area{margin-top:8px;padding:0 8px}.record_submit_area.recording{display:flex;justify-content:center!important}.getCheckBoxInput{padding:6px!important}.getCheckBoxInput p{margin:0;font-size:11px!important}.continue_button{padding:10px 20px!important;font-size:13px!important}}.record_submit_area,.record_submit_details{justify-content:space-between;align-items:center;display:flex}.record_submit_area{margin:.5rem 0;padding:0 2rem;display:none}.record_submit_area.recording{display:flex}.record_submit_details{justify-content:flex-start;width:50%}.record_submit_details img{object-fit:cover;border-radius:50%;width:50px;height:50px;margin-right:1rem}.record_submit_buttons{justify-content:center;align-items:center;display:flex}.record_submit_buttons svg{color:red;cursor:pointer;margin-right:1rem}.record_submit_buttons button{cursor:pointer;background-color:#fff;border:1px solid #0f73ee;border-radius:.5rem;outline:none;width:100%;padding:.5rem;font-weight:500;transition:all .3s ease-in-out}.record_submit_buttons button:hover{color:#fff;background-color:#0f73ee}@media only screen and (max-width:775px){.record_body_wrapper.recording{height:88%}.record_submit_area{padding:0}}@media only screen and (max-width:675px){.record_container{padding:1rem}.video_recording_area{width:100%;height:100%}.record_headerName h1{font-size:1.5rem}.recordUpload_btn.record{padding:.2rem .5rem}.recordUpload_btn.record svg{margin:0}}@media only screen and (max-width:575px){.record_submit_area{padding:0;display:none}.record_submit_details img{width:30px;height:30px;margin-right:.5rem}.record_submit_info{font-size:.8rem}.record_submit_buttons button{color:#fff;background-color:#0f73ee;margin-left:5px;padding:.5rem 1rem}.record_submit_btn span{display:none}}@media only screen and (max-width:675px){.record_submit_info{font-size:.8rem}}@media only screen and (max-width:525px){.record_container{padding:1rem 0}.recordUpload_btn span{display:none}.video_recording_area .record_status{font-size:.8rem}#iconClose{display:none}}@media only screen and (max-width:600px){#iconClose{display:none}}.HintsSection{background-color:#e3ecff;border-radius:10px;padding:2px;box-shadow:0 0 0 1px #0000000d}.AiSub{color:gray;padding-left:8px;font-size:14px}.AiScript{background-color:#fff;border-radius:10px;padding:20px;font-size:13px;box-shadow:0 3px 5px #0000000a}.likeScript{justify-content:center;display:flex}.likeScript p{color:#0f73ee;padding-left:10px;font-size:11px}.likeScript input{color:#0f73ee;width:18px;margin-top:10px;margin-left:5px}.checkbox-round{vertical-align:middle;-webkit-appearance:none;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #0f73ee;border-radius:50%;outline:none;width:1.3em;height:1.3em}.checkbox-round:checked{background-color:#0f73ee}@media only screen and (max-width:1175px){.record_container .record_body{width:100%}}.warning_container{z-index:1000;background-color:#000000e6;border-radius:2rem;width:100%;height:100vh;display:none;position:fixed;top:0;left:0}.warning_container.active{display:block}.warning_wrapper{position:inherit;background-color:#fff;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;width:90%;max-width:800px;padding:2rem;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}.warning_header h3{color:#0f73ee;font-weight:600}.warning_info{max-width:95%;margin:1rem 0;padding:.5rem;font-size:.9rem}.warning_info span{font-weight:600}.warning_btn{border-top:1px solid #000;justify-content:center;width:100%;margin-top:.5rem;display:flex}.warning_btn button{color:#e9ae52;cursor:pointer;background-color:#fff;border:none;outline:none;margin-top:.5rem;font-size:1.3rem;font-weight:600;transition:all .3s}.warning_btn button:hover{color:#e49921}@media only screen and (max-width:775px){.warning_header h3,.warning_btn button{font-size:1rem}.warning_wrapper{width:400px}.warning_info{max-width:100%;font-size:.8rem}}@media only screen and (max-width:575px){.warning_wrapper{width:70%;height:80%}.warning_info{margin:.5rem}}@media only screen and (max-width:475px){.warning_wrapper{width:95%;height:95%!important}}.recordConsent{margin-top:15px;font-size:12px}.closeRecordIcon{color:#000;float:none;cursor:pointer;background:#fff;border-radius:50%;width:40px;height:40px;padding:5px;font-size:25px;font-weight:900;position:absolute;top:-10px;left:auto;right:-10px;z-index:99!important}.closeRecordIcon:hover{color:#e9ae52}.mic_status{color:#721c24;text-align:center;z-index:1000;background-color:#f8d7da;border:1px solid #f5c6cb;border-radius:5px;padding:20px;font-size:16px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.recordWarning_container{z-index:99;background-color:#000c;border-radius:2rem;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.recordWarning_container.active{display:flex}.recordWarning_wrapper{background-color:#fff;border-radius:1rem;flex-direction:column;justify-content:space-around;align-items:center;width:500px;height:300px;padding:1rem;display:flex}.recordWarning_title h2{text-align:center}.recordWarning_buttons{display:flex}.recordWarning_buttons button{cursor:pointer;background-color:#fff;border:1px solid #0f73ee;border-radius:.5rem;outline:none;height:40px;margin:0 1rem;padding:.5rem 2rem;font-size:1rem;font-weight:600;transition:all .3s ease-in-out}.recordWarning_buttons button:hover,.recordWarning_buttons button.delete{color:#fff;background-color:#0f73ee}.recordWarning_buttons button.delete:hover{color:#000;background-color:#fff}@media only screen and (max-width:725px){.recordWarning_wrapper{width:80%;height:50%}.recordWarning_buttons button span{display:none}}@media only screen and (max-width:525px){.recordWarning_title h2{font-size:1.3rem;font-weight:600}.recordWarning_buttons button{padding:.5rem 1rem;font-weight:500}}@media only screen and (max-width:375px){.recordWarning_wrapper{width:90%}}.upload_container{background:#fff;border-radius:2rem 0 0 2rem;width:100%;height:100%;padding:0 2rem;position:relative}.upload_container .upload_body_wrapper{height:90%}.upload_container .back_btn{justify-content:flex-start;align-items:center;margin:0;display:flex}.upload_container .upload_header{justify-content:space-between;align-items:center;display:flex}.upload_headerName{align-items:center;display:flex}.upload_headerName h1{font-weight:600}.upload_container .upload_body{border:1px dashed #000;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;height:90%;margin:1rem 0;padding:1rem;display:flex;position:relative}.upload_container .upload_body.file_present{height:auto}.upload_body .upload_body_title{text-align:center;margin-top:5px;font-weight:600}.upload_body_button{margin:1% 0}.upload_body_button input[type=file]{opacity:0;cursor:pointer;position:absolute}.upload_body_button label{cursor:pointer;background-color:#fff;border:2px solid #0f73ee;border-radius:.5rem;outline:none;width:100%;height:40px;padding:.5rem 1rem;font-size:1rem;font-weight:600;transition:all .3s ease-in-out}.upload_body label:hover{color:#fff;background-color:#0f73ee}.upload_body .upload_body_info{text-align:center;font-size:.8rem;font-weight:600}.upload_file_review{flex-direction:column;justify-content:space-between;align-items:flex-end;width:100%;display:flex}.upload_file_item{background-color:#e3ecff;border-radius:1rem;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;display:flex}.upload_file_item>svg{transform:scale(1.2)}.upload_file_info{flex-direction:column;justify-content:space-between;align-items:flex-start;width:90%;display:flex}.upload_file_info p{font-size:.9rem}.upload_progress_bar{background-color:#2f4bed;border-radius:1rem;width:100%;height:4px;margin:.3rem 0}.upload_file_delete{color:#eb5757;cursor:pointer}.recordUpload_btn.submit{margin:1rem 0 10px;padding:.2rem .5rem;font-size:.8rem}@media only screen and (max-width:775px){.upload_container{padding:0 2rem}.upload_container .upload_body{padding:3rem}.upload_body_button{margin:10% 0}.recordUpload_btn.upload{padding:.2rem .5rem}.recordUpload_btn.upload svg{margin:0}}@media only screen and (max-width:525px){.upload_headerName h1{font-size:1.5rem}.recordUpload_btn span{display:none}.upload_container .upload_body{padding:1rem}.upload_body_button{margin:15% 0}.recordUpload_btn.submit{color:#fff;background-color:#2f4bed}}@media only screen and (max-width:475px){.upload_body_button label{font-size:.8rem}}@media only screen and (max-width:425px){.upload_container{padding:0 1rem}.upload_container .upload_body{margin:1rem 0}.upload_file_info p{padding:0 .2rem;font-size:.8rem}}@media only screen and (max-width:375px){.upload_container{padding:0}.upload_body_button label{font-size:.75rem}}.file_requirements{line-height:1.5;position:relative;left:28px}.upload_details{font-size:12px}.cloud{margin-top:50px}.file_heading{position:relative;left:-45px}@media only screen and (max-width:525px){.file_heading{left:-20px}.file_requirements{left:15px}}@media only screen and (max-width:768px){.upload_file_info p{overflow-wrap:break-word!important;white-space:normal!important;width:100%!important;max-width:14em!important}}@media only screen and (max-width:1175px){.report_right{padding:0 .2rem}.suggest_profile label{font-size:.7rem}.suggest_profile .book_btn{padding:.2rem .5rem;font-size:.7rem}.report_offer img{width:80%}}@media only screen and (max-width:1000px){.report_container{padding:0 .5rem;overflow-y:scroll}.report_wrapper{flex-direction:column;align-items:center;height:auto!important}.report_right,.report_left{height:100%;width:100%!important}.report_left{height:100%;padding:1rem 0 2rem}.confidence_left_body{flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;display:flex;overflow-y:visible}.report_right{border:none;margin:1rem 0}.reports_container{justify-content:center}.description_section,.advice_section{width:100%!important}.report_left{padding:0!important}}@media only screen and (max-width:475px){.report_left{height:100%;padding:1rem 0 4rem}.confidence_left_body{height:100%;padding:1rem 0 2rem}}@media only screen and (max-width:425px){.confidence_left_body{justify-content:center;overflow-y:scroll}}@media only screen and (min-width:1475px){.confidence_left_body{align-items:center;row-gap:0}}.description_container{margin-top:25px}.UserContentHeader{color:#e9ae52;font-size:14px;font-weight:700}.UserContentBody{font-size:14px}.AiScript{max-height:500px;overflow-x:hidden;overflow-y:auto}.AiScript::-webkit-scrollbar{width:8px}.AiScript::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.AiScript::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.AiScript::-webkit-scrollbar-thumb:hover{background:#555}@media only screen and (max-width:1175px){.report_right{padding:0 .2rem}.suggest_profile label{font-size:.7rem}.suggest_profile .book_btn{padding:.2rem .5rem;font-size:.7rem}.report_offer img{width:80%}}@media only screen and (max-width:675px){.report_container{padding:0 .5rem;overflow-y:scroll}.report_wrapper{flex-direction:column;align-items:center;height:200vh}.report_right,.report_left{width:100%;height:100%}.report_left{height:100%;padding:1rem 0 2rem}.confidence_left_body{flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;display:flex;overflow-y:visible}.report_right{border:none;margin:1rem 0}.reports_container{justify-content:center}}@media only screen and (max-width:475px){.report_left{height:100%;padding:1rem 0 4rem}.confidence_left_body{height:100%;padding:1rem 0 2rem}}@media only screen and (max-width:425px){.confidence_left_body{justify-content:center;overflow-y:scroll}}@media only screen and (min-width:1475px){.confidence_left_body{align-items:center;row-gap:0}}@media only screen and (max-width:1175px){.report_right{padding:0 .2rem}.suggest_profile label{font-size:.7rem}.suggest_profile .book_btn{padding:.2rem .5rem;font-size:.7rem}.report_offer img{width:80%}}@media only screen and (max-width:675px){.report_container{padding:0 .5rem;overflow-y:scroll}.report_wrapper{flex-direction:column;align-items:center;height:200vh}.report_right,.report_left{width:100%;height:100%}.report_left{height:100%;padding:1rem 0 2rem}.confidence_left_body{flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;display:flex;overflow-y:visible}.report_right{border:none;margin:1rem 0}.reports_container{justify-content:center}}@media only screen and (max-width:475px){.report_left{height:100%;padding:1rem 0 4rem}.confidence_left_body{height:100%;padding:1rem 0 2rem}}@media only screen and (max-width:425px){.confidence_left_body{justify-content:center;overflow-y:scroll}}@media only screen and (min-width:1475px){.confidence_left_body{align-items:center;row-gap:0}}.breif_advice{padding:1rem .5rem rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;row-gap:1rem;margin-top:10px;display:flex}.report_left .back_btn svg button{font-size:.8rem;transition:all .3s ease-in-out}.report_list .gif_result{text-align:center}.report_list .short_result{text-align:center;font-size:.8rem}.view_more a:hover{text-decoration:underline}@media only screen and (max-width:1175px){.report_right{padding:0 .2rem}.suggest_profile label{font-size:.7rem}.suggest_profile .book_btn{padding:.2rem .5rem;font-size:.7rem}.report_offer img{width:80%}}@media only screen and (max-width:675px){.report_container{padding:0 .5rem;overflow-y:scroll}.report_wrapper{flex-direction:column;align-items:center;height:200vh}.report_right,.report_left{width:100%;height:100%}.report_left{height:100%;padding:1rem 0 2rem}.confidence_left_body{flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;display:flex;overflow-y:visible}.report_right{border:none;margin:1rem 0}.reports_container{justify-content:center}.box{width:250px!important}.breif_advice{justify-content:center!important;margin-top:-9px!important}}@media only screen and (max-width:475px){.report_left{height:100%;padding:1rem 0 4rem}.confidence_left_body{height:100%;padding:1rem 0 2rem}}@media only screen and (max-width:425px){.confidence_left_body{justify-content:center;overflow-y:scroll}}@media only screen and (min-width:1475px){.confidence_left_body{align-items:center;row-gap:0}}.breif_advice{padding:1rem .5rem rem;flex-wrap:wrap;justify-content:start;align-items:flex-start;row-gap:1rem;margin-top:10px;display:flex;column-gap:10px!important}.box_title{cursor:pointer;text-align:center;border:1px solid #0f73ee;border-radius:.5rem;width:100%;height:100%;margin-top:10px;padding:.3rem;font-size:14px}.dashboard_container{width:100%;height:100%;padding:0 1rem;position:relative}.dashboard_header{justify-content:flex-start;align-items:center;width:100%;display:flex}.dashboard_header h1{font-weight:600}.dashboard_mainButton{display:flex}.dashboard_content{margin:2rem 0}.dashboard_mainButton{justify-content:center}@media only screen and (max-width:475px){.dashboard_container{padding:1rem}.dashboard_header h1{font-size:1.5rem}.dashboard_mainButton{flex-direction:column;align-items:center}.dashboard_mainButton a{width:50%;margin:1rem 0}.dashboard_mainButton a svg{margin-right:.5rem}.context_left_body .allTypes{width:300px!important;height:auto!important}.context_left_body .type_list{margin-top:0!important}.greybtn,.greybtn span{display:block!important}.h1title{margin-top:0!important}.context_left_body{row-gap:0!important}}.context_left_body{flex-direction:column;align-items:center;row-gap:20px;height:auto;margin-top:20px;padding:1rem .5rem;display:flex}.context_left_body .allTypes{width:460px;height:40px}.context_left_body .type_list{border-radius:.5rem;width:100%;margin-top:20px;padding:.5rem}.type_list .type_name h3{padding-left:10px;font-weight:500}.type_list .short_result{font-size:.8rem}.type_list button{color:#fff;cursor:pointer;background-color:#0f73ee;border:none;border-radius:.5rem;outline:none;padding:.2rem 1rem;transition:all .3s ease-in-out}.type_list button:hover{background-color:#0056c0}.greybtn:hover{color:#000;background-color:#d3d3d3}.h1title{margin-top:30px}.comgson{margin-left:10px;font-size:13px}.greybtn{color:#000;cursor:none;background-color:#d3d3d3}.homepage_body_wrapper{overflow-y:scroll}.QandAheading{margin:10px;font-size:1.3rem;font-weight:600;position:absolute;left:15%}.textareaQandA{width:78%;margin:20px;padding-top:.5rem}.textareaQandA textarea{border:2px solid #0f73ee;border-radius:.5rem;width:97%}.qandATextarea{text-align:center;color:#000!important;font-size:16px!important;font-weight:500!important}@media (min-width:375px) and (max-width:675px){#qahead{margin-top:30px!important}}#context-back-button{color:#0f73ee;cursor:pointer;background:0 0;border:none;justify-content:left;align-items:center;text-decoration:none;display:flex;font-size:.9rem!important}#context-back-button svg{font-size:.9rem!important}@media only screen and (min-width:1875px){.textareaQandA textarea{width:98.59%}.QandAheading{left:12.6%}}.warning_container_active{z-index:100;border-radius:2rem;width:100%;height:100%;position:relative}.spaceBox{color:#282c4b;text-align:center;background:0 0;border:none;border-bottom:1px solid #000;outline:none;margin-top:-2px;margin-left:5px;margin-right:5px;font-weight:500;font-size:16px!important}.questionPara{color:#282c4b;font-size:16px;font-weight:400;transition:all .3s ease-in-out}.openAi_Container{padding:10px}.openAIForm .row{margin-top:15px}.questionSkip{display:none}.hover-card{cursor:pointer;transition:background-color .3s,color .3s}.hover-card:hover{color:#fff;background-color:#0c6af6}.hover-card:hover .fw-medium,.hover-card:hover .fs-4{color:#fff}.gray-card{color:#fff;background-color:#bbb7b7}@media only screen and (max-width:725px){.skipMobile{display:block!important}}@media only screen and (min-width:725px){.submitQuestion{width:25%;margin:auto}.questionSkip{display:block}.skipMobile{display:none!important}#bargraph-width-mobile{width:500px}}.questionSection{background-color:#e3ecff;border-radius:10px;padding:20px 20px 20px 40px}@media only screen and (max-width:525px){.spaceBox{width:90%!important}}.questionSkip{float:right;color:#0f73ee;background:#e3ecff;border:none;outline:none;position:relative;bottom:35px}.grammerly_container{border:0;border-radius:10px;outline:none;width:100%;height:5rem;padding:5px;font-size:13px!important}.copyText{float:right;cursor:pointer}.placeholder-text::placeholder{font-size:9px}.report_container{z-index:20;background-color:#fff;border-radius:2rem 0 0 2rem;width:100%;height:100%;padding:1rem 0;display:block;position:absolute;top:0;left:0}.report_wrapper{width:100%;height:100%;display:flex}.report_left{width:70%;padding:0 2rem;overflow:hidden}.report_left .back_btn{justify-content:flex-start;width:100%;margin:0;padding:0 .5rem}.report_left .back_btn button{color:#0f73ee;cursor:pointer;background-color:#fff;border:none;outline:none;justify-content:center;align-items:center;font-size:.8rem;display:flex}.report_left .back_btn button svg{font-size:.8rem;transition:all .3s ease-in-out}.report_left .back_btn:hover svg{transform:translate(-5px)}.report_header{justify-content:space-between;align-items:center;padding:0 .5rem;display:flex}.report_header .report_headerName{align-items:center;display:flex}.report_header_icons{display:flex}.report_header_icons img{cursor:pointer;height:25px;margin-left:2rem}.confidence_left_body{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;row-gap:1.5rem;height:90%;padding:1rem .5rem 2rem;overflow-y:scroll}.confidence_left_body .allReports_list{width:150px;height:160px}.confidence_left_body .report_list{border:1.5px solid #0f73ee;border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:1rem .5rem;display:flex}.report_list .report_name h3{text-align:center;font-weight:500}.report_list .gif_result,.report_list .short_result{text-align:center}.report_list .short_result{font-size:.8rem}.report_list button{color:#fff;cursor:pointer;background-color:#0f73ee;border:none;border-radius:.5rem;outline:none;padding:.2rem 1rem;transition:all .3s ease-in-out}.report_list button:hover{background-color:#0056c0}.report_right{border-left:1px solid #555;width:30%;padding:0 1rem;overflow:hidden}.report_right h4{font-weight:600}.report_right .report_suggest{justify-content:space-evenly;align-items:center;display:flex}.report_suggest .suggest_profile{cursor:pointer;flex-direction:column;align-items:center;padding:.5rem;display:flex}.suggest_profile img{object-fit:cover;object-position:top;border-radius:14px;width:61.6px;height:63.7px}.suggest_profile label{font-size:.8rem}.suggest_profile .book_btn{color:#fff;background-color:#e9ae52;border-radius:.3rem;padding:.2rem .5rem;font-size:.8rem;text-decoration:none;transition:all .3s}.suggest_profile .book_btn:hover{background-color:#e6991f}.report_right .suggest_para{font-size:.75rem}.report_right .view_more a{color:#0f73ee;font-size:.8rem;font-weight:600;text-decoration:none}.report_right .view_more a:hover{text-decoration:underline}@media only screen and (max-width:1175px){.report_right{padding:0 .2rem}.suggest_profile label{font-size:.7rem}.suggest_profile .book_btn{padding:.2rem .5rem;font-size:.7rem}.report_offer img{width:80%}}@media only screen and (max-width:1000px){.report_container{padding:0 .5rem;overflow-y:scroll}.scroll{width:100%;overflow:unset!important}.report_wrapper{flex-direction:column;align-items:center;height:auto!important}.report_right,.report_left{height:100%;width:100%!important}.report_left{height:100%;padding:1rem 0 2rem}.confidence_left_body{flex-wrap:wrap;justify-content:space-between;align-items:center;height:100%;display:flex;overflow-y:visible}.report_right{border:none;margin:1rem 0}.reports_container{justify-content:center}.description_section,.advice_section{width:100%!important}.report_left{min-height:100vh;padding:0!important}}@media only screen and (max-width:475px){.report_left{min-height:100vh;padding:1rem 0 4rem}.confidence_left_body{height:100%;padding:1rem 0 2rem}.scroll{width:100%;overflow-x:scroll}}@media only screen and (max-width:425px){.confidence_left_body{justify-content:center}}@media only screen and (min-width:1475px){.confidence_left_body{align-items:center;row-gap:0}}.reports_container{flex-flow:wrap;gap:20px;display:flex}.expert_advice{margin-top:20px!important}.expert_advice .advice_title{font-size:25px;font-weight:500}.advice_section{width:90%;margin-top:10px;font-size:14px}.breif_advice{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;row-gap:1rem;margin-top:10px;padding:1rem .5rem;display:flex}.box{width:200px}.box_title{text-align:center;border:1px solid #0f73ee;border-radius:.5rem;width:100%;height:100%;margin-top:10px;padding:.3rem;font-size:14px}.description_section{background:#c5dbfa;border-radius:10px;width:90%;margin-top:10px;padding:10px;font-size:14px}.margintop20{margin-top:20px}.scroll{width:100%;overflow-x:auto;overflow-y:scroll}.tabHeader{width:auto;display:flex}.tab button{width:auto}.recharts-legend-wrapper{display:none}.noOfVideos{margin-top:20px}@media only screen and (max-width:829px){.tabHeader{display:block!important}}.custom-scrollbar{scrollbar-width:thin;scrollbar-color:#c1c1c1 #f5f5f5;overflow-y:auto}.custom-scrollbar::-webkit-scrollbar{width:2px}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:#c1c1c1}.custom-scrollbar::-webkit-scrollbar-track{background-color:#0000}@media (max-width:600px){.question-nav{border-right:none!important;width:56px!important;padding-right:0!important}.question-title{display:none!important}.question-nav button{justify-content:center;width:33px!important;padding:0!important}.question-button{display:none!important}.question-index-mobile{color:#000;background-color:#d9d9d9;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin:4px;font-size:14px;font-weight:500;display:inline-flex}}@media (min-width:600px){.question-index-mobile{display:none!important}}.sc-page{--sc-blue:var(--db-primary,#0f73ee);--sc-blue-hover:var(--db-primary-hover,#0b63d1);--sc-blue-tint:var(--db-primary-subtle,#dceafd);--sc-purple:var(--db-accent,#a23adb);--sc-purple-tint:var(--db-accent-subtle,#f0dcfa);--sc-ink:var(--db-text-heading,#1a1a2e);--sc-body:var(--db-text-body,#41414b);--sc-muted:var(--db-text-muted,#6c6d7a);--sc-border:var(--db-border,#dddede);--sc-border-strong:var(--db-border,#dddede);--sc-surface:var(--db-surface,#fff);--sc-page:var(--db-canvas,#f6f7fa);--sc-grad:var(--db-selection-gradient,linear-gradient(90deg, #0f73ee 0%, #a23adb 100%));--sc-error:var(--db-error,#c6393f);--sc-ok:var(--db-success,#1f9d6b);--sc-content-max:1100px;color:var(--sc-body);-webkit-font-smoothing:antialiased;background:var(--sc-page);flex-direction:column;min-height:calc(100vh - 80px);margin:-8px -12px 0;font-family:inherit;display:flex}.talent-dashboard .sc-page{min-height:100%;margin:0;font-family:inherit}.sc-page *,.sc-page :before,.sc-page :after{box-sizing:border-box}.sc-back{color:var(--sc-ink);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;min-height:36px;margin:16px 32px 0;padding:8px 4px;font-size:14px;font-weight:600;display:inline-flex}.sc-back:hover{background:var(--sc-blue-tint)}.sc-main{flex-direction:column;flex:1;display:flex}.sc-content{flex:1;padding:16px 32px 48px}.sc-col{max-width:var(--sc-content-max);flex-direction:column;gap:24px;width:100%;margin:0 auto;display:flex}.sc-h1{letter-spacing:-.015em;color:var(--sc-ink);margin:0;font-size:28px;font-weight:700;line-height:1.2}.sc-lede{color:var(--sc-muted);margin:8px 0 0;font-size:14px;line-height:1.6}.sc-h2{color:var(--sc-ink);margin:0;font-size:15px;font-weight:600}.sc-intro{border:1px solid var(--sc-border);background:var(--sc-surface);box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d);border-radius:12px;align-items:center;gap:24px;padding:20px 22px;display:flex;overflow:hidden}.sc-intro-img{object-fit:cover;object-position:center 28%;border-radius:12px;flex-shrink:0;width:220px;height:140px}.sc-overline{letter-spacing:.08em;text-transform:uppercase;color:var(--sc-purple);margin:0;font-size:12px;font-weight:600}.sc-intro-title{color:var(--sc-ink);margin:0;font-size:16px;font-weight:600;line-height:1.55}.sc-intro-body{color:var(--sc-muted);margin:0;font-size:14px;line-height:1.6}.sc-section{flex-direction:column;gap:12px;display:flex}.sc-field{border:1px solid var(--sc-border-strong);background:var(--sc-surface);width:100%;font:inherit;color:var(--sc-ink);resize:vertical;border-radius:10px;min-height:96px;padding:14px 16px;font-size:14px;line-height:1.6}.sc-field:focus{outline-offset:1px;border-color:var(--sc-blue);outline:2px solid #0f73ee38}.sc-field--error{border-color:var(--sc-error)}.sc-error{color:var(--sc-error);margin:-4px 0 0;font-size:13px}.sc-hint{color:var(--sc-muted);margin:0;font-size:12.5px;font-weight:500}.sc-chips{flex-wrap:wrap;gap:8px;display:flex}.sc-chip{border:1px solid var(--sc-border-strong);background:var(--sc-surface);color:var(--sc-body);font:inherit;cursor:pointer;border-radius:99px;min-height:36px;padding:8px 14px;font-size:13px;font-weight:500}.sc-chip:hover{border-color:var(--sc-blue);color:var(--sc-blue-hover);background:#f6f9ff}.sc-chip[aria-pressed=true]{border-color:var(--sc-blue);background:var(--sc-blue-tint);color:var(--sc-blue-hover)}.sc-optional{color:var(--sc-muted);background:#eff0f5;border-radius:99px;padding:2px 10px;font-size:12px;font-weight:500}.sc-attach-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-attach-btn{color:var(--sc-body);font:inherit;cursor:pointer;background:0 0;border:1px dashed #c9cedc;border-radius:9px;min-height:44px;padding:9px 14px;font-size:13px;font-weight:500}.sc-attach-btn:hover{border-color:var(--sc-blue);color:var(--sc-blue-hover)}.sc-attach-hint{color:var(--sc-muted);font-size:12px}.sc-attach-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sc-attach-item{background:var(--sc-surface);border:1px solid var(--sc-border);border-radius:10px;align-items:center;gap:12px;padding:12px 14px;display:flex}.sc-attach-ext{color:#6e7180;background:#eff0f5;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:10px;font-weight:700;display:flex}.sc-attach-name{color:var(--sc-ink);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:13px;font-weight:500;overflow:hidden}.sc-attach-remove{color:var(--sc-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;min-height:40px;padding:8px 10px;font-size:16px}.sc-attach-remove:hover{color:var(--sc-error);background:#fdf1ee}.sc-rec-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sc-link-btn{color:var(--sc-blue);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;min-height:44px;padding:8px;font-size:13.5px;font-weight:600}.sc-link-btn:hover{background:var(--sc-blue-tint)}.sc-fork{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sc-fork-btn{border:1.5px solid var(--sc-border);background:var(--sc-surface);cursor:pointer;text-align:left;min-height:44px;font:inherit;border-radius:12px;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex}.sc-fork-btn:hover{border-color:#b9cff7}.sc-fork-title{color:var(--sc-ink);font-size:14.5px;font-weight:600}.sc-fork-blurb{color:#6e7180;font-size:12.5px;line-height:1.5}.sc-rec-card{border:1px solid var(--sc-blue);background:var(--sc-blue-tint);border-radius:12px;align-items:flex-start;gap:16px;padding:18px 20px;display:flex;box-shadow:0 0 0 3px #0f73ee14}.sc-avatar{background:var(--sc-grad);border-radius:50%;flex-shrink:0;width:52px;height:52px;padding:2px;display:block}.sc-avatar img{object-fit:cover;box-sizing:border-box;border:2px solid #fff;border-radius:50%;width:100%;height:100%;display:block}.sc-rec-title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sc-rec-title{color:var(--sc-ink);font-size:15.5px;font-weight:600}.sc-badge{color:var(--sc-blue-hover);background:#dfeafd;border-radius:99px;padding:3px 9px;font-size:11px;font-weight:600}.sc-rec-blurb{color:#6e7180;font-size:13px;line-height:1.5}.sc-rec-reason{color:var(--sc-purple);background:var(--sc-purple-tint);border-radius:99px;align-self:flex-start;margin-top:2px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-block}.sc-alt-btn{border:1px solid var(--sc-border);background:var(--sc-surface);cursor:pointer;text-align:left;min-height:44px;font:inherit;border-radius:12px;align-items:center;gap:10px;width:100%;margin-top:10px;padding:12px 14px;display:flex}.sc-alt-btn:hover{background:#fafbfd;border-color:#b9cff7}.sc-alt-avatar{background:#ecedf2;border-radius:50%;flex-shrink:0;width:34px;height:34px;overflow:hidden}.sc-alt-avatar img{object-fit:cover;width:100%;height:100%;display:block}.sc-custom-box{background:var(--sc-surface);border:1.5px solid #e0d5f5;border-radius:14px;flex-direction:column;gap:8px;padding:16px;display:flex}.sc-personalize{border:1px solid var(--sc-border);background:var(--sc-surface);box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d);border-radius:12px;flex-direction:column;display:flex}.sc-personalize-toggle{cursor:pointer;text-align:left;min-height:52px;font:inherit;background:0 0;border:none;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.sc-personalize-toggle:hover{background:#fafbfd}.sc-personalize-body{border-top:1px solid #ecedf2;flex-direction:column;gap:20px;padding:6px 18px 22px;display:flex}.sc-fieldset{border:none;flex-direction:column;gap:10px;margin:0;padding:14px 0 0;display:flex}.sc-legend{color:var(--sc-ink);padding:0;font-size:13.5px;font-weight:600}.sc-footer{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--sc-border);padding:14px 32px calc(14px + env(safe-area-inset-bottom));background:#fffffff0;position:-webkit-sticky;position:sticky;bottom:0}.sc-footer-inner{max-width:var(--sc-content-max);flex-direction:column;gap:8px;width:100%;margin:0 auto;display:flex}.sc-summary{color:var(--sc-body);margin:0;font-size:12.5px;line-height:1.5}.sc-action-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sc-lang-wrap{position:relative}.sc-lang-trigger{border:1.5px solid var(--sc-border-strong);background:var(--sc-surface);font:inherit;color:var(--sc-ink);cursor:pointer;border-radius:9px;align-items:center;gap:8px;min-height:44px;padding:9px 14px;font-size:13px;display:flex}.sc-lang-trigger:hover{border-color:#b9cff7}.sc-lang-popover{z-index:80;border:1px solid var(--sc-border);background:#fff;border-radius:14px;width:280px;max-width:90vw;max-height:280px;padding:8px;position:absolute;bottom:calc(100% + 8px);left:0;overflow-y:auto;box-shadow:0 16px 48px #1a1a2e33}.sc-lang-option{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:none;border-radius:8px;flex-direction:column;gap:2px;min-height:44px;padding:10px 12px;display:flex}.sc-lang-option:hover,.sc-lang-option[aria-selected=true]{background:#f3f8ff}.sc-start-btn{background:var(--sc-grad);color:#fff;font:inherit;cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:13px 28px;font-size:15px;font-weight:600;display:flex;box-shadow:0 6px 16px #0f73ee33}.sc-start-btn:disabled{cursor:default;box-shadow:none;background:#9dbff3}.sc-start-btn:not(:disabled):hover{filter:brightness(1.05)}.sc-drawer-backdrop{z-index:60;background:#1a1a2e6b;position:fixed;top:0;bottom:0;left:0;right:0}.sc-drawer{z-index:61;background:#fff;flex-direction:column;width:min(430px,94vw);display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-12px 0 40px #1a1a2e2e}.sc-drawer-header{border-bottom:1px solid var(--sc-border);justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.sc-drawer-close{cursor:pointer;background:#f4f5f9;border:none;border-radius:9px;width:44px;height:44px;font-size:16px}.sc-drawer-body{flex-direction:column;flex:1;gap:10px;padding:16px 22px 28px;display:flex;overflow-y:auto}.sc-role-btn{border:1.5px solid var(--sc-border);cursor:pointer;text-align:left;min-height:44px;font:inherit;background:#fff;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.sc-role-btn[aria-pressed=true]{border-color:var(--sc-blue);background:#f3f8ff}.sc-role-icon{background:var(--sc-grad);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-weight:600;display:flex}.sc-role-icon--custom{background:linear-gradient(135deg,#8a8fa3,#515151)}@media (max-width:900px){.sc-intro{flex-direction:column;align-items:stretch}.sc-intro-img{width:100%;height:160px}.sc-fork{grid-template-columns:1fr}.sc-lang-popover{border-radius:16px 16px 0 0;width:100%;max-height:60vh;position:fixed;top:auto;bottom:0;left:0;right:0}.sc-h1{font-size:24px}.sc-content{padding:12px 20px 36px}.sc-back,.sc-footer{padding-left:20px;padding-right:20px}.sc-back{margin-left:20px;margin-right:20px}}@media (prefers-reduced-motion:reduce){.sc-page *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.AssessmentForm:before{content:"";z-index:-1;opacity:.1;background-repeat:no-repeat;position:absolute;top:12%;bottom:0;left:10%;right:0}.inputAssessment{margin-top:18px}.addButton{position:initial;white-space:nowrap;bottom:35%;left:105%}.expiration_date{color:#858585;font-size:11px;font-weight:600;position:relative;bottom:33px;left:21%}.top_round_breadcrumb{justify-content:right;display:flex}.round_breadcrumb{text-align:center;background:#dcdcdc;border-radius:50%;width:15px;height:15px;margin-left:0}.round_breadcrumb span{padding-top:20px;font-size:10px;position:relative;top:-6px}.breadcrumb_title{margin:2px 6px 6px 3px;font-size:8px}.assessment_tname{text-align:right;font-size:15px;font-weight:700;top:25px}.continue_button{color:#fff;text-align:center;float:right;background-color:#0f73ee;border:2px solid #0f73ee;border-radius:5px;margin-top:5%;margin-bottom:5px;margin-left:30px;padding:5px 10px;font-weight:500}.container_jd{border:1px solid #000;border-radius:10px;width:100%;height:100px;margin:5px 0;padding:5px}.container_jd:focus{border:1px solid #000!important}.container_Input{border:1px solid #000;border-radius:10px;width:100%;height:50px;margin:5px 0;padding:3px}.roleMatch_qname{font-weight:700}.assessment_active{background:#4cbb17!important}.assessment_active span{color:#fff!important}.assessment_current{background:#0f73ee!important}.assessment_current span{color:#fff!important}.jodit-status-bar{display:none!important}.behavioral_head{font-size:14px;font-weight:600;text-align:left!important}.behavioral_title{border-bottom:1px solid #d3d3d3;margin:2px 0;vertical-align:baseline!important}.behavioral_title td p{text-align:center;font-size:11px;font-weight:500}.behavioral_title td{text-align:center;padding-top:10px}.behavioral_title td input{accent-color:#000;cursor:pointer}.recruiter_details{border:1px solid #e9ae52;border-radius:5px;margin-top:20px;display:inline-flex;box-shadow:0 2px 8px #63636333}.illustration{width:40%;position:relative;bottom:15px;left:70px}.user_detail{text-align:left;margin:20px 0 0 20px}.user_detail h4{margin:0}.user_detail p{font-size:12px;font-weight:600}.openRole{border:1px solid #e9ae52;border-radius:5px;margin:20px 0 0 20px;display:inline-flex;box-shadow:0 2px 8px #63636333}.openRole_detail{text-align:left;margin:20px 0 0 20px}.openRole_detail p{color:#0f73ee;font-size:35px;font-weight:900}.openRole_img{height:40%;position:relative;top:42.5%}.csv_botton{color:#000;background-color:#fff;border:1.5px solid #0f73ee;border-radius:5px;justify-content:center;align-items:center;padding:6px;text-decoration:none;transition:all .2s;font-size:12px!important}.recruiter_detail_popup{background:#fff;border-radius:10px;width:950px;height:370px;padding:10px;overflow-y:scroll}.back_btn_recruiter{color:#0f73ee;background-color:#fff;border:none;outline:none;justify-content:center;align-items:center}.action_button{color:#fff;background-color:#0f73ee;border:1.5px solid #0f73ee;border-radius:5px;justify-content:center;align-items:center;padding:4px;text-decoration:none;transition:all .2s;font-size:11px!important}#button_Assessment{color:#fff;text-align:center;letter-spacing:1px;pointer-events:none;-webkit-user-select:none;user-select:none;background-color:#0f73ee;border:2px solid #0f73ee;border-radius:5px;padding:8px;font-weight:500}.email_instruction{color:#0f73ee;cursor:pointer;padding:0 0 8px 10px;font-size:.7rem;font-weight:500}.email_instruction_popup{background:#fff;border-radius:10px;width:650px;height:300px;padding:10px}.Add_more{color:#0f73ee;background:0 0;border:none;margin-left:4px;position:absolute;bottom:10px;left:100%}.remove_more{color:#0f73ee;cursor:pointer;background:0 0;border:none;width:20px;margin-left:4px;position:relative;top:0;bottom:10px;left:128%}.skills_button{color:#fff;cursor:not-allowed;text-align:center;background-color:#817f7f;border:2px solid #817f7f;border-radius:20px;width:130px;height:35px;margin-left:8px;padding:6px;font-size:12px}.skill_button_parents{margin-top:10px;display:inline-flex}.csvFormat{font-size:.8rem;font-weight:500;position:relative;left:50%}.jd_parent{width:100%;margin-top:20px}.jd_parent tr td{font-weight:500}.jdtbl{border:1px solid #e9ae52;border-radius:10px}.rdt_TableHeadRow{color:#000;font-size:13px;font-weight:600}.go_button{color:#fff;text-align:center;float:right;background-color:#0f73ee;border:2px solid #0f73ee;border-radius:5px;margin-top:9px;padding:5px 10px;font-weight:500}.criteria_box{border:1px solid #000;border-radius:10px;width:100%;height:100px;margin-top:18px;padding:.5rem 1rem;font-weight:600}.criteria_box::placeholder{color:gray;font-size:.7rem!important}#skills_input{border:none;font-weight:500}#skills_input:focus{border:none!important}input.proficiencyLevel{background-color:#efefef}.proficiencyLevel{position:relative;bottom:5%;left:160%}.assessment_heading{text-align:center;padding:20px}.assessment_heading p{color:#0f73ee;font-size:20px;font-weight:500}.assessment_heading span{color:#81b6f7;font-size:12px}.assessment_button_parent{justify-content:space-between;padding:6% 18%;display:flex}.tQuestion{color:#0f73ee;font-size:14px}.add_more_question{color:#0f73ee;cursor:pointer;background:0 0;border:none;margin-top:10%;margin-left:45px;font-size:14px}.add_more_skill{color:#0f73ee;cursor:pointer;background:0 0;border:none;margin-top:15px;margin-left:28px;font-size:14px}.question_input{font-size:14px;font-weight:500}.skill_customizing{font-size:14px;position:relative;bottom:5%;left:170%}.filters__chevron{transition:all 2 linear;border-radius:2px}.filters__chevron.rotate{transform:rotate(180deg)}.retry_btn{background:0 0;border:none;font-size:16px!important}.switch{width:50px;height:20px;margin:0;display:inline-block;position:relative}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;background-color:#ccc;transition:all .4s;position:absolute;top:0;bottom:0;left:0;right:0}.slider:before{content:"";background-color:#fff;width:13px;height:13px;transition:all .4s;position:absolute;bottom:4px;left:4px}input:checked+.slider{background-color:#28a745}input:focus+.slider{box-shadow:0 0 1px #0f73ee}input:checked+.slider:before{transform:translate(30px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.written_skill_words{margin-right:10px;font-size:14px;font-weight:600}.Add_another_instructions{color:#0f73ee;background:0 0;border:none;position:absolute;bottom:-25px;left:22%}.input_instruction_box{border-radius:5px;width:100%;height:85px;padding:4px}.remove_another_instructions{color:#0f73ee;cursor:pointer;background:0 0;border:none;width:20px;margin-left:4px;position:relative;top:-53px;bottom:10px;left:128%}.slider_range{-webkit-appearance:none;opacity:.7;background:#d3d3d3;border-radius:5px;outline:none;width:100%;height:15px;transition:opacity .2s}.slider_range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#0f73ee;border-radius:50%;width:25px;height:25px}.slider_range::-moz-range-thumb{cursor:pointer;background:#0f73ee;border-radius:50%;width:25px;height:25px}.slider_range_scaleval{position:relative;bottom:25px;left:110%}.numberOfQuestion-container{display:flex}.numberOfQuestion-label{font-size:14px;font-weight:500}.numberOfQuestion-option{text-align:center;margin-left:5%;font-size:14px;font-weight:500}#main #faq .card{border:0;margin-bottom:20px}.faq_heading{color:#000;font-size:20px;font-weight:500}.faq_heading p{text-align:left;padding:10px}#main #faq .card .card-header{border:0;padding:0}#main #faq .card .card-header .btn-header-link{color:#222;text-align:left;white-space:unset;background:#e9ae52;padding:15px;font-size:15px;display:block}#main #faq .card .card-header .btn-header-link:after{content:"^";float:right;font-weight:600}#main #faq .card .card-header .btn-header-link.collapsed{color:#fff;background:#0f73ee}#main #faq .card .card-header .btn-header-link.collapsed:after{content:"^";font-weight:600;transform:rotate(180deg)}#main #faq .card .collapsing{font-size:15px;line-height:25px}#main #faq .card .collapse{border:0}#main #faq .card .collapse.show{color:#222;font-size:15px;line-height:25px}.collapse_data_color{color:#000;font-size:14px}@media (min-width:576px){.custom-modal .modal-dialog{max-width:-webkit-fill-available!important;margin:.2rem!important}}@media (max-width:768px){.top_round_breadcrumb{align-items:center}.round_breadcrumb{width:14px;height:11px;margin-left:5px}.round_breadcrumb span{font-size:8px;top:-8px}.breadcrumb_title{font-size:7px}.assessment_button_parent{flex-direction:row;gap:3rem;display:flex}.ant-form>.row[style]{padding:0 1rem!important}.assessment_tname,.assessment_tname~.col-md-6{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.assessment_tname{text-align:left!important;margin-top:1.5rem!important;margin-bottom:.5rem!important;position:static!important;top:auto!important}.inputAssessment,.criteria_box,div[style*="margin-top: 25px"],p.inputAssessment[style*="margin-top: 23px"]{margin-top:0!important}}.dYHiBl{padding-left:10px!important;padding-right:10px!important}.custom-datatable{padding-right:10px;overflow-y:scroll}.ant-table::-webkit-scrollbar{width:5px;height:6px}.ant-table::-webkit-scrollbar-thumb{background-color:#888;border-radius:2px}.ant-table::-webkit-scrollbar-track{background-color:#f1f1f1}.custom-accordion .accordion-button{box-shadow:none!important}.custom-accordion .accordion-button:not(.collapsed){border-radius:0!important}.custom-accordion .accordion-collapse{box-shadow:none!important}.management-role p{margin-top:5px;font-size:12px;font-weight:500}.select-box-style{border:1px solid;font-size:14px!important}.select-box-style:focus{border:1px solid;box-shadow:none!important}.assign-cross-parent{box-sizing:border-box;background-color:#e6e6e6;border-radius:2px;min-width:0;margin:2px;display:flex}.assign-cross-label{text-overflow:ellipsis;white-space:nowrap;color:#333;box-sizing:border-box;border-radius:2px;padding:3px 3px 3px 6px;font-size:85%;overflow:hidden}.assign-cross{box-sizing:border-box;border-radius:2px;padding-left:4px;padding-right:4px;display:flex}.assign-cross-icon{fill:currentColor;stroke:currentColor;color:#000;stroke-width:0;line-height:1;display:inline-block}.assign-cross-icon:hover{color:red}.my-antd-table{border-radius:8px;padding-bottom:1rem;box-shadow:5px 5px 10px #0000000d}.my-antd-table .ant-table-thead>tr>th{color:#000;white-space:nowrap;background:#f0f1f8;padding:.5rem 1rem;font-size:13px;font-weight:700}.my-antd-table .ant-table-thead>tr>th.hide{display:none}.my-antd-table .ant-table-thead .ant-table-column-sorters{padding:0}.my-antd-table .ant-table-tbody>tr>td{color:#000000bf;background-color:#fff;padding-bottom:1rem;font-size:13px;font-weight:400}.my-antd-table .ant-table-tbody>tr>td.hide{display:none}.my-antd-table .ant-table{border-radius:8px}.my-antd-table .ant-table-content{border-radius:8px}.ant-table-wrapper .ant-table-tbody>tr>td{border-bottom:1px solid #f0f0f0!important}#candidate-level-dashboard .ant-table .ant-table-tbody>tr>td,.candidate-dashboard-table .ant-table-tbody>tr>td{padding:.5rem!important;font-weight:400!important}#candidate-level-dashboard .ant-table .ant-table-tbody,.candidate-dashboard-table .ant-table-tbody{min-height:100px;max-height:400px!important}#candidate-level-dashboard .ant-table-content,.candidate-dashboard-table .ant-table-content{min-height:auto!important;max-height:400px!important;overflow-y:auto!important}#candidate-level-dashboard .ant-table-thead,.candidate-dashboard-table .ant-table-thead{z-index:9;background:#fff;position:-webkit-sticky;position:sticky;top:0}.ant-table-content{scrollbar-width:thin;scrollbar-color:#888 #f1f1f1}.ant-table-content::-webkit-scrollbar{width:8px}.ant-table-content::-webkit-scrollbar-track{background:#f1f1f1}.ant-table-content::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}@media (max-width:1024px){#candidate-level-dashboard .ant-table-wrapper{overflow-x:auto}#candidate-level-dashboard .ant-table-container,#candidate-level-dashboard .ant-table{width:100%}#candidate-level-dashboard .ant-table-content{-webkit-overflow-scrolling:touch;overflow-x:auto!important}#candidate-level-dashboard .ant-table-thead>tr>th,#candidate-level-dashboard .ant-table-tbody>tr>td{white-space:nowrap}#candidate-level-dashboard .ant-table-cell-fix-left,#candidate-level-dashboard .ant-table-cell-fix-right{position:static!important}}@media (max-width:768px){#candidate-level-dashboard .ant-table-thead>tr>th,#candidate-level-dashboard .ant-table-tbody>tr>td{padding:8px 4px!important;font-size:12px!important}}.homepage-container{border-radius:8px;height:75vh;padding:12px 24px 0;overflow-y:auto;box-shadow:5px 5px 5px #c4c4c4}.homepage-container1{border-radius:8px;height:75vh;overflow-y:auto}.navbar-container{width:100%;height:100%}.roi-title{border-bottom:3px solid #00f;margin-bottom:12px;font-weight:600}.form-label{font-weight:400}.result-title{font-size:16px;font-weight:600}.result-field{width:100%;font-weight:700}.roi-form .ant-form-item-label{font-weight:400}.roi-form .ant-form-item-control-input{width:100%}.roi-form .ant-btn{width:100%;font-size:14px}.footer{text-align:center;background-color:#f8f9fa;width:100%;padding:20px;position:relative;bottom:0}.footer-content{color:#6c757d;font-size:14px}.term-privacy{text-align:center;background-color:#f8f9fa;justify-content:space-between;padding:5px;display:flex}.term-privacy a{font-size:12px}.rightTerm{float:right;font-size:12px}.rightsreserved{font-size:12px}.ant-form-item-explain-error{color:#ff4d4f;font-size:10px;font-weight:600}.roi-wrapper{background:linear-gradient(#38bdf8 0%,#fff 300px);border-bottom-right-radius:130px;border-bottom-left-radius:130px;min-height:100vh;padding:50px 96px;font-family:Poppins,sans-serif}.roi-header{text-align:center;margin-bottom:50px}.roi-header h2{color:#fff!important;font-size:42px!important;font-weight:600!important}.potential-highlight{color:#fff;background:#000;border-radius:6px;padding:4px 10px}.roi-card{background:#fff;border-radius:16px;margin:0 auto;box-shadow:0 6px 20px #00000014}.roi-form{margin-top:24px;padding:0}.roi-form .ant-form-item-label>label{font-size:16px;font-weight:400}.roi-form .ant-form-item{margin-bottom:20px}.roi-form .ant-btn,.download-report{border-radius:8px;width:100%;height:45px;font-size:16px;font-weight:600}.roi-result{text-align:center;border-radius:12px;flex-direction:column;justify-content:center;min-height:400px;padding:40px 20px;display:flex}.roi-result h4{color:#000;margin-bottom:20px;font-size:20px;font-weight:600}.roi-value{margin-top:20px}.roi-value h1{color:#000;margin:0;font-size:48px;font-weight:700}.roi-value p{color:#666;margin-top:10px;font-size:16px;font-weight:400}.download-report{margin-top:20px}@media (max-width:768px){.roi-card{padding:30px 20px}.roi-result{margin-top:30px}}.roi-highlight-section{justify-content:space-around;align-items:center;margin-top:30px;margin-bottom:20px;display:flex}.roi-number-block{text-align:center}.roi-big{color:#000;margin:0;font-size:48px;font-weight:700}.roi-label{margin-top:8px;color:#a0a0a0!important;font-size:16px!important;display:block!important}.roi-description{color:#666;text-align:center;margin-top:20px;padding:0 10px;font-size:14px}.roi-analyze-link{text-align:center;margin-top:15px}.roi-analyze-link a{color:#0d6efd;font-size:14px;font-weight:600;text-decoration:underline}.roi-inner-wrapper{padding:24px}.roi-form{padding-right:0}.ant-tabs-ink-bar{background-color:#0c6af6}.metrics-table-wrapper{background:#fff;border:1px solid #e0e0e0;border-radius:8px;margin-top:40px;padding:24px;box-shadow:0 2px 8px #0000000d}.metrics-table-wrapper h1{color:#333;margin-bottom:16px;font-size:20px}.title{letter-spacing:2%;font-family:Poppins;font-size:32px;font-weight:600;line-height:106%}.roi-result1{letter-spacing:0%!important;font-family:Poppins!important;font-size:40px!important;font-weight:500!important;line-height:100%!important}.vertical-divider{border-left:1px solid #e0e0e0;height:100%;margin-left:24px}.custom-input-number input{padding:8px!important}.currency-input-group{width:100%!important;display:flex!important}.currency-input-group .ant-select-currency{width:110px!important}.currency-input-group .ant-select-currency .ant-select-selector{border-right:none!important;border-top-right-radius:0!important;border-bottom-right-radius:0!important;height:100%!important;padding-right:24px!important}.currency-input-group .ant-input-number-currency{flex:1;border-top-left-radius:0!important;border-bottom-left-radius:0!important}.currency-dropdown .ant-select-item{min-height:auto!important;padding:8px 12px!important}.currency-option{align-items:center;gap:8px;display:flex}.currency-symbol{font-weight:300}.currency-code{color:#666;font-size:.85em}.currency-input-group .ant-select-selection-item,.currency-input-group .ant-input-number-input{align-items:center!important;height:100%!important;display:flex!important}.ant-input-group.ant-input-group-compact>.ant-select:first-child>.ant-select-selector{padding:18px!important}@media (max-width:768px){.roi-wrapper{padding:20px 10px}.roi-inner-wrapper{padding:10px}.ant-tabs-extra-content{margin:0}}@media (max-width:480px){.roi-wrapper{padding:20px 10px}.roi-inner-wrapper{padding:10px}.ant-tabs-extra-content{margin:0}.potential-highlight{white-space:normal;word-break:break-word;text-align:center;justify-content:center;margin-top:10px;display:flex}.vertical-divider{margin:0}.roi-card-contac-btn{position:absolute;bottom:48px;right:0}}.camera-icon-wrapper{color:#fff;background:linear-gradient(90deg,#2a5839,#347a4c);border-radius:50%;padding:.25rem .875rem;font-size:1.875rem;display:inline-block}.celebration-title{margin:0;font-weight:700}.celebration-subtitle{color:#847062;margin:0;font-size:.8125rem}.coach-info{background:#f9f7f2;border-radius:.5rem;align-items:center;width:100%;padding:1.25rem 1.875rem;display:flex}.coach-avatar{object-fit:cover;border:.0625rem solid #ddd;border-radius:3.125rem;width:3.125rem;height:3.125rem;margin-right:.625rem}.text-start br{display:none}.coach-name{margin:0;font-size:.4375rem;font-weight:500!important}.coach-note{color:#847062;margin:0;font-size:.625rem;font-weight:300}.start-camera-btn{font-weight:500;background:linear-gradient(90deg,#2a5839,#347a4c)!important;border-radius:.375rem!important;padding:.375rem 1.25rem!important}.celebration-content{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.review-card--kids{text-align:center;background:linear-gradient(#fffef8 0%,#f3faf5 100%);border-radius:1rem;width:100%;padding:.75rem .5rem .25rem}.review-karuna-bubble{flex-direction:column;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.review-karuna-img{object-fit:cover;border:.2rem solid #ffd966;border-radius:50%;width:4.5rem;height:4.5rem;animation:2.5s ease-in-out infinite review-float}.review-karuna-hi{color:#2a5839;margin:0;font-size:1rem;font-weight:700}.review-steps{justify-content:center;align-items:center;gap:.35rem;margin-bottom:.75rem;display:flex}.review-step{color:#847062;background:#e8e2d8;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700;transition:background .2s,transform .2s;display:inline-flex}.review-step.is-active{color:#4a4038;background:#ffd966;transform:scale(1.1)}.review-step.is-done{color:#fff;background:#347a4c}.review-step-line{background:#e8e2d8;border-radius:.2rem;width:2rem;height:.2rem}.review-question-block{margin-bottom:1rem;transition:opacity .25s}.review-question-block.is-locked{opacity:.45;pointer-events:none}.review-card-question{color:#3d342c;margin:0 0 max(.875rem,min(2.5vw,1.25rem));font-size:1rem;font-weight:600;line-height:1.35}.review-q-num{color:#347a4c;margin-right:.2rem}.review-rating-row{flex-wrap:wrap;justify-content:center;gap:.35rem;display:flex}.review-emoji-btn{cursor:pointer;background:#fff;border:.15rem solid #e8e2d8;border-radius:.75rem;flex-direction:column;align-items:center;gap:.2rem;min-width:3.4rem;padding:.5rem .35rem .4rem;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.review-emoji-btn:hover:not(:disabled){transform:translateY(-.15rem);box-shadow:0 .25rem .5rem #347a4c33}.review-emoji-btn.is-selected{background:#e8f5ec;border-color:#347a4c;animation:.4s review-pop;box-shadow:0 .2rem .6rem #347a4c59}.review-emoji{font-size:2rem;line-height:1}.review-emoji-label{color:#628470;font-size:.6rem;font-weight:600;line-height:1.1}.review-cheer{color:#2a5839;margin:max(.5rem,min(2vw,.75rem)) 0 0;font-size:.95rem;font-weight:700}.review-options-row{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.review-choice-btn{cursor:pointer;background:#fff;border:.15rem solid #e8e2d8;border-radius:.85rem;flex-direction:column;align-items:center;gap:.25rem;min-width:5.5rem;padding:.65rem .75rem;transition:border-color .15s,transform .15s,background .15s;display:flex}.review-choice-btn:hover:not(:disabled){border-color:#9fd4b0;transform:scale(1.04)}.review-choice-btn.is-selected{background:linear-gradient(#f0f9f3 0%,#dff0e6 100%);border-color:#347a4c;animation:.4s review-pop}.review-choice-emoji{font-size:1.75rem;line-height:1}.review-choice-label{color:#3d342c;font-size:.8rem;font-weight:700}.review-submit-btn{margin-top:.25rem;background:linear-gradient(90deg,#2a5839,#347a4c)!important;border-color:#2a5839!important;border-radius:2rem!important;height:auto!important;padding:.65rem 1rem!important;font-size:1rem!important;font-weight:700!important}.review-submit-btn:disabled{color:#fff!important;background:#c8d4cc!important;border-color:#c8d4cc!important}.review-error{text-align:left;margin-bottom:.5rem}@keyframes review-pop{0%{transform:scale(1)}45%{transform:scale(1.12)}to{transform:scale(1.04)}}@keyframes review-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.25rem)}}:root{--color-bg-light:#faf8f6;--color-bg-accent:#fbefe8;--color-primary:#2a5839;--color-primary-dark:#347a4c;--color-text-main:#47301f;--color-text-sub:#847062;--color-border:#e8e3d9;--radius-md:.75rem;--radius-lg:1rem;--shadow-sm:0 2px 4px #0000000d}body{background-color:var(--color-bg-light);color:var(--color-text-main);margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;overflow-x:hidden;overflow-y:auto}.reflection-page{height:auto}.page-bg{background:linear-gradient(to bottom, var(--color-bg-light), var(--color-bg-accent));min-height:100vh;padding:0 .75rem 1rem}.coach-container{max-width:950px;margin:0 auto}.responsive-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:auto;padding:.5rem 0;display:flex}.header-left{justify-content:center;align-items:center;gap:.75rem;display:flex}.header-right{color:var(--color-text-sub);font-size:.9rem}.header-left,.header-right,.header-center{flex:none}.header-main-title{color:var(--color-text-main);white-space:nowrap;margin:0;font-size:max(.8rem,min(4.5vw,1.1rem));font-weight:700}.coach-card{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);background:#fff;align-items:center;gap:.75rem;margin-top:.5rem;padding:.75rem;display:flex}.coach-img{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.coach-card .text-start{flex-grow:1;min-width:0}.coach-name{white-space:nowrap;margin:0;font-size:max(.65rem,min(2.2vw,.8rem));font-weight:700}.coach-message{color:var(--color-text-sub);margin:.25rem 0 0;font-size:max(.7rem,min(2.2vw,.75rem));font-style:italic}.section-title{margin:1rem 0 .75rem;font-weight:700}.reflection-grid{grid-template-columns:1fr;gap:.75rem;display:grid}.card-custom{box-shadow:var(--shadow-sm);text-align:center;background-color:#fff;flex-direction:column;align-items:center;height:100%;min-height:280px;padding:1rem;display:flex;border-radius:var(--radius-lg)!important;border:1px solid var(--color-border)!important}.card-custom .h1{font-size:2rem}.card-title-custom{margin:.5rem 0 .25rem;font-weight:700;line-height:1.2}.card-desc{color:var(--color-text-sub);margin-bottom:.5rem;font-size:.8rem;line-height:1.5}.card-img-custom{object-fit:cover;border-radius:var(--radius-md);width:100%;height:120px}.hero-moment-card{margin-top:1rem;padding:1rem;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important;border:1px solid var(--color-border)!important;background-color:#fff!important}.hero-li-grid{text-align:left;grid-template-columns:1fr;gap:.25rem 2rem;padding-left:0;list-style:none;display:grid}.hero-li{color:var(--color-text-sub);padding-left:1.75rem;font-size:.8rem;position:relative}.hero-li:before{content:"🌱";font-size:1.1rem;position:absolute;top:0;left:0}.btn-gradient{text-align:center;justify-content:center;align-items:center;width:100%;display:inline-flex;background:linear-gradient(to right, var(--color-primary), var(--color-primary-dark))!important;color:#fff!important;border:none!important;border-radius:8px!important;height:44px!important;padding:0 1.5rem!important;font-weight:700!important}.action-button-container{text-align:center}@media (min-width:768px){.page-bg{padding:0 2rem 4rem}.responsive-header{flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem 0}.header-left{flex:1;justify-content:flex-start}.header-center{text-align:center;flex:2}.header-right{flex:1}.coach-card{padding:1.5rem}.coach-img{width:60px;height:60px}.reflection-grid,.hero-li-grid{grid-template-columns:repeat(2,1fr)}.btn-gradient{width:auto;padding:0 2rem!important}.header-main-title{white-space:nowrap;font-size:max(1.1rem,min(3vw,1.5rem))}}@media (min-width:1024px){.reflection-grid{grid-template-columns:repeat(3,1fr);gap:1.5rem}.responsive-header{padding:1rem 0}.mt-3{margin-top:4rem!important;display:block!important}.coach-card{gap:1rem;margin-top:0;padding:1rem 1.5rem}.coach-img{width:50px;height:50px}.section-title{margin:1rem 0;font-size:1.25rem}.card-custom{min-height:300px;padding:1rem}.card-custom .h1{margin-bottom:.5rem;font-size:2rem}.card-title-custom{margin:.5rem 0;font-size:1rem}.card-desc{margin-bottom:.5rem;font-size:.85rem}.card-img-custom{height:140px}.hero-moment-card{margin-top:0;padding:1rem!important}.hero-li{padding-left:1.75rem;font-size:.9rem}.hero-li:before{font-size:1.2rem}.btn-gradient{height:44px!important}.reflection-page{min-height:100vh}.page-bg{box-sizing:border-box;flex-direction:column;min-height:100vh;padding:0 2rem 2rem;display:flex}.coach-container{flex-direction:column;flex-grow:1;gap:1rem;display:flex}.action-button-container{margin-top:1rem}}@media (min-width:768px) and (max-width:1002px){.reflection-page{height:auto}.page-bg{background:linear-gradient(to bottom, var(--color-bg-light), var(--color-bg-accent));min-height:100vh;padding:0 .75rem 1rem}.coach-container{max-width:950px;margin:0 auto}.responsive-header{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:auto;padding:.5rem 0;display:flex}.header-left{justify-content:center;align-items:center;gap:.75rem;display:flex}.header-right{color:var(--color-text-sub);font-size:.9rem}.header-left,.header-right,.header-center{flex:none}.header-main-title{color:var(--color-text-main);white-space:nowrap;margin:0;font-size:max(.8rem,min(4.5vw,1.1rem));font-weight:700}.coach-card{border-radius:var(--radius-md);box-shadow:var(--shadow-sm);border:1px solid var(--color-border);background:#fff;align-items:center;gap:.75rem;margin-top:.5rem;padding:.75rem;display:flex}.coach-img{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.coach-card .text-start{flex-grow:1;min-width:0}.coach-name{white-space:nowrap;margin:0;font-size:max(.65rem,min(2.2vw,.8rem));font-weight:700}.coach-message{color:var(--color-text-sub);margin:.25rem 0 0;font-size:max(.7rem,min(2.2vw,.75rem));font-style:italic}.section-title{margin:1rem 0 .75rem;font-weight:700}.reflection-grid{grid-template-columns:1fr;gap:.75rem;display:grid}.card-custom{box-shadow:var(--shadow-sm);text-align:center;background-color:#fff;flex-direction:column;align-items:center;height:100%;min-height:260px;padding:1rem;display:flex;border-radius:var(--radius-lg)!important;border:1px solid var(--color-border)!important}.card-custom .h1{font-size:2rem}.card-title-custom{margin:.5rem 0 .25rem;font-weight:700;line-height:1.2}.card-desc{color:var(--color-text-sub);margin-bottom:1rem;font-size:.8rem;line-height:1.5}.card-img-custom{object-fit:cover;border-radius:var(--radius-md);width:100%;height:110px}.fullscreen-image-container{height:75vh}.hero-moment-card{margin-top:1rem;padding:1rem;border-radius:var(--radius-lg)!important;box-shadow:var(--shadow-sm)!important;border:1px solid var(--color-border)!important;background-color:#fff!important}.hero-li-grid{text-align:left;grid-template-columns:1fr;gap:.25rem 2rem;padding-left:0;list-style:none;display:grid}.hero-li{color:var(--color-text-sub);padding-left:1.75rem;font-size:.8rem;position:relative}.hero-li:before{content:"🌱";font-size:1.1rem;position:absolute;top:0;left:0}.btn-gradient{text-align:center;justify-content:center;align-items:center;width:100%;display:inline-flex;background:linear-gradient(to right, var(--color-primary), var(--color-primary-dark))!important;color:#fff!important;border:none!important;border-radius:8px!important;height:44px!important;padding:0 1.5rem!important;font-weight:700!important}.action-button-container{text-align:center}}.badge-container{text-align:center;box-sizing:border-box;background-color:#f2f4e8;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:100vh;padding:1.25rem;display:flex;overflow-y:auto}.badge-container>p{color:#628470;margin-bottom:.625rem;font-size:1.25rem}.badge-title{margin-top:.625rem;font-size:3.5rem;font-weight:700}.badge-subtitle{color:#16a249;margin-bottom:1.25rem;font-size:2.25rem;font-weight:800}.badge{width:22rem;height:16.5rem;position:relative}.badge-image{height:16.5rem;position:absolute;top:0;left:50%;transform:translate(-50%);box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.diamond-image{width:8.5rem;position:absolute;top:3.3rem;left:50%;transform:translate(-50%);box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.coachMessage{color:#47301f;box-sizing:border-box;background-color:#fff7e6;border:.1875rem solid #f7ba644d;border-radius:.5rem;max-width:55rem;margin-top:1.25rem;padding:2rem;font-size:1.1rem;font-style:normal;line-height:1.875rem}.coach-name{font-size:1.2rem;font-weight:700!important}.custom-btn{color:#fff;white-space:nowrap;border:none;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:18rem;height:4rem;padding:.625rem 1.25rem;font-size:1.25rem;font-weight:500;display:flex}.btn-green-gradient{background:linear-gradient(77.99deg,#16a249 0%,#3c3 100%)}.btn-gold-blue-gradient{background:linear-gradient(100.95deg,#f7ba64 0%,#42b6f0 100%)}@media (max-width:62rem){.badge-title{font-size:2.25rem}.badge-subtitle{font-size:1.5rem}.custom-btn{width:16rem;padding:.4rem 1rem;font-size:1rem}.badge{width:16rem;height:12rem}.badge-image{width:auto;height:12rem}.diamond-image{width:6rem;top:2.2rem}}@media (max-width:36rem){.badge-container>p{white-space:nowrap;font-size:1rem}.badge-title{white-space:nowrap;font-size:1.5rem;line-height:1.2;margin-bottom:.625rem!important}.badge-subtitle{font-size:1.1rem}.coachMessage{padding:.75rem .5rem;font-size:.875rem}.custom-btn{flex-grow:1;width:auto;height:auto;padding:.6rem .5rem;font-size:.75rem}.custom-btn svg{width:1rem;height:1rem}.badge{width:12.5rem;height:9.375rem}.badge-image{width:auto;height:9.375rem}.diamond-image{width:4.6875rem;top:1.8rem}.d-flex.gap-3{flex-direction:row;width:100%;gap:.625rem!important}}@media print{@page{size:A4 landscape;margin:0}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:297mm;height:210mm}.custom-btn,.d-flex.gap-3,.no-print{display:none!important}.badge-container{box-sizing:border-box;width:297mm;height:210mm;padding:16mm;position:relative;top:0;left:0;background-color:#f2f4e8!important;flex-direction:column!important;justify-content:space-between!important;align-items:center!important;gap:4mm!important;display:flex!important}.badge-container:before{content:"";pointer-events:none;border:2mm solid #e6d9b8;position:absolute;top:8mm;bottom:8mm;left:8mm;right:8mm}.badge-container:after{content:"";pointer-events:none;border:1mm double #d4af37;position:absolute;top:14mm;bottom:14mm;left:14mm;right:14mm}.badge-container>p{color:#628470!important;visibility:visible!important;margin:0 0 3mm!important;font-size:12pt!important;display:block!important}.badge-title{visibility:visible!important;margin:0 0 2mm!important;font-size:22pt!important;font-weight:700!important;display:block!important}.badge-subtitle{color:#16a249!important;visibility:visible!important;margin-bottom:3mm!important;font-size:16pt!important;font-weight:800!important;display:block!important}.badge{flex-shrink:0!important;width:90mm!important;height:65mm!important;margin:0 auto 3mm!important;display:block!important;position:relative!important}.badge-image{width:auto!important;height:65mm!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;display:block!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important}.diamond-image{width:30mm!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;display:block!important;position:absolute!important;top:13mm!important;left:50%!important;transform:translate(-50%)!important}.coachMessage{visibility:visible!important;word-wrap:break-word!important;overflow-wrap:break-word!important;background-color:#fff7e6!important;border:.1875rem solid #f7ba644d!important;border-radius:.5rem!important;flex-shrink:0!important;align-self:center!important;max-width:160mm!important;margin:3mm auto!important;padding:4mm!important;font-size:10pt!important;line-height:1.3!important;display:block!important;position:relative!important}}.badge-page-locked .custom-btn{opacity:.45;pointer-events:none}:root{--color-bg-light:#faf8f6;--color-bg-accent:#fbefe8;--color-primary:#2a5839;--color-primary-dark:#347a4c;--color-text-main:#47301f;--color-text-sub:#847062;--color-gray:#6c757d;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--shadow-sm:0 .0625rem .125rem #0000000d;--shadow-md:0 .25rem .375rem #0000001a}.loading-overlay{z-index:9999;color:var(--color-primary);background:#fffc;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.dashboard-layout{flex-direction:column;height:100vh;display:flex;overflow:hidden}.dashboard-layout>.ant-layout,.dashboard-layout>.dashboard-shell,.dashboard-layout>.dashboard-stack{flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.dashboard-layout>.dashboard-shell{flex-direction:row}.dashboard-layout>.dashboard-stack{flex-direction:column}.page-bg{background:linear-gradient(to right, var(--color-bg-light), var(--color-bg-accent));flex-direction:column;flex:auto;min-width:0;min-height:0;padding:0 .75rem 1rem;display:flex;overflow-y:auto}.learning_heading{margin-bottom:1rem;font-size:1.25rem;font-weight:600}.class-selection-btn{font-weight:600;transition:all .3s;box-shadow:0 4px 12px #2a58394d;background-color:#2a5839!important;border-color:#2a5839!important;border-radius:8px!important}.iaf-primary-action-btn{background:#34794c!important;border-color:#34794c!important}.class-selection-btn:hover{transform:translateY(-2px);background-color:#347a4c!important;border-color:#347a4c!important;box-shadow:0 6px 16px #2a583966!important}@media (max-width:767px){.learning_heading{margin-bottom:.75rem;font-size:1.1rem}.class-selection-btn{margin-top:.5rem;padding:.5rem 1rem;font-size:.85rem}}.header-min{justify-content:space-between;align-items:center;min-height:5rem;display:flex;position:relative}.header-logo-title{align-items:center;display:flex}.logo-img{background-color:#dbffdc;border-radius:50%;flex-shrink:0;width:2.5rem;height:2.5rem;margin-right:.5rem;padding:.25rem}.header-title{font-size:max(1rem,min(4vw,1.2rem));font-weight:700}.header-subtitle{color:var(--color-gray);font-size:max(.4rem,min(2vw,.5rem));font-style:italic}.center-heading{display:none}.mt-2,.my-2{margin-top:1.5rem!important}.page-bg>.row.mt-3{flex-direction:column;flex-grow:1;display:flex}.page-bg>.row.mt-3>[class*=col-]{flex-direction:column;display:flex}.scrollable-sessions{width:100%;max-width:100%;padding:0 .375rem 1rem 0;overflow-x:hidden;overflow-y:visible}.scrollable-sessions .row{width:100%;margin-left:0;margin-right:0}.page-bg .scrollable-sessions .row>.col-12{flex:none;min-width:0;max-width:100%;width:100%!important}@media (min-width:768px){.page-bg .scrollable-sessions .row>.col-md-6{width:50%!important}}@media (min-width:992px){.page-bg .scrollable-sessions .row>.col-lg-4{width:33.3333%!important}}.iaf-sessions-dashboard{min-width:0;overflow-x:hidden}.iaf-sessions-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.iaf-sessions-back-btn{color:#2a5839;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:500;display:inline-flex}.iaf-sessions-heading{text-align:center;flex:auto;min-width:6rem;margin:0}.iaf-sessions-toolbar-actions{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}@media (max-width:767.98px){.iaf-sessions-toolbar,.class-selection-selectable .selectable-toolbar{flex-direction:column;align-items:stretch;gap:.65rem}.iaf-sessions-heading,.class-selection-selectable .selectable-heading{text-align:left;order:-1;width:100%;min-width:0;font-size:1.15rem}.iaf-sessions-toolbar-actions,.class-selection-selectable .selectable-toolbar-actions{width:100%;margin-left:0}.iaf-sessions-toolbar-actions .class-selection-btn,.iaf-sessions-toolbar-actions .iaf-primary-action-btn,.class-selection-selectable .selectable-toolbar-actions .iaf-primary-action-btn,.class-selection-selectable .selectable-toolbar-actions button{width:100%}.page-bg{padding:0 .75rem 1rem}.scrollable-sessions{padding:0}.classSelection .container{padding-left:.5rem;padding-right:.5rem}.classSelection h2{font-size:1.25rem}}.sidebar{background:#fff;width:250px;height:100%;padding:1rem}@media (min-width:768px){.page-bg{padding:0 1.5rem 1.5rem}.center-heading{white-space:nowrap;margin:0;font-size:max(1rem,min(3vw,1.5rem));font-weight:700;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:1024px){.page-bg{padding:0 2rem 3rem;overflow-y:auto}.learning_heading{margin-bottom:.625rem;font-size:1.5rem}.scrollable-sessions{flex-grow:1;min-height:0;padding:1rem;overflow-y:visible}.scrollable-sessions .row>[class*=col-]{margin-bottom:2rem!important}}@media (max-width:500px){.section-header{display:block!important}}.dashboard-bg{background-color:#fafafa}.welcome-text{color:#16a249;font-size:1.37rem;font-weight:700;line-height:2rem}.session-card{border-radius:.625rem;flex-direction:column;width:100%;display:flex;overflow:hidden}.ant-layout-sider-children{flex-direction:column;justify-content:space-between;display:flex}.sidebar-button{color:#374151;cursor:pointer;background:0 0;border:none;border-radius:.75rem;justify-content:flex-start;align-items:center;gap:.5rem;width:11.25rem;height:3.125rem;padding-left:1rem;transition:all .2s ease-in-out;display:flex}.sidebar-button:focus,.sidebar-button.active{color:#fff;background:#16a149;outline:none;font-family:Inter;font-size:.95rem;font-weight:600;box-shadow:0 .0625rem .125rem #0000000d}.sidebar-button:hover{background:#16a149;outline:#46aa6a}.ant-card:hover{box-shadow:none!important}.sidebar-bottom{text-align:center;border-top:.0625rem solid #0003;margin-top:auto;padding-top:.75rem}.sidebar-bottom>span{color:#4d4d4d;letter-spacing:-.02rem;white-space:nowrap;padding:.5rem .25rem .75rem;font-size:.6875rem;line-height:1.4;display:block}.user-info{font-size:.75rem;line-height:1.25rem}.user-info>h6{font-size:.94rem}.image-wrapper{position:relative}.session-image{object-fit:cover;width:100%;height:12.5rem}.completed-tag{border-radius:.25rem;font-weight:500;top:.5rem;right:.5rem;position:absolute!important}.session-card{width:100%;box-shadow:none;background:#fff;border:1px solid #e0ddd1;border-radius:10px;flex-direction:column;height:100%;display:flex;overflow:hidden}.session-card.selectable-session-card{cursor:pointer}.session-card.selectable-session-card.is-selected{border:2px solid #34794c}.session-card.selectable-session-card.is-disabled{opacity:.6;cursor:not-allowed}.session-card-cover-empty{color:#8a8f7c;background:#f3f4f0;border-top-left-radius:10px;border-top-right-radius:10px;justify-content:center;align-items:center;height:160px;font-size:13px;font-weight:600;display:flex}.session-card.is-disabled .session-card-cover img,.session-card.is-disabled .session-card-cover-empty{filter:grayscale()}.session-card-meta{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.iaf-session-progress.is-attempt{margin:.35rem 0 .65rem}.iaf-session-progress-bar>span{height:100%;width:var(--progress-width,0%);border-radius:inherit;background:var(--progress-color,#2a5839);display:block}.iaf-tooltip-title{color:#000}.iaf-navbar{z-index:20;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;height:64px;padding-left:.5rem}.iaf-navbar-left{gap:.25rem;min-width:0}.iaf-nav-menu-btn{color:#2a5839;cursor:pointer;background:0 0;border:0;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-left:.25rem;display:none}.iaf-nav-menu-btn:hover{background:#ecf6eb;outline:none}.iaf-nav-menu-btn:focus-visible{background:#ecf6eb;outline:none}.iaf-navbar-logo{margin:0 0 0 -25px;transform:scale(.7)}.iaf-reflection-logo{transform:scale(.8)}.iaf-logo-img{width:55%;padding:8px;position:relative;right:50px}.iaf-nav-menu-btn{display:none!important}@media (max-width:575.98px){.iaf-navbar{height:56px;padding-right:.25rem}.user-info{display:none!important}}.iaf-sidebar{flex:0 0 200px;width:200px;min-width:200px;max-width:200px;height:auto}.iaf-sidebar.iaf-sidebar-collapsed{flex:0 0 60px;width:60px;min-width:60px;max-width:60px}.iaf-sidebar.iaf-sidebar--fill{height:100%}.ant-drawer .iaf-sidebar,[data-slot=sheet-content] .iaf-sidebar{flex:auto!important;width:100%!important;min-width:100%!important;max-width:100%!important}.iaf-network-indicator{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.iaf-network-dot{background-color:var(--network-color,#888);border-radius:50%;width:10px;height:10px;display:inline-block}.iaf-network-label{color:#333;font-size:12px}.iaf-network-label.is-offline{color:#d93025}.iaf-network-speeds{align-items:center;gap:4px;font-size:12px;display:inline-flex}.iaf-network-speed-item{align-items:center;gap:2px;display:inline-flex}.iaf-network-sep{color:#888;margin:0 2px}.iaf-network-unit{color:#888;margin-left:2px;font-size:10px}.iaf-cvi-shell{width:100%;height:100vh;position:relative}.iaf-bandwidth-chip{z-index:9999;background-color:#ffffffe6;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:fixed;top:20px;right:20px;box-shadow:0 2px 8px #00000026}@media (max-width:767px){.iaf-network-label,.iaf-network-speeds{font-size:10px}.iaf-network-unit{font-size:9px}}.session-title{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;color:#1a1a1a;width:100%;margin-top:0;font-size:.94rem;font-weight:600;display:block;overflow:hidden;margin-bottom:.25rem!important}.session-title>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.session-description{color:#666;margin-bottom:.25rem;font-size:.875rem;line-height:1.4}.start-session-btn{font-weight:500;background-color:#228b22!important;border:none!important}.ant-btn-primary{font-weight:500}.session-card .ant-card-cover img,.session-card .session-card-cover img{object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:160px}.session-card .ant-card-body,.session-card .session-card-body{flex-direction:column;flex-grow:1;justify-content:flex-start;min-height:100px;padding-bottom:.5rem;display:flex}@media (max-width:768px){.session-card .ant-card-body,.session-card .session-card-body{min-height:80px}}.ant-card-body{padding:.625rem!important}.session-card-tag{color:#000;background:linear-gradient(95.61deg,#f08b42 0%,#f4af25 100%);border-radius:3.125rem;flex-shrink:0;align-items:center;gap:.25rem;height:1rem;padding:0 .625rem;font-size:.625rem;font-weight:600;display:inline-flex;box-shadow:0 .125rem .375rem #00000026;margin:0!important;position:relative!important;top:auto!important;right:auto!important}.session-card-tag>img{object-fit:contain;width:.625rem;height:.625rem}.session-card-tag>span{text-transform:capitalize;font-size:.625rem;line-height:1}.session-card-btn{color:#fff;cursor:pointer;background:linear-gradient(96.33deg,#2b5b3b 0%,#34794c 100%);border:none;border-radius:.5rem;height:1.875rem;font-weight:600}.session-card-btn:hover,.session-card-btn:focus{filter:brightness(.97);outline:none}.session-card-edit-btn{color:#2a5839;cursor:pointer;background:0 0;border:1px solid #2a5839;border-radius:.5rem;height:1.875rem;margin-top:.5rem;font-weight:600}.session-card-edit-btn:hover,.session-card-edit-btn:focus{background:#ecf6eb;outline:none}.session-card-btn>img{border-width:.125rem;width:.625rem;height:.75rem}.session-description{-webkit-line-clamp:2;text-overflow:ellipsis;white-space:normal;color:#847062;-webkit-box-orient:vertical;width:100%;font-size:.8125rem;line-height:1.4;display:-webkit-box;overflow:hidden;margin-bottom:1rem!important}.session-card .session-title+.time-age{margin-bottom:.3125rem!important}.time-age{font-size:.69rem;color:#847062!important}.filter-icon{fill:#000;width:1.5rem;height:1.5rem}.sidebar-button.active .filter-icon{fill:#fff}.d-icon{height:1rem!important}.sidebar-button .d-icon{object-fit:contain;width:1.125rem;height:1.125rem!important}.sidebar-button img[alt=Session\ Builder]{transform:scale(1.15);width:1.25rem!important;height:1.25rem!important}.sidebar-button.active .d-icon,.sidebar-button.active img[alt=Session\ Builder]{filter:brightness(0)invert()}.ant-layout-sider-collapsed .sidebar-button,.iaf-sidebar-collapsed .sidebar-button{justify-content:center;width:44px;height:44px;padding-left:0}@media (min-width:1024px){.session-card .ant-card-cover img,.session-card .session-card-cover img{height:9rem}.session-card .ant-card-body,.session-card .session-card-body{padding:1rem!important}.session-card-body .session-card-tag{margin:0!important;position:relative!important}}.custom-checkbox{width:1.2rem;height:1.2rem}.selectable-session-card .session-card-cover{position:relative}.selectable-session-badge{z-index:2;color:#2a5839;pointer-events:none;background:#ecf6eb;border:1px solid #cbe8c8;border-radius:.25rem;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.75rem;font-weight:500;display:inline-flex;position:absolute;top:.5rem}.selectable-session-badge--start{left:.5rem}.selectable-session-badge--end{right:.5rem}.selectable-session-badge>img{width:.875rem;height:.875rem}.selectable-session-check{z-index:3;background:#fffffff2;border-radius:.35rem;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute;top:.5rem;right:.5rem;box-shadow:0 1px 3px #0000001f}.selectable-session-checkbox{accent-color:#34794c;width:1.125rem;height:1.125rem;margin:0!important}.selectable-session-checkbox[data-state=checked]{background:#34794c!important;border-color:#34794c!important}.setup-session-modal{background-color:#f7f5ef!important;border-radius:.75rem!important;max-width:min(480px,95vw)!important}.owl-img{border-radius:50%;width:3.125rem;height:3.125rem}.form-label,.setup-session-modal .tw-form-label{color:#299d90;font-size:.875rem}.proceed-btn{color:#fff;cursor:pointer;background:linear-gradient(96.33deg,#2b5b3b 0%,#34794c 100%);border-radius:.375rem;width:100%;height:2rem;font-weight:500;border:none!important}.proceed-btn:hover,.proceed-btn:focus{filter:brightness(.95);outline:none}.setup-session-modal input,.setup-session-modal .edy-input,.setup-session-modal [data-slot=input]{border-radius:.375rem;padding:.5rem .75rem;border:.0625rem solid #c5e1d7!important}.setup-session-duration-help{color:#6b7280;margin:.35rem 0 0;font-size:.75rem}.setup-session-duration-help.is-error{color:#b42318}.setup-session-modal .divider2{border:.0625rem solid #c5e1d7;margin:1rem 0}:root{font-size:16px}.karuna-interact-modal{background:#fff!important;border:none!important;border-radius:1rem!important;gap:0!important;max-width:min(800px,95vw)!important;padding:0!important;overflow:hidden!important;box-shadow:0 10px 30px #0000001a!important}.karuna-interact-modal__container{border:0;flex-direction:column;max-height:calc(100vh - 2rem);font-family:Inter,sans-serif;display:flex}.karuna-interact-modal__header{text-align:center;background:linear-gradient(90deg,#16a24b 0%,#14aee0 100%);border:0;flex-shrink:0;padding:1.28rem 1rem;display:block;position:relative}.karuna-interact-modal__header-icon{margin-bottom:1rem}.karuna-interact-modal__header .karuna-interact-modal__title{color:#fff!important;text-align:center!important;margin:0!important;font-size:1.75rem!important;font-weight:700!important;line-height:1.25!important}.karuna-interact-modal__header .karuna-interact-modal__subtitle{color:#a7f3d0;margin:.5rem 0 0;font-size:1rem;font-weight:400}.karuna-interact-modal__close-btn{cursor:pointer;opacity:.8;font-size:1.5rem;font-weight:300;line-height:1;transition:opacity .2s,background-color .2s,color .2s;color:#000!important;width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:50%!important;padding:.25rem!important;position:absolute!important;top:1rem!important;right:1rem!important}.karuna-interact-modal__close-btn:hover,.karuna-interact-modal__close-btn:focus,.karuna-interact-modal__close-btn:active{opacity:1;color:#fff!important;box-shadow:none!important;background:#ffffff1a!important;border:none!important;outline:none!important}.karuna-interact-modal__content{flex:auto;min-height:0;padding:2rem;overflow-y:auto}.karuna-interact-modal__rules-list{flex-direction:column;gap:1rem;margin-bottom:2rem;display:flex}.karuna-interact-modal__rule-item{background-color:#f1f5f9;border-radius:.75rem;align-items:center;gap:.5rem;padding:1.25rem;display:flex;box-shadow:0 2px 8px #0000000d}.karuna-interact-modal__icon-placeholder{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;display:flex}.karuna-interact-modal__text-content{flex:1}.karuna-interact-modal__text-content .karuna-interact-modal__rule-title{color:#1e293b;text-align:left;margin:0;font-size:1.125rem;font-weight:600}.karuna-interact-modal__text-content .karuna-interact-modal__rule-description{color:#475569;text-align:left;margin:.25rem 0 0;font-size:.9375rem;line-height:1.5}.karuna-interact-modal__proceed-btn{transition:background-color .2s;color:#fff!important;width:100%!important;height:auto!important;box-shadow:none!important;background:linear-gradient(96.33deg,#2b5b3b 0%,#34794c 100%)!important;border:none!important;border-radius:.75rem!important;padding:1rem!important;font-size:1rem!important;font-weight:600!important}.karuna-interact-modal__proceed-btn:hover,.karuna-interact-modal__proceed-btn:focus,.karuna-interact-modal__proceed-btn:active{box-shadow:none!important;color:#fff!important;background:linear-gradient(96.33deg,#1f3e28 0%,#2a6238 100%)!important;border:none!important;outline:none!important}.karuna-interact-modal__proceed-btn:disabled{background:#9ca3af!important}@media (max-width:768px){.karuna-interact-modal__header{padding:2rem 1.5rem}.karuna-interact-modal__header .karuna-interact-modal__title{font-size:1.5rem!important}.karuna-interact-modal__content{padding:1.5rem}.karuna-interact-modal__rule-item{padding:1rem}.karuna-interact-modal__text-content .karuna-interact-modal__rule-title{font-size:1rem}.karuna-interact-modal__text-content .karuna-interact-modal__rule-description{font-size:.875rem}}@media (max-width:480px){.karuna-interact-modal__header{padding:1.5rem 1rem}.karuna-interact-modal__header .karuna-interact-modal__title{font-size:1.25rem!important}.karuna-interact-modal__header .karuna-interact-modal__subtitle{font-size:.875rem}.karuna-interact-modal__content{padding:1.5rem 1rem}.karuna-interact-modal__rules-list{gap:.75rem;margin-bottom:1.5rem}.karuna-interact-modal__rule-item{align-items:flex-start;gap:.75rem;padding:.75rem}.karuna-interact-modal__icon-placeholder{width:36px;height:36px;font-size:1.25rem}.karuna-interact-modal__proceed-btn{padding:.875rem!important;font-size:.9375rem!important}}.classSelection{background:0 0;width:100%;padding:.5rem 0 2rem}.classSelection .container{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.classSelection .row>.col-12{flex:none;max-width:100%;width:100%!important}@media (min-width:576px){.classSelection .row>.col-sm-6{width:50%!important}}@media (min-width:992px){.classSelection .row>.col-lg-4{width:33.3333%!important}}.classSelection .class-card,.classSelection .custom-card{border-radius:1rem;flex-direction:column;width:100%;height:auto;min-height:280px;display:flex;box-shadow:none!important}.classSelection .class-card{background:#fff;border:.09375rem solid #e0ddd1}.classSelection .class-card>.class-card-body,.classSelection .custom-card>.class-card-body{box-sizing:border-box;background:0 0;flex-direction:column;flex:1;justify-content:space-between;min-height:280px;padding:1rem .75rem;display:flex}.classSelection .custom-card{min-height:280px}.class-card-header{font-size:1rem;font-weight:600}.avatar-icon{background:#ecf2ee;flex-shrink:0;width:3.125rem;height:3.125rem;margin-right:.4rem}.avatar-icon>img{width:1.5rem;height:1.1875rem}.class-card-header h4{text-overflow:ellipsis;white-space:nowrap;max-width:140px;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.class-card.is-unavailable{pointer-events:none;opacity:.5}.class-card-edit-btn{color:#847061;cursor:pointer;background:0 0;border:0;padding:4px;line-height:0}.class-card-header>img{width:.75rem;height:.75rem}.info-label{color:#847061;font-size:.75rem;font-weight:400}.info-value{font-size:.75rem;font-weight:500}.class-card-info{font-size:.875rem}.divider{border:.0625rem solid #e0ddd1;margin-top:1rem}.status-tag{border-radius:999px;margin-bottom:.75rem;padding:.0625rem .625rem;font-family:Inter,sans-serif;font-size:.625rem;font-weight:500;display:inline-block}.status-available{color:#38ac39;background-color:#ecf6eb;border:.0625rem solid #cbe8c8}.status-default{color:#888;background-color:#fafafa;border:.0625rem solid #ddd}.start-btn{color:#fff;cursor:pointer;background:linear-gradient(96.33deg,#2b5b3b 0%,#34794c 100%);border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;width:100%;height:2.5rem;font-weight:600;display:flex;border:none!important;margin-top:1rem!important}.footer-card{flex-wrap:wrap;justify-content:center;gap:1.5rem;margin-top:2.5rem;padding-bottom:1rem;display:flex}.footer-card-item{background:#fff;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;width:15.125rem;height:7.5rem;display:flex}.footer-card-item h4{color:#367c4e;margin:0;font-size:1.25rem!important;font-weight:700!important}.footer-card-item p{color:#847061;margin:.25rem 0 0;font-size:.75rem!important;font-weight:500!important}@media (max-width:576px){.classSelection{padding:.5rem 0 1.5rem}.footer-card{flex-direction:column;align-items:center;gap:1rem}.class-card-header h4{max-width:110px}}.class-selection-selectable{min-width:0;overflow-x:hidden}.class-selection-selectable .selectable-banner{background:#ecf6eb;border:1px solid #cbe8c8;border-radius:8px;margin-top:16px;margin-bottom:14px;padding:10px 12px}.class-selection-selectable .selectable-banner-text{word-break:break-word;min-width:0}.class-selection-selectable .selectable-count-pill{background:#f4f4f4;border:1px solid #e0ddd1;border-radius:999px;flex-shrink:0;padding:2px 10px;font-size:12px}.class-selection-selectable .selectable-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:12px;display:flex}.class-selection-selectable .selectable-back-btn{color:#2a5839;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;gap:8px;padding:0;font-size:16px;font-weight:500;display:inline-flex}.class-selection-selectable .selectable-heading{text-align:center;flex:auto;min-width:8rem;margin:0}.class-selection-selectable .selectable-toolbar-actions{flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;display:flex}.class-selection-selectable .scrollable-sessions .row>.col-12{flex:none;min-width:0;max-width:100%;width:100%!important}@media (min-width:768px){.class-selection-selectable .scrollable-sessions .row>.col-md-6{width:50%!important}}@media (min-width:992px){.class-selection-selectable .scrollable-sessions .row>.col-lg-4{width:33.3333%!important}}.class-selection-selectable .scrollable-sessions{width:100%;max-width:100%;padding-bottom:2rem;overflow-x:hidden;overflow-y:visible}.class-selection-selectable .scrollable-sessions .row{width:100%;margin-left:0;margin-right:0}.custom-card{box-sizing:border-box;background:#fff;border-radius:1rem;width:100%;min-height:280px;position:relative;box-shadow:none!important}.custom-card>.class-card-body{box-sizing:border-box;background:0 0;flex-direction:column;justify-content:space-between;min-height:280px;padding:1rem .75rem;display:flex}.custom-card p{text-align:center;width:100%;margin:0 auto 1rem}.circle-icon{color:#0a7c4a;background-color:#f5f8f7;border-radius:50%;justify-content:center;align-items:center;width:4.5rem;height:4.5rem;margin:0 auto .75rem;display:flex}.custom-card h5{text-align:center;width:100%;margin-bottom:.5rem;font-size:1.4rem;font-weight:600}.plus-icon{font-size:2.8rem}.custom-card .start-btn{color:#fff;cursor:pointer;border-radius:.625rem;justify-content:center;align-items:center;width:100%;height:2.5rem;padding:.5rem 1rem;font-weight:600;display:flex;background:linear-gradient(96.33deg,#2b5b3b 0%,#34794c 100%)!important;border:none!important;margin-top:1rem!important}.border-gradient{background:linear-gradient(#fff,#fff),linear-gradient(125.53deg,#16a24b 4.32%,#14aee0 90.76%) border-box;-webkit-background-clip:padding-box,border-box;background-clip:padding-box,border-box;border:.125rem solid #0000!important;border-radius:1rem!important}@media (max-width:576px){.circle-icon{width:3.5rem;height:3.5rem}.plus-icon{font-size:2rem}.custom-card h5{font-size:1.1rem}.custom-card p{width:90%;font-size:.8rem}}.create-class-modal-container .ant-modal-content{background:#fff;border-radius:8px;padding:32px}.create-class-modal-title{color:#000;margin-bottom:.5rem;font-family:Inter;font-size:24px;font-style:normal;font-weight:700;line-height:39px}.create-class-modal-subtitle{color:#6b7280;margin-bottom:1.5rem;font-size:.9rem}.create-class-modal-container .ant-form-item-label>label{color:#000;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:13px}.create-class-modal-container .ant-form-item-required:before{display:none!important}.create-class-modal-container .ant-form-item-control-input{margin-left:-5px}.create-class-modal-container .ant-input,.create-class-modal-container .ant-select-selector,.create-class-modal-container .edy-date-picker{color:#1f2937;background:#fff;border:2px solid #d1d5db;border-radius:8px;height:42px;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:13px;transition:all .3s;box-shadow:0 1px 2px #0000000d}.create-class-modal-container .ant-input::placeholder,.create-class-modal-container .ant-select-selection-placeholder{color:#847061;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:13px}.create-class-modal-container .ant-input:focus,.create-class-modal-container .ant-select-focused .ant-select-selector,.create-class-modal-container .edy-date-picker:hover,.create-class-modal-container .edy-date-picker:focus-within{background:#fff;border-color:#3b82f6;transform:translateY(-1px);box-shadow:0 0 0 3px #3b82f61a}.create-class-modal-footer{border-top:none;justify-content:flex-end;gap:16px;margin-top:-1rem;padding-top:0;display:flex}.create-class-cancel-btn{border-radius:4px;font-family:Inter;font-size:11.5961px;font-style:normal;font-weight:600;line-height:14px;color:#0d1e35!important;background:#faf8f5!important;border:1px solid #e9e5dd!important;height:34px!important}.create-class-cancel-btn:hover{color:#0d1e35!important;background:#faf8f5!important;border-color:#e9e5dd!important}.create-class-next-btn,.create-class-create-btn{border-radius:4px;font-family:Inter;font-size:11.5961px;font-style:normal;font-weight:600;line-height:14px;color:#fafafa!important;background:linear-gradient(96.33deg,#2b5b3b 0%,#34794c 100%)!important;border:1px solid #2b5b3b!important;height:34px!important}.create-class-next-btn:hover,.create-class-create-btn:hover{background:linear-gradient(96.33deg,#2b5b3b 0%,#34794c 100%)!important;border-color:#2b5b3b!important}.create-class-back-btn{padding:.5rem 1rem;color:#6b7280!important;background:0 0!important;border:none!important;height:auto!important}.create-class-back-btn:hover{color:#4b5563!important}.create-class-modal-container .ant-form-item{margin-bottom:16px}.create-class-modal-container .ant-form-item-control-input{padding:0}.create-class-modal-container .ant-row{margin:0}.create-class-modal-container .ant-col{padding:0 8px}.create-class-modal-container .ant-col:first-child{padding-left:0}.create-class-modal-container .ant-col:last-child{padding-right:0}@media (max-width:767.98px){.create-class-modal-container .ant-row{flex-direction:column}.create-class-modal-container .ant-col{padding:0;flex:0 0 100%!important;width:100%!important;max-width:100%!important}.create-class-modal-footer{flex-direction:column-reverse;gap:.5rem}.create-class-modal-footer .create-class-cancel-btn,.create-class-modal-footer .create-class-next-btn{width:100%}}.create-class-session-search{margin-bottom:1rem}.create-class-session-search .ant-input{border-radius:6px;padding:.5rem .75rem}.create-class-sessions-list{max-height:300px;margin-bottom:1rem;overflow-y:auto}.create-class-session-item{cursor:pointer;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:.5rem;padding:1rem;transition:all .2s;display:flex}.create-class-session-item:hover{background-color:#f8fafc;border-color:#3b82f6}.create-class-session-item.selected{background-color:#eff6ff;border-color:#3b82f6}.create-class-session-info h6{color:#1f2937;margin:0;font-weight:500}.create-class-session-info small{color:#6b7280}.create-class-session-checkbox input[type=checkbox]{cursor:pointer;accent-color:#3b82f6;border:2px solid #d1d5db;border-radius:4px;width:18px;height:18px}.create-class-selected-sessions{background:#f0f9ff;border:1px solid #0ea5e9;border-radius:8px;margin-bottom:1rem;padding:1rem}.create-class-selected-header{color:#0f172a;justify-content:space-between;align-items:center;margin-bottom:.75rem;font-weight:500;display:flex}.create-class-add-more-btn{font-size:.9rem;color:#0ea5e9!important;background:0 0!important;border:none!important;height:auto!important;padding:0!important}.create-class-selected-tags{flex-wrap:wrap;gap:.5rem;display:flex}.create-class-session-tag{color:#0c4a6e;background:#e0f2fe;border-radius:16px;align-items:center;gap:.5rem;padding:.25rem .75rem;font-size:.85rem;display:flex}.create-class-remove-tag{color:#0c4a6e;cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-size:1.1rem;line-height:1}.create-class-remove-tag:hover{color:#dc2626}.create-class-create-btn:disabled{cursor:not-allowed;background:#9ca3af!important;border-color:#9ca3af!important}.create-class-date-input-wrapper{height:39px;position:relative}.create-class-date-input-wrapper .ant-input{height:39px;padding-right:40px}.create-class-calendar-icon{pointer-events:none;color:#6b7280;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.af-container{--font-serif:Georgia, "Times New Roman", Times, serif;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--color-green:#16a249;--color-blue:#14aee1;--color-white:#fff;--color-white-90:#ffffffe6;--color-text-dark:#2e251f;--color-text-light:#847062;--bg-card:#f7fbf7;--bg-tabs:#f9f4e7;--bg-input:#fffcf5;--border-color:#f1eee4;--radius-md:.5rem;--radius-lg:.66rem;-webkit-overflow-scrolling:touch;text-align:center;z-index:0;box-sizing:border-box;background-clip:padding-box;flex-direction:column;justify-content:flex-start;align-items:center;width:100vw;height:100dvh;min-height:100svh;padding:max(.5rem,min(2vw,1.25rem));display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.af-container:before,.af-container:after{content:"";pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0}.af-container:before{z-index:-2;opacity:.95;background:url(/assets/bg-image-af-B1qsovqw.png) 50%/cover no-repeat}.af-container:after{z-index:-1}.af-container .header,.af-container .quote,.af-container .card,.af-container .profile-picture{z-index:1}.af-container .header{box-sizing:border-box;justify-content:center;align-items:center;width:min(1100px,100%);max-width:100vw;margin-top:max(1rem,min(6vh,3.5rem));padding-left:max(.25rem,min(2vw,1rem));padding-right:max(.25rem,min(2vw,1rem));display:flex;position:relative}.af-container .animalfund-logo{object-fit:contain;border-radius:0;width:max(12rem,min(35vw,20rem));height:auto}.af-container .quote{color:#1d4254;opacity:.8;max-width:95vw;margin:.25rem auto 0;font-size:max(.9rem,min(1.8vw,1.2rem));line-height:1.35}.af-container .card{background:var(--bg-card);border-radius:var(--radius-lg);text-align:left;box-sizing:border-box;width:100%;max-width:43rem;margin:.125rem auto 2rem;padding:max(.8rem,min(2.5vw,1.8rem));position:relative;transform:scale(.9);box-shadow:0 .5rem 1.5rem #00000026}.af-container .welcome-text{letter-spacing:-.02rem;color:var(--color-text-dark);text-align:center;margin:0 0 2.5rem;font-size:max(1.7rem,min(2vw,1.3rem));font-weight:600}.af-container .af-tabs{box-sizing:border-box;flex-wrap:wrap;gap:.22rem;width:100%;background:var(--bg-tabs)!important;border-radius:var(--radius-md)!important;border:none!important;align-items:center!important;min-height:3.5rem!important;margin:0 0 2.5rem!important;padding:.23rem!important;display:none!important}.af-container .af-tabs .nav-link{text-align:center;white-space:nowrap;flex:1 0 48%;min-width:120px;padding:.25rem .5rem;color:var(--color-text-dark)!important;background:0 0!important;border:none!important;border-radius:.33rem!important;justify-content:center!important;align-items:center!important;gap:.5rem!important;height:max(2.2rem,min(4.5vw,2.8rem))!important;margin:0!important;font-size:max(.8rem,min(1.5vw,1rem))!important;font-weight:400!important;display:flex!important}.af-container .af-tabs .nav-link.active{background:var(--bg-input)!important;box-shadow:none!important}.af-container .af-tabs .nav-link:first-child{color:var(--color-text-light)!important}.af-container .custom-label{color:#000;font-size:max(.9rem,min(1.2vw,1rem))}.af-container .school-id,.af-container .password-id{width:100%;margin:.6rem 0}.af-container .school-id input,.af-container .password-id input{background:var(--bg-input);border:.08rem solid var(--border-color);border-radius:var(--radius-md);width:100%;height:max(38px,min(4.5vw,48px));font-family:var(--font-sans);box-sizing:border-box;padding:.5rem .8rem;outline:none!important;font-size:max(.85rem,min(1.5vw,.95rem))!important}.af-container .school-id input::placeholder,.af-container .password-id input::placeholder{color:var(--color-text-light)}.af-container .school-id input:focus,.af-container .password-id input:focus{border-color:var(--border-color);box-shadow:none!important}.forget-password{color:gray;cursor:pointer;justify-content:end;align-items:center;font-size:.95rem;text-decoration:none;display:flex}.forget-password:hover{color:#a9a9a9;text-decoration:underline}.af-container .login-button{border-radius:var(--radius-md);width:100%;min-width:150px;height:max(38px,min(4.5vw,50px));color:var(--color-white);background:linear-gradient(96.31deg, var(--color-green) 0%, var(--color-blue) 100%);cursor:pointer;border:none;font-weight:600;transition:opacity .2s,transform 80ms;position:relative;outline:none!important;font-size:max(.9rem,min(1.5vw,1rem))!important}.af-container .password-toggle-btn{background:0 0;border:none}.af-container .login-button:hover,.af-container .login-button:focus,.af-container .login-button:active{opacity:.95;transform:translateY(-1px);box-shadow:none!important;outline:none!important}.af-container .profile-picture{bottom:max(1rem, env(safe-area-inset-bottom));right:max(1rem, env(safe-area-inset-right));cursor:pointer;z-index:1001;background:linear-gradient(#fff9,#fff3);border:0 solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:max(38px,min(9vw,64px));height:max(38px,min(9vw,64px));transition:transform .2s;display:flex;position:fixed;overflow:hidden}.af-container .profile-picture img{object-fit:cover;border-radius:50%;width:100%;height:100%}.af-container .profile-picture:hover{transform:scale(1.05)}.af-container .profile-picture:active{transform:scale(.98)}@media (min-width:769px) and (max-width:1100px){.af-container .header{margin-top:2.1rem}.af-container .card{max-width:36rem;padding:2rem}}@media (max-width:430px){.af-container{padding:.25rem}.af-container .header{margin-top:1.1rem}.af-container .card{width:97vw;max-width:97vw;margin-top:.125rem;padding:1rem}.af-container .welcome-text{font-size:1.09rem}.af-container .custom-label{font-size:.97rem}.af-container .af-tabs .nav-link{white-space:normal;min-width:90px;height:3.05rem!important;font-size:.84rem!important}.af-container .profile-picture{width:40px;height:40px}.af-container .school-id input,.af-container .password-id input,.af-container .login-button{height:2.6rem;font-size:.95rem!important}}@media (min-width:411px) and (max-width:440px){.af-container .card{padding:1.15rem}.af-container .af-tabs .nav-link{font-size:.91rem!important}.af-container .profile-picture{width:46px;height:46px}}@media (max-width:330px){.af-container .school-id input,.af-container .password-id input,.af-container .login-button{height:2.1rem;font-size:.91rem!important}}@media (prefers-reduced-motion:reduce){.af-container .profile-picture,.af-container .login-button{transition:none!important;animation:none!important}}.af-container *{-webkit-tap-highlight-color:#0000000d}.eye-icon{vertical-align:middle;background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;display:inline-block}.password-hidden .eye-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236c757d'%3e%3cpath d='m10.79 12.912-1.614-1.615a3.5 3.5 0 0 1-4.474-4.474l-2.06-2.06C.938 6.278 0 8 0 8s3 5.5 8 5.5a7.029 7.029 0 0 0 2.79-.588zM5.21 3.088A7.028 7.028 0 0 1 8 2.5c5 0 8 5.5 8 5.5s-.939 1.721-2.641 3.238l-2.062-2.062a3.5 3.5 0 0 0-4.474-4.474L5.21 3.089z'/%3e%3cpath d='M5.525 7.646a2.5 2.5 0 0 0 2.829 2.829l-2.83-2.829zm4.95.708-2.829-2.83a2.5 2.5 0 0 1 2.829 2.829zm3.171 6-12-12 .708-.708 12 12-.708.708z'/%3e%3c/svg%3e")}.password-visible .eye-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236c757d'%3e%3cpath d='M10.5 8a2.5 2.5 0 1 1-5 0 2.5 2.5 0 0 1 5 0z'/%3e%3cpath d='M0 8s3-5.5 8-5.5S16 8 16 8s-3 5.5-8 5.5S0 8 0 8zm8 3.5a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7z'/%3e%3c/svg%3e")}.recaptcha-wrapper{justify-content:center;width:100%;display:flex}.recaptcha-wrapper iframe{transform-origin:50%;max-width:100%!important;transform:scale(.9)!important}@media (max-width:400px){.recaptcha-wrapper iframe{transform:scale(.7)!important}}.start-btn{margin-top:35px}.mt-3,.my-3{display:none;margin-top:4rem!important}.mb-2,.my-2{margin-bottom:2rem!important}.ant-card-body{margin-top:15px}.custom-checkbox{accent-color:#34794c;vertical-align:middle;width:20px;min-width:20px;height:20px;min-height:20px;margin-right:8px;transform:scale(1.18)}:root{--color-bg-light:#faf8f6;--color-bg-accent:#fbefe8;--color-primary:#2a5839;--color-primary-dark:#347a4c;--color-text-main:#47301f;--color-text-sub:#847062;--color-border:#e6d3c7;--color-gray:#6c757d;--radius-sm:.5rem;--radius-md:.75rem;--radius-lg:1rem;--shadow-sm:0 .0625rem .125rem #0000000d;--shadow-md:0 .25rem .375rem #0000001a}.nearest-shelter-layout.dashboard-layout{background-color:#f5f5f5}.nearest-shelter-layout .shelter-content.page-bg{background:#f5f5f5;padding:1.5rem}.shelter-container{width:100%;max-width:1400px;margin:0 auto}.section-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.shelter-empty-state{text-align:center;padding:50px 16px}.search-bar-container{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.search-input{background:#fff;border:1px solid #d9d9d9;border-radius:8px;flex:1;min-width:280px;max-width:500px;height:42px;font-size:14px}.search-input .ant-input{color:#595959;background:#fff;height:40px;font-size:14px}.search-input .ant-input::placeholder{color:#bfbfbf;font-size:13px}.search-input .anticon-search{color:#bfbfbf;font-size:14px}.search-input:hover,.search-input:focus-within{border-color:var(--color-primary)}.location-select{min-width:180px;height:42px}.location-select .ant-select-selector{pointer-events:none;opacity:.5;align-items:center;font-size:14px;display:flex;background:#fff!important;border:1px solid #d9d9d9!important;border-radius:8px!important;height:42px!important;padding:0 11px!important}.location-select .ant-select-selection-placeholder{color:#595959;font-size:13px;line-height:40px}.location-select .ant-select-selection-item{color:#595959;font-size:14px;line-height:40px}.location-select:hover .ant-select-selector,.location-select.ant-select-focused .ant-select-selector{border-color:var(--color-primary)!important}.select-arrow{color:#bfbfbf;font-size:10px}.detect-button{background:var(--color-primary);white-space:nowrap;color:#fff;border:none;border-radius:8px;align-items:center;gap:6px;height:42px;padding:0 24px;font-size:14px;font-weight:500;display:flex}.detect-button:hover,.detect-button:focus{background:var(--color-primary-dark)!important;color:#fff!important;border:none!important}.shelters-section{background:#fff;border:1px solid #e8e8e8;border-radius:12px;width:100%;padding:1.5rem;box-shadow:0 1px 3px #0000000f}.section-title{color:#262626;line-height:1.4;margin:0!important;font-size:18px!important;font-weight:600!important}.table-wrapper{width:100%;overflow-x:auto}.shelters-table{background:#fff;width:100%}.shelters-table table{background:#fff;font-size:14px}.shelters-table thead>tr>th{color:#595959;background:#fafafa;border-bottom:1px solid #e8e8e8;padding:12px 16px;font-size:13px;font-weight:600;line-height:1.5}.shelters-table tbody>tr>td{vertical-align:middle;color:#262626;background:#fff;border-bottom:1px solid #f0f0f0;padding:16px}.shelters-table tbody>tr:last-child>td{border-bottom:none}.shelters-table tbody>tr:hover>td{background:#fafafa}.shelter-name-cell{color:#262626;font-size:14px;font-weight:500;line-height:1.5}.location-cell{flex-direction:column;gap:4px;display:flex}.location-text{color:#262626;font-size:14px;line-height:1.5}.view-map-link{color:#1890ff;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}.map-unavailable{color:#ccc;font-size:12px}.services-empty{color:#999;font-style:italic}.shelter-service-tag{border-radius:4px;margin-bottom:4px;margin-right:8px;padding:4px 12px;font-size:13px;font-weight:500;background-color:var(--tag-bg)!important;color:var(--tag-fg)!important;border:none!important}.shelter-empty-icon{margin-bottom:16px}.shelter-empty-retry{margin-top:16px}.view-map-link:hover{color:var(--color-primary)}.view-map-link .map-icon{font-size:12px}.distance-cell,.contact-cell{color:#262626;font-size:14px;font-weight:400}.services-cell{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.services-cell [class*=tag],.services-cell span{border-radius:4px;margin:0;font-size:13px;font-weight:500;line-height:1.5}@media (max-width:767px){.nearest-shelter-layout .shelter-content.page-bg{padding:.75rem}.section-header{flex-direction:column;align-items:stretch}.section-header .detect-button{justify-content:center;width:100%}.section-title{font-size:1rem!important}.search-bar-container{flex-direction:column;gap:12px;margin-bottom:1rem}.search-input,.location-select,.detect-button{width:100%;min-width:100%;max-width:100%;height:40px}.location-select .ant-select-selector{height:40px!important}.location-select .ant-select-selection-placeholder,.location-select .ant-select-selection-item{line-height:38px}.detect-button{justify-content:center}.shelters-section{border-radius:8px;padding:1rem}.section-title{margin-bottom:1rem!important;font-size:16px!important}.shelters-table thead>tr>th,.shelters-table tbody>tr>td{padding:12px 8px;font-size:12px}.shelter-name-cell,.location-text,.distance-cell,.contact-cell{font-size:12px}.view-map-link{font-size:11px}.services-cell{flex-direction:column;align-items:flex-start;gap:6px}.services-cell [class*=tag]{padding:3px 10px;font-size:11px}}@media (min-width:768px) and (max-width:991px){.nearest-shelter-layout .shelter-content.page-bg{padding:1.25rem}.search-bar-container{gap:12px}.search-input{max-width:400px}.location-select{min-width:160px}.detect-button{padding:0 20px}}@media (min-width:992px){.nearest-shelter-layout .shelter-content.page-bg{padding:2rem}.search-bar-container{gap:16px}.shelters-section{padding:2rem}.section-title{font-size:20px!important}}@media (min-width:1200px){.shelter-container{max-width:1600px}.search-input{max-width:550px}.location-select{min-width:200px}}.search-input:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 2px #2a58391a}.view-map-link:focus{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.text-center{text-align:center}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.75rem!important}.mb-2{margin-bottom:1rem!important}.mt-1{margin-top:.5rem!important}.mt-2{margin-top:1rem!important}@media print{.search-bar-container,.detect-button{display:none}.shelters-section{box-shadow:none;border:1px solid #ddd}.shelters-table{font-size:11px}.shelters-table thead>tr>th,.shelters-table tbody>tr>td{padding:8px}}.dashboard-layout:has(.pledge-page-bg){background:linear-gradient(to right, var(--color-bg-light,#faf8f6), var(--color-bg-accent,#fbefe8));min-height:100vh;height:auto!important}.dashboard-layout:has(.pledge-page-bg)>.ant-layout{background:linear-gradient(to right, var(--color-bg-light,#faf8f6), var(--color-bg-accent,#fbefe8));min-height:100%}.dashboard-layout:has(.pledge-page-bg)>.dashboard-stack{background:linear-gradient(to right, var(--color-bg-light,#faf8f6), var(--color-bg-accent,#fbefe8));min-height:100%}body.animal-fund{background:linear-gradient(to right, var(--color-bg-light,#faf8f6), var(--color-bg-accent,#fbefe8))}.pledge-page-bg{background:linear-gradient(to right, var(--color-bg-light,#faf8f6), var(--color-bg-accent,#fbefe8));flex:1;min-height:100vh;padding:1.5rem 2rem}.pledge-container{max-width:900px;margin:0 auto}.pledge-header{text-align:center;margin-bottom:2rem}.pledge-main-title{color:var(--color-text-main,#47301f);margin-bottom:.5rem;font-size:2rem;font-weight:700}.pledge-subtitle{color:var(--color-text-sub,#847062);font-size:1rem}.pledges-list{flex-direction:column;gap:1rem;display:flex}.pledge-card{background:#fff;border:2px solid #0000;border-radius:12px;padding:1rem 1.25rem;transition:all .3s;box-shadow:0 2px 8px #0000000f}.pledge-card:hover{box-shadow:0 4px 12px #0000001a}.pledge-card-selected{background:linear-gradient(90deg,#f0f9f0,#e8f5e9);border-color:#2a5839}.pledge-card-header{align-items:center;gap:1rem;display:flex}.pledge-number{color:#2a5839;background:#e8f5e9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1rem;font-weight:600;display:flex}.pledge-info{flex:1;min-width:0}.pledge-title{color:var(--color-text-main,#47301f);align-items:center;gap:.5rem;font-size:1.1rem;font-weight:600;display:flex}.pledge-check{color:#2a5839;font-size:1rem}.pledge-description{color:var(--color-text-sub,#847062);margin-top:.25rem;font-size:.875rem;font-style:italic}.pledge-actions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.student-count{color:#1976d2;background:#e3f2fd;border-radius:20px;padding:.25rem .75rem;font-size:.8rem;font-weight:500}.add-student-btn{color:var(--color-text-main,#47301f);cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:all .2s;display:flex}.add-student-btn:hover{color:#2a5839;border-color:#2a5839}.add-student-btn.close-btn{color:#fff;background:#2a5839;border-color:#2a5839}.add-student-btn.close-btn:hover{color:#fff;background:#347a4c;border-color:#347a4c}.pledge-expanded{border-top:1px solid #e8e8e8;margin-top:1rem;padding-top:1rem}.student-input-row{flex-wrap:wrap;gap:.75rem;display:flex}.student-input{border-radius:8px;flex:1;min-width:180px;height:40px}.add-btn{background:#2a5839;border-color:#2a5839;border-radius:8px;align-items:center;gap:.5rem;height:40px;display:flex}.add-btn:hover{background:#347a4c!important;border-color:#347a4c!important}.added-students{margin-top:1rem}.added-students-label{color:var(--color-text-sub,#847062);margin-bottom:.5rem;font-size:.8rem}.student-item{background:#ffffffb3;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem .75rem;display:flex}.student-icon{color:var(--color-text-sub,#847062)}.student-name{color:var(--color-text-main,#47301f);font-weight:500}.student-email{color:var(--color-text-sub,#847062);font-size:.875rem}.remove-student{color:#d32f2f;cursor:pointer;margin-left:auto;font-size:.75rem;transition:transform .2s}.remove-student:hover{transform:scale(1.2)}.submit-section{text-align:center;flex-direction:column;align-items:center;gap:.75rem;margin-top:2rem;padding-bottom:2rem;display:flex}.submit-btn{background:linear-gradient(135deg,#6d4c41 0%,#8d6e63 100%);border:none;border-radius:30px;height:auto;padding:.75rem 2.5rem;font-size:1.1rem;font-weight:600;transition:all .3s;box-shadow:0 4px 15px #6d4c414d}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 6px 20px #6d4c4166;background:linear-gradient(135deg,#5d4037 0%,#795548 100%)!important}.submit-note{color:var(--color-text-sub,#847062);margin-top:.25rem;font-size:.8rem}.skip-btn{color:var(--color-text-main,#47301f);background:#fff;border:1px solid #d9d9d9;border-radius:24px;height:auto;padding:.6rem 2rem}.skip-btn:hover{color:#2a5839!important;border-color:#2a5839!important}@media (max-width:576px){.pledge-page-bg{padding:80px 1rem 1rem}.pledge-container{margin:25px .5rem}.pledge-main-title{font-size:1.5rem}.pledge-card-header{flex-wrap:wrap;gap:.75rem}.pledge-info{flex-basis:calc(100% - 100px)}.pledge-actions{flex-basis:100%;justify-content:flex-end;margin-top:.5rem}.student-input-row{flex-direction:column}.student-input{min-width:100%}}@media (min-width:577px) and (max-width:768px){.pledge-page-bg{padding:1.25rem 1.5rem}.pledge-main-title{font-size:1.75rem}}@media (min-width:1200px){.pledge-container{min-width:1200px}}.iaf-builder-page,.iaf-modal-overlay{--iaf-primary:#2a5839;--iaf-primary-2:#347a4c;--iaf-secondary:#16a249;--iaf-soft:#eef6f0;--iaf-soft-2:#f4faf6;--iaf-danger:#e11d48;--iaf-text:#0f172a;--iaf-muted:#64748b;--iaf-border:#d5e3d9;--iaf-card:#fff;--iaf-orange:#f97316;--iaf-blue:#2563eb;--iaf-radius:10px;--iaf-shadow:0 14px 40px #0f172a0f;--iaf-stage-h:calc(100vh - 148px);--iaf-density:.97}.iaf-builder-page{width:100%;max-width:none;color:var(--iaf-text);box-sizing:border-box;min-height:-webkit-min-content;min-height:min-content;font-size:calc(1rem * var(--iaf-density));margin:0;padding:0 .25rem .65rem}.dashboard-layout>.dashboard-shell.iaf-builder-shell{flex:auto;min-height:0;overflow:hidden}.iaf-builder-content.page-bg{flex:auto;width:100%;min-height:0;overflow-x:hidden;padding-left:1rem!important;padding-right:1rem!important;overflow-y:auto!important}.iaf-builder-content.page-bg .iaf-builder-page{width:100%}.iaf-studio-topbar{background:0 0;border-bottom:1px solid #edf1f7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem;margin-bottom:.55rem;padding:.35rem 0 .5rem;display:flex;position:static}.iaf-studio-top-left{flex:1;align-items:center;gap:.65rem;min-width:0;display:flex}.iaf-back-btn{color:#334155;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;width:32px;height:32px;font-size:1.15rem}.iaf-back-btn:hover{background:#f1f5f9}.iaf-studio-brand{color:#fff;background:linear-gradient(135deg,#2f9e68,#1a5e3d);border-radius:8px;flex-shrink:0;place-items:center;width:30px;height:30px;font-size:.85rem;font-weight:800;display:grid}.iaf-studio-title-wrap{flex:1;align-items:center;gap:.55rem;min-width:0;display:flex}.iaf-studio-title-input{letter-spacing:-.02em;width:100%;min-width:0;max-width:360px;color:var(--iaf-text);background:0 0;border:0;border-radius:6px;outline:none;padding:.15rem .3rem;font-size:.98rem;font-weight:700}.iaf-studio-title-input:hover,.iaf-studio-title-input:focus{background:#f8faf9}.iaf-studio-title-input::placeholder{color:#94a3b8;font-weight:600}.iaf-autosave-label{color:var(--iaf-muted);white-space:nowrap;flex-shrink:0;font-size:.75rem}.iaf-page-title h1{letter-spacing:-.03em;color:var(--iaf-text);margin:0;font-size:1.55rem}.iaf-page-title p{color:var(--iaf-muted);margin:.35rem 0 0;font-size:.875rem}.iaf-studio-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.iaf-status-pill{text-transform:capitalize;background:var(--iaf-soft);color:var(--iaf-primary);border:1px solid var(--iaf-border);border-radius:999px;flex-shrink:0;align-items:center;padding:.2rem .55rem;font-size:.6875rem;font-weight:800;display:inline-flex}.iaf-status-pill.is-published{color:#166534;background:#dcfce7;border-color:#bbf7d0}.iaf-readonly-banner{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe;border-radius:10px;margin:0 0 .85rem;padding:.75rem 1rem;font-size:.8125rem;font-weight:600;line-height:1.45}.iaf-builder-page--readonly .iaf-panel input,.iaf-builder-page--readonly .iaf-panel textarea,.iaf-builder-page--readonly .iaf-panel select,.iaf-builder-page--readonly .iaf-panel button:not(.iaf-panel-nav button):not(.iaf-subtab):not(.iaf-hstep):not(.iaf-review-edit):not(.iaf-kb-cta):not(.iaf-crumb-link),.iaf-builder-page--readonly .iaf-studio-title-input{pointer-events:none;opacity:.78}.iaf-builder-page--readonly .iaf-panel textarea.iaf-full-view,.iaf-builder-page--readonly .iaf-panel textarea.iaf-context-area{pointer-events:auto;opacity:1;cursor:auto;overflow-y:auto}.iaf-builder-page--readonly .iaf-panel-nav button,.iaf-builder-page--readonly .iaf-subtab,.iaf-builder-page--readonly .iaf-wizard-step,.iaf-builder-page--readonly .iaf-hstep,.iaf-builder-page--readonly .iaf-back-btn,.iaf-builder-page--readonly .iaf-crumb-link,.iaf-builder-page--readonly .iaf-review-edit{pointer-events:auto;opacity:1}.iaf-builder-layout{height:var(--iaf-stage-h);min-height:var(--iaf-stage-h);max-height:var(--iaf-stage-h);grid-template-columns:220px minmax(0,1fr);align-items:stretch;gap:.85rem;width:100%;display:grid}.iaf-builder-layout--preview,.iaf-builder-layout--studio{grid-template-columns:minmax(0,1fr)}.iaf-builder-page--studio{--iaf-stage-h:auto;--iaf-density:.9;padding-bottom:1rem}.iaf-builder-page--studio .iaf-builder-layout{height:auto;min-height:0;max-height:none}.iaf-builder-page--studio .iaf-panel{height:auto;max-height:none;overflow:visible}.iaf-builder-page--studio .iaf-section{padding:.55rem .75rem .5rem}.iaf-builder-page--studio .iaf-section.active{height:auto;min-height:0;max-height:none;position:relative;top:auto;bottom:auto;left:auto;right:auto}.iaf-builder-page--studio .iaf-section-body{flex:none;min-height:0;padding-right:0;overflow:visible}.iaf-builder-page--studio .iaf-section-head--hero{margin-bottom:.55rem}.iaf-builder-page--studio .iaf-section-head--hero h2{font-size:1.1rem}.iaf-builder-page--studio .iaf-section-head--hero p{max-width:none;font-size:.78rem}.iaf-builder-page--studio .iaf-section-head:not(.iaf-section-head--hero){min-height:34px;max-height:36px;margin-bottom:.4rem}.iaf-builder-page--studio .iaf-section-head:not(.iaf-section-head--hero) h2{font-size:.9rem}.iaf-builder-page--studio .iaf-panel-nav{min-height:40px;margin-top:.4rem;padding-top:.4rem}.iaf-builder-page--studio .iaf-details-layout{gap:1rem}.iaf-builder-page--studio .iaf-details-main,.iaf-builder-page--studio .iaf-details-aside{gap:.55rem}.iaf-builder-page--studio .iaf-basics-generate{gap:.55rem;padding:.45rem .65rem}.iaf-builder-page--studio .iaf-field-learning-objective .iaf-learning-objective-textarea,.iaf-builder-page--studio .iaf-field-learning-objective textarea.iaf-auto-textarea{min-height:4.75rem}.iaf-builder-page--studio .iaf-cover-preview--studio{max-height:160px}.iaf-builder-page--studio .iaf-guidance-card{padding:.6rem .75rem}.iaf-builder-page--studio .iaf-subtabs--studio,.iaf-builder-page--studio .iaf-subtabs--underline{margin-bottom:.65rem}.iaf-builder-page--studio .iaf-safety-stack,.iaf-builder-page--studio .iaf-ag-split{gap:.85rem}.iaf-builder-page--studio .iaf-cm-body{gap:.45rem}.iaf-builder-page--studio .iaf-hstepper{gap:.35rem;margin-bottom:.45rem}.iaf-builder-page--studio .iaf-studio-topbar{margin-bottom:.2rem;padding-bottom:.2rem}.iaf-builder-page--studio .iaf-studio-breadcrumb{margin:.05rem 0 .2rem}.iaf-builder-page--studio .iaf-field{gap:.2rem}.iaf-builder-page--studio .iaf-form-grid{gap:.5rem}.iaf-builder-page--studio .iaf-field label{font-size:.75rem}.iaf-builder-page--studio .iaf-field input,.iaf-builder-page--studio .iaf-field select,.iaf-builder-page--studio .iaf-field textarea,.iaf-builder-page--studio .iaf-auto-textarea{padding:.4rem .55rem;font-size:.8125rem}.iaf-builder-page--studio .iaf-btn{padding:.4rem .75rem;font-size:.78rem}.iaf-builder-page--studio .iaf-ag-textarea{min-height:120px}.iaf-builder-page--studio .iaf-kb-cta{padding:.75rem .85rem;font-size:.85rem}.iaf-builder-page--studio .iaf-review-grid-2x2{gap:.65rem}.iaf-builder-page--studio .iaf-review-card{padding:.7rem .8rem .8rem}.iaf-studio-breadcrumb{color:var(--iaf-muted);align-items:center;gap:.4rem;margin:.15rem 0 .35rem;font-size:.8125rem;display:flex}.iaf-crumb-link{font:inherit;color:var(--iaf-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0}.iaf-crumb-link:hover{color:var(--iaf-primary);text-decoration:underline}.iaf-crumb-sep{color:#94a3b8}.iaf-crumb-current{color:var(--iaf-text);font-weight:600}.iaf-builder-page--studio .iaf-studio-topbar{border-bottom:none;margin-bottom:.35rem;padding:.1rem 0 .35rem}.iaf-builder-page--studio .iaf-studio-title-input{letter-spacing:-.03em;font-size:1.35rem;font-weight:800}.iaf-builder-page--studio .iaf-status-pill{text-transform:capitalize;color:#7a5a32;background:#f3e8d8;border-color:#ead9c3}.iaf-builder-page--studio .iaf-status-pill.is-published{color:var(--iaf-primary);background:#e8f7ee;border-color:#c6e6d1}.iaf-hstepper{flex-wrap:wrap;gap:.45rem;margin:0 0 .75rem;display:flex}.iaf-hstep{color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .85rem .4rem .4rem;font-family:inherit;font-size:.8125rem;font-weight:650;line-height:1.2;display:inline-flex}.iaf-hstep:hover:not(:disabled){color:var(--iaf-text);background:#f8faf9}.iaf-hstep-num{color:#64748b;background:#fff;border:1.5px solid #cbd5e1;border-radius:999px;place-items:center;width:1.55rem;height:1.55rem;font-size:.75rem;font-weight:800;display:grid}.iaf-hstep.is-active{background:var(--iaf-primary);color:#fff;border-color:var(--iaf-primary);box-shadow:0 8px 18px #2a58392e}.iaf-hstep.is-active .iaf-hstep-num{color:#fff;background:#ffffff2e;border-color:#ffffff59}.iaf-hstep.is-done:not(.is-active){color:var(--iaf-primary)}.iaf-hstep.is-done:not(.is-active) .iaf-hstep-num{border-color:var(--iaf-primary);color:#fff;background:var(--iaf-primary)}.iaf-hstep.is-warn:not(.is-active){color:#9a5b16}.iaf-hstep.is-warn:not(.is-active) .iaf-hstep-num{color:#c27803;background:#fff4e5;border-color:#f0b45a;font-weight:900}.iaf-hstep:disabled{cursor:default;opacity:.85}.iaf-wizard{border:1px solid var(--iaf-border);border-radius:var(--iaf-radius);box-sizing:border-box;background:#fff;flex-direction:column;align-self:stretch;height:100%;min-height:0;max-height:100%;padding:.55rem .45rem .65rem;display:flex;position:relative;overflow:hidden}.iaf-wizard-steps{scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;min-height:0;margin:0;padding:0;display:flex;overflow-y:auto}.iaf-wizard-step{cursor:pointer;box-sizing:border-box;text-align:left;width:100%;font:inherit;color:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;column-gap:.65rem;height:56px;min-height:56px;max-height:56px;margin:0;padding:0 .5rem;display:grid;position:relative}.iaf-wizard-step:hover{background:#f8faf9}.iaf-wizard-step.active{background:#2a58391a}.iaf-wizard-rail{flex-direction:column;justify-content:center;align-items:center;width:30px;height:100%;display:flex;position:relative}.iaf-wizard-circle{color:#64748b;box-sizing:border-box;z-index:2;background:#fff;border:1.5px solid #cbd5e1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;font-weight:800;line-height:1;display:inline-flex;position:relative}.iaf-wizard-step.active .iaf-wizard-circle{background:var(--iaf-primary);border-color:var(--iaf-primary);color:#fff}.iaf-wizard-connector{z-index:1;background:#e2e8f0;border-radius:1px;width:2px;position:absolute;top:calc(50% + 16px);bottom:-4px;left:50%;transform:translate(-50%)}.iaf-wizard-step-text{flex-direction:column;justify-content:center;gap:.1rem;min-width:0;display:flex;overflow:hidden}.iaf-wizard-step-title{color:#1e293b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;font-weight:700;line-height:1.2;display:block;overflow:hidden}.iaf-wizard-step.active .iaf-wizard-step-title{color:var(--iaf-primary)}.iaf-wizard-step-desc{color:#64748b;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.6875rem;font-weight:500;line-height:1.2;display:block;overflow:hidden}.iaf-wizard-step.active .iaf-wizard-step-desc{color:#64748b}.iaf-tips{color:#78350f;box-sizing:border-box;background:linear-gradient(135deg,#fffbeb,#fff7ed);border:1px solid #fde68a;border-radius:8px;flex-shrink:0;width:100%;height:auto;min-height:0;max-height:none;margin-top:auto;padding:.55rem .65rem;overflow:hidden}.iaf-tips-head{align-items:center;gap:.4rem;margin-bottom:.3rem;line-height:1;display:flex}.iaf-tips-icon{color:#d97706;background:#fef3c7;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.iaf-tips-icon svg{display:block}.iaf-tips strong{color:#d97706;margin:0;font-size:.75rem;font-weight:800;line-height:1.1;display:block}.iaf-tips p{color:#713f12;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.6875rem;line-height:1.4;display:-webkit-box;overflow:hidden}.iaf-cover-preview{background:#f8faf9;border:1px solid #cbe8c8;border-radius:10px;justify-content:center;align-items:center;min-height:180px;max-height:320px;padding:.75rem;display:flex;overflow:auto}.iaf-cover-preview img{object-fit:contain;border-radius:8px;width:auto;max-width:100%;height:auto;max-height:280px;margin:0 auto;display:block}.iaf-cover-preview-error{color:#b45309;text-align:center;margin:0;font-size:.8125rem;line-height:1.45}.iaf-panel{border:1px solid var(--iaf-border);border-radius:var(--iaf-radius);height:100%;min-height:0;max-height:100%;box-shadow:none;box-sizing:border-box;background:#fff;align-self:stretch;position:relative;overflow:hidden}.iaf-section{box-sizing:border-box;flex-direction:column;width:100%;height:100%;min-height:0;padding:.75rem .9rem .65rem;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.iaf-section.active{display:flex}.iaf-section-head{min-height:42px;max-height:42px;box-shadow:none;border-bottom:none;flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.55rem;display:flex;overflow:hidden}.iaf-section-head-actions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:.65rem;min-width:160px;max-width:46%;height:36px;display:flex;overflow:hidden}.iaf-section-head-actions .iaf-btn{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.iaf-section-body{scrollbar-width:thin;flex:1;min-height:0;padding-right:.25rem;overflow-x:hidden;overflow-y:auto}.iaf-section-left{flex:1;align-items:center;gap:.65rem;min-width:0;display:flex}.iaf-section-num{background:var(--iaf-primary);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;margin-top:0;font-size:.75rem;font-weight:800;display:grid}.iaf-section-head h2{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;color:var(--iaf-text);margin:0;font-size:.98rem;font-weight:800;line-height:1.15;overflow:hidden}.iaf-section-head p{color:var(--iaf-muted);white-space:nowrap;text-overflow:ellipsis;max-width:42ch;margin:.08rem 0 0;font-size:.7rem;line-height:1.25;overflow:hidden}.iaf-form-grid{gap:.7rem;display:grid}.iaf-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.iaf-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.iaf-form-grid>.iaf-field{align-content:start}.iaf-form-grid>.iaf-field>input,.iaf-form-grid>.iaf-field>select{box-sizing:border-box;min-height:34px}.iaf-field{gap:.3rem;display:grid}.iaf-field.full,.iaf-full{grid-column:1/-1}.iaf-field label{color:var(--iaf-text);font-size:.78rem;font-weight:700}.iaf-req{color:var(--iaf-danger)}.iaf-field input,.iaf-field textarea,.iaf-field select{border:1px solid var(--iaf-border);width:100%;color:var(--iaf-text);background:#fff;border-radius:8px;outline:none;padding:.5rem .7rem;font-family:inherit;font-size:.8125rem}.iaf-field textarea{resize:vertical;min-height:64px;line-height:1.4}.iaf-field textarea.iaf-auto-textarea{resize:none;field-sizing:content;height:auto;min-height:0;overflow:hidden}.iaf-field input:focus,.iaf-field textarea:focus,.iaf-field select:focus{border-color:#7fb892;box-shadow:0 0 0 3px #2a58391f}.iaf-field input:disabled{color:var(--iaf-muted);background:#f8fafc}.iaf-help,.iaf-small-note,.iaf-hint{color:var(--iaf-muted);margin:0;font-size:.68rem;line-height:1.35}.iaf-btn{border:1px solid var(--iaf-border);color:#334155;cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:.4rem;padding:.5rem .8rem;font-family:inherit;font-size:.78rem;font-weight:700;transition:all .15s;display:inline-flex}.iaf-btn:hover:not(:disabled){background:#fbfdff;border-color:#cbd5e1}.iaf-btn:disabled{opacity:.6;cursor:not-allowed}.iaf-btn-primary{border:1px solid var(--iaf-primary,#2a5839);background:linear-gradient(135deg, var(--iaf-primary-2,#347a4c), var(--iaf-primary,#2a5839));color:#fff;box-shadow:0 10px 26px #2a583938}.iaf-btn-primary:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#3d8a55,#234a30);border-color:#234a30}.iaf-btn-primary:disabled{opacity:1;color:#7c8a82;box-shadow:none;background:#e2e8e4;border-color:#cbd5d0}.iaf-btn-soft{background:var(--iaf-soft,#eef6f0);color:var(--iaf-primary,#2a5839);border-color:#b8dcc4}.iaf-btn-outline{border:1px solid var(--iaf-border,#d5e3d9);color:var(--iaf-text,#0f172a);box-shadow:none;background:#fff}.iaf-btn-outline:hover:not(:disabled){color:var(--iaf-primary,#2a5839);background:#f8faf9;border-color:#b8dcc4}.iaf-btn-success,.iaf-btn-green{color:#047857;background:#ecfdf5;border-color:#bbf7d0}.iaf-btn-secondary{background:var(--iaf-soft);border-color:var(--iaf-border);color:var(--iaf-primary)}.iaf-btn-ai{color:#fff;background:linear-gradient(135deg,#3d8a55,#2a5839);border:1px solid #2a5839;box-shadow:0 8px 18px #2a583938}.iaf-btn-ai:hover:not(:disabled){color:#fff;filter:brightness(1.05);background:linear-gradient(135deg,#3d8a55,#234a30);border-color:#234a30}.iaf-btn-ai:disabled{opacity:.65;color:#fff;cursor:not-allowed}.iaf-generate-ai-row{flex-flow:wrap;align-items:center;gap:.65rem;min-width:0;margin:.15rem 0 .35rem;display:flex}.iaf-generate-ai-row .iaf-btn-ai{color:#fff;background:linear-gradient(135deg,#3d8a55,#2a5839);border:1px solid #2a5839;flex-shrink:0}.iaf-generate-ai-hint{flex:12rem;min-width:0;margin:0}.iaf-btn-danger{color:var(--iaf-danger);background:#fff1f2;border-color:#fecdd3}.iaf-btn-danger-solid{background:var(--iaf-danger);border-color:var(--iaf-danger);color:#fff}.iaf-btn-danger-solid:hover:not(:disabled){filter:brightness(1.05)}.iaf-btn-danger-solid:disabled{opacity:.65;cursor:not-allowed}.iaf-btn-sm{padding:.5rem .7rem;font-size:.75rem}.iaf-btn-sub{opacity:.9;margin-top:.15rem;font-size:.6875rem;font-weight:650;display:block}.iaf-panel-nav{border-top:1px solid var(--iaf-border);flex-wrap:nowrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.65rem;min-height:48px;margin-top:.55rem;padding-top:.55rem;display:flex}.iaf-btn-row,.iaf-row-actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.iaf-row-actions{justify-content:flex-end}.iaf-guard-layout{grid-template-columns:1fr minmax(220px,300px);align-items:start;gap:1rem;margin-top:.65rem;display:grid}.iaf-subtabs{border:1px solid var(--iaf-border);background:#fff;border-radius:999px;align-items:center;gap:.25rem;margin-bottom:.85rem;padding:3px;display:inline-flex}.iaf-subtabs--studio{background:#f4f7f5;border-color:#d7e5db;gap:.3rem;margin-bottom:1.1rem;padding:4px}.iaf-subtabs--underline{background:0 0;border:0;border-bottom:1px solid #e2e8f0;border-radius:0;gap:.25rem;width:100%;margin-bottom:1rem;padding:0;display:flex}.iaf-subtabs--underline .iaf-subtab{color:#64748b;background:0 0;border-bottom:2px solid #0000;border-radius:0;min-width:0;margin-bottom:-1px;margin-right:1.25rem;padding:.65rem .15rem .7rem}.iaf-subtabs--underline .iaf-subtab.is-active{color:var(--iaf-primary);border-bottom-color:var(--iaf-primary);background:0 0}.iaf-subtab{color:#334155;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.4rem .95rem;font-family:inherit;font-size:.8125rem;font-weight:700;line-height:1.2}.iaf-subtabs--studio .iaf-subtab{min-width:7.5rem;padding:.55rem 1.25rem;font-size:.875rem}.iaf-subtab.is-active{background:var(--iaf-primary);color:#fff}.iaf-safety-stack{flex-direction:column;gap:1.15rem;display:flex}.iaf-safety-baseline-card .iaf-safety-list-baseline{margin-top:.55rem}.iaf-safety-lock{color:var(--iaf-primary);justify-content:center;align-items:center;margin-right:.15rem;display:inline-flex}.iaf-safety-layer-head h3{color:var(--iaf-text);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.9375rem;font-weight:800;display:flex}.iaf-safety-layer-head p{color:var(--iaf-muted);margin:.3rem 0 .65rem;font-size:.8125rem;line-height:1.35}.iaf-pill-badge{letter-spacing:.02em;text-transform:none;color:#64748b;vertical-align:middle;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:999px;align-items:center;padding:.18rem .5rem;font-size:.625rem;font-weight:800;display:inline-flex}.iaf-pill-badge.iaf-pill-always{color:var(--iaf-primary);background:#e8f7ee;border-color:#c6e6d1}.iaf-safety-list{border:1px solid var(--iaf-border);border-radius:12px;flex-direction:column;gap:.55rem;margin:0;padding:.7rem .85rem;list-style:none;display:flex}.iaf-safety-list-baseline{background:#eef8f1;border-color:#cfe8d7}.iaf-safety-list-admin{background:#f8fafc;border-color:#e2e8f0}.iaf-safety-list li{color:#1e293b;align-items:flex-start;gap:.55rem;font-size:.875rem;line-height:1.4;display:flex}.iaf-safety-check{color:#fff;background:#16a34a;border-radius:50%;flex-shrink:0;place-items:center;width:1.15rem;height:1.15rem;margin-top:.05rem;font-size:.65rem;font-weight:800;display:grid}.iaf-safety-prefs{flex-direction:column;gap:.35rem;display:flex}.iaf-safety-pref{cursor:pointer;color:#1e293b;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:flex-start;gap:.65rem;padding:.65rem .75rem;font-size:.875rem;line-height:1.4;transition:border-color .15s,background .15s;display:flex}.iaf-safety-pref:hover{background:#fbfefc;border-color:#c6e6d1}.iaf-safety-pref.is-on{background:#f3faf6;border-color:#b7dfc4}.iaf-safety-pref input{opacity:0;pointer-events:none;position:absolute}.iaf-safety-box{background:#fff;border:1.5px solid #94a3b8;border-radius:4px;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.1rem;position:relative}.iaf-safety-pref.is-on .iaf-safety-box{border-color:var(--iaf-primary);background:var(--iaf-primary)}.iaf-safety-pref.is-on .iaf-safety-box:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:3px;transform:rotate(45deg)}.iaf-safety-extra{border-top:1px solid #e2e8f0;padding-top:.35rem}.iaf-safety-extra-toggle{cursor:pointer;width:100%;color:var(--iaf-text);text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.55rem 0;font-family:inherit;font-size:.9375rem;font-weight:800;display:flex}.iaf-safety-extra-toggle>span:first-child{flex-wrap:wrap;align-items:center;gap:.45rem;display:inline-flex}.iaf-safety-chevron{color:#94a3b8;font-size:1.35rem;line-height:1;transition:transform .15s}.iaf-safety-chevron.is-open{transform:rotate(90deg)}.iaf-safety-extra-body{padding:0 0 .35rem}.iaf-safety-extra-body textarea{resize:vertical;border:1px solid var(--iaf-border);width:100%;min-height:96px;font:inherit;color:var(--iaf-text);background:#fff;border-radius:10px;padding:.7rem .8rem;font-size:.875rem}.iaf-safety-extra-body textarea:focus{border-color:var(--iaf-primary);outline:none;box-shadow:0 0 0 3px #2a58391f}.iaf-ex.iaf-ex-locked{cursor:default;padding-right:4.5rem;position:relative}.iaf-ex.iaf-ex-locked:hover{border-color:var(--iaf-primary);background:#eef6f0}.iaf-ex-badge{letter-spacing:.02em;text-transform:uppercase;color:var(--iaf-primary);background:#dcfce7;border-radius:999px;padding:.15rem .4rem;font-size:.625rem;font-weight:800;position:absolute;top:.55rem;right:.55rem}.iaf-coach-panel{flex-direction:column;align-items:center;gap:1rem;margin-top:.65rem;padding:.5rem 0 .25rem;display:flex}.iaf-coach-intro{text-align:center;max-width:420px}.iaf-coach-intro h3{color:var(--iaf-text);margin:0;font-size:1.05rem;font-weight:800}.iaf-coach-intro p{color:var(--iaf-muted);margin:.35rem 0 0;font-size:.8125rem;line-height:1.4}.iaf-coach-loading{color:var(--iaf-muted);padding:2rem;font-size:.875rem}.iaf-coach-grid{grid-template-columns:repeat(auto-fit,minmax(230px,280px));justify-content:center;gap:1.25rem;width:100%;max-width:940px;display:grid}.iaf-coach-card{cursor:pointer;border:1px solid var(--iaf-border);background:#0f172a;border-radius:16px;width:min(100%,280px);transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 10px 28px #0f172a14}.iaf-coach-card:hover{transform:translateY(-2px);box-shadow:0 14px 34px #0f172a24}.iaf-coach-card.is-selected{box-shadow:0 0 0 3px #2a583973,0 14px 34px #0f172a24}.iaf-coach-badge{z-index:2;color:#fff;letter-spacing:.06em;text-transform:uppercase;background:#00000073;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .55rem;font-size:.625rem;font-weight:800;display:inline-flex;position:absolute;top:.65rem;left:.65rem}.iaf-coach-dot{background:#34d399;border-radius:50%;width:7px;height:7px}.iaf-coach-check{z-index:2;background:var(--iaf-primary);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.75rem;font-weight:800;display:grid;position:absolute;top:.65rem;right:.65rem}.iaf-coach-media{background:#e2e8f0;height:220px}.iaf-coach-video{object-fit:cover;width:100%;height:100%;display:block}.iaf-coach-media-fallback{color:#fff;text-align:center;background:linear-gradient(135deg,#2f9e68,#1a5e3d);place-items:center;width:100%;height:100%;padding:1rem;font-size:1rem;font-weight:700;display:grid}.iaf-coach-meta{color:#fff;background:linear-gradient(#0000,#000000eb);flex-direction:column;gap:.15rem;padding:2.5rem 1rem .9rem;display:flex;position:absolute;bottom:0;left:0;right:0}.iaf-coach-meta strong{font-size:1.05rem;font-weight:800}.iaf-coach-meta span{letter-spacing:.04em;color:#bbf7d0;font-size:.6875rem;font-weight:700}.iaf-coach-id{text-transform:none;color:#ffffffbf!important;letter-spacing:0!important;font-weight:600!important}.iaf-inner{border:1px solid var(--iaf-border);background:#fff;border-radius:10px;padding:1.25rem}.iaf-example-card{border:1px solid var(--iaf-border);background:linear-gradient(135deg, #fffffff2, var(--iaf-soft-2));border-radius:10px;padding:1.25rem}.iaf-example-card h3{color:var(--iaf-primary);margin:0 0 .35rem;font-size:1rem}.iaf-options-hint{color:var(--iaf-muted);margin:0 0 .85rem;font-size:.75rem;line-height:1.4}.iaf-examples{scrollbar-width:thin;gap:.7rem;max-height:280px;display:grid;overflow-y:auto}.iaf-ex{border:1px solid var(--iaf-border);color:#1e293b;cursor:pointer;text-align:left;background:#fff;border-radius:8px;gap:.75rem;width:100%;padding:.8rem .9rem;font-family:inherit;font-size:.8125rem;line-height:1.35;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.iaf-ex:hover{background:var(--iaf-soft);border-color:#7fb892}.iaf-ex.selected{border-color:var(--iaf-primary);background:#eef6f0;box-shadow:inset 0 0 0 1px #2a583933}.iaf-ex.selected .iaf-ex-check{background:var(--iaf-primary);color:#fff;border-color:var(--iaf-primary)}.iaf-ex-check{border:1.5px solid var(--iaf-primary);color:#0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:1px;font-size:.65rem;font-weight:800;display:inline-flex}.iaf-guard-collapsed{flex-direction:column;align-items:flex-start;gap:1rem;padding:.5rem 0 .25rem;display:flex}.iaf-guard-collapsed .iaf-info{width:100%;margin:0}.iaf-textarea-wrap{position:relative}.iaf-textarea-wrap textarea{min-height:200px;padding-bottom:2.25rem}.iaf-count{color:var(--iaf-muted);font-size:.75rem;position:absolute;bottom:12px;right:14px}.iaf-switch-line{white-space:nowrap;align-items:center;gap:.8rem;font-size:.8125rem;font-weight:700;display:flex}.iaf-switch{width:52px;height:30px;display:inline-flex;position:relative}.iaf-switch input{display:none}.iaf-slider{cursor:pointer;background:#cbd5e1;border-radius:999px;transition:all .2s;position:absolute;top:0;bottom:0;left:0;right:0}.iaf-slider:before{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:all .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 8px #0f172a40}.iaf-switch input:checked+.iaf-slider{background:linear-gradient(135deg, var(--iaf-primary-2), var(--iaf-primary))}.iaf-switch input:checked+.iaf-slider:before{transform:translate(22px)}.iaf-info{background:#eff6ff;border:1px dashed #93c5fd;border-radius:9px;gap:1rem;margin-top:1.5rem;padding:1rem 1.2rem;display:flex}.iaf-info-i{color:#2563eb;border:1.5px solid #3b82f6;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:.75rem;font-weight:900;display:grid}.iaf-info h4{color:#2563eb;margin:0 0 .25rem;font-size:.875rem}.iaf-info p{color:#475569;margin:0;font-size:.8125rem;line-height:1.45}.iaf-accordion{border:1px solid var(--iaf-border);border-radius:var(--iaf-radius);background:#fff;margin-top:1.5rem;overflow:hidden}.iaf-acc-item{border-bottom:1px solid var(--iaf-border)}.iaf-acc-item:last-child{border-bottom:0}.iaf-acc-head{cursor:pointer;text-align:left;width:100%;min-height:64px;color:inherit;background:#fff;border:0;grid-template-columns:42px 130px 1fr auto 30px;align-items:center;gap:.65rem;padding:0 1.25rem;font-family:inherit;display:grid}.iaf-acc-head:hover{background:#fbfdff}.iaf-small-step{color:#64748b;border:1.5px solid #cbd5e1;border-radius:50%;place-items:center;width:30px;height:30px;font-size:.8125rem;font-weight:800;display:grid}.iaf-acc-title{font-size:.9rem;font-weight:850}.iaf-acc-desc{color:var(--iaf-muted);font-size:.8125rem}.iaf-chip{white-space:nowrap;border-radius:7px;padding:.4rem .7rem;font-size:.75rem;font-weight:850}.iaf-chip-blue{color:#2563eb;background:#dbeafe}.iaf-chip-green{color:#16a34a;background:#dcfce7}.iaf-chip-orange{color:#f97316;background:#ffedd5}.iaf-acc-body{background:#fbfdff;border-top:1px solid #edf1f7;padding:1.25rem;display:none}.iaf-acc-item.open .iaf-acc-body{display:block}.iaf-chev{color:var(--iaf-muted);font-size:1rem;transition:all .2s}.iaf-acc-item.open .iaf-chev{transform:rotate(180deg)}.iaf-topic-card,.iaf-media-box{border:1px solid var(--iaf-border);background:#fff;border-radius:12px;margin-bottom:.9rem;padding:1.1rem}.iaf-topic-header h3{color:var(--iaf-primary);margin:0 0 .35rem;font-size:.95rem;font-weight:800}.iaf-cm-body{flex-direction:column;gap:.65rem;display:flex}.iaf-cm-body>*{flex-shrink:0}.iaf-cm-card{border:1px solid var(--iaf-border);box-shadow:none;background:#fff;border-radius:12px;flex-shrink:0;overflow:visible}.iaf-cm-card-toolbar{background:#f8fafc;border-bottom:1px solid #eef2f7;border-radius:12px 12px 0 0;justify-content:space-between;align-items:center;gap:.5rem;padding:.45rem .7rem;display:flex}.iaf-cm-card.is-collapsed .iaf-cm-card-toolbar{border-bottom:0;border-radius:12px}.iaf-cm-card-toolbar-left,.iaf-cm-card-toolbar-right{align-items:center;gap:.4rem;min-width:0;display:flex}.iaf-cm-card-body{background:#fff;border-radius:0 0 12px 12px;flex-direction:column;gap:.55rem;padding:.7rem .75rem .8rem;display:flex}.iaf-cm-card-body .iaf-field{gap:.2rem}.iaf-cm-card-body .iaf-help{margin-top:.15rem;font-size:.75rem;line-height:1.35}.iaf-cm-card-body .iaf-generated-topic-context{min-height:88px}.iaf-cm-card-body .iaf-topic-context.iaf-auto-textarea{min-height:0}.iaf-cm-icon-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:6px;place-items:center;width:1.65rem;height:1.5rem;padding:0;line-height:1;display:grid}.iaf-cm-icon-btn svg{display:block}.iaf-cm-icon-btn:disabled{opacity:.35;cursor:not-allowed}.iaf-cm-icon-btn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.iaf-cm-icon-danger:hover:not(:disabled){color:var(--iaf-danger);background:#fff1f2;border-color:#fecdd3}.iaf-cm-num{background:var(--iaf-soft);min-width:1.4rem;height:1.4rem;color:var(--iaf-primary);border-radius:999px;place-items:center;font-size:.7rem;font-weight:800;display:inline-grid}.iaf-cm-drag{cursor:grab;background:0 0;border:0;padding:0;display:inline-flex}.iaf-cm-drag:active{cursor:grabbing}.iaf-cm-card.is-drag-over{outline:2px solid var(--iaf-primary);outline-offset:2px}.iaf-cm-toolbar-title{color:var(--iaf-text);white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.iaf-cm-content-head,.iaf-cm-media-head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.iaf-cm-content-head label,.iaf-cm-media-head label{margin:0;font-size:.78rem;font-weight:700}.iaf-cm-media-section{border-top:1px solid #eef2f7;border-bottom:1px solid #eef2f7;padding:.45rem 0}.iaf-cm-include-media{margin:.45rem 0 .15rem}.iaf-cm-include-media span{color:var(--iaf-text);font-size:.8125rem;font-weight:650}.iaf-cm-generated-field{margin-top:0}.iaf-cm-media-empty{color:var(--iaf-muted);margin:.3rem 0 0;font-size:.75rem}.iaf-cm-media-list{flex-direction:column;gap:.35rem;margin:.4rem 0 0;padding:0;list-style:none;display:flex}.iaf-cm-media-item{border:1px solid var(--iaf-border);background:#fbfcfd;border-radius:8px;justify-content:space-between;align-items:center;gap:.55rem;padding:.45rem .55rem;display:flex}.iaf-cm-media-item-main{align-items:center;gap:.5rem;min-width:0;display:flex}.iaf-cm-media-item-main strong{font-size:.8125rem;display:block}.iaf-cm-media-type{letter-spacing:.04em;color:var(--iaf-primary);background:#e8f7ee;border-radius:999px;flex-shrink:0;padding:.15rem .4rem;font-size:.625rem;font-weight:800}.iaf-cm-media-key{color:var(--iaf-muted);overflow-wrap:anywhere;word-break:break-all;min-width:0;max-width:100%;font-size:.7rem;display:block}.iaf-cm-media-placeholder{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:6px;margin-top:.2rem;padding:.12rem .4rem;font-size:.65rem;font-weight:700;display:inline-block}.iaf-cm-media-item-actions{flex-shrink:0;gap:.3rem;display:flex}.iaf-cm-card-actions{flex-wrap:wrap;gap:.4rem;padding-top:.1rem;display:flex}.iaf-cm-card-actions .iaf-btn{padding:.4rem .7rem;font-size:.75rem}.iaf-cm-add-row{justify-content:flex-start;padding-top:.15rem;display:flex}.iaf-cm-add-topic{width:auto;color:var(--iaf-primary);font:inherit;cursor:pointer;background:#f7fcf8;border:1px dashed #c6e6d1;border-radius:8px;padding:.4rem .75rem;font-size:.8125rem;font-weight:700;line-height:1.2}.iaf-cm-add-topic:hover{background:#eef8f1;border-color:#9fd4b0}.iaf-bookend-card--welcome{border-color:#bfdbfe}.iaf-bookend-card--closing{border-color:#fcd34d}.iaf-bookend-badge.is-welcome{color:#1d4ed8;background:#dbeafe}.iaf-bookend-badge.is-closing{color:#b45309;background:#fef3c7}.iaf-bookend-sub{color:var(--iaf-muted);margin-top:.05rem;font-size:.72rem;font-weight:500;display:block}.iaf-bookend-textarea{min-height:120px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.78rem;line-height:1.45}.iaf-bookend-media{flex-direction:column;gap:.4rem;display:flex}.iaf-bookend-media-list{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.iaf-bookend-media-chip{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:.35rem;max-width:100%;padding:.3rem .55rem;font-size:.75rem;display:inline-flex}.iaf-bookend-media-type{letter-spacing:.02em;color:var(--iaf-primary);font-size:.65rem;font-weight:800}.iaf-bookend-media-label{text-overflow:ellipsis;white-space:nowrap;color:var(--iaf-text);font-weight:600;overflow:hidden}.iaf-review-bookends{border-bottom:1px solid #eef2f7;margin-bottom:.85rem;padding-bottom:.85rem}.iaf-cm-card-body .iaf-success-box,.iaf-cm-card-body .iaf-warning-box{margin-top:.15rem;padding:.45rem .6rem;font-size:.75rem}.iaf-modal-overlay{z-index:10050;background:#0f172a73;place-items:center;padding:1rem;display:grid;position:fixed;top:0;bottom:0;left:0;right:0}.iaf-modal{background:#fff;border-radius:16px;flex-direction:column;width:min(720px,100%);max-height:min(90vh,900px);display:flex;overflow:hidden;box-shadow:0 24px 60px #0f172a38}.iaf-add-media-modal.iaf-modal{width:min(920px,100%)}.iaf-modal-head{background:#fff;border-bottom:1px solid #eef2f7;flex-shrink:0;justify-content:space-between;align-items:center;gap:.75rem;padding:.9rem 1.1rem;display:flex}.iaf-modal-head--studio{align-items:flex-start;padding:1.05rem 1.25rem .95rem}.iaf-modal-head h3{color:var(--iaf-text);margin:0;font-size:1.05rem;font-weight:800}.iaf-modal-head--studio h3{letter-spacing:-.02em;font-size:1.2rem}.iaf-modal-sub{color:var(--iaf-muted);margin:.25rem 0 0;font-size:.8125rem;line-height:1.4}.iaf-modal-close{color:#94a3b8;cursor:pointer;background:0 0;border:0;padding:.15rem .35rem;font-size:1.5rem;line-height:1}.iaf-modal-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:.85rem 1.1rem;overflow-y:auto}.iaf-add-media-modal .iaf-media-box{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.iaf-add-media-modal .iaf-media-box--layout{background:0 0;border:0;gap:.65rem}.iaf-media-studio{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.35rem;display:grid}.iaf-media-studio-col{flex-direction:column;gap:.95rem;min-width:0;display:flex}.iaf-field--media-name{min-width:0}.iaf-field--media-name input{box-sizing:border-box;text-overflow:ellipsis;width:100%;max-width:100%;overflow:hidden}.iaf-media-studio-section{flex-direction:column;gap:.65rem;display:flex}.iaf-media-studio-section-title{letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin:0;font-size:.72rem;font-weight:800}.iaf-media-key-help{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;margin-top:.35rem}.iaf-media-key-help code{color:var(--iaf-primary);overflow-wrap:anywhere;word-break:break-all;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;font-weight:700;display:inline}.iaf-media-source-tabs{border-bottom:1px solid #e2e8f0;gap:.15rem;margin-bottom:.15rem;display:flex}.iaf-media-source-tab{font:inherit;color:#64748b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;margin-right:1rem;padding:.55rem .15rem .6rem;font-size:.8125rem;font-weight:700}.iaf-media-source-tab.is-active{color:var(--iaf-primary);border-bottom-color:var(--iaf-primary)}.iaf-media-source-tab:disabled{opacity:.55;cursor:not-allowed}.iaf-media-upload-panel{background:#f5fbf7;border:1.5px dashed #b8dcc4;border-radius:12px;flex-direction:column;align-items:flex-start;gap:.45rem;padding:.85rem;display:flex}.iaf-media-ai-banner{background:linear-gradient(90deg,#eaf7ef,#f4faf6);border:1px solid #d5eadc;border-radius:12px;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.7rem .85rem;display:flex}.iaf-media-ai-banner p{color:var(--iaf-muted);flex:12rem;margin:0;font-size:.8125rem;line-height:1.35}.iaf-media-box--studio .iaf-media-checks{flex-direction:column;gap:.55rem;display:flex}.iaf-media-box--studio .iaf-field label{color:var(--iaf-text);font-size:.8125rem;font-weight:700}@media (max-width:800px){.iaf-media-studio{grid-template-columns:1fr}}.iaf-modal-actions{z-index:3;background:#fff;border-top:1px solid #eef2f7;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;padding:.85rem 1.1rem;display:flex;position:relative}.iaf-new-session-modal{width:min(560px,100vw - 2rem)}.iaf-clone-modal{width:min(680px,100vw - 2rem)}.iaf-existing-media-modal{width:min(880px,100vw - 2rem)}.iaf-new-session-sub{color:var(--iaf-muted);margin:.25rem 0 0;font-size:.8125rem;font-weight:400}.iaf-new-session-options{grid-template-columns:1fr;gap:.75rem;display:grid}.iaf-new-session-option{text-align:left;border:1px solid var(--iaf-border);cursor:pointer;background:#fff;border-radius:12px;align-items:flex-start;gap:.85rem;width:100%;padding:1rem 1.05rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.iaf-new-session-option:hover:not(:disabled){background:#f7fdfa;border-color:#86d3ab;box-shadow:0 4px 14px #1f7a4d1a}.iaf-new-session-option.is-soon,.iaf-new-session-option:disabled{cursor:not-allowed;opacity:.72;background:#f8fafc}.iaf-new-session-option-icon{width:2.4rem;height:2.4rem;color:var(--iaf-primary);background:#eef8f1;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.iaf-new-session-option.is-soon .iaf-new-session-option-icon{color:#64748b;background:#eef2f7}.iaf-new-session-option-text{flex-direction:column;gap:.3rem;min-width:0;display:flex}.iaf-new-session-option-text strong{color:var(--iaf-text);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.9375rem;display:flex}.iaf-new-session-option-text>span{color:var(--iaf-muted);font-size:.8125rem;line-height:1.45}.iaf-new-session-soon{letter-spacing:.02em;text-transform:uppercase;color:#64748b;background:#e2e8f0;border-radius:999px;align-items:center;padding:.18rem .5rem;font-size:.625rem;font-weight:800;display:inline-flex}.iaf-describe-session-modal{flex-direction:column;width:min(560px,100vw - 2rem);max-height:min(92vh,760px);padding:0;display:flex;overflow:hidden}.iaf-describe-header{border-bottom:1px solid #eef2f7;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1.15rem 1.2rem 1rem;display:flex}.iaf-describe-header-main{align-items:flex-start;gap:.85rem;min-width:0;display:flex}.iaf-describe-header-icon{width:2.75rem;height:2.75rem;color:var(--iaf-primary);background:linear-gradient(135deg,#e8f5ec,#d1ead9);border:1px solid #b8dcc4;border-radius:12px;flex-shrink:0;place-items:center;display:grid}.iaf-describe-header h3{letter-spacing:-.015em;color:var(--iaf-text);margin:0;font-size:1.12rem;font-weight:800}.iaf-describe-header p{color:var(--iaf-muted);margin:.3rem 0 0;font-size:.8125rem;line-height:1.45}.iaf-describe-body{flex-direction:column;flex:auto;gap:.95rem;min-height:0;padding:1rem 1.2rem .35rem;display:flex;overflow-y:auto}.iaf-describe-mode-tabs{background:#f1f5f9;border-radius:12px;grid-template-columns:1fr 1fr;gap:.35rem;padding:.28rem;display:grid}.iaf-describe-mode-tab{color:#64748b;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:.4rem;padding:.62rem .7rem;font-size:.8125rem;font-weight:700;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.iaf-describe-mode-tab.is-active{color:var(--iaf-primary);background:#fff;box-shadow:0 1px 3px #0f172a1a}.iaf-describe-mode-tab:hover:not(:disabled):not(.is-active){color:#334155}.iaf-describe-mode-tab:disabled{opacity:.55;cursor:not-allowed}.iaf-describe-field{flex-direction:column;gap:.4rem;display:flex}.iaf-describe-label,.iaf-describe-label-row .iaf-describe-label{color:#334155;font-size:.78rem;font-weight:700}.iaf-describe-label-row{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.iaf-describe-meta{color:#94a3b8;font-size:.7rem;font-weight:600}.iaf-describe-select,.iaf-describe-textarea{width:100%;color:var(--iaf-text);font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:10px;transition:border-color .15s,box-shadow .15s}.iaf-describe-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-position:right .85rem center;background-repeat:no-repeat;height:2.55rem;padding:0 2rem 0 .8rem;font-size:.875rem}.iaf-describe-textarea{resize:vertical;min-height:168px;padding:.8rem .9rem;font-size:.875rem;line-height:1.5}.iaf-describe-select:focus,.iaf-describe-textarea:focus{border-color:#86efac;outline:none;box-shadow:0 0 0 3px #2a58391f}.iaf-describe-select:disabled,.iaf-describe-textarea:disabled{opacity:.65;cursor:not-allowed;background:#f8fafc}.iaf-describe-hint{color:#64748b;font-size:.75rem;line-height:1.4}.iaf-describe-dropzone{text-align:center;cursor:pointer;background:#f8fafc;border:1.5px dashed #cbd5e1;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;min-height:148px;padding:1.15rem 1rem;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.iaf-describe-dropzone:hover,.iaf-describe-dropzone:focus{background:#f0fdf4;border-color:#86efac;outline:none;box-shadow:0 0 0 3px #2a583914}.iaf-describe-dropzone.has-file{background:#f0fdf4;border-style:solid;border-color:#86efac}.iaf-describe-dropzone.is-disabled{opacity:.65;cursor:not-allowed;pointer-events:none}.iaf-describe-dropzone-icon{width:3rem;height:3rem;color:var(--iaf-primary);background:#fff;border:1px solid #dbe7df;border-radius:12px;place-items:center;margin-bottom:.2rem;display:grid}.iaf-describe-dropzone-title{color:var(--iaf-text);font-size:.875rem;font-weight:700}.iaf-describe-dropzone-sub{color:#64748b;font-size:.75rem}.iaf-describe-remove-file{color:#be123c;font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:.15rem;padding:.2rem 0;font-size:.78rem;font-weight:700}.iaf-describe-remove-file:hover:not(:disabled){text-decoration:underline}.iaf-describe-remove-file:disabled{opacity:.55;cursor:not-allowed}.iaf-describe-error{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;margin:0;padding:.7rem .85rem;font-size:.8125rem;line-height:1.4}.iaf-describe-progress{color:var(--iaf-primary);align-items:center;gap:.45rem;margin:0;font-size:.8125rem;font-weight:650;display:inline-flex}.iaf-describe-progress-dot{background:var(--iaf-primary);border-radius:999px;width:.55rem;height:.55rem;animation:1s ease-in-out infinite iaf-describe-pulse}@keyframes iaf-describe-pulse{0%,to{opacity:.35;transform:scale(.85)}50%{opacity:1;transform:scale(1)}}.iaf-describe-generating{text-align:center;background:linear-gradient(#f4fbf6 0%,#eef8f1 100%);border:1px solid #cfe6d7;border-radius:14px;flex-direction:column;align-items:center;gap:.7rem;margin:.35rem 0 .85rem;padding:1.35rem 1.1rem 1.25rem;display:flex;box-shadow:inset 0 1px #ffffffbf}.iaf-describe-generating-spinner{place-items:center;width:3.4rem;height:3.4rem;margin-bottom:.15rem;display:grid;position:relative}.iaf-describe-generating-ring{border:3px solid #d5eadc;border-top-color:var(--iaf-primary);border-radius:999px;animation:.9s linear infinite iaf-describe-spin;position:absolute;top:0;bottom:0;left:0;right:0}.iaf-describe-generating-spark{width:2.1rem;height:2.1rem;color:var(--iaf-primary);background:#fff;border-radius:999px;place-items:center;display:grid;box-shadow:0 2px 8px #2a58391f}.iaf-describe-generating-title{letter-spacing:-.015em;color:#1e3a29;margin:0;font-size:1.02rem;font-weight:800}.iaf-describe-generating-subtitle{max-width:26rem;color:var(--iaf-primary);margin:0;font-size:.875rem;font-weight:650;line-height:1.45}.iaf-describe-generating-file{color:#475569;white-space:nowrap;text-overflow:ellipsis;background:#ffffffd9;border:1px solid #d5e8db;border-radius:999px;max-width:100%;margin:0;padding:.35rem .7rem;font-size:.75rem;font-weight:600;overflow:hidden}.iaf-describe-generating-bar{background:#d9ebe0;border-radius:999px;width:100%;height:.55rem;margin-top:.25rem;overflow:hidden}.iaf-describe-generating-bar-fill{height:100%;width:var(--progress-width,0%);border-radius:inherit;background:linear-gradient(90deg,#3d8a55,#2a5839);transition:width .35s;display:block}.iaf-describe-generating-bar-fill.is-indeterminate{background:linear-gradient(90deg,#3d8a55 0%,#7cbc8e 45%,#3d8a55 100%) 0 0/200% 100%;animation:1.4s ease-in-out infinite iaf-describe-bar-shimmer}.iaf-describe-generating-steps{text-align:left;flex-direction:column;gap:.4rem;width:100%;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.iaf-describe-generating-step{color:#94a3b8;background:#ffffff8c;border-radius:10px;align-items:center;gap:.55rem;padding:.45rem .55rem;font-size:.8125rem;font-weight:650;display:flex}.iaf-describe-generating-step.is-active{color:#1e3a29;background:#fff;box-shadow:0 1px 3px #0f172a0f}.iaf-describe-generating-step.is-done{color:#2a5839}.iaf-describe-generating-step-mark{color:#64748b;background:#e2e8f0;border-radius:999px;flex-shrink:0;place-items:center;width:1.35rem;height:1.35rem;font-size:.7rem;font-weight:800;display:grid}.iaf-describe-generating-step.is-active .iaf-describe-generating-step-mark{color:#fff;background:#2a5839}.iaf-describe-generating-step.is-done .iaf-describe-generating-step-mark{color:#2a5839;background:#d1ead9}.iaf-describe-generating-hint{color:#64748b;margin:.25rem 0 0;font-size:.75rem;line-height:1.4}.iaf-describe-btn-busy{justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.iaf-describe-btn-spinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:999px;width:.95rem;height:.95rem;animation:.75s linear infinite iaf-describe-spin}@keyframes iaf-describe-spin{to{transform:rotate(360deg)}}@keyframes iaf-describe-bar-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.iaf-describe-session-modal.is-generating .iaf-describe-body{justify-content:center}.iaf-describe-footer{background:#fff;border-top:1px solid #eef2f7;flex-shrink:0;grid-template-columns:1fr 1.35fr;gap:.65rem;padding:.95rem 1.2rem 1.15rem;display:grid}.iaf-describe-btn{min-height:2.65rem;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:.65rem 1rem;font-size:.875rem;font-weight:750;transition:background .15s,border-color .15s,filter .15s,box-shadow .15s;display:inline-flex}.iaf-describe-btn:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.iaf-describe-btn-cancel{color:#475569;background:#fff;border-color:#e2e8f0}.iaf-describe-btn-cancel:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.iaf-describe-btn-generate{background:linear-gradient(135deg,#3d8a55,#2a5839);border-color:#2a5839;box-shadow:0 8px 18px #2a583947;color:#fff!important}.iaf-describe-btn-generate:hover:not(:disabled){filter:brightness(1.05)}.iaf-describe-btn-generate:disabled{opacity:1;filter:none}.iaf-describe-session-modal.is-generating .iaf-describe-btn-generate:disabled{opacity:1;cursor:wait}@media (max-width:520px){.iaf-describe-footer{grid-template-columns:1fr}.iaf-describe-header-main{gap:.65rem}}.iaf-add-media-modal .iaf-media-url-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.55rem;display:grid}.iaf-add-media-modal .iaf-media-url-row .iaf-btn{white-space:nowrap;color:#2a5839;background:#eef6f0;border-color:#c6e6d1}.iaf-topic-media{border:1px solid var(--iaf-border);background:var(--iaf-soft-2);border-radius:12px;margin:.85rem 0 1rem;padding:.85rem}.iaf-media-box--layout{background:#f3f0f8;border-color:#ddd6e8;flex-direction:column;gap:.75rem;display:flex}.iaf-media-box--layout .iaf-form-grid{margin:0}.iaf-media-box--layout .iaf-field label{color:#1e3a5f;font-size:.8125rem;font-weight:800}.iaf-media-key-input{color:#64748b;cursor:default;background:#eef1f6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.iaf-media-key-input:focus{box-shadow:none;outline:none}.iaf-media-title{color:#2563eb;margin:0;font-size:1rem;font-weight:800}.iaf-topic-media-head h4{color:var(--iaf-text);margin:0;font-size:.875rem;font-weight:800}.iaf-topic-media-head .iaf-help{margin:.25rem 0 .65rem}.iaf-topic-media .iaf-media-box{background:#f3f0f8}.iaf-media-title-row{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:0;display:flex}.iaf-file-picker{border:1px solid var(--iaf-border);background:#fff;border-radius:8px;align-items:center;gap:.65rem;min-height:2.4rem;padding:.35rem .55rem;display:flex}.iaf-file-picker-btn{color:#0f172a;font:inherit;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;flex-shrink:0;padding:.35rem .65rem;font-size:.8125rem;font-weight:600}.iaf-file-picker-btn:disabled{opacity:.65;cursor:wait}.iaf-file-picker-name{color:var(--iaf-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.iaf-file-picker-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.iaf-add-media-modal .iaf-generate-ai-row{background:#f3faf6;border:1px solid #c6e6d1;border-radius:10px;padding:.65rem .75rem}.iaf-add-media-modal .iaf-generate-ai-row .iaf-btn-ai{color:#fff;background:#2a5839 linear-gradient(135deg,#3d8a55,#2a5839);border:1px solid #2a5839;min-height:2.4rem;padding:.5rem .95rem;font-weight:700}.iaf-add-media-modal .iaf-generate-ai-row .iaf-btn-ai:hover:not(:disabled){color:#fff;background:#234a30 linear-gradient(135deg,#3d8a55,#234a30);border-color:#234a30}.iaf-media-checks{flex-direction:column;gap:.35rem;margin-top:.15rem;display:flex}.iaf-media-checks .iaf-checkbox-row{cursor:pointer;margin-top:0}.iaf-autoclose-options{flex-direction:column;gap:.35rem;margin-left:1.4rem;display:flex}.iaf-autoclose-custom{max-width:8rem;margin:.15rem 0 .2rem 1.6rem}.iaf-autoclose-custom input{width:100%}.iaf-checkbox-row{color:var(--iaf-muted);align-items:center;gap:.6rem;margin-top:.75rem;font-size:.875rem;display:flex}.iaf-checkbox-row input{width:auto}.iaf-topic-context,.iaf-generated-topic-context,.iaf-full-view,.iaf-final-context,.iaf-context-area,.iaf-final-area{background:#fbfcff;min-height:160px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem}.iaf-full-view,.iaf-final-context{min-height:220px}.iaf-section-body .iaf-context-area,.iaf-section-body .iaf-final-area{height:100%;min-height:280px}.iaf-section-body>.iaf-field:has(.iaf-context-area){flex-direction:column;flex:auto;min-height:280px;max-height:100%;display:flex}.iaf-section-body>.iaf-field:has(.iaf-final-area){flex-direction:column;flex:auto;min-height:280px;max-height:100%;display:flex}.iaf-section-body>.iaf-field:has(.iaf-context-area) textarea{resize:vertical;overscroll-behavior:contain;flex:auto;min-height:280px;max-height:100%;overflow-y:auto}.iaf-section-body>.iaf-field:has(.iaf-final-area) textarea{resize:vertical;overscroll-behavior:contain;flex:auto;min-height:280px;max-height:100%;overflow-y:auto}.iaf-cover-preview-empty{color:var(--iaf-muted);text-align:center;margin:0;font-size:.8125rem}.iaf-preview-dark{white-space:pre-wrap;color:#e2e8f0;background:#0f172a;border-radius:12px;min-height:180px;margin:0;padding:1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.75rem;line-height:1.6;overflow:auto}.iaf-success-box,.iaf-warning-box{border-radius:10px;margin-top:.85rem;padding:.75rem 1rem;font-size:.8125rem}.iaf-success-box{color:#047857;background:#ecfdf5;border:1px solid #bbf7d0}.iaf-warning-box{color:#9a3412;background:#fff7ed;border:1px solid #fed7aa}.iaf-topics-media-err{margin-top:0;margin-bottom:.85rem}.iaf-tag{background:var(--iaf-soft);color:var(--iaf-primary);border-radius:7px;align-items:center;padding:.35rem .65rem;font-size:.75rem;font-weight:800;display:inline-flex}.iaf-tag.iaf-status-published{color:#166534;background:#dcfce7}.iaf-tag.iaf-status-draft{color:#c2410c;background:#ffedd5}.iaf-builder-header{background:linear-gradient(135deg, var(--iaf-primary), var(--iaf-primary-2));color:#fff;border-radius:16px;margin-bottom:1.5rem;padding:1.5rem 1.75rem;box-shadow:0 10px 24px #2a583938}.iaf-builder-header h1{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:800}.iaf-builder-header p{opacity:.92;margin:.5rem 0 0;font-size:.9rem;line-height:1.5}.iaf-builder-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.iaf-builder-toolbar h2{margin:0;font-size:1.2rem}.iaf-empty-state{text-align:center;border:1px dashed var(--iaf-border);background:#fff;border-radius:16px;padding:3rem 1.5rem}.iaf-empty-state h3{color:var(--iaf-primary);margin:0 0 .5rem}.iaf-empty-state p{color:var(--iaf-muted);max-width:420px;margin:0 auto 1.25rem}.iaf-session-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.15rem;display:grid}.iaf-sessions-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.15rem;display:flex}.iaf-sessions-new{margin-top:.35rem}.iaf-sessions-header h1{color:var(--iaf-text);margin:0;font-size:1.65rem}.iaf-sessions-count{color:var(--iaf-muted);margin:.25rem 0 0;font-size:.875rem}.iaf-sessions-toolbar{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-bottom:1.15rem;display:flex}.iaf-sessions-search{border:1px solid var(--iaf-border);min-width:180px;max-width:320px;color:var(--iaf-muted);background:#fff;border-radius:999px;flex:220px;align-items:center;gap:.45rem;padding:.5rem .85rem;display:inline-flex}.iaf-sessions-search input{width:100%;font:inherit;color:var(--iaf-text);background:0 0;border:0;outline:none;font-size:.875rem}.iaf-sessions-filters{background:#e8eef3;border:1px solid #d7e0e8;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:4px;display:inline-flex}.iaf-sessions-filter{color:#475569;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:.45rem 1rem;font-size:.8125rem;font-weight:700;line-height:1.2}.iaf-sessions-filter:hover:not(.is-active){color:#0f172a;background:#ffffffa6}.iaf-sessions-filter.is-active{background:var(--iaf-primary);color:#fff;box-shadow:0 4px 10px #2a583940}.iaf-sessions-sort{align-items:center;margin-left:auto;display:inline-flex}.iaf-sessions-sort select{-webkit-appearance:none;appearance:none;border:1px solid var(--iaf-border);font:inherit;color:#334155;cursor:pointer;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748b' stroke-width='2.2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E") right .75rem center no-repeat;border-radius:999px;min-width:10.5rem;padding:.45rem 2rem .45rem .9rem;font-size:.8125rem;font-weight:600}.iaf-sessions-sort select:focus{border-color:var(--iaf-primary);outline:none;box-shadow:0 0 0 3px #2a583924}.iaf-empty-filtered{margin-top:1rem}.iaf-session-card{border:1px solid var(--iaf-border);box-shadow:var(--iaf-shadow);background:#fff;border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.iaf-session-card-media{background:linear-gradient(135deg,#2f9e68,#1a5e3d)}.iaf-session-card-cover,.iaf-session-card-cover-fallback{object-fit:cover;width:100%;height:150px;display:block}.iaf-session-card-cover-fallback{color:#ffffffd9;background:linear-gradient(135deg,#2f9e68,#1a5e3d);place-items:center;display:grid}.iaf-session-card-body{flex-direction:column;flex:1;gap:.45rem;padding:.9rem 1rem 1rem;display:flex}.iaf-session-card-topline{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.iaf-session-status{letter-spacing:.01em;border-radius:999px;align-items:center;padding:.18rem .55rem;font-size:.68rem;font-weight:700;display:inline-flex}.iaf-session-status.is-draft{color:#475569;background:#f1f5f9}.iaf-session-status.is-published{color:#166534;background:#e8f7ee}.iaf-session-card-time{color:var(--iaf-muted);white-space:nowrap;font-size:.72rem}.iaf-session-card-title{color:var(--iaf-text);overflow-wrap:anywhere;margin:0;font-size:1rem;line-height:1.35}.iaf-session-card-meta{color:var(--iaf-muted);margin:0;font-size:.78rem;line-height:1.4}.iaf-session-progress{flex-direction:column;gap:.3rem;margin-top:.15rem;display:flex}.iaf-session-progress-bar{background:#e8eef4;border-radius:999px;height:6px;overflow:hidden}.iaf-session-progress-bar>span{height:100%;width:var(--progress-width,0%);border-radius:inherit;background:var(--iaf-primary);transition:width .25s;display:block}.iaf-session-progress.is-attempt .iaf-session-progress-bar>span.is-complete{background:#1f7a4d}.iaf-session-progress-label{color:var(--iaf-muted);font-size:.72rem}.iaf-session-card-footer{align-items:center;gap:.45rem;margin-top:auto;padding-top:.55rem;display:flex}.iaf-session-primary-btn{background:var(--iaf-primary);color:#fff;height:2.25rem;font:inherit;cursor:pointer;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.35rem;font-size:.8125rem;font-weight:700;display:inline-flex}.iaf-session-primary-btn:hover{filter:brightness(1.05)}.iaf-session-secondary-btn{color:#334155;height:2.25rem;font:inherit;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;padding:0 .85rem;font-size:.8125rem;font-weight:700}.iaf-session-secondary-btn:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.iaf-session-secondary-btn:disabled{opacity:.5;cursor:not-allowed}.iaf-session-secondary-btn-danger{color:var(--iaf-danger);background:#fff1f2;border-color:#fecdd3}.iaf-session-secondary-btn-danger:hover:not(:disabled){background:#ffe4e6}.iaf-session-icon-btn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-shrink:0;place-items:center;width:2.25rem;height:2.25rem;display:grid}.iaf-session-icon-btn:hover{color:#334155;background:#f8fafc}.iaf-session-icon-btn-danger:hover:not(:disabled){color:var(--iaf-danger);background:#fff1f2;border-color:#fecdd3}.iaf-session-primary-btn:disabled{opacity:.55;cursor:not-allowed;filter:none}.iaf-session-icon-btn:disabled{opacity:.45;cursor:not-allowed}.iaf-delete-session-modal{flex-direction:column;gap:1rem;width:min(420px,100vw - 2rem);padding:1.35rem 1.25rem 1.15rem;display:flex;overflow:visible}.iaf-delete-session-icon-wrap{width:3.25rem;height:3.25rem;color:var(--iaf-danger);background:#fff1f2;border:1px solid #fecdd3;border-radius:14px;flex-shrink:0;place-items:center;display:grid}.iaf-delete-session-content{flex-direction:column;gap:.55rem;display:flex}.iaf-delete-session-content h3{color:var(--iaf-text);letter-spacing:-.01em;margin:0;font-size:1.15rem;font-weight:800}.iaf-delete-session-lead{color:var(--iaf-muted);margin:0;font-size:.875rem;line-height:1.5}.iaf-delete-session-lead strong{color:var(--iaf-text);font-weight:700}.iaf-delete-warning-card{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:12px;align-items:flex-start;gap:.7rem;margin-top:.25rem;padding:.85rem .95rem;display:flex}.iaf-delete-warning-icon{color:#c2410c;background:#ffedd5;border-radius:999px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;margin-top:.05rem;display:grid}.iaf-delete-warning-card strong{color:#9a3412;margin-bottom:.2rem;font-size:.8125rem;font-weight:800;display:block}.iaf-delete-warning-card p{color:#9a3412;margin:0;font-size:.78rem;line-height:1.45}.iaf-delete-session-actions{grid-template-columns:1fr 1fr;gap:.65rem;margin-top:.15rem;display:grid}.iaf-delete-btn{min-height:2.6rem;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:.65rem 1rem;font-size:.875rem;font-weight:700;transition:background .15s,border-color .15s,filter .15s;display:inline-flex}.iaf-delete-btn:disabled{opacity:.65;cursor:not-allowed}.iaf-delete-btn-cancel{color:#475569;background:#fff;border-color:#e2e8f0}.iaf-delete-btn-cancel:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.iaf-delete-btn-confirm{color:#fff;background:#e11d48;border-color:#e11d48;box-shadow:0 8px 18px #e11d4847}.iaf-delete-btn-confirm:hover:not(:disabled){filter:none;background:#be123c;border-color:#be123c}.iaf-session-card-actions{gap:.5rem;margin-top:auto;display:flex}.iaf-session-card-actions .iaf-btn{flex:1}@media (max-width:700px){.iaf-sessions-header{flex-direction:column;align-items:stretch;gap:.75rem}.iaf-sessions-new{width:100%}.iaf-sessions-toolbar{flex-direction:column;align-items:stretch}.iaf-sessions-search{min-width:0;max-width:none}.iaf-sessions-filters{flex-wrap:wrap}.iaf-sessions-sort{margin-left:0}.iaf-sessions-sort select{width:100%}.iaf-builder-content.page-bg{padding-left:.75rem!important;padding-right:.75rem!important}.iaf-studio-breadcrumb{flex-wrap:wrap;gap:.25rem}}.iaf-play-overlay{z-index:2000;background:#000;position:fixed;top:0;bottom:0;left:0;right:0}.iaf-media-preview{background:#fff;border:1px dashed #b8dcc4;border-radius:14px;margin-top:1rem;padding:1rem}.iaf-media-preview-label{letter-spacing:.04em;text-transform:uppercase;color:var(--iaf-muted);margin-bottom:.65rem;font-size:.75rem;font-weight:800}.iaf-media-preview-meta{color:var(--iaf-muted);flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.75rem;font-size:.8125rem;display:flex}.iaf-media-preview-key{color:var(--iaf-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:700}.iaf-media-preview-stage{text-align:center;background:linear-gradient(#f7fbf8 0%,#eef7f0 100%);border:1px solid #dbeede;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:1.25rem;display:flex}.iaf-media-preview-stage--image,.iaf-media-preview-stage--video{background:#000;border-color:#c5dcc9;min-height:auto;padding:0;overflow:hidden}.iaf-media-preview-stage--image img{object-fit:contain;background:#f4f4f4;width:100%;max-height:280px;display:block}.iaf-media-preview-stage--video iframe,.iaf-media-preview-stage--video video{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.iaf-media-preview-play{width:56px;height:56px;color:var(--iaf-primary);background:#2a58391f;border-radius:999px;justify-content:center;align-items:center;margin-bottom:.85rem;font-size:1.25rem;display:flex}.iaf-media-preview-stage p{max-width:420px;color:var(--iaf-muted);margin:0;font-size:.875rem;line-height:1.5}.iaf-media-preview-skeleton{gap:.5rem;margin-top:.85rem;display:grid}.iaf-media-preview-skeleton span{background:linear-gradient(90deg,#e8f3ea 0%,#f5faf6 50%,#e8f3ea 100%);border-radius:999px;height:10px;display:block}.iaf-media-preview-skeleton span:first-child{width:92%}.iaf-media-preview-skeleton span:nth-child(2){width:78%}.iaf-media-preview-skeleton span:nth-child(3){width:64%}.iaf-media-topic-block{margin-bottom:1.25rem}.iaf-media-topic-block>h4{color:var(--iaf-primary);margin:0 0 .75rem;font-size:.9rem}@media (max-width:1280px){.iaf-builder-page{--iaf-stage-h:680px}.iaf-builder-layout{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}.iaf-guard-layout{grid-template-columns:1fr}.iaf-wizard{height:auto;min-height:0;max-height:none;overflow:visible}.iaf-wizard-steps{flex:none;overflow:visible}.iaf-panel{height:var(--iaf-stage-h);min-height:var(--iaf-stage-h);max-height:var(--iaf-stage-h)}.iaf-builder-page--studio{--iaf-stage-h:auto}.iaf-builder-page--studio .iaf-panel{height:auto;min-height:0;max-height:none}.iaf-section-head{flex-wrap:wrap;min-height:56px;max-height:none}.iaf-section-head p{white-space:normal;max-width:none}}@media (max-width:900px){.iaf-builder-page{--iaf-stage-h:640px}.iaf-builder-page--studio{--iaf-stage-h:auto}.iaf-grid-2,.iaf-grid-3{grid-template-columns:1fr}.iaf-acc-head{grid-template-columns:35px 1fr auto}.iaf-acc-desc{grid-column:2/-1}.iaf-studio-topbar{position:static}.iaf-panel-nav{flex-wrap:wrap;min-height:72px}}.iaf-media-url-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.65rem;display:grid}.iaf-media-url-row input{width:100%}.iaf-upload-overlay{z-index:1200;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.iaf-upload-modal{border:1px solid var(--iaf-border);box-sizing:border-box;background:#fff;border-radius:14px;width:min(560px,100%);padding:1.15rem 1.25rem 1.25rem;box-shadow:0 24px 60px #0f172a2e}.iaf-upload-modal-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.iaf-upload-modal-head h3{color:var(--iaf-text);margin:0;font-size:1.1rem}.iaf-upload-modal-head p{color:var(--iaf-muted);margin:.3rem 0 0;font-size:.8125rem;line-height:1.4}.iaf-upload-close{cursor:pointer;color:#334155;background:#f1f5f9;border:0;border-radius:10px;flex-shrink:0;width:34px;height:34px;font-size:1.35rem;line-height:1}.iaf-upload-close:hover{background:#e2e8f0}.iaf-upload-drop{background:var(--iaf-soft-2);text-align:center;cursor:pointer;min-height:180px;color:var(--iaf-muted);box-sizing:border-box;border:1.5px dashed #9fbfa8;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.25rem;display:flex}.iaf-upload-drop:hover,.iaf-upload-drop.has-file{border-color:var(--iaf-primary);background:#f4faf6}.iaf-upload-drop strong{color:var(--iaf-text);font-size:.95rem}.iaf-upload-drop>span{font-size:.75rem}.iaf-upload-icon{border:1px solid var(--iaf-border);width:44px;height:44px;color:var(--iaf-primary);background:#fff;border-radius:50%;place-items:center;margin-bottom:.35rem;font-size:1.25rem;font-weight:700;display:grid}.iaf-upload-selected{justify-items:center;gap:.85rem;width:100%;display:grid}.iaf-upload-selected img,.iaf-upload-selected video{object-fit:contain;background:#0f172a0a;border-radius:10px;max-width:100%;max-height:180px}.iaf-upload-file-badge{text-transform:uppercase;letter-spacing:.04em;color:var(--iaf-primary);border:1px solid var(--iaf-border);background:#fff;border-radius:999px;padding:.35rem .75rem;font-size:.75rem;font-weight:800}.iaf-upload-file-meta{justify-items:center;gap:.35rem;display:grid}.iaf-upload-file-meta strong{word-break:break-all;font-size:.875rem}.iaf-upload-file-meta span{color:var(--iaf-muted);font-size:.75rem}.iaf-upload-progress{margin-top:.9rem}.iaf-upload-progress-bar{background:#e8f0ea;border-radius:999px;height:8px;overflow:hidden}.iaf-upload-progress-bar span{height:100%;width:var(--progress-width,0%);background:linear-gradient(90deg, var(--iaf-primary), var(--iaf-secondary));border-radius:999px;transition:width .2s;display:block}.iaf-upload-progress p{color:var(--iaf-muted);margin:.45rem 0 0;font-size:.75rem}.iaf-upload-error{color:#9f1239;background:#fff1f2;border:1px solid #fecdd3;border-radius:10px;margin-top:.85rem;padding:.7rem .85rem;font-size:.8125rem;line-height:1.4}.iaf-upload-actions{flex-wrap:wrap;justify-content:flex-end;gap:.65rem;margin-top:1.1rem;display:flex}@media (max-width:900px){.iaf-media-url-row{grid-template-columns:1fr}}.iaf-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iaf-details-layout{grid-template-columns:minmax(0,1.35fr) minmax(240px,320px);align-items:start;gap:1.5rem;max-width:1080px;display:grid}.iaf-details-main{flex-direction:column;gap:.85rem;min-width:0;display:flex}.iaf-section-head--hero{align-items:flex-start;min-height:0;max-height:none;margin-bottom:1rem;overflow:visible}.iaf-section-head--hero h2{letter-spacing:-.03em;white-space:normal;text-overflow:unset;font-size:1.35rem;font-weight:800;overflow:visible}.iaf-section-head--hero p{white-space:normal;text-overflow:unset;max-width:48ch;margin-top:.25rem;font-size:.875rem;line-height:1.4;overflow:visible}.iaf-section-head--review{max-height:none;overflow:visible}.iaf-section-hero-inline{flex-wrap:nowrap;align-items:baseline;gap:.75rem;width:100%;min-width:0;display:flex}.iaf-section-hero-inline h2{white-space:nowrap;flex-shrink:0}.iaf-section-hero-inline p{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;max-width:none;margin:0;overflow:hidden}.iaf-label-with-badge{align-items:center;gap:.45rem;display:inline-flex}.iaf-basics-generate{background:linear-gradient(90deg,#eaf7ef,#f4faf6);border:1px solid #d5eadc;border-radius:12px;flex-flow:wrap;align-items:center;gap:.75rem;min-width:0;padding:.7rem .85rem;display:flex}.iaf-basics-generate .iaf-btn{flex-shrink:0}.iaf-basics-generate-hint{white-space:normal;text-overflow:unset;min-width:0;color:var(--iaf-muted);flex:12rem;margin:0;font-size:.8125rem;overflow:visible}.iaf-details-aside{flex-direction:column;gap:.85rem;display:flex}.iaf-cover-actions .iaf-cover-action-btn{justify-content:center;align-items:center;gap:.4rem;display:inline-flex}.iaf-cover-hint{margin:.35rem 0 0}.iaf-guidance-card{color:#5c4a2a;background:#fbf6e9;border:1px solid #f0e4c8;border-radius:12px;align-items:flex-start;gap:.7rem;padding:.85rem .95rem;display:flex}.iaf-guidance-icon{color:#9a7b3c;background:#f5ebcf;border-radius:999px;flex-shrink:0;place-items:center;width:1.75rem;height:1.75rem;display:grid}.iaf-guidance-card strong{color:#4a3a20;margin-bottom:.2rem;font-size:.8125rem;font-weight:800;display:block}.iaf-guidance-card p{color:#6b5632;margin:0;font-size:.78rem;line-height:1.4}.iaf-panel-nav-hint{color:var(--iaf-muted);text-align:center;margin:0;font-size:.8125rem;font-weight:550}.iaf-panel-nav--triple{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.iaf-panel-nav--triple>:first-child{justify-self:start}.iaf-panel-nav--triple>:last-child{justify-self:end}.iaf-btn-next{white-space:nowrap}.iaf-learning-objective-heading{letter-spacing:0;color:var(--iaf-text);margin:0;font-size:.8125rem;font-weight:700;line-height:1.3}.iaf-field-learning-objective .iaf-learning-objective-textarea,.iaf-field-learning-objective textarea.iaf-auto-textarea{min-height:6.5rem}.iaf-field-error{color:#b42318;font-weight:600}.iaf-field input[aria-invalid=true]{border-color:#f04438}.iaf-topic-section-toggles{flex-wrap:wrap;align-items:center;gap:1.25rem;margin:.45rem 0 .15rem;display:flex}.iaf-topic-section-toggles .iaf-checkbox-row{cursor:pointer;margin:0}.iaf-topic-section-toggles .iaf-checkbox-row span{color:var(--iaf-text);font-size:.8125rem;font-weight:650}.iaf-picker-toolbar{align-items:center;gap:.5rem;padding:0 0 .75rem;display:flex}.iaf-picker-toolbar input{flex:1;min-width:0}.iaf-picker-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:.7rem;display:grid}.iaf-picker-card{text-align:left;border:1px solid var(--iaf-border);cursor:pointer;background:#fff;border-radius:10px;flex-direction:column;gap:.4rem;padding:.6rem;display:flex;position:relative}.iaf-picker-card:hover{border-color:#98a2b3}.iaf-picker-card.selected{border-color:#7f56d9;box-shadow:0 0 0 2px #7f56d92e}.iaf-picker-check{color:#fff;background:#fff;border:1.5px solid #d0d5dd;border-radius:999px;place-items:center;width:20px;height:20px;font-size:.7rem;font-weight:800;line-height:1;display:grid;position:absolute;top:.45rem;right:.45rem}.iaf-picker-card.selected .iaf-picker-check{border-color:var(--iaf-primary,#2a5839);background:var(--iaf-primary,#2a5839)}.iaf-picker-thumb{height:96px;color:var(--iaf-muted);background:#f2f4f7;border-radius:8px;place-items:center;font-size:.75rem;display:grid;overflow:hidden}.iaf-picker-thumb img{object-fit:cover;width:100%;height:100%}.iaf-picker-name{color:var(--iaf-text);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:650;overflow:hidden}.iaf-picker-meta{color:var(--iaf-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;overflow:hidden}.iaf-picker-empty{text-align:center;color:var(--iaf-muted);padding:2rem 1rem;font-size:.875rem}.iaf-clone-list{flex-direction:column;gap:.5rem;max-height:52vh;display:flex;overflow-y:auto}.iaf-clone-row{border:1px solid var(--iaf-border);cursor:pointer;background:#fff;border-radius:10px;grid-template-columns:22px 1fr auto;align-items:center;gap:.7rem;padding:.65rem .8rem;display:grid}.iaf-clone-row:hover{border-color:#98a2b3}.iaf-clone-row.selected{background:#faf7ff;border-color:#7f56d9}.iaf-clone-row input{width:auto;margin:0}.iaf-clone-name{color:var(--iaf-text);font-size:.875rem;font-weight:650}.iaf-clone-sub{color:var(--iaf-muted);font-size:.75rem}.iaf-kb-panel{flex-direction:column;min-width:0;display:flex}.iaf-kb-card{background:0 0;border:0;border-radius:0;flex-direction:column;align-items:stretch;gap:.65rem;padding:0;display:flex}.iaf-kb-cta{width:100%;color:var(--iaf-primary);font:inherit;text-align:center;cursor:pointer;background:#f5fbf7;border:1.5px dashed #9fd0b0;border-radius:14px;margin:0;padding:.85rem 1rem;font-size:.9rem;font-weight:750;transition:border-color .15s,background .15s;display:block}.iaf-kb-cta:hover:not(:disabled){border-color:var(--iaf-primary);background:#eaf7ef}.iaf-kb-cta:disabled{opacity:.55;cursor:not-allowed}.iaf-kb-select-all{color:var(--iaf-text);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.4rem;margin-left:auto;font-size:.8rem;font-weight:650;display:inline-flex}.iaf-kb-select-all input{accent-color:var(--iaf-primary);margin:0}.iaf-inline-tip{color:#7a5530;background:#fff6eb;border:1px solid #f0d7b5;border-radius:10px;align-items:flex-start;gap:.45rem;margin-top:.15rem;padding:.55rem .7rem;font-size:.78rem;line-height:1.35;display:flex}.iaf-inline-tip-icon{color:#c27a2e;flex-shrink:0;margin-top:.05rem}.iaf-kb-card-title{color:var(--iaf-text);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.875rem;font-weight:800;display:flex}.iaf-kb-card-sub{color:var(--iaf-muted);margin:0;font-size:.78rem;line-height:1.4}.iaf-kb-empty{margin-top:.15rem}.iaf-kb-upload-new{width:100%;color:var(--iaf-text);cursor:pointer;text-align:left;background:#fff;border:1.5px dashed #b8dcc4;border-radius:12px;align-items:center;gap:.75rem;margin-top:.9rem;padding:.85rem 1rem;font-family:inherit;display:flex}.iaf-kb-upload-new:hover:not(:disabled){border-color:var(--iaf-primary);background:#f4faf6}.iaf-kb-upload-new:disabled{opacity:.6;cursor:not-allowed}.iaf-kb-upload-new.is-disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.iaf-kb-upload-new-plus{background:var(--iaf-primary);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:1.15rem;font-weight:700;display:grid}.iaf-kb-upload-new span span{color:var(--iaf-muted);font-size:.75rem;font-weight:500;display:block}.iaf-kb-upload-new strong{font-size:.875rem;font-weight:750;display:block}.iaf-kb-list{flex-direction:column;gap:.45rem;width:100%;margin-top:.5rem;display:flex}.iaf-kb-row{border:1px solid var(--iaf-border);background:#fff;border-radius:9px;grid-template-columns:20px 1fr auto auto;align-items:center;gap:.6rem;padding:.5rem .7rem;font-size:.8125rem;display:grid}.iaf-kb-name{text-overflow:ellipsis;white-space:nowrap;color:var(--iaf-text);font-weight:600;overflow:hidden}.iaf-kb-status{color:var(--iaf-muted);text-transform:capitalize;font-size:.72rem}.iaf-kb-remove{color:#b42318;cursor:pointer;background:0 0;border:0;font-size:.78rem;font-weight:650}.iaf-yesno{border:1px solid var(--iaf-border);background:#fff;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.iaf-yesno-btn{color:var(--iaf-text);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:.35rem .7rem;font-size:.78rem;font-weight:600;line-height:1.2}.iaf-yesno-btn.is-active{background:var(--iaf-primary);color:#fff}.iaf-facilitator-block{border-top:1px solid #edf1f7;margin-top:1rem;padding-top:.9rem}.iaf-facilitator-block>label{color:#334155;margin-bottom:.2rem;font-size:.78rem;font-weight:600;display:block}.iaf-muted-label{color:var(--iaf-muted);font-weight:400}.iaf-cover-preview--studio{aspect-ratio:16/10;background:linear-gradient(145deg,#1f6b45,#163d2a);border:1px solid #1a4d33;border-radius:12px;min-height:0;max-height:220px;padding:0;overflow:hidden}.iaf-cover-preview--studio img{object-fit:cover;border-radius:0;width:100%;height:100%;max-height:none}.iaf-cover-placeholder{color:#ffffffe6;place-items:center;width:100%;height:100%;display:grid}.iaf-cover-actions{gap:.4rem;margin-top:.4rem;display:flex}.iaf-cover-action-btn{flex:1;justify-content:center;padding:.35rem .45rem!important;font-size:.75rem!important}.iaf-cover-url{border:1px solid var(--iaf-border);width:100%;color:var(--iaf-text);box-sizing:border-box;background:#fff;border-radius:10px;margin-top:.5rem;padding:.55rem .7rem;font-size:.8125rem}.iaf-cover-url-row{align-items:stretch;gap:.45rem;margin-top:.5rem;display:flex}.iaf-cover-url-row .iaf-cover-url{flex:1;min-width:0;margin-top:0}.iaf-cover-url-row .iaf-cover-action-btn{white-space:nowrap;flex:none}.iaf-presenter-card{border:1px solid var(--iaf-border);border-radius:11px;flex-direction:column;gap:.2rem;padding:.85rem .95rem;font-size:.8125rem;line-height:1.4;display:flex}.iaf-presenter-card strong{color:var(--iaf-text);font-size:.875rem}.iaf-presenter-card span{color:var(--iaf-muted)}.iaf-presenter-card.is-ready{background:var(--iaf-soft-2)}.iaf-presenter-card.is-warn{background:#fff1f2;border-color:#fecdd3}.iaf-presenter-card.is-warn strong{color:#9f1239}@media (max-width:900px){.iaf-details-layout{grid-template-columns:1fr}.iaf-hstep-title{display:none}.iaf-hstep{padding:.35rem}.iaf-hstep.is-active .iaf-hstep-title{display:inline}.iaf-hstep.is-active{padding:.4rem .85rem .4rem .4rem}}.iaf-alert-banner{color:#7a5530;background:#fff6eb;border:1px solid #f0d7b5;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.65rem;margin:0 0 1rem;padding:.7rem .9rem;display:flex}.iaf-alert-banner-icon{color:#9a5b16;background:#f3d19a;border-radius:999px;flex-shrink:0;place-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;font-weight:900;display:grid}.iaf-alert-banner-text{flex:12rem;font-size:.875rem;font-weight:700}.iaf-alert-banner-action{font:inherit;color:var(--iaf-primary);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;padding:0;font-size:.8125rem;font-weight:800}.iaf-alert-banner-action:hover{text-decoration:underline}.iaf-context-panel{flex-direction:column;gap:.55rem;display:flex}.iaf-context-panel-head h3{color:var(--iaf-text);margin:0;font-size:.95rem;font-weight:800}.iaf-context-panel-head p{color:var(--iaf-muted);margin:.2rem 0 .35rem;font-size:.8125rem}.iaf-context-footnote{margin:0}.iaf-context-tip{color:#2f5a3d;background:#eaf7ef;border:1px solid #d5eadc;border-radius:10px;align-items:center;gap:.55rem;margin-top:.35rem;padding:.75rem .9rem;font-size:.8125rem;line-height:1.4;display:flex}.iaf-context-tip-icon{color:var(--iaf-primary);flex-shrink:0}.iaf-review-stack{flex-direction:column;gap:.85rem;display:flex}.iaf-review-grid-2x2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.iaf-review-safety-coach{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;display:grid}.iaf-review-ok-line{color:var(--iaf-primary);align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.8125rem;font-weight:700;display:flex}.iaf-review-ok-icon{background:#e8f7ee;border:1px solid #c6e6d1;border-radius:999px;place-items:center;width:1.15rem;height:1.15rem;font-size:.7rem;display:grid}.iaf-review-coach-block{flex-direction:column;align-items:center;gap:.4rem;display:flex}.iaf-review-coach-preview{background:#163d2a;border:2px solid #c6e6d1;border-radius:999px;flex-shrink:0;width:88px;height:88px;overflow:hidden}.iaf-review-coach-video{object-fit:cover;width:100%;height:100%;display:block}.iaf-review-coach-placeholder{text-align:center;color:#94a3b8;background:linear-gradient(135deg,#1e5c3b,#163d2a);place-items:center;width:100%;height:100%;padding:.5rem;font-size:.75rem;display:grid}.iaf-review-coach-avatar{color:#fff;font-size:1.5rem;font-weight:800}.iaf-review-coach-name{color:var(--iaf-text);text-align:center;font-size:.75rem;font-weight:700}@media (max-width:900px){.iaf-review-grid-2x2{grid-template-columns:1fr}}@media (max-width:700px){.iaf-review-safety-coach{grid-template-columns:1fr}.iaf-review-coach-block{flex-direction:row;align-items:flex-start;gap:.75rem}.iaf-review-coach-preview{width:64px;height:64px}}.iaf-review-card{border:1px solid var(--iaf-border);background:#fff;border-radius:12px;min-width:0;padding:.9rem 1rem 1rem}.iaf-review-card-head{border-bottom:1px solid #eef2f7;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;padding-bottom:.6rem;display:flex}.iaf-review-card-head h3{color:var(--iaf-text);flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;font-size:.9rem;display:flex}.iaf-review-topic-pill{color:var(--iaf-primary);background:#eef6f0;border:1px solid #d5eadc;border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.68rem;font-weight:800;display:inline-flex}.iaf-review-count{color:var(--iaf-muted);font-size:.8rem;font-weight:500}.iaf-review-edit{color:var(--iaf-primary);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:.15rem .35rem;font-size:.78rem;font-weight:700}.iaf-review-edit:hover{text-decoration:underline}.iaf-review-grid{grid-template-columns:1fr;gap:.55rem;margin:0;display:grid}.iaf-review-grid--dense{gap:.45rem}.iaf-review-grid>div{grid-template-columns:7.5rem minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.iaf-review-grid dt{color:#64748b;margin:0;font-size:.72rem;font-weight:700}.iaf-review-grid dd{color:var(--iaf-text);word-break:break-word;margin:0;font-size:.8125rem;line-height:1.4}.iaf-review-missing{color:#c27803;align-items:center;gap:.3rem;font-weight:700;display:inline-flex}.iaf-review-warn-icon{color:#c27803;background:#fff4e5;border:1px solid #f0b45a;border-radius:999px;flex-shrink:0;place-items:center;width:.95rem;height:.95rem;font-size:.65rem;font-weight:900;display:inline-grid}.iaf-review-default{color:var(--iaf-muted)}.iaf-review-meta-chip{color:var(--iaf-muted);font-weight:500}.iaf-review-grid em,.iaf-review-topics em,.iaf-review-empty,.iaf-review-empty-val{color:var(--iaf-muted);font-style:italic;font-weight:500}.iaf-review-list{margin:0;padding-left:1rem}.iaf-review-list li{margin:.15rem 0;font-size:.8rem}.iaf-review-topics{flex-direction:column;gap:.45rem;margin:.65rem 0 0;padding:0;list-style:none;display:flex}.iaf-review-topics li{background:#f8faf9;border:1px solid #e8eee9;border-radius:10px;align-items:flex-start;gap:.55rem;padding:.55rem .65rem;display:flex}.iaf-review-topic-num{width:1.35rem;height:1.35rem;color:var(--iaf-primary);background:#e8f7ee;border-radius:999px;flex-shrink:0;place-items:center;font-size:.72rem;font-weight:800;display:grid}.iaf-review-topic-copy{flex-direction:column;gap:.1rem;min-width:0;display:flex}.iaf-review-topic-name{color:var(--iaf-text);font-size:.8125rem;font-weight:700}.iaf-review-topic-meta{color:var(--iaf-muted);font-size:.72rem}.iaf-review-foot{color:var(--iaf-muted);margin-top:.65rem;font-size:.75rem}.iaf-review-empty{margin:.5rem 0 0;font-size:.82rem}.iaf-review-status{margin:0;font-size:.8125rem;line-height:1.4}.iaf-review-status.is-ok{color:var(--iaf-primary);font-weight:700}.iaf-review-status.is-warn{color:#9a5b16}.iaf-review-context-warn{color:#7a5530;background:#fff6eb;border:1px solid #f0d7b5;border-radius:10px;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;padding:.7rem .8rem;display:flex}.iaf-review-context-warn p{margin:0;font-size:.8125rem;font-weight:650;line-height:1.4}.iaf-review-open-context{justify-content:center;width:100%}.iaf-publish-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.iaf-publish-hint{color:var(--iaf-muted);font-size:.78rem;font-weight:600}@media (max-width:900px){.iaf-review-grid>div{grid-template-columns:1fr;gap:.15rem}}.iaf-ag-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:1.35rem;display:grid}.iaf-ag-split>.iaf-safety-layer{min-width:0}.iaf-ag-editor-card{background:0 0;border:0;border-radius:0;padding:0}.iaf-ag-editor{flex-direction:column;gap:.55rem;display:flex}.iaf-ag-textarea{resize:vertical;width:100%;min-height:168px;color:var(--iaf-text);background:#fff;border:1px solid #dbe3ec;border-radius:12px;flex:1;padding:.85rem .95rem;font-family:inherit;font-size:.875rem;line-height:1.55;box-shadow:inset 0 1px 2px #0f172a0a}.iaf-ag-textarea::placeholder{color:#a4b0bf}.iaf-ag-textarea:focus{border-color:var(--iaf-primary);outline:none;box-shadow:0 0 0 3px #1f7a4d24}.iaf-ag-editor .iaf-help{margin:0}.iaf-ag-cards{flex-direction:column;gap:.9rem;min-width:0;display:flex}.iaf-ag-cards-title{text-transform:uppercase;letter-spacing:.06em;color:#8496ab;margin-bottom:.15rem;font-size:.68rem;font-weight:800}.iaf-ag-card{text-align:left;color:#334155;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:.6rem;padding:.95rem 1rem;font-size:.8rem;line-height:1.5;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;box-shadow:0 1px 2px #0f172a0a}.iaf-ag-card:hover{border-color:#86d3ab;box-shadow:0 2px 6px #1f7a4d1a}.iaf-ag-card.is-on{border-color:var(--iaf-primary);color:#14532d;background:#eef8f1;font-weight:600}.iaf-ag-card-check{color:#94a3b8;background:#fff;border:1px solid #cbd5e1;border-radius:999px;flex-shrink:0;place-items:center;width:1.15rem;height:1.15rem;font-size:.72rem;font-weight:700;transition:background .15s,border-color .15s;display:grid}.iaf-ag-card.is-on .iaf-ag-card-check{background:var(--iaf-primary);border-color:var(--iaf-primary);color:#fff}@media (max-width:900px){.iaf-ag-split{grid-template-columns:1fr}}.assessment-issues-container{background:#fff;border-radius:14px;padding:24px;box-shadow:0 4px 16px #00000014}.my-antd-table12 .ant-table-thead>tr>th{text-transform:uppercase;letter-spacing:.4px;font-weight:600;color:#212529!important;background-color:#f8f9fa!important}.my-antd-table12 .ant-table-tbody>tr>td{vertical-align:middle}.email-cell{align-items:center;min-width:0;max-width:100%;display:flex}.email-cell-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.score-container .badge{border-radius:6px;padding:6px 10px;font-size:13px}.ant-pagination{justify-content:center;margin-top:20px!important}.container h3{font-family:Inter,sans-serif}.table-container{background:#fff;border-radius:12px;padding:20px;box-shadow:0 2px 10px #0000001a}.email-list{padding:0;list-style:none}.email-list li{background:#f8f9fa;border-radius:6px;margin-bottom:6px;padding:8px 12px;font-size:14px}.my-antd-table12 .ant-table-wrapper .ant-table table th:first-child,.my-antd-table12 .ant-table-wrapper .ant-table table td:first-child{z-index:1;background-color:#fff;position:-webkit-sticky;position:sticky;left:0}.my-antd-table12 .ant-table-wrapper .ant-table table th:first-child{color:#fff;background-color:#ad6c80}.my-antd-table12{width:-webkit-max-content;width:max-content;min-width:100%}.my-antd-table12 .ant-table-body,.my-antd-table12 .ant-table-container{overflow-x:auto!important}.bug-report-page{box-sizing:border-box;background:var(--db-canvas,#f6f7fa);width:100%;max-width:none;color:var(--db-text-body,#41414b)}.talent-dashboard .tv-main-content>.bug-report-page{flex:auto;height:100%;min-height:0}.bug-report-page-header{flex-shrink:0;margin-bottom:.5rem}.bug-report-page-title{letter-spacing:-.015em;color:var(--db-text-heading,#1a1a2e);margin:0;font-size:1.75rem;font-weight:700}.bug-report-card{background:var(--db-surface,#fff);border:1px solid var(--db-border,#dddede);width:100%;max-width:none;min-height:0;box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d);border-radius:12px;flex-direction:column;flex:auto;display:flex}.bug-report-toolbar{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);flex-shrink:0}.bug-report-count-item{color:var(--db-text-body,#41414b);margin:0;font-size:.875rem;font-weight:600}.bug-report-date-bar{background:var(--db-info-bg,#dceafd);border:1px solid var(--db-info-border,#b7d4f8)}.bug-report-date-label{white-space:nowrap;color:var(--db-primary,#0f73ee);margin:0}.bug-report-page .bug-report-range-picker{background:var(--db-surface,#fff);border-color:var(--db-border,#dddede);color:var(--db-text-body,#41414b)}.bug-report-page .bug-report-range-picker:hover,.bug-report-page .bug-report-range-picker:focus-within{border-color:var(--db-primary,#0f73ee);box-shadow:0 0 0 2px var(--db-focus,#0f73ee47)}.bug-report-empty{justify-content:center;align-items:center;padding:2rem 1rem;display:flex}.bug-report-empty-panel{text-align:center;max-width:28rem}.bug-report-empty-icon-wrap{border:1px solid var(--db-info-border,#b7d4f8);background:var(--db-info-bg,#dceafd);width:4.5rem;height:4.5rem;box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d);border-radius:9999px;justify-content:center;align-items:center;margin-bottom:1rem;display:inline-flex}.bug-report-empty-icon{color:var(--db-primary,#0f73ee)}.bug-report-empty-title{color:var(--db-text-heading,#1a1a2e);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.4}.bug-report-empty-text{color:var(--db-text-muted,#6c6d7a);margin:.75rem 0 0;font-size:.875rem;line-height:1.6}.bug-report-empty-state{color:var(--db-text-muted,#6c6d7a)}.bug-report-section-title{color:var(--db-text-heading,#1a1a2e);margin:0;font-size:1.125rem}.bug-report-section-meta{color:var(--db-text-muted,#6c6d7a);font-size:.875rem}.bug-report-filter-bar{background:var(--db-info-bg,#dceafd);border-color:var(--db-info-border,#b7d4f8)!important}.bug-report-filter-text{color:var(--db-primary,#0f73ee)}.bug-report-filter-clear{border:1px solid var(--db-error-border,#e4827e);background:var(--db-surface,#fff);color:var(--db-error,#d6453f);border-radius:8px;font-weight:600}.bug-report-filter-clear:hover{background:var(--db-error-bg,#fbe7e6);color:var(--db-error,#d6453f)}.bug-report-page .custom-tabs-container{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.bug-report-page .custom-tabs-nav{border-bottom:1px solid var(--db-border,#dddede);background:var(--db-surface-subtle,#f2f3f6);margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.bug-report-page .custom-tab{cursor:pointer;width:-webkit-max-content;width:max-content;color:var(--db-text-muted,#6c6d7a);white-space:nowrap;padding:10px 18px;font-weight:600;transition:color .2s,background-color .2s,border-color .2s}.bug-report-page .custom-tab:hover{color:var(--db-primary,#0f73ee);background:var(--db-surface,#fff)}.bug-report-page .custom-tab.active{color:var(--db-primary,#0f73ee);border-bottom:2px solid var(--db-primary,#0f73ee);background-color:var(--db-surface,#fff)}.bug-report-page .custom-tab-content{background:var(--db-surface,#fff);border-radius:0 0 8px 8px;flex:auto;width:100%;min-height:0;padding:16px;overflow:auto}.custom-tabs-nav::-webkit-scrollbar{height:6px}.custom-tabs-nav::-webkit-scrollbar-thumb{background-color:#0000001a;border-radius:3px}.my-antd-table12 .ant-table-cell{text-align:center!important;padding:5px!important}.my-antd-table12 table{border-collapse:separate;border-spacing:0;width:-webkit-max-content;width:max-content;min-width:100%}.my-antd-table12 th,.my-antd-table12 td{vertical-align:middle;box-sizing:border-box;padding:6px 8px}.my-antd-table12 td{background-clip:padding-box}.bug-report-page .custom-tab-content{animation:.3s fadeIn}.bug-report-page .custom-tab-content>.m-4{height:100%;margin:0!important}.bug-report-icon-btn{border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);width:40px;height:40px;color:var(--db-text-body,#41414b);box-shadow:var(--db-shadow-card,0 1px 2px #1a1a2e0d);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background-color .15s;display:inline-flex}.bug-report-icon-btn:hover{background:var(--db-surface-subtle,#f2f3f6)}.bug-report-icon-btn:focus-visible{outline:2px solid var(--db-focus,#0f73ee47);outline-offset:2px}body.bug-report-tv-mode .talent-dashboard>aside,body.bug-report-tv-mode .tv-shell-scroll>header{display:none!important}body.bug-report-tv-mode .tv-ui-scale-root{--tv-ui-scale:1}body.bug-report-tv-mode .tv-ui-scale-root>.talent-dashboard{width:100vw!important;height:100vh!important;transform:none!important}body.bug-report-tv-mode .tv-shell-scroll{width:100%;height:100%;overflow:hidden}body.bug-report-tv-mode .tv-main-content{width:100%;height:100%;min-height:100%;padding:0!important}body.bug-report-tv-mode .bug-report-page--tv{box-sizing:border-box;flex-direction:column;width:100%;min-height:100%;margin:0;display:flex;height:100%!important;padding:.5rem .75rem!important}body.bug-report-tv-mode .bug-report-page--tv .bug-report-page-header{flex-shrink:0}body.bug-report-tv-mode .bug-report-page--tv .bug-report-card,body.bug-report-tv-mode .bug-report-page--tv .card.adminCards{flex-direction:column;flex:1;width:100%;max-width:none;min-height:0;display:flex;margin:0!important}body.bug-report-tv-mode .bug-report-page--tv .custom-tabs-container{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}body.bug-report-tv-mode .bug-report-page--tv .custom-tab-content{flex:1;width:100%;min-height:0;overflow:auto}.driver-popover{all:unset;font-family:var(--driver-popover-font-family,"Helvetica Neue", Inter, ui-sans-serif, "Apple Color Emoji", Helvetica, Arial, sans-serif);box-sizing:border-box;color:#2d2d2d;z-index:1000000000;background-color:#fff;border-radius:5px;min-width:250px;max-width:300px;margin:0;padding:15px;position:fixed;top:0;right:0;box-shadow:0 1px 10px #0006}.driver-popover-title{zoom:1;margin:0;font-size:19px;font-weight:700;line-height:1.5;display:block;position:relative}.driver-popover-close-btn{all:unset;cursor:pointer;color:#d2d2d2;z-index:1;text-align:center;width:32px;height:28px;font-size:18px;font-weight:500;transition:color .2s;position:absolute;top:0;right:0}.driver-popover-close-btn:hover,.driver-popover-close-btn:focus{color:#2d2d2d}.driver-popover-title[style*=block]+.driver-popover-description{margin-top:5px}.driver-popover-description{zoom:1;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.driver-popover-footer{text-align:right;zoom:1;justify-content:space-between;align-items:center;margin-top:15px;display:flex}.driver-popover-progress-text{color:#727272;zoom:1;font-size:13px;font-weight:400}.driver-popover-footer-btn{all:unset;box-sizing:border-box;color:#2d2d2d;cursor:pointer;zoom:1;background-color:#fff;border:1px solid #ccc;border-radius:3px;outline:0;padding:3px 7px;font-size:12px;line-height:1.3;text-decoration:none;display:inline-block}.driver-popover-footer .driver-popover-btn-disabled{opacity:.5;pointer-events:none}.driver-popover-footer-btn:hover,.driver-popover-footer-btn:focus{background-color:#f7f7f7}.driver-popover-navigation-btns{flex-grow:1;justify-content:flex-end;display:flex}.driver-popover-navigation-btns button+button{margin-left:4px}.driver-popover-arrow{content:"";border:5px solid #fff;position:absolute}.driver-popover-arrow-side-over{display:none}.driver-popover-arrow-side-left{border-top-color:#0000;border-bottom-color:#0000;border-right-color:#0000;left:100%}.driver-popover-arrow-side-right{border-top-color:#0000;border-bottom-color:#0000;border-left-color:#0000;right:100%}.driver-popover-arrow-side-top{border-bottom-color:#0000;border-left-color:#0000;border-right-color:#0000;top:100%}.driver-popover-arrow-side-bottom{border-top-color:#0000;border-left-color:#0000;border-right-color:#0000;bottom:100%}.driver-popover-arrow-side-center,.driver-popover-arrow-none{display:none}.driver-active .driver-overlay{pointer-events:none}.driver-active.driver-no-scroll{overflow:hidden}.driver-active *{pointer-events:none}.driver-active .driver-active-element,.driver-active .driver-active-element *,.driver-popover,.driver-popover *{pointer-events:auto}@keyframes animate-fade-in{0%{opacity:0}to{opacity:1}}.driver-fade .driver-overlay{animation:animate-fade-in var(--driver-animation-duration,.4s) ease-in-out}.driver-fade .driver-popover{animation:animate-fade-in var(--driver-animation-duration,.4s)}.driver-active-element-parent-no-scroll{overflow:hidden!important}.driver-no-interaction,.driver-no-interaction *{pointer-events:none!important}.job-roles-page .jr-explorer{min-height:0}@media (max-width:1023px){.job-roles-page.jr-page--mobile-detail .jr-mobile-list-chrome,.job-roles-page:not(.jr-page--mobile-detail) .jr-mobile-detail-pane{display:none}.job-roles-page:not(.jr-page--mobile-detail) .jr-role-list{max-height:min(58dvh,520px)}}@media (min-width:1024px){.jr-mobile-back{display:none!important}.job-roles-page .jr-explorer{height:calc(100vh - 240px);min-height:560px}}.job-roles-page .jr-role-list{overscroll-behavior-x:none;overflow-x:hidden;overflow-y:auto}.job-roles-page .jr-role-card.selected{box-shadow:inset 3px 0 0 var(--db-primary)}.job-roles-page .jr-detail-head{background:color-mix(in srgb, var(--db-surface) 96%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.jr-workflow-stages-frame{width:100%;min-width:0;container:jr-stages/inline-size}.job-roles-page .jr-workflow-stages{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.75rem;width:100%;display:grid}@container jr-stages (width>=32rem){.job-roles-page .jr-workflow-stages{grid-template-columns:repeat(2,minmax(0,1fr))}}@container jr-stages (width>=48rem){.job-roles-page .jr-workflow-stages{grid-template-columns:repeat(3,minmax(0,1fr))}}@container jr-stages (width>=64rem){.job-roles-page .jr-workflow-stages[data-wide-stages=true]{grid-template-columns:repeat(4,minmax(0,1fr))}}.jr-workflow-card{container:jr-card/inline-size}.jr-workflow-card__head{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon title""icon status";align-items:start;gap:.375rem .625rem;min-width:0;display:grid}.jr-workflow-card__icon{grid-area:icon}.jr-workflow-card__copy{grid-area:title;min-width:0}.jr-workflow-card__title{overflow-wrap:break-word;min-width:0;margin:0;font-size:.875rem;font-weight:600;line-height:1.35}.jr-workflow-card__status{box-sizing:border-box;white-space:normal;overflow-wrap:anywhere;border-radius:999px;grid-area:status;place-self:start;align-items:center;max-width:100%;height:auto;min-height:1.25rem;margin:0;padding:.125rem .5rem;font-size:11px;font-weight:500;line-height:1.25;display:inline-flex}@container jr-card (width>=18rem){.jr-workflow-card__head{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon title status";gap:0 .5rem}.jr-workflow-card__status{white-space:nowrap;margin-top:.0625rem}}.job-roles-page .jr-status-switch{border:1px solid var(--db-border);background:var(--db-surface-subtle);border-radius:999px;width:40px;height:22px;padding:0;transition:all .18s;position:relative}.job-roles-page .jr-status-switch:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000029}.job-roles-page .jr-status-switch.on{background:var(--db-success);border-color:var(--db-success)}.job-roles-page .jr-status-switch.on:after{left:20px}.job-roles-page .jr-status-switch.closed{background:var(--db-error);border-color:var(--db-error)}@keyframes jr-filter-drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.jr-filter-drawer{animation:.22s ease-out jr-filter-drawer-in}.jr-filter-drawer-body{scrollbar-gutter:stable}.jr-filter-drawer-body::-webkit-scrollbar{width:6px}.jr-filter-drawer-body::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--db-border) 85%, transparent);border-radius:999px}.jr-filter-drawer input[type=date]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.jr-how-to-start-btn{border:1px solid color-mix(in srgb, var(--db-info) 28%, var(--db-border));background:color-mix(in srgb, var(--db-info-bg) 55%, var(--db-surface));height:2rem;color:var(--db-info);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;line-height:1;transition:background .18s,border-color .18s,box-shadow .18s;display:inline-flex}.jr-how-to-start-btn:hover{background:color-mix(in srgb, var(--db-info-bg) 78%, var(--db-surface));border-color:color-mix(in srgb, var(--db-info) 42%, var(--db-border))}.jr-how-to-start-btn:focus-visible{outline:2px solid color-mix(in srgb, var(--db-info) 45%, transparent);outline-offset:2px}@media (max-width:479px){.jr-how-to-start-btn__label{display:none}.jr-how-to-start-btn{justify-content:center;width:2rem;padding:0}}@keyframes jr-how-to-start-pulse{0%,to{box-shadow:0 0 #2563eb47}50%{box-shadow:0 0 0 4px #2563eb1f}}.jr-product-tour-popover.driver-popover{box-sizing:border-box;isolation:isolate;border:1px solid #dddede;border-radius:.75rem;max-width:min(22rem,100vw - 2rem);padding:1rem 1.125rem;position:fixed;box-shadow:0 12px 32px #0f172a2e;z-index:2147483647!important;color:#41414b!important;background-color:#fff!important}.jr-product-tour-popover .driver-popover-title{zoom:normal;margin:0;padding-right:1.75rem;font-size:.9375rem;font-weight:600;line-height:1.45;display:block;color:#1a1a2e!important}.jr-product-tour-popover .driver-popover-description{zoom:normal;margin:.375rem 0 0;font-size:.8125rem;font-weight:400;line-height:1.55;display:block;color:#6c6d7a!important}.jr-product-tour-popover .driver-popover-footer{margin-top:1rem}.jr-product-tour-popover .driver-popover-progress-text{zoom:normal;font-size:.6875rem;font-weight:500;color:#9a9ba6!important}.jr-product-tour-popover .driver-popover-navigation-btns{gap:.5rem}.jr-product-tour-popover .driver-popover-footer-btn{min-height:2rem;text-shadow:none;border-radius:.5rem;padding:0 .875rem;font-size:.8125rem;font-weight:500;line-height:1.25}.jr-product-tour-popover .driver-popover-next-btn{color:#fff!important;background:#0f73ee!important;border:1px solid #0f73ee!important}.jr-product-tour-popover .driver-popover-prev-btn{color:#1a1a2e!important;background:#fff!important;border:1px solid #dddede!important}.jr-product-tour-popover .driver-popover-close-btn{color:#6c6d7a!important;width:auto!important;height:auto!important;font-size:.8125rem!important;font-weight:500!important;line-height:1!important;display:block!important;top:.875rem!important;right:.875rem!important}.jr-product-tour-popover .driver-popover-close-btn:hover,.jr-product-tour-popover .driver-popover-close-btn:focus{color:#1a1a2e!important}.jr-product-tour-popover .driver-popover-arrow{border-color:#fff}.job-roles-page .jr-toolbar-controls select{line-height:1.25}.role-workspace-page.job-role-detail-page{width:100%;color:var(--db-text-body,#41414b);background:0 0;display:block;overflow:visible}.role-workspace-page .job-role-detail-header{margin-bottom:0}.role-workspace-page .role-workspace-body{min-height:220px}.homepage_wrapper:has(.job-role-detail-page:not(.role-workspace-page)){height:85vh;min-height:85vh;max-height:85vh;overflow:hidden}.homepage_body.tw-relative.tw-overflow-hidden:has(.job-role-detail-page:not(.role-workspace-page)){flex-direction:column;display:flex;height:calc(85vh - 1rem)!important;min-height:0!important;max-height:calc(85vh - 1rem)!important;overflow:hidden!important}.homepage_body:has(.job-role-detail-page:not(.role-workspace-page)){flex-direction:column;display:flex;height:calc(85vh - 1rem)!important;min-height:0!important;max-height:calc(85vh - 1rem)!important;overflow:hidden!important}.homepage_body_wrapper:has(.job-role-detail-page:not(.role-workspace-page)){flex:auto;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;height:100%!important;min-height:0!important;max-height:100%!important;padding:.375rem .625rem!important;display:flex!important;overflow:hidden!important}.homepage_body_wrapper:has(.job-role-detail-page:not(.role-workspace-page)) .job-role-detail-page{color:#111827;background:#fff;flex-direction:column;flex:auto;align-self:stretch;width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.job-role-detail-page .job-role-detail-sticky-header{z-index:30;background:#fff;flex:none;box-shadow:0 1px #e5e7eb}.job-role-detail-page .job-role-detail-scroll-body{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-x:hidden;overflow-y:auto}.job-role-detail-page .job-role-header-btn{color:#4b5563;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.job-role-detail-page .job-role-header-btn:hover{background:#f9fafb}.job-role-detail-page .job-role-metadata-row{border-bottom:1px solid #e5e7eb;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px 20px;margin-bottom:.25rem;padding:10px 0 12px;display:grid}.job-role-detail-page .job-role-metadata-item{min-width:0;overflow:hidden}@media (max-width:1100px){.job-role-detail-page .job-role-metadata-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.job-role-detail-page .job-role-metadata-row{grid-template-columns:repeat(2,minmax(0,1fr))}}.job-role-detail-page .job-role-metadata-label{color:#6b7280;margin-bottom:3px;font-size:11px;font-weight:500}.job-role-detail-page .job-role-metadata-value{color:#111827;align-items:center;gap:6px;width:100%;min-width:0;max-width:100%;font-size:13px;font-weight:500;display:flex}.job-role-detail-page .job-role-metadata-value span{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;display:block;overflow:hidden}.job-role-detail-page .job-role-metadata-edit{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}.job-role-detail-page .job-role-metadata-edit:hover{color:#4b5563}.job-role-detail-page .job-role-tabs{border-bottom:1px solid #e5e7eb;align-items:center;gap:0;margin-bottom:0;display:flex}.job-role-detail-page .job-role-tab{color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem .875rem;font-size:13px;font-weight:500;transition:color .15s,border-color .15s}.job-role-detail-page .job-role-tab:hover{color:#374151}.job-role-detail-page .job-role-tab.is-active{color:#2563eb;border-bottom-color:#2563eb}.job-role-detail-page .job-role-filter-label{letter-spacing:.06em;text-transform:uppercase;color:var(--db-text-subtle,#9a9ba6);margin-bottom:4px;font-size:11px;font-weight:600}.job-role-detail-page .job-role-filter-select{-webkit-appearance:none;appearance:none;background:var(--db-surface,#fff);border:1px solid var(--db-border,#dddede);color:var(--db-text-body,#41414b);cursor:pointer;border-radius:10px;min-width:220px;min-height:36px;padding:8px 32px 8px 12px;font-size:13px;font-weight:500;transition:border-color .15s,box-shadow .15s}.job-role-detail-page .job-role-filter-select:hover{border-color:var(--db-border-subtle,#c8c9cc)}.job-role-detail-page .job-role-filter-select:focus{border-color:var(--db-primary,#0f73ee);box-shadow:0 0 0 3px var(--db-focus,#0f73ee47);outline:none}.job-role-detail-page .job-role-candidate-status-select,.candidate-profiles-page .job-role-candidate-status-select{-webkit-appearance:none;appearance:none;cursor:pointer;color:#64748b;text-align:center;text-align-last:center;box-sizing:border-box;background-color:#f1f5f9;border:1px solid #e5e7eb;border-radius:9999px;min-width:196px;max-width:240px;height:28px;padding:5px 28px 5px 12px;font-size:12px;font-weight:600;line-height:1.25}.job-role-detail-page .job-role-candidate-status-select.is-pending,.candidate-profiles-page .job-role-candidate-status-select.is-pending{color:#64748b;background-color:#f1f5f9;border-color:#e2e8f0}.job-role-detail-page .job-role-candidate-status-select.is-shortlisted,.candidate-profiles-page .job-role-candidate-status-select.is-shortlisted{color:#0284c7;background-color:#f0f9ff;border-color:#bae6fd}.job-role-detail-page .job-role-candidate-status-select.is-waitlisted,.candidate-profiles-page .job-role-candidate-status-select.is-waitlisted{color:#6d28d9;background-color:#f5f3ff;border-color:#ddd6fe}.job-role-detail-page .job-role-candidate-status-select.is-rejected,.candidate-profiles-page .job-role-candidate-status-select.is-rejected{color:#ef4444;background-color:#fef2f2;border-color:#fecaca}.job-role-detail-page .job-role-candidate-status-select.is-hired,.candidate-profiles-page .job-role-candidate-status-select.is-hired{color:#059669;background-color:#ecfdf5;border-color:#a7f3d0}.job-role-detail-page .job-role-candidate-status-select:disabled,.candidate-profiles-page .job-role-candidate-status-select:disabled{opacity:.65;cursor:not-allowed}.job-role-detail-page .job-role-row-action-btn{color:#94a3b8;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.job-role-detail-page .job-role-row-action-btn:hover:not(:disabled){color:#334155;background:#f8fafc;border-color:#cbd5e1}.job-role-detail-page .job-role-row-action-btn.is-primary:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#bfdbfe}.job-role-detail-page .job-role-row-action-btn:disabled{opacity:.4;cursor:not-allowed;color:#cbd5e1}.job-role-detail-page .job-role-toolbar-btn{min-height:36px;color:var(--db-text-heading,#1a1a2e);background:var(--db-surface,#fff);border:1px solid var(--db-border,#dddede);cursor:pointer;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.job-role-detail-page .job-role-toolbar-btn:hover{background:var(--db-surface-subtle,#f2f3f6)}.job-role-detail-page .job-role-toolbar-btn-primary{color:var(--db-primary,#0f73ee);border-color:var(--db-info-border,#b7d4f8);background:var(--db-primary-subtle,#dceafd)}.job-role-detail-page .job-role-toolbar-btn-primary:hover{background:#c8e0fc}.job-role-detail-page .job-role-table-wrap{border:1px solid var(--db-border,#dddede);background:var(--db-surface,#fff);box-shadow:var(--db-shadow-card,0 1px 2px #1018280a);border-radius:12px;overflow-x:auto}.job-role-detail-page .job-role-table thead th.job-role-table-actions-col,.job-role-detail-page .job-role-table tbody td.job-role-table-actions-col{z-index:2;background:#fff;position:-webkit-sticky;position:sticky;right:0;box-shadow:-6px 0 8px -6px #0f172a1f}.job-role-detail-page .job-role-table thead th.job-role-table-actions-col{z-index:3;background:var(--db-surface-subtle,#f2f3f6)}.job-role-detail-page .job-role-table-wrap-wide{overflow-x:auto}.job-role-detail-page .job-role-match-pill{white-space:nowrap;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.job-role-detail-page .job-role-match-pill.is-match{color:#15803d;background:#dcfce7;border-color:#bbf7d0}.job-role-detail-page .job-role-match-pill.is-partial{color:#a16207;background:#fef9c3;border-color:#fde68a}.job-role-detail-page .job-role-match-pill.is-not-match{color:#dc2626;background:#fee2e2;border-color:#fecaca}.job-role-detail-page .job-role-match-pill.is-neutral{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}.job-role-detail-page .job-role-review-pill{white-space:nowrap;border-radius:9999px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.job-role-detail-page .job-role-review-pill.is-shortlisted{color:#2563eb;background:#eff6ff;border:1px solid #bfdbfe}.job-role-detail-page .job-role-review-add{color:#374151;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:500;display:inline-flex}.job-role-detail-page .job-role-review-add:hover{background:#f9fafb}.job-role-detail-page .job-role-skills-validation-table .job-role-skill-col-header{white-space:nowrap;text-overflow:ellipsis;min-width:72px;max-width:88px;padding-left:6px;padding-right:6px;font-size:11px;overflow:hidden}.job-role-detail-page .job-role-skill-metric-cell{min-width:36px;display:inline-block}.job-role-detail-page .job-role-skills-validation-table .job-role-table th,.job-role-detail-page .job-role-skills-validation-table .job-role-table td{padding-left:8px;padding-right:8px}.job-role-detail-page .job-role-submission-pill{white-space:nowrap;border:1px solid #0000;border-radius:9999px;justify-content:center;align-items:center;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.job-role-detail-page .job-role-submission-pill.is-submitted,.job-role-detail-page .job-role-submission-pill.is-completed{color:#15803d;background:#dcfce7;border-color:#bbf7d0}.job-role-detail-page .job-role-submission-pill.is-pending{color:#c2410c;background:#ffedd5;border-color:#fed7aa}.job-role-detail-page .job-role-submission-pill.is-in-progress{color:#1d4ed8;background:#dbeafe;border-color:#bfdbfe}.job-role-detail-page .job-role-submission-pill.is-processing{color:#b45309;background:#fef3c7;border-color:#fde68a}.job-role-detail-page .job-role-submission-pill.is-abandoned,.job-role-detail-page .job-role-submission-pill.is-not-submitted{color:#dc2626;background:#fee2e2;border-color:#fecaca}.job-role-detail-page .job-role-submission-pill.is-neutral{color:#6b7280;background:#f3f4f6;border-color:#e5e7eb}.job-role-detail-page .job-role-video-play-btn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:9999px;justify-content:center;align-items:center;width:26px;height:26px;padding-left:2px;display:inline-flex}.job-role-detail-page .job-role-video-play-btn:hover{background:#1d4ed8}.job-role-detail-page .job-role-link-toggle{cursor:pointer;background:#e5e7eb;border:none;border-radius:9999px;width:34px;height:18px;padding:0;transition:background .15s;display:inline-flex;position:relative}.job-role-detail-page .job-role-link-toggle.is-on{background:#2563eb}.job-role-detail-page .job-role-link-toggle-thumb{background:#fff;border-radius:9999px;width:14px;height:14px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000001f}.job-role-detail-page .job-role-link-toggle.is-on .job-role-link-toggle-thumb{transform:translate(16px)}.job-role-detail-page .job-role-table thead th{color:var(--db-text-muted,#6c6d7a);text-transform:none;letter-spacing:normal;background:var(--db-surface-subtle,#f2f3f6);border-bottom:1px solid var(--db-border,#dddede);white-space:nowrap;padding:10px 14px;font-size:12px;font-weight:600}.job-role-detail-page .job-role-table thead th button,.job-role-detail-page .job-role-table thead th .job-role-th-label{text-transform:none;letter-spacing:normal;color:var(--db-text-muted,#6c6d7a);font-size:12px;font-weight:600;line-height:1.25}.job-role-detail-page .job-role-table tbody td{border-bottom:1px solid var(--db-border-subtle,#e8e8e8);vertical-align:middle;color:var(--db-text-body,#41414b);padding:11px 14px;font-size:13px}.job-role-detail-page .job-role-table tbody tr:last-child td{border-bottom:none}.job-role-detail-page .job-role-table tbody tr:hover{background:var(--db-surface-subtle,#f2f3f6)}.job-role-detail-page .job-role-overall-score{border-radius:6px;justify-content:center;align-items:center;min-width:36px;padding:3px 8px;font-size:13px;font-weight:700;display:inline-flex}.job-role-detail-page .job-role-overall-score.is-high{color:#15803d;background:#dcfce7}.job-role-detail-page .job-role-overall-score.is-mid{color:#a16207;background:#fef9c3}.job-role-detail-page .job-role-overall-score.is-low{color:#dc2626;background:#fee2e2}.job-role-detail-page .job-role-score-pill{border-radius:6px;justify-content:center;align-items:center;min-width:36px;padding:3px 8px;font-size:13px;font-weight:700;display:inline-flex}.job-role-detail-page .job-role-score-pill.is-high{color:#15803d;background:#dcfce7}.job-role-detail-page .job-role-score-pill.is-mid{color:#a16207;background:#fef9c3}.job-role-detail-page .job-role-score-pill.is-low{color:#dc2626;background:#fee2e2}.job-role-detail-page .job-role-score-pill.is-neutral{color:#4b5563;background:#f3f4f6}.job-role-detail-page .job-role-match-score{color:#15803d;font-size:13px;font-weight:700;line-height:1.2}.job-role-detail-page .job-role-cv-match-score-cell{flex-direction:column;align-items:center;gap:.25rem;min-width:5.5rem;display:inline-flex}.job-role-detail-page .job-role-cv-match-score-cell__pill-row{justify-content:center;align-items:center;min-height:1.375rem;display:inline-flex}.job-role-detail-page .job-role-score-breakdown{color:#2563eb;cursor:pointer;background:0 0;border:none;padding:0;font-size:11px;font-weight:500;line-height:1.2}.job-role-detail-page .job-role-score-breakdown:hover{text-decoration:underline}.job-role-detail-page .job-role-insight-pill{white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;max-width:140px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-block;overflow:hidden}.job-role-detail-page .job-role-insight-pill.is-strength{color:#15803d;background:#dcfce7}.job-role-detail-page .job-role-insight-pill.is-gap{color:#dc2626;background:#fee2e2}.job-role-detail-page .job-role-insight-pill.is-more{color:#111827;background:#fff;border:1px solid #e5e7eb;font-weight:600}.job-role-detail-page .job-role-footer{border-top:1px solid #e5e7eb;margin-top:1rem;padding-top:.75rem}.job-role-detail-page .job-role-footer-btn{color:#374151;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.job-role-detail-page .job-role-footer-btn:hover{background:#f9fafb}.job-role-detail-page .job-role-create-btn-tooltip-wrap{display:inline-block}.job-role-detail-page .job-role-create-skills-btn.ant-btn-primary,.job-role-detail-page .job-role-create-skills-btn.ant-btn-primary:hover,.job-role-detail-page .job-role-create-skills-btn.ant-btn-primary:focus{background:var(--db-primary,#0f73ee)!important;border-color:var(--db-primary,#0f73ee)!important;color:var(--db-text-inverse,#fff)!important}.job-role-detail-page .job-role-create-skills-btn.ant-btn-primary:hover,.job-role-detail-page .job-role-create-skills-btn.ant-btn-primary:focus{background:var(--db-primary-hover,#0b63d1)!important;border-color:var(--db-primary-hover,#0b63d1)!important}.job-role-detail-page .job-role-ai-create-btn.ant-btn-primary,.job-role-detail-page .job-role-ai-create-btn.ant-btn-primary:hover,.job-role-detail-page .job-role-ai-create-btn.ant-btn-primary:focus{background:var(--db-selection-gradient,linear-gradient(90deg, #0f73ee 0%, #a23adb 100%))!important;color:var(--db-text-inverse,#fff)!important;border-color:#0000!important}.homepage_wrapper:has(.candidate-profiles-page){min-height:85vh;height:auto!important}.homepage_body.tw-relative.tw-overflow-hidden:has(.candidate-profiles-page){min-height:calc(85vh - 1rem);height:auto!important;overflow-x:hidden!important;overflow-y:auto!important}.homepage_body:has(.candidate-profiles-page){min-height:calc(85vh - 1rem);height:auto!important;overflow-x:hidden!important;overflow-y:auto!important}.homepage_body_wrapper:has(.candidate-profiles-page){min-height:100%;justify-content:flex-start!important;align-items:stretch!important;height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}.candidate-profiles-page{color:#111827;background:#fff;flex-direction:column;width:100%;min-height:100vh;font-family:Inter,system-ui,sans-serif;display:flex}.candidate-profiles-page .candidate-profiles-filter-bar{background:linear-gradient(#f8fafc 0%,#fff 55%);border:1px solid #e2e8f0;border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:14px 18px;margin-bottom:20px;padding:14px 16px;display:flex;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a08}.candidate-profiles-page .candidate-profiles-filter-bar__intro{color:#334155;align-self:center;align-items:center;gap:8px;padding-right:4px;font-size:13px;font-weight:600;display:inline-flex}.candidate-profiles-page .candidate-profiles-filter-group{flex-direction:column;flex:220px;gap:8px;min-width:0;display:flex}.candidate-profiles-page .candidate-profiles-filter-label{letter-spacing:.05em;text-transform:uppercase;color:#64748b;font-size:11px;font-weight:600}.candidate-profiles-page .candidate-profiles-filter-pills{flex-wrap:wrap;gap:6px;display:flex}.candidate-profiles-page .candidate-profiles-filter-pill{color:#475569;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:500;line-height:1.2;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex}.candidate-profiles-page .candidate-profiles-filter-pill:hover:not(:disabled){color:#1e293b;background:#f8fafc;border-color:#cbd5e1}.candidate-profiles-page .candidate-profiles-filter-pill:active:not(:disabled){transform:translateY(1px)}.candidate-profiles-page .candidate-profiles-filter-pill:disabled{opacity:.55;cursor:not-allowed}.candidate-profiles-page .candidate-profiles-filter-pill.is-active{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 2px 8px #2563eb47}.candidate-profiles-page .candidate-profiles-filter-pill.is-active.is-status-active{background:#059669;border-color:#059669;box-shadow:0 2px 8px #05966947}.candidate-profiles-page .candidate-profiles-filter-pill.is-active.is-status-inactive{background:#64748b;border-color:#64748b;box-shadow:0 2px 8px #64748b47}.candidate-profiles-page .candidate-profiles-filter-pill.is-active.is-status-draft{background:#94a3b8;border-color:#94a3b8;box-shadow:0 2px 8px #94a3b852}.candidate-profiles-page .candidate-profiles-filter-dot{opacity:.45;background:currentColor;border-radius:999px;width:7px;height:7px}.candidate-profiles-page .candidate-profiles-filter-pill.is-active .candidate-profiles-filter-dot{opacity:.95;background:#fff}.candidate-profiles-page .candidate-profiles-filter-dot.is-active{background:#22c55e}.candidate-profiles-page .candidate-profiles-filter-dot.is-inactive{background:#94a3b8}.candidate-profiles-page .candidate-profiles-filter-dot.is-draft{background:#cbd5e1}.candidate-profiles-page .candidate-profiles-filter-pill:not(.is-active) .candidate-profiles-filter-dot.is-active{opacity:1;background:#22c55e}.candidate-profiles-page .candidate-profiles-filter-pill:not(.is-active) .candidate-profiles-filter-dot.is-inactive{opacity:1;background:#94a3b8}.candidate-profiles-page .candidate-profiles-filter-pill:not(.is-active) .candidate-profiles-filter-dot.is-draft{opacity:1;background:#cbd5e1}.candidate-profiles-page .candidate-profiles-filter-divider{background:#e2e8f0;flex:0 0 1px;align-self:stretch;width:1px;min-height:44px}.candidate-profiles-page .candidate-profiles-filter-actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}.candidate-profiles-page .candidate-profiles-export-btn{color:#374151;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:10px;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex}.candidate-profiles-page .candidate-profiles-export-btn:hover{background:#f8fafc;border-color:#cbd5e1;box-shadow:0 1px 3px #0f172a0f}@media (max-width:900px){.candidate-profiles-page .candidate-profiles-filter-divider{display:none}.candidate-profiles-page .candidate-profiles-filter-bar__intro{width:100%;padding-bottom:2px}.candidate-profiles-page .candidate-profiles-filter-actions{justify-content:flex-end;width:100%;margin-left:0}}.candidate-profiles-page .candidate-profiles-table td[rowspan]{vertical-align:top}.candidate-profiles-page .candidate-profiles-table tbody tr:hover{background:#fafbfc}.jr-how-to-start-btn{color:#2563eb;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;line-height:1;display:inline-flex}.jr-how-to-start-btn:hover{background:#dbeafe}.jr-how-to-start-btn__label{white-space:nowrap}.jr-how-to-start-btn--pulse{animation:2s ease-in-out infinite jr-how-to-start-pulse}.platform-container{margin-top:20px;margin-bottom:60px}.heading{font-size:28px;font-weight:600}.subheading{color:#6c757d;margin-bottom:40px;font-size:15px}.platform-card{text-align:center;background-color:#fff;border:1px solid #e5e7eb;border-radius:10px;height:100%;padding:30px 20px;transition:box-shadow .3s}.platform-card:hover{box-shadow:0 4px 16px #00000014}.icon-wrapper{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 20px;font-size:24px;display:flex}.icon-wrapper img{width:35px}.blue-bg{color:#2563eb;background-color:#dbeafe}.green-bg{color:#059669;background-color:#d1fae5}.purple-bg{color:#8b5cf6;background-color:#f3e8ff}.card-title{margin-bottom:10px;font-size:18px;font-weight:600}.card-subtext{color:#6c757d;margin-bottom:15px;font-size:12px}.feature-list{text-align:left;margin:10px 20px;padding-left:0;font-size:13px;font-weight:500;list-style:none}.feature-list li{margin-bottom:4px}.full-width-button{width:100%;font-size:14px}.badge-new{color:#007aff;background-color:#e0f2ff;border-radius:20px;padding:4px 10px;font-size:14px;font-weight:500;position:absolute;top:12px;right:12px}.job-card{background:#fff;border-radius:8px;max-width:800px;margin:20px auto;padding:24px;font-family:Segoe UI,sans-serif;box-shadow:0 2px 8px #0000001a}.job-title{margin-bottom:16px;font-size:20px}.job-description h3{color:#000;margin-bottom:8px;font-size:16px}.job-description p{margin-bottom:12px}.requirements h4{margin-top:20px;margin-bottom:10px}.must-have-title{color:green}.nice-have-title{color:#0070ef}.bullet{margin-left:16px;padding-left:12px;position:relative}.bullet:before{content:"•";color:#0070ef;position:absolute;left:0}.job-details{border-top:1px solid #eee;justify-content:space-between;margin-top:20px;padding-top:16px;font-size:14px;display:flex}.cv-upload-wrapper{background:#fff;border:1px solid #f0f0f0;border-radius:8px;max-width:700px;margin:0 auto;padding:10px}.cv-header{align-items:center;gap:12px;display:flex}.cv-dragger .ant-upload{background-color:#fafafa;border-radius:6px;padding:24px 0}.cv-file-list{margin-top:8px}.cv-file-item{background-color:#f6f9ff;border:1px solid #d9d9d9;border-radius:4px;justify-content:space-between;align-items:center;margin-top:4px;padding:6px 12px;display:flex}.bg-cv-matching-dashboard{background:#fff;border:1px solid #f0f0f0;border-radius:8px;margin:0 auto;padding:0 5px}.intro-bubble{background-color:#f4f5f7;border-radius:12px;align-items:center;gap:12px;max-width:300px;padding:12px 16px;font-size:16px;font-weight:500;line-height:1.4;display:flex}.intro-bubble .avatar{object-fit:cover;border-radius:50%;width:36px;height:36px}.intro-bubble .text{font-size:13px;display:inline-block}.ant-input .ant-input-lg .ant-input-outlined{padding:9.2px!important}.note-box{color:#614700;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:8px;max-width:44rem;margin:20px auto 0;padding:12px 16px;font-size:14px;line-height:1.6}.note-box strong{font-weight:600}.job-details-form-container{margin:10px 130px}@media (max-width:768px){.job-details-form-container{margin:10px 30px;padding:20px}.ant-col-12,.ant-col-11{flex:0 0 100%;max-width:100%}.ant-col-1{text-align:center;flex:0 0 100%;max-width:100%;margin-top:10px}.experience-input-col{margin-bottom:10px}.experience-max-input-col{display:flex}.experience-max-input-col .ant-input{flex-grow:1}}@media (max-width:480px){.job-details-form-container{margin:10px;padding:15px}}@media (max-width:768px){.assessment-data-key,.assessment-data-value{word-break:break-word;font-size:13px}.ant-row-space-between{gap:12px;flex-direction:column!important;align-items:stretch!important}.ant-row-space-between>.ant-col,.ant-input-search{width:100%!important}.ant-space{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex!important}.ant-space-item{flex:48%}.ant-space-item .ant-btn{width:100%}.ant-table-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.container-137 .row{flex-wrap:wrap;margin-left:-4px;margin-right:-4px;display:flex}.container-137 .col-md-3{box-sizing:border-box;flex:0 0 25%;max-width:25%;padding:1px 2px}.assessment-data-key,.assessment-data-value{word-break:break-word;margin:0;font-size:13px;line-height:1}.cv-upload-wrapper{box-sizing:border-box;max-width:100%;padding:16px;overflow-x:hidden}.cv-header{flex-direction:column;align-items:stretch;gap:8px}.cv-header>.ant-input-group-wrapper{width:100%!important}.cv-header>.ant-tag{width:-webkit-fit-content;width:fit-content;margin-left:0!important}.ant-space-vertical{width:100%!important}.cv-dragger .ant-upload{padding:16px}.cv-dragger .ant-upload-drag-container p,.cv-dragger .ant-upload-drag-container button{text-align:center;width:100%}div[style*="background: rgb(245, 245, 245)"] .ant-btn{margin-top:8px;margin-left:0!important}}.loader_container{z-index:100;color:#fff;background-color:#000000e6;border-radius:10px;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.loader_container.active{z-index:9999;display:flex}.loader_assessment{z-index:100;color:#fff;background-color:#000000e6;border-radius:10px;justify-content:center;align-items:center;width:100%;height:122%;display:none;position:absolute;top:0;left:0}.loader_assessment.active{z-index:9999;display:flex}.loader_main{flex-direction:column;justify-content:center;align-items:center;display:flex}.loader_main .loader{border:10px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:100px;height:100px;margin-top:10px;animation:2s linear infinite spin}.loader_main .loader_content{color:#fff;margin-top:1rem;font-size:2rem}@media only screen and (max-width:475px){.loader_main .loader{border:8px solid #f3f3f3;border-top-color:#3498db;width:80px;height:80px}.loader_main .loader_content{font-size:1rem}}.loader_content_analysis{color:#fff;text-align:center;width:70%;margin-top:1rem;font-size:1rem}@media (max-width:768px){.loader_container,.loader_assessment{border-radius:0;position:fixed}}.bulb_container{text-align:center}.bulb_container img{width:50px;position:relative;top:70px;right:400px}.edmyst_video{border:none;margin-top:5px}@media only screen and (max-width:1000px){.bulb_container img{position:relative;top:0;right:0}.loader_content_analysis{width:80%}.edmyst_video{width:300px}.loader_response,.loader_response_text,.loader_notify_text{text-align:center;width:70%}}.loader_response{margin-top:10px}.loader_response_text{margin-top:10px;font-size:14px}.loader_notify_text{font-size:14px}.button_click{color:#fff;cursor:pointer;background-color:#e9ae52;border:none;border-radius:.3rem;padding:.2rem .5rem;font-size:.8rem;text-decoration:none;transition:all .3s}@media (max-width:1024px){#assessment_sidebar_collapse{min-height:70vh;transition:width .5s;width:10%!important}}@media (max-width:768px){#assessment_sidebar_collapse{width:15%!important}}@media (max-width:1024px){.report_header{flex-wrap:wrap;gap:1rem}.report_headerName h2{font-size:1.3rem}}@media (max-width:768px){.report_headerName h2{font-size:1.2rem}}.assessment-type-buttons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.assessment-type-buttons .ant-btn{margin-left:0!important}@media (max-width:820px){.assessment-type-buttons .ant-btn{flex-grow:1;flex-basis:calc(50% - 5px)}}.action-btn{text-align:center;color:#fff;cursor:pointer;background-color:#0070ef;border:1px solid #0070ef;border-radius:6px;width:100%;padding:8px 16px;font-weight:500;transition:all .2s;display:inline-block;box-shadow:0 2px 4px #0070ef4d;font-size:12px!important}.action-btn:hover,.action-btn:focus,.action-btn:active{color:#fff;background-color:#005ad1;border-color:#005ad1;box-shadow:0 3px 6px #005ad166}label.action-btn{-webkit-appearance:none;appearance:none}.equal-height{border-radius:6px;justify-content:center;align-items:center;font-size:16px;display:flex;height:48px!important}.custom-jd-wrapper .ant-input-search{border-top-left-radius:6px!important;border-bottom-left-radius:6px!important;height:48px!important}.custom-jd-wrapper .ant-input-search .ant-input,.custom-jd-wrapper .ant-input-search-button{font-size:16px;height:38px!important}.custom-jd-wrapper .ant-input-group-wrapper{background-color:#0000!important}.custom-jd-wrapper .ant-btn,.highIndex{font-weight:400;border-top-right-radius:6px!important;border-bottom-right-radius:6px!important;height:38px!important;font-size:15px!important}.textAreaHeading{position:relative;left:-20px}.icon-success{color:#28a745}.icon-error{color:#dc3545}.icon-processing{color:#0d6efd}.spin{animation:1s linear infinite spin}.cv-matching-dashboard-header-section .job-header{padding:10px;font-size:14px}.cv-matching-dashboard-header-section .label-text{font-weight:500}.cv-matching-dashboard-header-section .title-pill{background:#e8f1ff;border-radius:20px;padding:5px 12px;font-size:14px}.pill{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;border-radius:20px;max-width:100px;margin-bottom:2px;padding:6px 14px;font-size:12px;display:inline-block;overflow:hidden}.green-pill{color:#127b12;background:#d4f8d4}.red-pill{color:#c33;background:#ffe1e1}.pill-more-btn{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:20px;padding:5px 14px;font-size:12px;font-weight:500;display:inline-block}.pill-more-btn:hover{background:#f5f5f5}.full-pill{max-width:100%;margin-bottom:8px}.cv-matching-dashboard-ant-table .ant-table-content{font-size:13px!important}.cv-matching-dashboard-ant-table .ant-table-cell{padding:10px 2px!important}.pill-list{flex-direction:column;gap:10px;display:flex}.pill-item{background:#f8f9fa;border:1px solid #e3e3e3;border-radius:8px;gap:8px;padding:10px 14px;font-size:14px;display:flex}.pill-index{color:#555;font-weight:600}.pill-text{color:#333}.editable-box{position:relative}.editable-row{align-items:center;gap:6px;display:flex}.editable-input{color:#000;background:0 0;border:none;outline:none;width:100%;padding:0;font-size:18px;font-weight:600}.job-details-wrapper{font-size:12px}.job-label{color:#666}.job-value{color:#000}.edit-icon{cursor:pointer;color:#000;font-size:15px;transition:color .2s}.editable-row{flex-direction:column;align-items:start;display:flex}.job-box.edit-mode{background:#fff}.editable-input.clean{color:#000;background:0 0;border:none;border-bottom:1px solid #1677ff;outline:none;width:100%;padding:2px 0;font-size:14px;font-weight:600}.editable-input.clean:focus{border-bottom:1px solid #1677ff}.editable-input.clean::placeholder{color:#505050;font-size:14px;font-weight:400}.job-label{color:#9ca3af;font-size:13px}.job-value{color:#000;font-size:14px;font-weight:600}.edit-icon{cursor:pointer;color:#9ca3af;transition:color .2s}.edit-icon:hover{color:#111}.smart-hire-setup-surface.report_container{border-radius:2rem 0 0;width:100%;height:auto;min-height:100%;position:relative;background-color:#fff!important}.smart-hire-setup-surface .report_wrapper{background-color:#fff;width:100%;height:auto;min-height:100%}.smart-hire-setup-surface .report_left{background-color:#fff;height:auto;min-height:100%;padding:0;width:100%!important;overflow:visible!important}.homepage_body_wrapper:has(.smart-hire-setup-page-layout) .report_container.smart-hire-setup-surface{height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden}.homepage_body_wrapper:has(.smart-hire-setup-page-layout) .report_container.smart-hire-flow-panel{height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden}.smart-hire-setup-surface.report_container:has(.smart-hire-setup-page-layout){height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden}.smart-hire-flow-panel.report_container:has(.smart-hire-setup-page-layout){height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden}.homepage_body_wrapper:has(.smart-hire-setup-page-layout) .report_wrapper{flex-direction:column;height:100%;min-height:0;display:flex}.smart-hire-setup-surface:has(.smart-hire-setup-page-layout) .report_wrapper{flex-direction:column;height:100%;min-height:0;display:flex}.homepage_body_wrapper:has(.smart-hire-setup-page-layout) .report_left{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden!important}.smart-hire-setup-surface:has(.smart-hire-setup-page-layout) .report_left{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden!important}.homepage_body_wrapper:has(.smart-hire-setup-page-layout) .ant-spin-nested-loading{flex-direction:column;flex:1;height:100%;min-height:0;display:flex!important}.homepage_body_wrapper:has(.smart-hire-setup-page-layout) .ant-spin-container{flex-direction:column;flex:1;height:100%;min-height:0;display:flex!important}.smart-hire-setup-surface:has(.smart-hire-setup-page-layout) .ant-spin-nested-loading{flex-direction:column;flex:1;height:100%;min-height:0;display:flex!important}.smart-hire-setup-surface:has(.smart-hire-setup-page-layout) .ant-spin-container{flex-direction:column;flex:1;height:100%;min-height:0;display:flex!important}.smart-hire-setup-content{width:100%;max-width:100%}.smart-hire-setup-page-layout{background-color:#fff;flex-direction:column;flex:1;height:100%;min-height:0;display:flex}.smart-hire-setup-page-scroll{-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-x:hidden;overflow-y:auto}.smart-hire-setup-page-body{padding:1.5rem 1rem}@media (min-width:640px){.smart-hire-setup-page-body{padding:1.5rem}}.smart-hire-setup-footer-bar{background-color:#fff;flex-shrink:0;width:100%}.smart-hire-setup-footer-bar--pinned{z-index:10;position:relative;box-shadow:0 -4px 16px #0f172a0f}.smart-hire-matching-page-body{padding:1.5rem .5rem 2rem}@media (min-width:640px){.smart-hire-matching-page-body{padding:1.5rem 1.5rem 2.25rem}}.smart-hire-evaluation-page .ant-slider{margin-top:4px;margin-bottom:4px}.smart-hire-resume-flow-page.smart-hire-setup-page-layout,.smart-hire-screening-page.smart-hire-setup-page-layout{min-height:0}.smart-hire-resume-flow-page .smart-hire-setup-page-scroll,.smart-hire-screening-page .smart-hire-setup-page-scroll,.smart-hire-resume-analysis-page .smart-hire-setup-page-scroll{flex-direction:column;min-height:0;display:flex}.smart-hire-resume-flow-page .smart-hire-matching-page-body,.smart-hire-screening-page .smart-hire-matching-page-body,.smart-hire-resume-analysis-page .smart-hire-matching-page-body{flex:0 auto;padding-bottom:1rem}.smart-hire-resume-flow-page__context{margin-bottom:1rem}.smart-hire-resume-flow-page__header{margin-bottom:1.25rem}.smart-hire-upload-page-content{width:100%}.smart-hire-upload-dropzone{cursor:pointer;text-align:center;flex-direction:column;justify-content:center;align-items:center;transition:border-color .15s,background-color .15s;display:flex}.smart-hire-upload-dropzone--full{background:#fff;border:1px dashed #d1d5db;border-radius:.75rem;width:100%;min-height:min(44vh,24rem);padding:3rem 1.5rem}@media (min-width:640px){.smart-hire-upload-dropzone--full{min-height:min(50vh,28rem);padding:4rem 2rem}}.smart-hire-upload-dropzone--full:hover{background:#fafafa;border-color:#9ca3af}.smart-hire-upload-dropzone.is-dragging{background:#eff6ff;border-color:#0c6af6}.smart-hire-upload-dropzone__icon-mark{color:#9ca3af!important;margin-bottom:1rem!important}.smart-hire-upload-dropzone.is-dragging .smart-hire-upload-dropzone__icon-mark{color:#0c6af6!important}.smart-hire-upload-dropzone__title{color:#111827;margin:0 0 .375rem;font-size:1.125rem;font-weight:500}.smart-hire-upload-dropzone__hint{color:#6b7280;margin:0 0 .25rem;font-size:.875rem}.smart-hire-upload-choose-btn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;margin:1rem 0 .75rem;padding:.5625rem 1.375rem;font-size:.875rem;font-weight:500;transition:border-color .15s,color .15s,box-shadow .15s}.smart-hire-upload-choose-btn:hover{color:#0c6af6;border-color:#0c6af6;box-shadow:0 1px 2px #0c6af614}.smart-hire-upload-dropzone__formats{color:#9ca3af;margin:0;font-size:.875rem}.smart-hire-upload-file-list--full{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;width:100%;padding:1.25rem 1.5rem}@media (min-width:640px){.smart-hire-upload-file-list--full{padding:1.5rem 1.75rem}}.smart-hire-upload-file-list__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.smart-hire-upload-file-list__title{color:#111827;margin:0;font-size:.9375rem;font-weight:600}.smart-hire-upload-file-list__subtitle{color:#6b7280;margin:.125rem 0 0;font-size:.75rem}.smart-hire-upload-file-list__add-btn{color:#fff;cursor:pointer;background:#0c6af6;border:1px solid #0c6af6;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;padding:.5625rem 1.125rem;font-size:.875rem;font-weight:600;transition:background-color .15s,border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0c6af633}.smart-hire-upload-file-list__add-btn:hover{background:#0a5cd6;border-color:#0a5cd6;box-shadow:0 2px 6px #0c6af647}.smart-hire-upload-file-list__add-btn svg{color:#fff}.smart-hire-upload-file-list__add-btn--prominent{padding:.6875rem 1.375rem;font-size:.9375rem;box-shadow:0 2px 8px #0c6af640}@media (min-width:640px){.smart-hire-upload-file-list__header:has(.smart-hire-upload-file-list__add-btn--prominent){align-items:center}}.smart-hire-upload-file-list__items{border:1px solid #f3f4f6;border-radius:.5rem;margin:0;padding:0;list-style:none;overflow:hidden}.smart-hire-upload-file-list__row{background:#fff;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;display:flex}.smart-hire-upload-file-list__row+.smart-hire-upload-file-list__row{border-top:1px solid #f3f4f6}.smart-hire-upload-file-list__file{align-items:center;gap:.625rem;min-width:0;display:flex}.smart-hire-upload-file-list__file-icon{flex-shrink:0;color:#0c6af6!important}.smart-hire-upload-file-list__name{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.smart-hire-upload-file-list__remove{color:#9ca3af;cursor:pointer;background:0 0;border:0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.25rem;transition:color .15s,background-color .15s;display:inline-flex}.smart-hire-upload-file-list__remove:hover{color:#374151;background:#f3f4f6}.smart-hire-upload-file-list__trust{color:#9ca3af;margin:.75rem 0 0;font-size:.6875rem;line-height:1.4}.smart-hire-resume-analysis-page.smart-hire-setup-page-layout,.smart-hire-resume-analysis-page .smart-hire-setup-page-scroll{min-width:0;max-width:100%}.smart-hire-resume-analysis-page .resume-analysis-table-card{width:100%;min-width:0;max-width:100%;overflow:visible}.smart-hire-resume-analysis-page .resume-analysis-table-scroll{flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;overflow:visible}.smart-hire-resume-analysis-page .resume-analysis-table>div:first-of-type{min-height:0;max-height:calc(var(--resume-analysis-table-max-h,28rem) + 3.25rem);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:auto;overflow:auto!important}.smart-hire-resume-analysis-page .resume-analysis-table table thead{background:#f0f1f8}.smart-hire-resume-analysis-page .resume-analysis-table table thead th{z-index:3;background:#f0f1f8;position:-webkit-sticky;position:sticky;top:0}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-wrapper{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.smart-hire-resume-analysis-page .resume-analysis-table .ant-spin-nested-loading,.smart-hire-resume-analysis-page .resume-analysis-table .ant-spin-container,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table{flex-direction:column;flex:auto;min-height:0;display:flex}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-container{min-height:0;max-height:var(--resume-analysis-table-max-h,28rem);-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:auto;overflow:auto!important}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-header{z-index:3;background:#f0f1f8;position:-webkit-sticky;position:sticky;top:0}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-body,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-content{overflow:visible!important}.smart-hire-resume-analysis-page .resume-analysis-table .ant-pagination{flex-shrink:0;margin-top:0!important}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-tbody>tr>td{vertical-align:top}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-thead>tr>th,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-tbody>tr>td{-webkit-border-end:none!important;box-shadow:none!important;border-right:none!important}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-thead>tr>th:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-tbody>tr>td:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-thead>tr>th:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-thead>tr>th:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-tbody>tr>td:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-tbody>tr>td:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-thead>tr>th:before,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-thead>tr>th.ant-table-cell:before{content:none!important;width:0!important;box-shadow:none!important;background:0 0!important;display:none!important}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-cell-fix-left:after,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-cell-fix-right:after,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-cell-fix-left-first:after,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-cell-fix-left-last:after,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-cell-fix-right-first:after,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-cell-fix-right-last:after,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-container:before,.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-container:after,.smart-hire-resume-analysis-page .resume-analysis-table.ant-table-wrapper .ant-table-container:before,.smart-hire-resume-analysis-page .resume-analysis-table.ant-table-wrapper .ant-table-container:after{content:none!important;width:0!important;box-shadow:none!important;opacity:0!important;display:none!important}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-cell-fix-right,.smart-hire-resume-analysis-page .resume-analysis-table th.resume-analysis-actions-header-th,.smart-hire-resume-analysis-page .resume-analysis-table td.resume-analysis-actions-cell-td{background:#fff!important}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-thead .ant-table-cell-fix-right,.smart-hire-resume-analysis-page .resume-analysis-table th.resume-analysis-actions-header-th{z-index:5!important;background:#f0f1f8!important;box-shadow:-6px 0 8px -6px #0f172a24!important}.smart-hire-resume-analysis-page .resume-analysis-table .ant-table-tbody .ant-table-cell-fix-right,.smart-hire-resume-analysis-page .resume-analysis-table td.resume-analysis-actions-cell-td{z-index:2!important;background:#fff!important;box-shadow:-6px 0 8px -6px #0f172a1f!important}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-header-th,.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td,.smart-hire-resume-analysis-page .resume-analysis-core-criteria-cell-td{-webkit-border-end:none!important;box-shadow:none!important;border-right:none!important}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-header-th:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.smart-hire-resume-analysis-page .resume-analysis-core-criteria-cell-td:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-right:none}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-header-th:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-header-th:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-core-criteria-cell-td:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-core-criteria-cell-td:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-left:none}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-header-th:before,.smart-hire-resume-analysis-page .resume-analysis-candidate-status-header-th:after,.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td:before,.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td:after{content:none!important;width:0!important;box-shadow:none!important;display:none!important}.smart-hire-resume-analysis-page .resume-analysis-match-score-cell{flex-direction:column;align-items:center;gap:.25rem;min-width:5.5rem;display:inline-flex}.smart-hire-resume-analysis-page .resume-analysis-match-score-cell__pill-row{justify-content:center;align-items:center;min-height:1.375rem;display:inline-flex}.smart-hire-resume-analysis-page .resume-analysis-match-score-cell-td{vertical-align:middle;text-align:center}.smart-hire-resume-analysis-page .resume-analysis-match-score-cell-td .candidate-results-match-score-cell{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;display:flex}.smart-hire-resume-analysis-page .resume-analysis-email-cell-td{white-space:normal;min-width:220px;max-width:320px;overflow:visible}.smart-hire-resume-analysis-page .resume-analysis-email-cell{white-space:normal;word-break:break-word;overflow-wrap:anywhere;line-height:1.45;display:block}.smart-hire-resume-analysis-page .resume-analysis-table-pill-cell{justify-content:center;align-items:flex-start;width:100%;min-width:0;display:flex}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td,.smart-hire-resume-analysis-page .resume-analysis-core-criteria-cell-td{white-space:nowrap;overflow:visible;padding-left:14px!important;padding-right:14px!important}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td{min-width:188px}.smart-hire-resume-analysis-page .resume-analysis-core-criteria-cell-td{min-width:168px}.smart-hire-resume-analysis-page .resume-analysis-candidate-status-cell-td .tw-truncate,.smart-hire-resume-analysis-page .resume-analysis-core-criteria-cell-td .tw-truncate{text-overflow:clip;max-width:none;overflow:visible}.smart-hire-screening-panel{flex-shrink:0}.smart-hire-screening-footer__skip.ant-btn{color:#374151;background:#f9fafb;border-color:#d1d5db;min-width:7.5rem;height:2.75rem;font-weight:600;box-shadow:0 1px 3px #0f172a14}.smart-hire-screening-footer__skip.ant-btn:hover:not(:disabled){color:#111827!important;background:#f3f4f6!important;border-color:#9ca3af!important}.smart-hire-screening-footer__continue.ant-btn{min-width:11rem;height:2.75rem;font-weight:600;box-shadow:0 4px 14px #0c6af647}.smart-hire-screening-footer__continue.ant-btn:disabled{box-shadow:none;cursor:not-allowed;color:#9ca3af!important;background:#e5e7eb!important;border-color:#e5e7eb!important}.smart-hire-screening-panel--locked{opacity:.72;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-hire-step-progress__circle--in-progress{animation:1.6s ease-in-out infinite smart-hire-step-pulse}@keyframes smart-hire-step-pulse{0%,to{box-shadow:0 0 #7c3aed59}50%{box-shadow:0 0 0 6px #7c3aed00}}.smart-hire-jd-processing-inline .smart-hire-jd-processing-loader__dot{background:#7c3aed;border-radius:9999px;width:10px;height:10px;animation:1.6s ease-in-out infinite smart-hire-step-pulse;display:inline-block}.smart-hire-screening-skip-modal .ant-modal-content{box-shadow:0 24px 48px #0f172a29}.smart-hire-screening-skip-modal__inner{text-align:center;padding:2.5rem 2rem 2rem}.smart-hire-screening-skip-modal__icon{color:#0c6af6;background:linear-gradient(130.86deg,#d8e9ff 0%,#e3e3ff 50%,#d8fdff 100%);border-radius:.875rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin:0 auto 1.5rem;display:flex}.smart-hire-screening-skip-modal__title{color:#111827;margin:0 0 1rem;font-size:1.125rem;font-weight:600;line-height:1.5}.smart-hire-screening-skip-modal__message{color:#6b7280;margin:0 0 1.5rem;padding:0 .25rem;font-size:.875rem;line-height:1.7}.smart-hire-screening-skip-modal__note{color:#374151;text-align:left;background:#f9fafb;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:2rem;padding:1rem 1.125rem;font-size:.8125rem;line-height:1.75}.smart-hire-screening-skip-modal__actions{flex-direction:column;gap:.75rem;display:flex}.smart-hire-screening-skip-modal__actions .ant-btn{white-space:normal;width:100%;height:2.75rem;font-weight:600;line-height:1.35}.smart-hire-screening-skip-modal__back.ant-btn{color:#6b7280;height:2.5rem;box-shadow:none;background:0 0;border-color:#0000}.smart-hire-screening-skip-modal__back.ant-btn:hover:not(:disabled){color:#111827!important;background:#f3f4f6!important;border-color:#0000!important}.smart-hire-screening-skip-modal__continue.ant-btn{border:0;box-shadow:0 4px 14px #0c6af647;background:#0c6af6!important}.smart-hire-screening-skip-modal__continue.ant-btn:hover:not(:disabled){background:#0a56c7!important}.smart-hire-skipped-category__banner{color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.625rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.8125rem;line-height:1.45}.smart-hire-skipped-category__body,.smart-hire-disabled-subsection__body{opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.smart-hire-subsection-enable-checkbox.ant-checkbox-wrapper,.smart-hire-subsection-enable-checkbox{align-items:flex-start;margin-top:.375rem}.smart-hire-subsection-enable-checkbox--row-aligned.ant-checkbox-wrapper{-webkit-margin-end:0;margin-top:0;justify-content:center;align-items:center}.smart-hire-subsection-enable-checkbox--row-aligned.ant-checkbox-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.smart-hire-subsection-enable-checkbox--row-aligned.ant-checkbox-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.smart-hire-subsection-enable-checkbox--row-aligned.ant-checkbox-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.smart-hire-subsection-enable-checkbox--row-aligned.ant-checkbox-wrapper>span:last-child{display:none}.smart-hire-distribution-slider--skipped .ant-slider-track{background:#d1d5db!important}.smart-hire-screening-chips-block{margin-bottom:0}.smart-hire-screening-chips-label{letter-spacing:.06em;margin-bottom:0}.screening-checkbox-disabled.ant-checkbox-wrapper,.screening-checkbox-disabled{cursor:not-allowed}.screening-checkbox-disabled .ant-checkbox-disabled .ant-checkbox-inner,.screening-checkbox-disabled.ant-checkbox-wrapper-disabled .ant-checkbox-inner{background-color:#f3f4f6!important;border-color:#d1d5db!important}.screening-checkbox-disabled .ant-checkbox-disabled .ant-checkbox-inner:after{border-color:#9ca3af!important}.smart-hire-screening-empty-state{text-align:center;border:1px dashed #d1d5db;border-radius:.75rem;padding:2.5rem 1.5rem}.smart-hire-screening-empty-state__icon{color:#fff;background:#4a9fff;border-radius:.875rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin:0 auto 1.25rem;display:flex}.smart-hire-screening-empty-state__title{color:#111827;margin:0 0 .5rem;font-size:1rem;font-weight:600}.smart-hire-screening-empty-state__message{color:#6b7280;max-width:28rem;margin:0 auto;font-size:.875rem;line-height:1.5}.smart-hire-screening-detail-block{flex-direction:column;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.smart-hire-screening-question-detail{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;margin-bottom:0;padding:1rem 1.25rem}@media (min-width:640px){.smart-hire-screening-question-detail{padding:1.125rem 1.5rem}}.smart-hire-screening-page .smart-hire-screening-field-select.ant-select{width:100%}.smart-hire-screening-page .smart-hire-screening-field-select .ant-select-selector{background:#fff!important;border-color:#d1d5db!important;border-radius:8px!important;align-items:center!important;min-height:44px!important;padding-top:4px!important;padding-bottom:4px!important}.smart-hire-screening-question-detail .smart-hire-screening-field-select .ant-select-selector:hover,.smart-hire-screening-question-detail .smart-hire-screening-field-select.ant-select-focused .ant-select-selector{border-color:#0c6af6!important}.smart-hire-screening-page .smart-hire-screening-field-select.ant-select-multiple .ant-select-selection-item{border-radius:6px}.smart-hire-screening-match-block{border-top:1px solid #f3f4f6;margin-top:.875rem;padding-top:.875rem}.smart-hire-screening-match-block__lead{color:#6b7280;font-size:.8125rem;line-height:1.45}.smart-hire-screening-match-block__preview{color:#9ca3af;margin-top:.5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.75rem;line-height:1.4}.smart-hire-screening-match-fieldset{border:0;min-width:0;margin:0;padding:0}.smart-hire-screening-match-fieldset__legend{color:#374151;margin-bottom:.5rem;padding:0;font-size:.8125rem;font-weight:500}.smart-hire-screening-match-radios,.smart-hire-screening-match-radios.ant-radio-group{flex-direction:column;align-items:flex-start;gap:.375rem;display:flex}.smart-hire-screening-match-radios .ant-radio-wrapper,.smart-hire-screening-match-option{-webkit-margin-end:0;color:#4b5563;font-size:.8125rem}.smart-hire-screening-match-radios .ant-radio-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.smart-hire-screening-match-option:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.smart-hire-screening-match-radios .ant-radio-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.smart-hire-screening-match-radios .ant-radio-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.smart-hire-screening-match-option:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.smart-hire-screening-match-option:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}@media (min-width:640px){.smart-hire-screening-match-radios,.smart-hire-screening-match-radios.ant-radio-group{flex-flow:wrap;gap:.75rem 1.25rem}}.smart-hire-core-preferred-toggle{flex-shrink:0;display:inline-flex}.smart-hire-core-preferred-toggle--disabled{opacity:.55;pointer-events:none}.smart-hire-core-preferred-toggle__track{box-sizing:border-box;background:#e5e7eb;border-radius:9999px;grid-template-columns:1fr 1fr;width:11.25rem;min-width:11.25rem;height:2.125rem;padding:3px;display:grid;position:relative}.smart-hire-core-preferred-toggle__thumb{pointer-events:none;background:#fff;border-radius:9999px;width:calc(50% - 3px);transition:left .25s,background-color .25s,box-shadow .25s;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #0f172a1f}.smart-hire-core-preferred-toggle--off .smart-hire-core-preferred-toggle__thumb{background:#2563eb;left:3px;box-shadow:0 1px 3px #2563eb59}.smart-hire-core-preferred-toggle--on .smart-hire-core-preferred-toggle__thumb{background:#6d28d9;left:50%;box-shadow:0 1px 3px #6d28d959}.smart-hire-core-preferred-toggle__segment{z-index:1;letter-spacing:.01em;color:#9ca3af;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0 .625rem;font-size:.6875rem;font-weight:600;line-height:1.2;transition:color .2s;display:flex;position:relative}.smart-hire-core-preferred-toggle__segment:disabled{cursor:not-allowed}.smart-hire-core-preferred-toggle__segment--preferred.is-active,.smart-hire-core-preferred-toggle__segment--core.is-active{color:#fff}.smart-hire-core-preferred-toggle__segment:focus-visible{border-radius:9999px;outline:none;box-shadow:0 0 0 2px #7c3aed73}.smart-hire-first-run-tip{text-align:left;background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:flex-start;gap:.75rem;max-width:36rem;margin:.75rem auto 0;padding:.625rem .75rem;display:flex}.smart-hire-first-run-tip__body{flex:1;min-width:0;line-height:1.45}.smart-hire-first-run-tip__dismiss{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.125rem;display:inline-flex}.smart-hire-first-run-tip__dismiss:hover{color:#64748b;background:#f1f5f9}.smart-hire-setup-help-btn{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.2rem;line-height:0;display:inline-flex}.smart-hire-setup-help-btn:hover{color:#64748b;background:#f1f5f9}.smart-hire-setup-help-popover{max-width:17.5rem}.smart-hire-setup-help-popover__title{color:#0f172a;margin:0 0 .35rem;font-size:.8125rem;font-weight:600}.smart-hire-setup-help-popover__list{color:#475569;margin:0;padding-left:1.1rem;font-size:.75rem;line-height:1.45}.smart-hire-setup-help-popover__list li+li{margin-top:.35rem}.smart-hire-strictness-tip--compact{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.5rem;align-items:flex-start;gap:.75rem;margin:.75rem 0 0;padding:.625rem .75rem;display:flex}.smart-hire-strictness-tip__text{flex:1;min-width:0;line-height:1.45}.smart-hire-strictness-tip__dismiss{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin:0;padding:.125rem;display:inline-flex}.smart-hire-strictness-tip__dismiss:hover{color:#475569;background:#f1f5f9}.smart-hire-requirement-strictness__exclusion{max-width:12rem}.homepage_body_wrapper:has(.smart-hire-setup-page-layout){height:100%;max-height:calc(85vh - 1rem);overflow:hidden!important}.homepage_body.smart-hire-route:has(.smart-hire-setup-page-layout){min-height:0;overflow:hidden!important}.homepage_body:has(.smart-hire-setup-surface):has(.smart-hire-setup-page-layout){min-height:0;overflow:hidden!important}.homepage_body_wrapper:has(.smart-hire-flow-panel){-webkit-overflow-scrolling:touch;height:100%;max-height:calc(85vh - 1rem);overflow-x:hidden!important;overflow-y:auto!important}.homepage_body_wrapper:has(.smart-hire-flow-panel) .report_wrapper{height:auto;min-height:100%}.homepage_body_wrapper:has(.smart-hire-flow-panel) .report_left{-webkit-overflow-scrolling:touch;height:auto;min-height:0;overflow-y:auto!important}.homepage_body.smart-hire-route{min-height:0;overflow:visible!important}.homepage_body:has(.smart-hire-flow-panel){min-height:0;overflow:visible!important}.homepage_body:has(.smart-hire-setup-surface){min-height:0;overflow:visible!important}.smart-hire-flow-breadcrumb{width:100%;max-width:100%;margin:0;padding:0;display:block}.smart-hire-flow-breadcrumb--compact{  max-width:28rem;  margin-left:auto;  margin-right:auto}.smart-hire-jd-context-bar{color:#64748b;background:0 0;border:0;border-radius:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.35rem .75rem;margin:0 0 .875rem;padding:0;font-size:.75rem;line-height:1.35;display:flex}.smart-hire-jd-context-bar__main{flex-wrap:wrap;align-items:baseline;gap:.25rem .4rem;min-width:0;display:flex}.smart-hire-jd-context-bar__label{color:#94a3b8;font-weight:500}.smart-hire-jd-context-bar__title{color:#0f172a;font-weight:600}.smart-hire-jd-context-bar__sep{color:#cbd5e1}.smart-hire-jd-context-bar__ref{color:#94a3b8;font-variant-numeric:tabular-nums;font-weight:500}.smart-hire-jd-context-bar__saved{color:#047857;letter-spacing:.01em;background:#ecfdf5;border-radius:999px;flex-shrink:0;align-items:center;gap:.25rem;padding:.15rem .55rem;font-size:.6875rem;font-weight:600;animation:.2s ease-out smart-hire-saved-fade;display:inline-flex}.smart-hire-jd-context-bar__actions{flex-shrink:0;align-items:center;gap:.35rem;margin-left:auto;display:inline-flex}@keyframes smart-hire-saved-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.Toastify__toast.smart-hire-saved-toast{border-radius:999px;padding:6px 12px;font-size:.8125rem;font-weight:600;box-shadow:0 4px 14px #0f172a1f;z-index:1100!important}.Toastify__toast.smart-hire-undo-toast{border-radius:10px;padding:8px 14px;font-size:.8125rem;box-shadow:0 4px 14px #0f172a1f;z-index:1100!important}.smart-hire-undo-toast__body{align-items:center;gap:.75rem;display:inline-flex}.smart-hire-undo-toast__text{color:#334155;font-weight:500}.smart-hire-undo-toast__action{-webkit-appearance:none;appearance:none;cursor:pointer;color:#0c6af6;text-underline-offset:2px;background:0 0;border:none;margin:0;padding:0;font-size:.8125rem;font-weight:700;text-decoration:underline}.smart-hire-undo-toast__action:hover{color:#0952c4}.smart-hire-weight-remaining{color:#64748b;font-variant-numeric:tabular-nums;margin:.35rem 0 0;font-size:.75rem;font-weight:600}.smart-hire-weight-remaining--ok{color:#047857}.smart-hire-weight-remaining--over{color:#b91c1c}.smart-hire-wizard-progress__meta{flex-wrap:wrap;align-items:baseline;gap:.25rem;margin:.45rem 0 0;display:flex}.smart-hire-wizard-progress__step{color:#334155;font-size:.75rem;font-weight:600;line-height:1.3}.smart-hire-wizard-progress__hint{color:#94a3b8;font-size:.75rem;font-weight:400}.smart-hire-wizard-step-lede{max-width:36rem}.smart-hire-setup-footer__quiet-link,.smart-hire-setup-footer__skip-link{text-align:center;text-underline-offset:2px;text-decoration:underline}.smart-hire-setup-nav--wizard{margin-bottom:.75rem}.smart-hire-setup-nav--wizard .smart-hire-setup-nav__stepper{margin-top:0;margin-bottom:0}.smart-hire-setup-nav--wizard .smart-hire-setup-nav__page-header--below-stepper{margin-top:1.5rem;margin-bottom:1rem}@media (min-width:640px){.smart-hire-setup-nav--wizard .smart-hire-setup-nav__page-header--below-stepper{margin-top:2rem;margin-bottom:1.25rem}}.smart-hire-setup-nav{margin-bottom:1rem}@media (min-width:640px){.smart-hire-setup-nav{margin-bottom:1.25rem}}.smart-hire-setup-nav__page-header{margin-top:.625rem;margin-bottom:.625rem}.smart-hire-setup-nav--calibration .smart-hire-setup-nav__stepper{margin-top:0;margin-bottom:0}.smart-hire-setup-nav__page-header--below-stepper{margin-top:1.25rem;margin-bottom:1rem}@media (min-width:640px){.smart-hire-setup-nav__page-header--below-stepper{margin-top:1.5rem;margin-bottom:1.25rem}}.smart-hire-setup-nav__stepper{margin-top:1rem}.smart-hire-setup-page-header__title{color:#111827;margin:0 0 .25rem;font-size:1.125rem;font-weight:600;line-height:1.3}@media (min-width:640px){.smart-hire-setup-page-header__title{font-size:1.25rem}}.smart-hire-setup-page-header__title--gradient{background:linear-gradient(90deg,#0c6af6 0%,#14b8a6 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.smart-hire-setup-page-header__subtitle{color:#6b7280;margin:0;font-size:.75rem;line-height:1.4}@media (min-width:640px){.smart-hire-setup-page-header__subtitle{font-size:.875rem}}.smart-hire-screening-page-header{margin-bottom:1.5rem}.smart-hire-screening-page-title{color:#111827;margin:0 0 .375rem;font-size:1.375rem;font-weight:700;line-height:1.3}@media (min-width:640px){.smart-hire-screening-page-title{font-size:1.5rem}}.smart-hire-screening-page-subtitle{color:#6b7280;margin:0;font-size:.875rem;line-height:1.4}.smart-hire-page-chrome{position:relative}.smart-hire-page-chrome .smart-hire-setup-busy-overlay{z-index:80;pointer-events:auto;background:#00000073;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;max-width:none;height:100%;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.smart-hire-setup-busy-overlay__spinner{border:3px solid #ffffff59;border-top-color:#fff;border-radius:9999px;width:2rem;height:2rem;animation:.8s linear infinite smart-hire-setup-busy-spin}.smart-hire-setup-busy-overlay__label{color:#fff;font-size:.875rem;font-weight:600}@keyframes smart-hire-setup-busy-spin{to{transform:rotate(360deg)}}.smart-hire-upload-file-list__add-btn:disabled,.smart-hire-upload-file-list__remove:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.smart-hire-jd-processing-loader__bar{background:linear-gradient(90deg,#0c6af6 0%,#14b8a6 100%)}.smart-hire-jd-processing-loader__pulse{width:4.5rem;height:4.5rem;position:relative}.smart-hire-jd-processing-loader__ring{border:3px solid #e5e7eb;border-top-color:#7c3aed;border-radius:9999px;animation:1s linear infinite smart-hire-jd-spin;position:absolute;top:0;bottom:0;left:0;right:0}.smart-hire-jd-processing-loader__dot{opacity:.9;background:linear-gradient(135deg,#2d3ad2,#9952e0);border-radius:9999px;position:absolute;top:1.125rem;bottom:1.125rem;left:1.125rem;right:1.125rem}@keyframes smart-hire-jd-spin{to{transform:rotate(360deg)}}.smart-hire-resume-analysis-page .resume-analysis-create-skills-btn.ant-btn-primary,.smart-hire-resume-analysis-page .resume-analysis-create-skills-btn.ant-btn-primary:hover,.smart-hire-resume-analysis-page .resume-analysis-create-skills-btn.ant-btn-primary:focus{color:#fff!important;box-shadow:none!important;background:#2d3ad2!important;border-color:#2d3ad2!important}.smart-hire-resume-analysis-page .resume-analysis-create-skills-btn.ant-btn-primary:hover,.smart-hire-resume-analysis-page .resume-analysis-create-skills-btn.ant-btn-primary:focus{background:#2430b8!important;border-color:#2430b8!important}.smart-hire-resume-analysis-page .resume-analysis-create-ai-btn.ant-btn-primary,.smart-hire-resume-analysis-page .resume-analysis-create-ai-btn.ant-btn-primary:hover,.smart-hire-resume-analysis-page .resume-analysis-create-ai-btn.ant-btn-primary:focus{color:#fff!important;box-shadow:none!important;background:#9431d5!important;border-color:#9431d5!important}.smart-hire-resume-analysis-page .resume-analysis-create-ai-btn.ant-btn-primary:hover,.smart-hire-resume-analysis-page .resume-analysis-create-ai-btn.ant-btn-primary:focus{background:#7c29b3!important;border-color:#7c29b3!important}.smart-hire-jd-reading-surface{background:#fafafc!important}.smart-hire-jd-reading{justify-content:center;align-items:center;min-height:min(72vh,580px);padding:1.5rem 1rem;display:flex}.smart-hire-jd-reading__card{background:#fff;border:1px solid #e7e5f5;border-radius:1.25rem;width:100%;max-width:40rem;padding:2.5rem 2.5rem 2rem;box-shadow:0 1px 3px #1e2a5e0f,0 12px 32px #1e2a5e0f}.smart-hire-jd-reading__heading{align-items:center;gap:.875rem;margin-bottom:.35rem;display:flex}.smart-hire-jd-reading__doc-icon{background:#f1effe;border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;display:flex}.smart-hire-jd-reading__doc-icon svg{width:1.2rem;height:1.2rem}.smart-hire-jd-reading__title{color:#1e2a5e;letter-spacing:-.01em;margin:0;font-size:1.1875rem;font-weight:700}.smart-hire-jd-reading__sub{color:#6b7280;margin:.15rem 0 0 3.25rem;font-size:.84375rem}.smart-hire-jd-reading__steps{margin-top:1.875rem}.smart-hire-jd-reading__step{border-bottom:1px solid #f1f1f5;gap:.875rem;padding:.8rem 0;display:flex}.smart-hire-jd-reading__step:last-child{border-bottom:none}.smart-hire-jd-reading__marker{background:#fff;border:2px solid #e1e1ea;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:.1rem;transition:border-color .25s,background .25s;display:flex;position:relative}.smart-hire-jd-reading__marker svg{opacity:0;width:.7rem;height:.7rem;transition:opacity .2s,transform .2s;transform:scale(.6)}.smart-hire-jd-reading__step.is-done .smart-hire-jd-reading__marker{background:#16a34a;border-color:#16a34a}.smart-hire-jd-reading__step.is-done .smart-hire-jd-reading__marker svg{opacity:1;transform:scale(1)}.smart-hire-jd-reading__step.is-active .smart-hire-jd-reading__marker{border-color:#3b5bdb}.smart-hire-jd-reading__step.is-active .smart-hire-jd-reading__marker:after{content:"";opacity:.35;border:2px solid #3b5bdb;border-radius:9999px;animation:1.6s ease-out infinite smart-hire-jd-reading-ping;position:absolute;top:-5px;bottom:-5px;left:-5px;right:-5px}.smart-hire-jd-reading__dot{background:#3b5bdb;border-radius:9999px;width:.5rem;height:.5rem}@keyframes smart-hire-jd-reading-ping{0%{opacity:.5;transform:scale(.9)}to{opacity:0;transform:scale(1.9)}}.smart-hire-jd-reading__step-label{color:#b7b9c6;font-size:.9rem;font-weight:600;transition:color .25s}.smart-hire-jd-reading__step.is-active .smart-hire-jd-reading__step-label{color:#1e2a5e}.smart-hire-jd-reading__step.is-done .smart-hire-jd-reading__step-label{color:#1f2430}.smart-hire-jd-reading__chips{flex-wrap:wrap;gap:.375rem;margin-top:.625rem;display:flex}.smart-hire-jd-reading__chip{color:#3b5bdb;opacity:0;background:#f1effe;border:1px solid #e3defb;border-radius:9999px;padding:.25rem .625rem;font-size:.75rem;font-weight:600;animation:.35s forwards smart-hire-jd-reading-chipin;transform:translateY(4px)}@keyframes smart-hire-jd-reading-chipin{to{opacity:1;transform:translateY(0)}}.smart-hire-jd-reading__footer{border-top:1px solid #f1f1f5;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.75rem;padding-top:1.125rem;display:flex}.smart-hire-jd-reading__reassure{color:#6b7280;margin:0;font-size:.78rem;transition:opacity .35s}.smart-hire-jd-reading__track{background:#eeedf7;border-radius:9999px;flex-shrink:0;width:8.125rem;height:.3125rem;overflow:hidden}.smart-hire-jd-reading__fill{background:linear-gradient(90deg,#3b5bdb,#7c3aed);border-radius:9999px;height:100%;transition:width .6s}@media (prefers-reduced-motion:reduce){.smart-hire-jd-reading__step.is-active .smart-hire-jd-reading__marker:after,.smart-hire-jd-reading__chip{animation:none}.smart-hire-jd-reading__chip{opacity:1;transform:none}.smart-hire-jd-reading__marker,.smart-hire-jd-reading__marker svg,.smart-hire-jd-reading__step-label,.smart-hire-jd-reading__fill{transition:none}}.smart-hire-screening-jd-empty-notice{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:.75rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.smart-hire-matching-review{flex-direction:column;gap:1rem;display:flex}.smart-hire-matching-review__hero{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.25rem;display:flex}.smart-hire-matching-review__title{color:#111827;margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}.smart-hire-matching-review__hero-copy{flex-direction:column;gap:.125rem;min-width:0;display:flex}.smart-hire-matching-review__subtitle{color:#6b7280;margin:0;font-size:.875rem;line-height:1.45}.smart-hire-matching-review__ready-badge,.smart-hire-matching-review__preview-badge{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;display:inline-flex}.smart-hire-matching-review__ready-badge{color:#15803d;background:#ecfdf5;border:1px solid #bbf7d0}.smart-hire-matching-review__preview-badge{color:#1d4ed8;background:#eff6ff;border:1px solid #bfdbfe}.smart-hire-matching-review__split{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:1024px){.smart-hire-matching-review__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.smart-hire-matching-review__panel{background:#fff;border:1px solid #e5e7eb;border-radius:.875rem;padding:1rem 1.125rem}.smart-hire-matching-review__panel-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.smart-hire-matching-review__panel-title{color:#111827;margin:0;font-size:1rem;font-weight:600}.smart-hire-matching-review__panel-subtitle{color:#6b7280;margin:.25rem 0 0;font-size:.8125rem}.smart-hire-matching-review__panel--thresholds .smart-hire-matching-review__panel-head{margin-bottom:.75rem}.smart-hire-matching-review__panel-title-row{align-items:center;gap:.375rem;display:inline-flex}.smart-hire-matching-review__info-btn{color:#9ca3af;cursor:help;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;line-height:0;display:inline-flex}.smart-hire-matching-review__info-btn:hover{color:#4b5563}.smart-hire-matching-review__info-btn:focus-visible{color:#4b5563}.smart-hire-matching-review__threshold-info{color:#374151;max-width:18rem;font-size:.75rem;line-height:1.45}.smart-hire-matching-review__threshold-info-lead{color:#111827;margin:0 0 .625rem;font-weight:600}.smart-hire-matching-review__threshold-info-band{margin-bottom:.5rem}.smart-hire-matching-review__threshold-info-band:last-of-type{margin-bottom:.75rem}.smart-hire-matching-review__threshold-info-note{color:#4b5563;border-top:1px solid #e5e7eb;margin:.625rem 0 0;padding-top:.625rem}.smart-hire-matching-review__threshold-info-note--muted{color:#6b7280;border-top:none;margin-top:.375rem;padding-top:0;font-size:.6875rem}.smart-hire-matching-review__threshold-grid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:768px){.smart-hire-matching-review__threshold-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);align-items:end}}.smart-hire-matching-review__threshold-field{flex-direction:column;gap:.375rem;margin:0;display:flex}.smart-hire-matching-review__threshold-label{color:#374151;font-size:.75rem;font-weight:500}.smart-hire-matching-review__threshold-input{width:100%}.smart-hire-matching-review__threshold-moderate{background:#eff6ff;border:1px solid #dbeafe;border-radius:.625rem;flex-direction:column;gap:.375rem;padding:.625rem .75rem;display:flex}.smart-hire-matching-review__threshold-moderate-value{font-variant-numeric:tabular-nums;color:#1d4ed8;font-size:1.125rem;font-weight:700;line-height:1.2}.smart-hire-matching-review__threshold-bands{flex-wrap:wrap;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.smart-hire-matching-review__threshold-band{background:#f9fafb;border:1px solid #e5e7eb;border-radius:9999px;align-items:center;gap:.375rem;padding:.25rem .625rem;font-size:.6875rem;display:inline-flex}.smart-hire-matching-review__threshold-band-label{font-weight:600}.smart-hire-matching-review__threshold-band-range{color:#4b5563;font-variant-numeric:tabular-nums}.smart-hire-matching-review__threshold-band--strong .smart-hire-matching-review__threshold-band-label{color:#047857}.smart-hire-matching-review__threshold-band--moderate .smart-hire-matching-review__threshold-band-label{color:#b45309}.smart-hire-matching-review__threshold-band--weak .smart-hire-matching-review__threshold-band-label{color:#be123c}.smart-hire-matching-review__threshold-error{color:#dc2626;margin:.625rem 0 0;font-size:.75rem}.smart-hire-matching-review__edit-link,.smart-hire-matching-review__edit-primary{cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.375rem;font-size:.8125rem;font-weight:500;display:inline-flex}.smart-hire-matching-review__edit-link{color:#374151}.smart-hire-matching-review__edit-link:hover{color:#0c6af6}.smart-hire-matching-review__screening-list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.smart-hire-matching-review__screening-row{grid-template-columns:auto 1fr;align-items:start;gap:.75rem;display:grid}.smart-hire-matching-review__badge{white-space:nowrap;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.smart-hire-matching-review__badge--enforced{color:#15803d;background:#ecfdf5}.smart-hire-matching-review__badge--muted{color:#6b7280;background:#f3f4f6}.smart-hire-matching-review__screening-copy{flex-direction:column;gap:.125rem;min-width:0;display:flex}.smart-hire-matching-review__screening-label{color:#111827;font-size:.875rem;font-weight:600}.smart-hire-matching-review__screening-value{color:#6b7280;font-size:.8125rem}.smart-hire-matching-review__weight-list{flex-direction:column;gap:.875rem;display:flex}.smart-hire-matching-review__weight-row{flex-direction:column;gap:.375rem;display:flex}.smart-hire-matching-review__weight-meta{color:#374151;justify-content:space-between;align-items:center;gap:.75rem;font-size:.8125rem;font-weight:500;display:flex}.smart-hire-matching-review__weight-track{background:#eef2ff;border-radius:999px;height:.5rem;overflow:hidden}.smart-hire-matching-review__weight-fill{border-radius:inherit;background:linear-gradient(90deg,#0c6af6,#3b82f6);height:100%}.smart-hire-matching-review__activate-btn{background:#8965ff!important;border-color:#8965ff!important}.smart-hire-matching-review__activate-btn:hover{background:#7550e8!important;border-color:#7550e8!important}.smart-hire-requirement-library{margin-top:1.5rem}.smart-hire-requirement-library__head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.smart-hire-requirement-library__title{color:#111827;margin:0;font-size:1rem;font-weight:600}.smart-hire-requirement-library__subtitle{color:#6b7280;margin:.25rem 0 0;font-size:.8125rem}.smart-hire-requirement-library__summary-badges{flex-wrap:wrap;flex-shrink:0;gap:.5rem;display:flex}.smart-hire-requirement-library__summary-badge{border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.75rem;font-weight:600;line-height:1.25;display:inline-flex}.smart-hire-requirement-library__summary-badge--core{color:#6d28d9;background:#ede9fe}.smart-hire-requirement-library__summary-badge--preferred{color:#1d4ed8;background:#dbeafe}.smart-hire-requirement-library__columns{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.75rem;display:grid}@media (max-width:1200px){.smart-hire-requirement-library__columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.smart-hire-requirement-library__columns{grid-template-columns:1fr}}.smart-hire-requirement-library__column{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;min-width:0;min-height:360px;display:flex;overflow:hidden}.smart-hire-requirement-library__column-head{background:#f9fafb;border-bottom:1px solid #eef0f3;flex-direction:column;align-items:stretch;gap:.5rem;padding:.875rem 1rem;display:flex}.smart-hire-requirement-library__column-head-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.smart-hire-requirement-library__column-head-summary{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.smart-hire-requirement-library__column-head-summary .smart-hire-requirement-library__summary-badge{padding:.125rem .4375rem;font-size:.6875rem}.smart-hire-requirement-library__column-title-wrap{align-items:center;gap:.35rem;min-width:0;display:inline-flex}.smart-hire-requirement-library__column-title{color:#111827;font-size:.875rem;font-weight:600}.smart-hire-requirement-library__column-count{color:#2563eb;flex-shrink:0;font-size:.875rem;font-weight:600}.smart-hire-requirement-library__column-body{flex:1;min-height:0;padding:.5rem 0;overflow:auto}.smart-hire-requirement-library__column-foot{color:#6b7280;background:#fff;border-top:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding:.75rem 1rem;font-size:.75rem;display:flex}.smart-hire-requirement-library__edit-btn{color:#2563eb;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #2563eb;border-radius:8px;justify-content:center;align-items:center;padding:.3125rem .625rem;font-size:.75rem;font-weight:600;transition:background-color .15s,color .15s;display:inline-flex}.smart-hire-requirement-library__edit-btn:hover{background:#eff6ff;text-decoration:none}.smart-hire-requirement-library__item-list{margin:0;padding:0;list-style:none}.smart-hire-requirement-library__item-row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;display:flex}.smart-hire-requirement-library__item-row:last-child{border-bottom:none}.smart-hire-requirement-library__item-row--stacked{align-items:flex-start}.smart-hire-requirement-library__item-copy{flex:1;min-width:0}.smart-hire-requirement-library__item-name{color:#111827;font-size:.8125rem;font-weight:600;line-height:1.35;display:block}.smart-hire-requirement-library__item-meta{color:#6b7280;margin-top:.125rem;font-size:.75rem;line-height:1.35;display:block}.smart-hire-requirement-library__badge{border-radius:999px;flex-shrink:0;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.4;display:inline-flex}.smart-hire-requirement-library__badge--core{color:#6d28d9;background:#ede9fe}.smart-hire-requirement-library__badge--preferred{color:#1d4ed8;background:#dbeafe}.smart-hire-requirement-library__item-trailing{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.375rem;display:inline-flex}.smart-hire-requirement-library__experience-groups{flex-direction:column;display:flex}.smart-hire-requirement-library__experience-group{border-bottom:1px solid #f3f4f6;padding:.875rem 1rem}.smart-hire-requirement-library__experience-group:last-child{border-bottom:none}.smart-hire-requirement-library__experience-head{justify-content:space-between;align-items:flex-start;gap:.5rem;margin-bottom:.625rem;display:flex}.smart-hire-requirement-library__experience-copy{flex:1;min-width:0}.smart-hire-requirement-library__experience-title{color:#111827;font-size:.8125rem;font-weight:600;line-height:1.35;display:block}.smart-hire-requirement-library__experience-description{color:#6b7280;margin:.25rem 0 0;font-size:.6875rem;line-height:1.45}.smart-hire-requirement-library__tag-panel{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:.625rem .75rem}.smart-hire-requirement-library__tag-label{letter-spacing:.06em;text-transform:uppercase;color:#9ca3af;margin-bottom:.5rem;font-size:.625rem;font-weight:600;display:block}.smart-hire-requirement-library__tag-list{flex-wrap:wrap;gap:.375rem;display:flex}.smart-hire-requirement-library__tag{color:#1d4ed8;background:#eef6ff;border-radius:6px;align-items:center;padding:.1875rem .5rem;font-size:.6875rem;font-weight:500;line-height:1.4;display:inline-flex}.smart-hire-requirement-library__empty,.smart-hire-requirement-library__empty-inline{color:#9ca3af;margin:0;padding:.75rem 1rem;font-size:.75rem}.smart-hire-requirement-library__tag-panel .smart-hire-requirement-library__empty-inline{padding:0;font-style:italic}.smart-hire-matching-setup-modal__body .smart-hire-page-chrome{padding-top:0}.smart-hire-matching-setup-modal__body .report_container,.smart-hire-matching-setup-modal__body .report_wrapper,.smart-hire-matching-setup-modal__body .report_left,.smart-hire-matching-setup-modal__body .ant-spin-nested-loading,.smart-hire-matching-setup-modal__body .ant-spin-container,.smart-hire-matching-setup-modal__body .smart-hire-setup-page-layout{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.smart-hire-matching-setup-modal__body .smart-hire-setup-page-scroll{flex:none!important;overflow:visible!important}.smart-hire-matching-setup-modal__body .smart-hire-matching-page-body,.smart-hire-matching-setup-modal__body .smart-hire-setup-page-body{padding:0!important}.smart-hire-evaluation-calibration-panel{width:100%}.smart-hire-screening-calibration-panel{background:0 0!important;border:0!important;padding:0!important}.smart-hire-screening-calibration-panel .smart-hire-screening-fetching-state{padding-top:2rem;padding-bottom:2rem}.smart-hire-screening-calibration-panel .smart-hire-screening-empty-state{margin-top:1rem}.smart-hire-embedded-edit-layout{min-height:0}.smart-hire-matching-review__calibration-notice.ant-alert,.smart-hire-activation-preview__warning.ant-alert{border-radius:10px}.smart-hire-matching-summary-nav .smart-hire-jd-context-bar{margin-bottom:.375rem}.smart-hire-matching-summary-nav .smart-hire-setup-nav{margin-bottom:0}.smart-hire-matching-summary-nav+.smart-hire-matching-review .smart-hire-matching-review__hero{margin-top:.75rem;margin-bottom:.75rem}.hiring-pipeline-workspace{flex-direction:column;width:100%;min-height:min(68vh,680px);display:flex}@media (min-width:1024px){.hiring-pipeline-workspace{flex-direction:row;min-height:min(72vh,720px)}}.hiring-pipeline-library{border-bottom:1px solid var(--db-border,#e2e8f0);background:#fff;flex-direction:column;flex-shrink:0;min-height:0;display:flex}@media (min-width:1024px){.hiring-pipeline-library{border-bottom:0;border-right:1px solid var(--db-border,#e2e8f0);width:300px;max-width:340px}}.hiring-pipeline-library__head{flex-shrink:0;padding:1rem 1rem .75rem}.hiring-pipeline-library__scroll{flex:auto;min-height:0;padding:0 1rem 1rem;overflow:auto}.hiring-pipeline-canvas-pane{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:1rem 1.25rem 1.25rem;display:flex}@media (min-width:640px){.hiring-pipeline-canvas-pane{padding:1.25rem 1.5rem 1.5rem}}.hiring-pipeline-flow{align-items:center;gap:0;width:100%;min-width:-webkit-min-content;min-width:min-content;min-height:12rem;padding:.5rem .25rem;display:flex}.hiring-pipeline-canvas-viewport{-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;flex:auto;min-height:0;overflow:auto}.hiring-pipeline-canvas-viewport::-webkit-scrollbar{width:8px;height:8px}.hiring-pipeline-canvas-viewport::-webkit-scrollbar-thumb{background:#0f172a29;border-radius:999px}.hiring-pipeline-canvas-scaler{transform-origin:0 0;height:100%;transition:transform .12s ease-out}.hiring-pipeline-canvas-surface{box-sizing:border-box;border:1px dashed var(--db-border,#e2e8f0);background-color:#f8fafc;background-image:radial-gradient(#0f172a12 1px,#0000 1px);background-size:16px 16px;border-radius:.75rem;align-items:center;width:100%;min-height:100%;padding:1.25rem 1rem;display:flex}.hiring-pipeline-start-node{flex-direction:column;flex-shrink:0;align-items:center;gap:.35rem;display:flex}.hiring-pipeline-start-node__circle{border:2px solid var(--db-primary,#0c6af6);width:3rem;height:3rem;color:var(--db-primary,#0c6af6);letter-spacing:.04em;text-transform:uppercase;background:#fff;border-radius:999px;justify-content:center;align-items:center;font-size:.625rem;font-weight:700;display:flex}.hiring-pipeline-start-node__circle--complete{background:var(--db-primary,#0c6af6);color:#fff;text-transform:none;letter-spacing:0}.hiring-pipeline-start-node__caption{text-align:center;color:#64748b;max-width:5.75rem;margin:0;font-size:.625rem;line-height:1.35}.hiring-pipeline-flow-connector{flex:2.5rem;justify-content:center;align-self:center;align-items:center;min-width:2rem;padding:0 .15rem;display:flex;position:relative}.hiring-pipeline-flow-connector__dots{pointer-events:none;background-image:radial-gradient(circle,#64748b 1.75px,#0000 1.75px);background-position:0;background-repeat:repeat-x;background-size:11px 6px;height:6px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.hiring-pipeline-flow-connector__add{z-index:1;position:relative}.hiring-pipeline-stage-card{transition:opacity .12s ease-out,box-shadow .12s ease-out}.hiring-pipeline-stage-card.is-dragging{opacity:.45}.hiring-pipeline-stage-card.is-drop-target{box-shadow:0 0 0 2px #0c6af659}.hiring-pipeline-library-item.is-draggable{cursor:grab}.hiring-pipeline-library-item.is-draggable:active{cursor:grabbing}.hiring-pipeline-library-item.is-draggable button{cursor:pointer}.hiring-pipeline-stage-card.hiring-pipeline-grip{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.hiring-pipeline-stage-card.hiring-pipeline-grip:active{cursor:grabbing}.hiring-pipeline-stage-card.is-drop-zone-active:not(.is-dragging){outline:1px dashed #0c6af640}.hiring-pipeline-drop-hint{z-index:5;border-radius:inherit;color:var(--db-primary,#0c6af6);pointer-events:none;background:#0c6af61f;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:700;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@media (max-width:1023px){.hiring-pipeline-library{max-height:240px}}@media (max-width:639px){.hiring-pipeline-flow{flex-direction:column;align-items:stretch;min-height:auto}.hiring-pipeline-flow-connector{flex-direction:column;flex:none;width:100%;min-height:2.5rem;padding:.25rem 0}.hiring-pipeline-flow-connector__dots{background-image:radial-gradient(circle,#64748b 1.75px,#0000 1.75px);background-position:top;background-repeat:repeat-y;background-size:6px 11px;width:6px;height:auto;top:0;bottom:0;left:50%;right:auto;transform:translate(-50%)}}.edy-range-slider{-webkit-appearance:none;appearance:none}.edy-range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;cursor:pointer;background:#fff;border:2.5px solid #2d3ad2;border-radius:50%;width:18px;height:18px;transition:box-shadow .15s,transform .1s;box-shadow:0 1px 4px #2d3ad240}.edy-range-slider:not(:disabled)::-webkit-slider-thumb:hover{transform:scale(1.08);box-shadow:0 0 0 5px #2d3ad21f}.edy-range-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:2.5px solid #2d3ad2;border-radius:50%;width:18px;height:18px;transition:box-shadow .15s;box-shadow:0 1px 4px #2d3ad240}.edy-range-slider:not(:disabled)::-moz-range-thumb:hover{box-shadow:0 0 0 5px #2d3ad21f}.frame{box-sizing:border-box;background-color:#f7fafc;justify-content:center;width:100%;padding:1.2rem;display:flex}.main-wrapper{width:100%}.main{min-height:100vh;position:relative}.subscribe-back-btn{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;margin-bottom:12px;padding:.35rem 0;font-family:Inter-Regular,Helvetica;font-size:14px;font-weight:500;display:inline-flex}.subscribe-back-btn:hover{color:#020817}.heading-license{color:#020817;margin-bottom:8px;font-family:Inter-Bold,Helvetica;font-size:23.5px;font-weight:700}.text-wrapper{color:#64748b;margin-bottom:24px;font-family:Inter-Regular,Helvetica;font-size:15.7px;font-weight:400}.cards-wrapper{flex-direction:column;gap:1.5rem;display:flex}.subscription-card{background-color:#fff;border:.98px solid #64748b;border-radius:7.84px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex;box-shadow:0 .98px 1.96px #0000000d}.subscription-card .header{justify-content:space-between;align-items:center;display:flex}.subscription-card .chart-section{justify-content:space-between;align-items:center;height:6rem;display:flex}.subscription-card .details{justify-content:space-between;width:100%;display:flex}.subscription-card .metric{color:#64748b;font-size:13.7px}.subscription-card .metric-value{color:#020817;font-size:15.7px;font-weight:600}.subscription-card .footer{gap:2rem;display:flex}.summary-card{background-color:#f3f3f3;border-radius:8px;justify-content:space-between;align-items:center;margin-top:10px;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:14px;display:flex}.summary-left{align-items:center;gap:.5rem;display:flex}.company-name{color:#020817;font-size:20px;font-weight:600}.po-count{color:#94a3b8;font-weight:400}.summary-right{align-items:center;gap:.75rem;display:flex}.summary-label{color:#64748b}.summary-value{color:#020817;font-weight:600}.subscription-card .details2{gap:13rem;display:flex}.consumptionDetailsBox{width:-webkit-max-content;width:max-content;font-size:14px;position:absolute}.status-pill2323{letter-spacing:.3px;text-transform:uppercase;color:#fff;border-radius:999px;margin-left:5px;padding:3px 10px;font-size:.6rem;font-weight:600;display:inline-block}.status-pill2323.active{background:linear-gradient(135deg,#28a745,#3cd278)}.status-pill2323.inactive{background:linear-gradient(135deg,#adb5bd,#6c757d)}*,:before,:after{box-sizing:border-box}.admin_container{background-color:#f7fafc;background-size:cover}.adminCards{border:.5px solid #e1e7f0!important;box-shadow:0 2.98px 8.94px -1.49px #171b2614!important}.sidebar{width:80px}.sidebar .logo{width:40px;height:40px}.icon-link{color:#fff;border-radius:8px;justify-content:center;align-items:center;padding:12px;text-decoration:none;display:flex}.icon-link.active{background:#fff3}.icon-link.highlight{color:#000;background:#facc15}.avatar{border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.search-icon{color:#6c757d;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.tab-btn{color:#6c757d;background:0 0;border:none;padding:12px 0;font-weight:500}.tab-btn.active{color:#0d6efd;border-bottom:2px solid #0d6efd}.row.g-4>[class*=col-]{display:flex}.custom-card{text-align:left;flex-direction:column;flex:1;display:flex;align-items:self-start!important}.badgeAdmin{background-color:#f2f3f5;border-radius:20rem;font-weight:600}.overview-table .ant-table-cell .ant-tag{color:#fff;background-color:#007bff;border-color:#007bff;border-radius:15px}.custom-tabs-left .ant-tabs-nav-wrap{flex-wrap:wrap;display:flex}.custom-tabs-left .ant-tabs-nav-wrap:after{content:none;position:static!important}.custom-tabs-left .ant-tabs-tab{margin-right:16px}.cardheadingbold{font-weight:500}.tableTextBold{font-weight:600}.custom-tabs-left .ant-tabs-nav{justify-content:flex-start}.custom-tabs-left .ant-tabs-nav-wrap{margin-left:1rem}.searchInput span,.searchInput span:hover{background-color:#f2f5f7}.searchInput span:active{background-color:#f2f3f5}.searchInput span::selection{background-color:#f2f3f5}.textColorAdmin{color:#73798c}.report_wrapper .heading,.fw-bold{font-weight:600!important}@media (max-width:992px){.custom-card{min-width:0;min-height:auto}}@media (max-width:768px){.custom-tabs-left .ant-tabs-nav{justify-content:center}.admin_container{padding:0!important}.report_wrapper{width:100%;min-width:0}main{width:100%;min-width:0;padding:0!important}.custom-card{min-width:0;min-height:auto}.h4,h4{font-size:1.25rem}}@media (max-width:576px){.custom-card{min-width:0;min-height:auto}.h4,h4{font-size:1rem}.p,p{font-size:.875rem}}.paymentBadge{color:#007bff;background-color:#fff;border:1.5px solid #007bff;border-radius:49px;padding:.1rem .8rem;font-size:.8rem;font-weight:400;position:absolute;top:10px;right:10px;text-transform:capitalize!important}@media (max-width:768px){.search-filter-row{flex-direction:column;align-items:stretch}.search-filter-row .searchInput{width:100%;min-width:unset!important}.search-filter-row .ant-btn{width:100%}}@media (max-width:767.98px){.row.g-4>.col-sm-12{flex-basis:100%;max-width:100%}}@media (min-width:768px) and (max-width:991.98px){.row.g-4>.col-md-4{flex-basis:calc(33.3333% - var(--bs-gutter-x));max-width:calc(33.3333% - var(--bs-gutter-x))}.report_wrapper,main{flex-wrap:wrap!important;width:100%!important;min-width:0!important}.row.g-4{margin-left:0!important;margin-right:0!important}}@media (max-width:991.98px){.purchase-orders-header,.subscriptions-header{justify-content:center}.custom-card .text-muted.cardheadingbold{font-size:.8rem}.custom-card .fw-bold{font-size:1.5rem}.paymentBadge{padding:.05rem .5rem;font-size:.7rem}}.credits-card{border-radius:10px;overflow:hidden}.summary-section{border-bottom:1px solid #e9ecef;margin-bottom:1rem;padding-bottom:1rem}.summary-item h4{margin-bottom:.25rem}.summary-item p{margin-bottom:0;font-size:.85rem}.summary-section.compact .summary-item:nth-child(n+3){display:none}.buildingIcon{background-color:#e8e8e8;border-radius:10px}.expand-btn{border:none;border-radius:5px}.expantButton{cursor:pointer}.expand-btn :hover{background-color:#e8e8e8;border:none;border-radius:5px}.divderAdmin{border-top:.67px solid #dae0e7;margin:0 1.5rem}.divderAdmin2{border:1px solid #f6f6f6;margin:1.5px 1.5rem 0}.custom-table-footer{background-color:#f8f9fa!important;border-top:2px solid #dee2e6!important;border-radius:0 0 6px 6px!important;justify-content:space-between!important;align-items:center!important;padding:10px 16px!important;font-weight:600!important;display:flex!important}.custom-table-footer .footer-label{color:#495057!important;font-size:14px!important}.custom-table-footer .footer-value{color:#212529!important;font-size:14px!important}.paymentBadgePostpaid{color:#007bff;background-color:#fff;border:1.5px solid #007bff;border-radius:49px;margin-left:5px;padding:.1rem .8rem;font-size:.8rem;font-weight:400;text-transform:capitalize!important}.badgeAdmin{color:#000;background:#f3f4f6;border-radius:12px;padding:2px 8px;font-size:.7rem}.tableTextBold .ant-table-cell{font-size:.9rem;font-weight:500}.breakdown-card{border-left:1.5px solid #dcddfa;border-radius:0}@media (max-width:768px){.order-view{padding:1rem}.ant-table{font-size:.8rem}.ant-btn{padding:0 6px;font-size:.75rem}.badgeAdmin{padding:2px 6px;font-size:.7rem}}.block-btn{cursor:not-allowed!important}@media (max-width:576px){.ant-table-cell,.ant-table-thead>tr>th{font-size:.75rem!important}.ant-btn{font-size:.7rem}.badgeAdmin{margin-top:4px;display:block}}.skeleton-wrapper{width:100%}.skeleton{background:#e2e5e7;border-radius:4px;position:relative;overflow:hidden}.skeleton:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:150%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:-150%}@keyframes shimmer{to{transform:translate(100%)}}.skeleton-wrapper{padding:20px;font-family:sans-serif}.skeleton-header{margin-bottom:20px}.skeleton-title{width:180px;height:20px;margin-bottom:10px}.skeleton-subtitle{width:300px;height:14px}.skeleton-cards{gap:16px;margin-bottom:20px;display:flex}.skeleton-card{background:#fff;border-radius:8px;flex:1;padding:20px;box-shadow:0 2px 6px #0000000d}.skeleton-small{width:100px;height:16px;margin-bottom:12px}.skeleton-big{width:60px;height:28px}.skeleton-search{background:#fff;border-radius:8px;justify-content:space-between;margin-bottom:20px;padding:20px;display:flex;box-shadow:0 2px 6px #0000000d}.skeleton-input{width:50%;height:36px}.skeleton-button{width:80px;height:36px}.skeleton-tabs{gap:20px;margin:20px;display:flex}.skeleton-tab{width:100px;height:20px}.skeleton-table{background:#fff;border-radius:8px;overflow:hidden;box-shadow:0 2px 6px #0000000d}.skeleton-row{border-bottom:1px solid #f0f0f0;grid-template-columns:repeat(8,1fr);gap:12px;padding:12px;display:grid}.skeleton-col{height:14px}.skeleton-row.header .skeleton-col{height:18px}.candidate-details .modal-header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.candidate-details .modal-header h2{color:#1f2937;margin:0;font-weight:600}.candidate-details .modal-body{padding:1.5rem}.candidate-details .info-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;display:grid}.candidate-details .info-item{flex-direction:column;display:flex}.candidate-details .info-item .label{color:#6b7280;font-size:.85rem}.candidate-details .info-item .value{color:#111827;margin-top:.25rem;font-weight:500}.report-container{background-color:#fff;width:100%;min-height:80vh;padding:16px}.page-header{background-color:#f9fbff;border-left:5px solid #1677ff;border-radius:4px;margin-bottom:12px;padding:12px}.page-title{color:#1677ff;margin-bottom:4px;font-weight:600}.dashboard-container{background-color:#f6f7f8;min-height:100vh;padding:20px;font-family:Inter,sans-serif}.btn-download:hover{color:#1193d4!important;background:#1193d44d!important}.dashboard-container .ant-table-cell{text-align:center;justify-content:center;align-items:center;display:flex;padding:0!important}.report-filters .ant-picker-range,.report-filters .ant-select-selector,.report-filters .ant-btn{height:35px!important}.report-filters{align-items:stretch;gap:12px;display:flex}.report-filters>div{flex-direction:column;flex:1;display:flex}.report-filters label{color:#1677ff;margin-bottom:4px;font-weight:500}.report-filters .ant-select-selector,.report-filters .ant-picker,.report-filters .ant-btn{border-radius:6px!important;height:40px!important}.report-filters .ant-select-selection-item{line-height:40px!important}.report-filters .ant-select,.report-filters .ant-picker,.report-filters .ant-btn{width:100%!important}.report-filters .ant-btn{font-weight:500}.report-filters .report-header{background-color:#f9fbff;border-left:5px solid #1677ff}.report-table .ant-table-tbody>tr>td{height:1.5rem!important;padding-top:0!important;padding-bottom:0!important;line-height:1.5rem!important}.report-table .ant-table-measure-row{display:none}.report-table .ant-table-cell .ant-tag{border-radius:15px}.reportpage-score-container{align-items:center;gap:8px;width:100%;display:flex}.reportpage-score-bar-wrapper{background-color:#f0f0f0;border-radius:4px;flex:1;height:5px;overflow:hidden}.reportpage-score-bar{height:5px;transition:width .3s}.reportpage-score-bar.positive{background-color:#1890ff}.reportpage-score-bar.negative{background-color:#ff4d4f}.reportpage-score-bar.empty{background-color:#f0f0f0}.reportpage-score-text{text-align:right;min-width:40px;font-size:12px;font-weight:500}.reportpage-score-text.positive{color:#1890ff}.reportpage-score-text.negative{color:#ff4d4f}.reportpage-score-bar.empty+.reportpage-score-text{color:#999}.report3-container .search-section{margin-bottom:2rem}.report3-container .card{border:none;border-radius:12px}.report3-container .shadow-sm{box-shadow:0 2px 8px #00000014!important}.report3-container .card-title{color:#1f2937;margin-bottom:1.5rem;font-weight:600}.report3-container .custom-input{border-radius:8px}.report3-container .input-icon{color:#6b7280}.report3-container .search-btn{background:#1890ff;border-color:#1890ff;border-radius:8px;height:40px;font-weight:500}.report3-container .search-btn:hover{background:#40a9ff;border-color:#40a9ff}.report3-container .table-section{animation:.3s ease-in fadeIn}.report3-container .table-header{border-bottom:2px solid #f0f0f0;padding-bottom:1rem}.report3-container .table-title{color:#1f2937;margin-bottom:.25rem;font-size:1.25rem;font-weight:600}.report3-container .record-count{color:#6b7280;margin-bottom:0;font-size:.875rem}.report3-container .custom-table .ant-table{border-radius:8px}.report3-container .custom-table .ant-table-thead>tr>th{color:#1f2937;background:#fafafa;border-bottom:2px solid #f0f0f0;font-weight:600}.report3-container .custom-table .ant-table-tbody>tr:hover>td{background:#f9fafb}.report3-container .action-btn{border-radius:6px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .3s;display:inline-flex}.report3-container .edit-btn{color:#fff;background:#007bff;border-color:#007bff}.report3-container .edit-btn:hover{background:#0069d9;border-color:#0069d9}.report3-container .edit-btn:active{background:#005cbf;border-color:#005cbf}.report3-container .detail-btn{color:#fff;background:#00b894;border-color:#00b894}.report3-container .detail-btn:hover{background:#00997c;border-color:#00997c}.report3-container .detail-btn:active{background:#007d64;border-color:#007d64}.report3-container .reprocess-btn{color:#fff;background:#ff9f43;border-color:#ff9f43}.report3-container .reprocess-btn:hover{background:#fb8c00;border-color:#fb8c00}.report3-container .reprocess-btn:active{background:#ef6c00;border-color:#ef6c00}.report3-container .delete-btn{color:#fff;background:#e84118;border-color:#e84118}.report3-container .delete-btn:hover{background:#c23616;border-color:#c23616}.report3-container .delete-btn:active{background:#a93226;border-color:#a93226}.report3-container .report3-container .ant-input-affix-wrapper{border-radius:8px}.report3-container .ant-input-affix-wrapper:focus,.report3-container .ant-input-affix-wrapper-focused{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff1a}.report3-container .ant-pagination{margin-top:1.5rem}.report3-container .reprocess-flex-row{grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;gap:10px;display:grid}.report3-container .detail-modal-content{background-color:#f9fafb}.report3-container .detail-modal-content .card{background-color:#fff;transition:all .3s}.report3-container .detail-modal-content .card:hover{box-shadow:0 4px 12px #00000014}.report3-container .detail-modal-content .badge{padding:6px 10px;font-size:.9rem}.report3-container .edit-modal-form .detail-modal-content h5{font-size:1.1rem}.report3-container .edit-modal-form .ant-modal-content{border-radius:10px}.report3-container .edit-modal-form .ant-form-item-label>label{color:#34495e;font-weight:600}.report3-container .edit-modal-form .ant-input{border-color:#d0d7de;border-radius:6px}.report3-container .edit-modal-form .ant-input:hover,.report3-container .edit-modal-form .ant-input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff1a}.report3-container .edit-modal-form .ant-btn-primary{background-color:#1890ff;border-radius:6px;font-weight:500}.report3-container .delete-modal33-wrapper{padding:10px 5px 0}.report3-container .delete-modal33-header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.report3-container .warning-icon{color:#d93025;font-size:28px}.report3-container .delete-modal33-header h2{margin:0;font-size:20px;font-weight:600}.report3-container .delete-desc{margin-top:8px;margin-bottom:6px;font-size:14px}.report3-container .delete-target{align-items:center;gap:6px;margin:0 0 12px;font-size:15px;display:flex}.report3-container .arrow{font-size:16px}.report3-container .name{color:#d93025;font-weight:600}.report3-container .delete-instruction{margin:10px 0 6px;font-size:14px}.report3-container .delete-input{height:40px;margin-bottom:18px;font-size:15px;border-radius:8px!important}.report3-container .delete-actions{justify-content:flex-end;gap:10px;margin-top:5px;display:flex}.btn-outline-blue,.btn-outline-orange,.btn-outline-cyan,.btn-outline-red{background:0 0!important;border-width:1px!important}.btn-outline-blue{color:#1677ff!important;border-color:#1677ff!important}.btn-outline-blue:hover{color:#1677ff!important;background:#e6f4ff!important;border-color:#1677ff!important}.btn-outline-orange{color:#fa8c16!important;border-color:#fa8c16!important}.btn-outline-orange:hover{color:#d97a12!important;background:#fff7e6!important}.btn-outline-cyan{color:#13c2c2!important;border-color:#13c2c2!important}.btn-outline-cyan:hover{color:#0da3a3!important;background:#e6fffb!important}.btn-outline-red{color:#ff4d4f!important;border-color:#ff4d4f!important}.btn-outline-red:hover{color:#d9363e!important;background:#fff1f0!important}.delete-modal33 .modal-header{align-items:center;gap:10px;padding-bottom:0;display:flex;border:none!important}.delete-modal33 .modal-icon{color:#ef4444;font-size:28px}.delete-modal33 h2{margin:0;font-size:20px;font-weight:700}.delete-modal33 .modal-body{color:#4b5563}.delete-modal33 .modal-header{justify-content:start;align-items:center;display:flex}.delete-modal33 .candidate-row{align-items:center;gap:5px;display:flex}.delete-modal33 .candidate-arrow{color:#ef4444;font-size:18px}.delete-modal33 .candidate-name{color:#ef4444;font-weight:600}.delete-modal33 strong{color:#111827}.delete-modal33 .delete-input{margin-top:8px}.delete-modal33 .modal-footer{justify-content:flex-end;gap:10px;padding-top:0;display:flex;border:none!important}.user-details-modal .ant-modal-content{border-radius:12px;overflow:hidden}.modal-title-custom{font-size:1.6rem;font-weight:600;color:#1890ff!important}.user-info-section{background-color:#fff!important}.detail-item strong{color:#555;min-width:120px;display:inline-block}.detail-item span{color:#333;font-weight:500}.scores-section{background-color:#fff}.scores-heading{border-bottom:2px solid #1890ff;padding-bottom:10px;font-size:1.4rem;margin-bottom:20px!important}.scores-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:15px;display:grid}.score-card{background-color:#f5f8ff;border-left:5px solid #1890ff;flex-direction:row;justify-content:space-between;align-items:flex-start;min-height:40px;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out;display:flex}.score-card:hover{cursor:default;transform:translateY(-3px);box-shadow:0 6px 15px #0000001a}.score-label{color:#6a6a6a;text-transform:capitalize;font-size:.9rem}.score-value{font-size:.9rem;font-weight:700}.ant-modal-footer .ant-btn{border-radius:6px;min-width:100px}.reprocess-writing-options{flex-direction:column;gap:8px;display:flex}.reprocess-writing-badge{color:#6a6a6a;background-color:#f0f0f0;border-radius:10px;margin-left:8px;padding:2px 8px;font-size:.75rem}.reprocess-writing-badge.answered{color:#389e0d;background-color:#f6ffed}.reprocess-modal-footer{justify-content:flex-end;align-items:center;gap:8px;display:flex}.reprocess-modal-footer .ant-btn{margin:0}.reprocess-writing-dirty{color:#d48806;background-color:#fffbe6;border:1px solid #ffe58f;border-radius:6px;margin-bottom:8px;padding:6px 12px;font-size:.8rem}.reprocess-writing-response{background-color:#fafafa;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:8px;padding:10px}.reprocess-writing-response-title{margin-bottom:6px;font-weight:600;line-height:1.4}.reprocess-writing-answer{margin-bottom:0}.reprocess-modal-body{max-height:78vh;overflow-y:auto}.reprocess-modal-meta{flex-wrap:wrap;gap:4px 24px;margin-bottom:8px;display:flex}.reprocess-modal-body .ant-form-item{margin-bottom:12px}.reprocess-modal-body .ant-divider-horizontal{margin:12px 0}.reprocess-writing-layout{grid-template-columns:minmax(0,5fr) minmax(0,11fr);align-items:start;gap:0 20px;display:grid}@media (max-width:991px){.reprocess-writing-layout{grid-template-columns:minmax(0,1fr)}}.reprocess-writing-options .ant-radio-wrapper,.reprocess-writing-options .ant-checkbox-wrapper{-webkit-margin-end:0;align-items:flex-start}.reprocess-writing-options .ant-radio-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.reprocess-writing-options .ant-checkbox-wrapper:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:0}.reprocess-writing-options .ant-radio-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.reprocess-writing-options .ant-radio-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.reprocess-writing-options .ant-checkbox-wrapper:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.reprocess-writing-options .ant-checkbox-wrapper:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:0}.reprocess-writing-section-label{margin-bottom:8px}.reprocess-writing-layout .reprocess-writing-panel{background-color:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:12px 14px}.reprocess-writing-layout .reprocess-writing-section{max-height:62vh;overflow-y:auto}.reprocess-writing-layout .reprocess-writing-section-label{background-color:#fff;margin-bottom:0;padding-bottom:8px;position:-webkit-sticky;position:sticky;top:0}.reprocess-writing-answer.ant-input{resize:vertical;height:260px;overflow-y:auto}.reprocess-writing-meta{justify-content:space-between;align-items:center;gap:12px;margin-top:8px;font-size:.8rem;display:flex}.reprocess-writing-count{white-space:nowrap;align-items:center;gap:4px;font-weight:600;display:flex}*,:before,:after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button{-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=button]){-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=reset]){-webkit-appearance:button;background-color:#0000;background-image:none}input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background:220 14% 96%;--foreground:224 71% 4%;--card:0 0% 100%;--card-foreground:224 71% 4%;--primary:235 65% 50%;--primary-foreground:0 0% 100%;--primary-light:235 65% 95%;--secondary:220 14% 96%;--secondary-foreground:224 71% 4%;--muted:220 14% 96%;--muted-foreground:220 9% 46%;--accent:250 91% 64%;--accent-foreground:0 0% 100%;--destructive:0 84% 60%;--destructive-foreground:0 0% 100%;--border:220 13% 91%;--input:220 13% 91%;--ring:250 91% 64%;--surface:220 14% 98%;--radius:.5rem}body{background-color:hsl(var(--background));color:hsl(var(--foreground));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@media (max-height:50rem) and (pointer:fine){html:has(#test-ctr){font-size:87.5%}}@media (max-height:40rem) and (pointer:fine){html:has(#test-ctr){font-size:81.25%}}*{border-color:hsl(var(--border))}.tw-form-label{margin-bottom:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.tw-form-input{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--card));outline-offset:2px;outline:2px solid #0000;width:100%;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-form-input::placeholder{color:hsl(var(--muted-foreground))}.tw-form-input:hover{border-color:hsl(var(--muted-foreground) / .5)}.tw-form-input:focus{border-color:hsl(var(--primary));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-color:hsl(var(--primary) / .2)}.tw-form-input-error{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity,1))}.tw-form-input-error:focus{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity,1));--tw-ring-color:#ef444433}.btn-primary2{border-radius:var(--radius);color:hsl(var(--primary-foreground));background-image:linear-gradient(113.41deg,#2d3ad2 0%,#9952e0 100%);justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-primary2:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-primary2:disabled{cursor:not-allowed;opacity:.5}.btn-secondary{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--input));background-color:hsl(var(--card));color:hsl(var(--foreground));justify-content:center;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-secondary:hover{background-color:hsl(var(--muted))}.btn-secondary:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.btn-secondary:disabled{cursor:not-allowed;opacity:.5}.btn-outline{border-radius:var(--radius);border-width:1px;border-color:hsl(var(--primary));color:hsl(var(--primary));background-color:#0000;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-flex}.btn-outline:hover{background-color:hsl(var(--primary-light))}.btn-outline:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.card-panel{border-width:1px;border-color:hsl(var(--border));background-color:hsl(var(--card));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.75rem}.step-circle{border-radius:9999px;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:.875rem;font-weight:600;line-height:1.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex}.step-circle-active{color:hsl(var(--primary-foreground));--tw-shadow:var(--tw-shadow-colored);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);--tw-shadow-color:hsl(var(--primary) / .3);background-image:linear-gradient(113.41deg,#2d3ad2 0%,#9952e0 100%)}.step-circle-inactive{border-width:1px;border-color:hsl(var(--border));--tw-bg-opacity:1;background-color:rgba(237,239,242,var(--tw-bg-opacity,1));color:hsl(var(--muted-foreground))}.chevron-tab{clip-path:polygon(calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,0% 100%,15px 50%,0% 0%);margin-left:-14px;transition:all .2s ease-in-out;position:relative}.chevron-tab:first-child{clip-path:polygon(calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,0% 100%,0% 0%);margin-left:0}.chevron-tab:last-child{clip-path:polygon(calc(100% - 15px) 0%,100% 50%,calc(100% - 15px) 100%,0% 100%,15px 50%,0% 0%)}.tw-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tw-pointer-events-none{pointer-events:none}.tw-pointer-events-auto{pointer-events:auto}.tw-invisible{visibility:hidden}.\!tw-fixed{position:fixed!important}.tw-fixed{position:fixed}.tw-absolute{position:absolute}.tw-relative{position:relative}.tw-sticky{position:-webkit-sticky;position:sticky}.tw-inset-0{top:0;bottom:0;left:0;right:0}.tw-inset-1{top:.25rem;bottom:.25rem;left:.25rem;right:.25rem}.tw-inset-3{top:.75rem;bottom:.75rem;left:.75rem;right:.75rem}.tw-inset-\[14px\]{top:14px;bottom:14px;left:14px;right:14px}.tw-inset-\[22px\]{top:22px;bottom:22px;left:22px;right:22px}.tw-inset-x-0{left:0;right:0}.tw-inset-x-1{left:.25rem;right:.25rem}.tw-inset-y-0{top:0;bottom:0}.\!tw-left-1\/2{left:50%!important}.\!tw-top-4{top:1rem!important}.-tw-bottom-0\.5{bottom:-.125rem}.-tw-right-1{right:-.25rem}.-tw-top-1{top:-.25rem}.tw--bottom-1\.5{bottom:-.375rem}.tw--right-2{right:-.5rem}.tw--top-1\.5{top:-.375rem}.tw--top-2{top:-.5rem}.tw--top-5{top:-1.25rem}.tw-bottom-0{bottom:0}.tw-bottom-2{bottom:.5rem}.tw-bottom-5{bottom:1.25rem}.tw-bottom-8{bottom:2rem}.tw-bottom-\[2\%\]{bottom:2%}.tw-bottom-\[calc\(100\%\+0\.4rem\)\]{bottom:calc(100% + .4rem)}.tw-bottom-\[calc\(100\%\+6px\)\]{bottom:calc(100% + 6px)}.tw-bottom-full{bottom:100%}.tw-end-0:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.tw-end-0:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.tw-end-0:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0}.tw-end-3:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:.75rem}.tw-end-3:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.75rem}.tw-end-3:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:.75rem}.tw-left-0{left:0}.tw-left-0\.5{left:.125rem}.tw-left-1{left:.25rem}.tw-left-1\/2{left:50%}.tw-left-2\.5{left:.625rem}.tw-left-3{left:.75rem}.tw-left-4{left:1rem}.tw-left-\[30px\]{left:30px}.tw-left-full{left:100%}.tw-right-0{right:0}.tw-right-0\.5{right:.125rem}.tw-right-1{right:.25rem}.tw-right-1\.5{right:.375rem}.tw-right-1\/2{right:50%}.tw-right-2{right:.5rem}.tw-right-2\.5{right:.625rem}.tw-right-3{right:.75rem}.tw-right-3\.5{right:.875rem}.tw-right-4{right:1rem}.tw-right-5{right:1.25rem}.tw-right-8{right:2rem}.tw-right-\[30px\]{right:30px}.tw-top-0{top:0}.tw-top-0\.5{top:.125rem}.tw-top-1\.5{top:.375rem}.tw-top-1\/2{top:50%}.tw-top-12{top:3rem}.tw-top-2{top:.5rem}.tw-top-20{top:5rem}.tw-top-3{top:.75rem}.tw-top-3\.5{top:.875rem}.tw-top-4{top:1rem}.tw-top-6{top:1.5rem}.tw-top-\[36px\]{top:36px}.tw-top-\[calc\(100\%\+0\.25rem\)\]{top:calc(100% + .25rem)}.tw-top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.tw-top-full{top:100%}.tw-isolate{isolation:isolate}.-tw-z-10{z-index:-10}.tw-z-0{z-index:0}.tw-z-10{z-index:10}.tw-z-20{z-index:20}.tw-z-30{z-index:30}.tw-z-40{z-index:40}.tw-z-50{z-index:50}.tw-z-\[1000\]{z-index:1000}.tw-z-\[1001\]{z-index:1001}.tw-z-\[10050\]{z-index:10050}.tw-z-\[100\]{z-index:100}.tw-z-\[101\]{z-index:101}.tw-z-\[1050\]{z-index:1050}.tw-z-\[1060\]{z-index:1060}.tw-z-\[1100\]{z-index:1100}.tw-z-\[1200\]{z-index:1200}.tw-z-\[1300\]{z-index:1300}.tw-z-\[1\]{z-index:1}.tw-z-\[2000\]{z-index:2000}.tw-z-\[200\]{z-index:200}.tw-z-\[2147483646\]{z-index:2147483646}.tw-z-\[2147483647\]{z-index:2147483647}.tw-z-\[5\]{z-index:5}.tw-z-\[60\]{z-index:60}.tw-z-\[70\]{z-index:70}.tw-z-\[8\]{z-index:8}.tw-z-\[999999\]{z-index:999999}.tw-z-\[99999\]{z-index:99999}.tw-z-\[9999\]{z-index:9999}.tw-z-\[9\]{z-index:9}.tw-order-1{order:1}.tw-order-2{order:2}.tw-order-last{order:9999}.tw-col-span-2{grid-column:span 2/span 2}.tw-col-span-3{grid-column:span 3/span 3}.tw-col-span-4{grid-column:span 4/span 4}.tw-col-span-5{grid-column:span 5/span 5}.tw-col-span-6{grid-column:span 6/span 6}.tw-col-span-full{grid-column:1/-1}.tw-row-span-3{grid-row:span 3/span 3}.tw-row-start-1{grid-row-start:1}.tw-float-right{float:right}.tw-float-left{float:left}.\!tw-m-0{margin:0!important}.-tw-m-2{margin:-.5rem}.tw-m-0{margin:0}.tw-m-auto{margin:auto}.\!tw-mx-auto{margin-left:auto!important;margin-right:auto!important}.tw--mx-1{margin-left:-.25rem;margin-right:-.25rem}.tw--mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.tw-mx-0\.5{margin-left:.125rem;margin-right:.125rem}.tw-mx-1{margin-left:.25rem;margin-right:.25rem}.tw-mx-1\.5{margin-left:.375rem;margin-right:.375rem}.tw-mx-3{margin-left:.75rem;margin-right:.75rem}.tw-mx-4{margin-left:1rem;margin-right:1rem}.tw-mx-6{margin-left:1.5rem;margin-right:1.5rem}.tw-mx-\[10\%\]{margin-left:10%;margin-right:10%}.tw-mx-auto{margin-left:auto;margin-right:auto}.tw-my-0{margin-top:0;margin-bottom:0}.tw-my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.tw-my-1{margin-top:.25rem;margin-bottom:.25rem}.tw-my-12{margin-top:3rem;margin-bottom:3rem}.tw-my-16{margin-top:4rem;margin-bottom:4rem}.tw-my-2{margin-top:.5rem;margin-bottom:.5rem}.tw-my-3{margin-top:.75rem;margin-bottom:.75rem}.tw-my-4{margin-top:1rem;margin-bottom:1rem}.tw-my-6{margin-top:1.5rem;margin-bottom:1.5rem}.tw-my-auto{margin-top:auto;margin-bottom:auto}.\!tw-mb-0{margin-bottom:0!important}.\!tw-mb-1{margin-bottom:.25rem!important}.\!tw-mb-2{margin-bottom:.5rem!important}.\!tw-mb-3{margin-bottom:.75rem!important}.\!tw-mb-5{margin-bottom:1.25rem!important}.\!tw-mb-8{margin-bottom:2rem!important}.\!tw-mb-\[clamp\(0\.875rem\,2\.4vh\,1\.25rem\)\]{margin-bottom:max(.875rem,min(2.4vh,1.25rem))!important}.\!tw-mt-0{margin-top:0!important}.\!tw-mt-1{margin-top:.25rem!important}.\!tw-mt-4{margin-top:1rem!important}.tw--mt-6{margin-top:-1.5rem}.tw-mb-0{margin-bottom:0}.tw-mb-0\.5{margin-bottom:.125rem}.tw-mb-1{margin-bottom:.25rem}.tw-mb-1\.5{margin-bottom:.375rem}.tw-mb-12{margin-bottom:3rem}.tw-mb-2{margin-bottom:.5rem}.tw-mb-2\.5{margin-bottom:.625rem}.tw-mb-3{margin-bottom:.75rem}.tw-mb-3\.5{margin-bottom:.875rem}.tw-mb-4{margin-bottom:1rem}.tw-mb-5{margin-bottom:1.25rem}.tw-mb-6{margin-bottom:1.5rem}.tw-mb-8{margin-bottom:2rem}.tw-mb-\[0\.5em\]{margin-bottom:.5em}.tw-me-1{-webkit-margin-end:.25rem}.tw-me-1:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.25rem}.tw-me-1:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.25rem}.tw-me-1:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.25rem}.tw-ml-0{margin-left:0}.tw-ml-0\.5{margin-left:.125rem}.tw-ml-1{margin-left:.25rem}.tw-ml-1\.5{margin-left:.375rem}.tw-ml-2{margin-left:.5rem}.tw-ml-2\.5{margin-left:.625rem}.tw-ml-3{margin-left:.75rem}.tw-ml-4{margin-left:1rem}.tw-ml-5{margin-left:1.25rem}.tw-ml-6{margin-left:1.5rem}.tw-ml-8{margin-left:2rem}.tw-ml-\[10\%\]{margin-left:10%}.tw-ml-\[5\%\]{margin-left:5%}.tw-ml-auto{margin-left:auto}.tw-mr-1\.5{margin-right:.375rem}.tw-mr-2{margin-right:.5rem}.tw-mr-3{margin-right:.75rem}.tw-mr-4{margin-right:1rem}.tw-mr-\[10px\]{margin-right:10px}.tw-mr-auto{margin-right:auto}.tw-ms-2\.5{-webkit-margin-start:.625rem}.tw-ms-2\.5:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.625rem}.tw-ms-2\.5:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.625rem}.tw-ms-2\.5:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:.625rem}.tw-ms-auto{-webkit-margin-start:auto}.tw-ms-auto:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.tw-ms-auto:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.tw-ms-auto:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.tw-mt-0{margin-top:0}.tw-mt-0\.5{margin-top:.125rem}.tw-mt-1{margin-top:.25rem}.tw-mt-1\.5{margin-top:.375rem}.tw-mt-10{margin-top:2.5rem}.tw-mt-12{margin-top:3rem}.tw-mt-2{margin-top:.5rem}.tw-mt-2\.5{margin-top:.625rem}.tw-mt-3{margin-top:.75rem}.tw-mt-3\.5{margin-top:.875rem}.tw-mt-4{margin-top:1rem}.tw-mt-5{margin-top:1.25rem}.tw-mt-6{margin-top:1.5rem}.tw-mt-8{margin-top:2rem}.tw-mt-\[0\.1875rem\]{margin-top:.1875rem}.tw-mt-\[10px\]{margin-top:10px}.tw-mt-\[20vh\]{margin-top:20vh}.tw-mt-\[3\%\]{margin-top:3%}.tw-mt-\[3px\]{margin-top:3px}.tw-mt-\[7px\]{margin-top:7px}.tw-mt-\[calc\(0\.8125em-0\.1875rem\)\]{margin-top:calc(.8125em - .1875rem)}.tw-mt-auto{margin-top:auto}.tw-box-border{box-sizing:border-box}.tw-line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tw-block{display:block}.tw-inline-block{display:inline-block}.tw-flex{display:flex}.tw-inline-flex{display:inline-flex}.tw-grid{display:grid}.tw-hidden{display:none}.tw-aspect-\[3\/4\]{aspect-ratio:3/4}.tw-aspect-\[4\/5\]{aspect-ratio:4/5}.tw-size-1\.5{width:.375rem;height:.375rem}.tw-size-10{width:2.5rem;height:2.5rem}.tw-size-11{width:2.75rem;height:2.75rem}.tw-size-14{width:3.5rem;height:3.5rem}.tw-size-16{width:4rem;height:4rem}.tw-size-2\.5{width:.625rem;height:.625rem}.tw-size-3{width:.75rem;height:.75rem}.tw-size-3\.5{width:.875rem;height:.875rem}.tw-size-4{width:1rem;height:1rem}.tw-size-5{width:1.25rem;height:1.25rem}.tw-size-6{width:1.5rem;height:1.5rem}.tw-size-7{width:1.75rem;height:1.75rem}.tw-size-8{width:2rem;height:2rem}.tw-size-9{width:2.25rem;height:2.25rem}.tw-size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.tw-size-\[18px\]{width:18px;height:18px}.tw-size-\[22px\]{width:22px;height:22px}.tw-size-\[25px\]{width:25px;height:25px}.tw-h-0{height:0}.tw-h-0\.5{height:.125rem}.tw-h-1{height:.25rem}.tw-h-1\.5{height:.375rem}.tw-h-1\/2{height:50%}.tw-h-10{height:2.5rem}.tw-h-11{height:2.75rem}.tw-h-12{height:3rem}.tw-h-14{height:3.5rem}.tw-h-16{height:4rem}.tw-h-2{height:.5rem}.tw-h-2\.5{height:.625rem}.tw-h-20{height:5rem}.tw-h-24{height:6rem}.tw-h-28{height:7rem}.tw-h-3{height:.75rem}.tw-h-3\.5{height:.875rem}.tw-h-32{height:8rem}.tw-h-36{height:9rem}.tw-h-4{height:1rem}.tw-h-40{height:10rem}.tw-h-48{height:12rem}.tw-h-5{height:1.25rem}.tw-h-6{height:1.5rem}.tw-h-64{height:16rem}.tw-h-7{height:1.75rem}.tw-h-8{height:2rem}.tw-h-9{height:2.25rem}.tw-h-\[1\.125rem\]{height:1.125rem}.tw-h-\[108px\]{height:108px}.tw-h-\[18px\]{height:18px}.tw-h-\[1px\]{height:1px}.tw-h-\[2\.25rem\]{height:2.25rem}.tw-h-\[22px\]{height:22px}.tw-h-\[260px\]{height:260px}.tw-h-\[290px\]{height:290px}.tw-h-\[2px\]{height:2px}.tw-h-\[34px\]{height:34px}.tw-h-\[422px\]{height:422px}.tw-h-\[42px\]{height:42px}.tw-h-\[460px\]{height:460px}.tw-h-\[52px\]{height:52px}.tw-h-\[80vh\]{height:80vh}.tw-h-\[min\(88vh\,860px\)\]{height:min(88vh,860px)}.tw-h-auto{height:auto}.tw-h-dvh{height:100dvh}.tw-h-fit{height:-webkit-fit-content;height:fit-content}.tw-h-full{height:100%}.tw-h-px{height:1px}.tw-max-h-36{max-height:9rem}.tw-max-h-40{max-height:10rem}.tw-max-h-52{max-height:13rem}.tw-max-h-56{max-height:14rem}.tw-max-h-60{max-height:15rem}.tw-max-h-72{max-height:18rem}.tw-max-h-96{max-height:24rem}.tw-max-h-\[26rem\]{max-height:26rem}.tw-max-h-\[320px\]{max-height:320px}.tw-max-h-\[380px\]{max-height:380px}.tw-max-h-\[48vh\]{max-height:48vh}.tw-max-h-\[500px\]{max-height:500px}.tw-max-h-\[560px\]{max-height:560px}.tw-max-h-\[70vh\]{max-height:70vh}.tw-max-h-\[75vh\]{max-height:75vh}.tw-max-h-\[85vh\]{max-height:85vh}.tw-max-h-\[90vh\]{max-height:90vh}.tw-max-h-\[calc\(100vh-22rem\)\]{max-height:calc(100vh - 22rem)}.tw-max-h-\[calc\(100vh-2rem\)\]{max-height:calc(100vh - 2rem)}.tw-max-h-\[min\(55vh\,28rem\)\]{max-height:min(55vh,28rem)}.tw-max-h-\[min\(58vh\,560px\)\]{max-height:min(58vh,560px)}.tw-max-h-\[min\(62dvh\,32rem\)\]{max-height:min(62dvh,32rem)}.tw-max-h-\[min\(72vh\,640px\)\]{max-height:min(72vh,640px)}.tw-max-h-\[min\(88dvh\,720px\)\]{max-height:min(88dvh,720px)}.tw-max-h-none{max-height:none}.tw-max-h-screen{max-height:100vh}.tw-min-h-0{min-height:0}.tw-min-h-10{min-height:2.5rem}.tw-min-h-11{min-height:2.75rem}.tw-min-h-12{min-height:3rem}.tw-min-h-8{min-height:2rem}.tw-min-h-9{min-height:2.25rem}.tw-min-h-\[1\.125rem\]{min-height:1.125rem}.tw-min-h-\[1\.25rem\]{min-height:1.25rem}.tw-min-h-\[1\.5rem\]{min-height:1.5rem}.tw-min-h-\[100dvh\]{min-height:100dvh}.tw-min-h-\[100px\]{min-height:100px}.tw-min-h-\[110px\]{min-height:110px}.tw-min-h-\[120px\]{min-height:120px}.tw-min-h-\[12px\]{min-height:12px}.tw-min-h-\[12rem\]{min-height:12rem}.tw-min-h-\[13\.75rem\]{min-height:13.75rem}.tw-min-h-\[132px\]{min-height:132px}.tw-min-h-\[14rem\]{min-height:14rem}.tw-min-h-\[15\.5rem\]{min-height:15.5rem}.tw-min-h-\[15rem\]{min-height:15rem}.tw-min-h-\[180px\]{min-height:180px}.tw-min-h-\[2\.5rem\]{min-height:2.5rem}.tw-min-h-\[2\.6rem\]{min-height:2.6rem}.tw-min-h-\[200px\]{min-height:200px}.tw-min-h-\[20px\]{min-height:20px}.tw-min-h-\[220px\]{min-height:220px}.tw-min-h-\[22px\]{min-height:22px}.tw-min-h-\[22rem\]{min-height:22rem}.tw-min-h-\[240px\]{min-height:240px}.tw-min-h-\[25rem\]{min-height:25rem}.tw-min-h-\[26px\]{min-height:26px}.tw-min-h-\[280px\]{min-height:280px}.tw-min-h-\[28rem\]{min-height:28rem}.tw-min-h-\[2rem\]{min-height:2rem}.tw-min-h-\[3\.25rem\]{min-height:3.25rem}.tw-min-h-\[3\.75rem\]{min-height:3.75rem}.tw-min-h-\[320px\]{min-height:320px}.tw-min-h-\[32px\]{min-height:32px}.tw-min-h-\[34px\]{min-height:34px}.tw-min-h-\[36px\]{min-height:36px}.tw-min-h-\[3rem\]{min-height:3rem}.tw-min-h-\[4\.5rem\]{min-height:4.5rem}.tw-min-h-\[400px\]{min-height:400px}.tw-min-h-\[40px\]{min-height:40px}.tw-min-h-\[42vh\]{min-height:42vh}.tw-min-h-\[44px\]{min-height:44px}.tw-min-h-\[480px\]{min-height:480px}.tw-min-h-\[48px\]{min-height:48px}.tw-min-h-\[52px\]{min-height:52px}.tw-min-h-\[56px\]{min-height:56px}.tw-min-h-\[60px\]{min-height:60px}.tw-min-h-\[62px\]{min-height:62px}.tw-min-h-\[72px\]{min-height:72px}.tw-min-h-\[8\.75rem\]{min-height:8.75rem}.tw-min-h-\[80px\]{min-height:80px}.tw-min-h-\[8rem\]{min-height:8rem}.tw-min-h-\[96px\]{min-height:96px}.tw-min-h-\[min\(38rem\,85vh\)\]{min-height:min(38rem,85vh)}.tw-min-h-\[min\(52vh\,480px\)\]{min-height:min(52vh,480px)}.tw-min-h-full{min-height:100%}.tw-min-h-screen{min-height:100vh}.\!tw-w-\[min\(26rem\,calc\(100vw-2rem\)\)\]{width:min(26rem,100vw - 2rem)!important}.tw-w-0{width:0}.tw-w-1\.5{width:.375rem}.tw-w-1\/2{width:50%}.tw-w-1\/3{width:33.3333%}.tw-w-10{width:2.5rem}.tw-w-11{width:2.75rem}.tw-w-12{width:3rem}.tw-w-14{width:3.5rem}.tw-w-16{width:4rem}.tw-w-2{width:.5rem}.tw-w-2\.5{width:.625rem}.tw-w-2\/5{width:40%}.tw-w-20{width:5rem}.tw-w-24{width:6rem}.tw-w-28{width:7rem}.tw-w-3{width:.75rem}.tw-w-3\.5{width:.875rem}.tw-w-3\/4{width:75%}.tw-w-3\/5{width:60%}.tw-w-32{width:8rem}.tw-w-36{width:9rem}.tw-w-4{width:1rem}.tw-w-4\/5{width:80%}.tw-w-40{width:10rem}.tw-w-48{width:12rem}.tw-w-5{width:1.25rem}.tw-w-52{width:13rem}.tw-w-56{width:14rem}.tw-w-6{width:1.5rem}.tw-w-64{width:16rem}.tw-w-7{width:1.75rem}.tw-w-72{width:18rem}.tw-w-8{width:2rem}.tw-w-9{width:2.25rem}.tw-w-\[100px\]{width:100px}.tw-w-\[150px\]{width:150px}.tw-w-\[168px\]{width:168px}.tw-w-\[18px\]{width:18px}.tw-w-\[1px\]{width:1px}.tw-w-\[2\.25rem\]{width:2.25rem}.tw-w-\[260px\]{width:260px}.tw-w-\[35\%\]{width:35%}.tw-w-\[48\%\]{width:48%}.tw-w-\[50\%\]{width:50%}.tw-w-\[52px\]{width:52px}.tw-w-\[70px\]{width:70px}.tw-w-\[75\%\]{width:75%}.tw-w-\[9\.75rem\]{width:9.75rem}.tw-w-\[95\%\]{width:95%}.tw-w-\[calc\(100\%-1\.25rem\)\]{width:calc(100% - 1.25rem)}.tw-w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.tw-w-\[calc\(100\%-1\.75rem\)\]{width:calc(100% - 1.75rem)}.tw-w-\[calc\(100\%-1rem\)\]{width:calc(100% - 1rem)}.tw-w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.tw-w-\[calc\(100vw-1\.5rem\)\]{width:calc(100vw - 1.5rem)}.tw-w-\[min\(100\%\,18\.5rem\)\]{width:min(100%,18.5rem)}.tw-w-\[min\(100vw-1\.5rem\,22\.5rem\)\]{width:min(100vw - 1.5rem,22.5rem)}.tw-w-\[min\(100vw-1\.5rem\,28rem\)\]{width:min(100vw - 1.5rem,28rem)}.tw-w-\[min\(1200px\,96vw\)\]{width:min(1200px,96vw)}.tw-w-\[min\(1280px\,92vw\)\]{width:min(1280px,92vw)}.tw-w-\[min\(1400px\,96vw\)\]{width:min(1400px,96vw)}.tw-w-\[min\(20rem\,calc\(100vw-1rem\)\)\]{width:min(20rem,100vw - 1rem)}.tw-w-\[min\(280px\,88vw\)\]{width:min(280px,88vw)}.tw-w-\[min\(880px\,96vw\)\]{width:min(880px,96vw)}.tw-w-\[min\(900px\,calc\(100\%-2rem\)\)\]{width:min(900px,100% - 2rem)}.tw-w-\[min\(920px\,96vw\)\]{width:min(920px,96vw)}.tw-w-\[min\(960px\,96vw\)\]{width:min(960px,96vw)}.tw-w-auto{width:auto}.tw-w-fit{width:-webkit-fit-content;width:fit-content}.tw-w-full{width:100%}.tw-w-px{width:1px}.tw-min-w-0{min-width:0}.tw-min-w-11{min-width:2.75rem}.tw-min-w-40{min-width:10rem}.tw-min-w-5{min-width:1.25rem}.tw-min-w-8{min-width:2rem}.tw-min-w-9{min-width:2.25rem}.tw-min-w-\[1\.25rem\]{min-width:1.25rem}.tw-min-w-\[100px\]{min-width:100px}.tw-min-w-\[118px\]{min-width:118px}.tw-min-w-\[11rem\]{min-width:11rem}.tw-min-w-\[120px\]{min-width:120px}.tw-min-w-\[12px\]{min-width:12px}.tw-min-w-\[130px\]{min-width:130px}.tw-min-w-\[136px\]{min-width:136px}.tw-min-w-\[140px\]{min-width:140px}.tw-min-w-\[150px\]{min-width:150px}.tw-min-w-\[15rem\]{min-width:15rem}.tw-min-w-\[160px\]{min-width:160px}.tw-min-w-\[18\.5rem\]{min-width:18.5rem}.tw-min-w-\[180px\]{min-width:180px}.tw-min-w-\[18px\]{min-width:18px}.tw-min-w-\[2\.25rem\]{min-width:2.25rem}.tw-min-w-\[2\.75rem\]{min-width:2.75rem}.tw-min-w-\[220px\]{min-width:220px}.tw-min-w-\[240px\]{min-width:240px}.tw-min-w-\[260px\]{min-width:260px}.tw-min-w-\[280px\]{min-width:280px}.tw-min-w-\[2rem\]{min-width:2rem}.tw-min-w-\[34px\]{min-width:34px}.tw-min-w-\[36px\]{min-width:36px}.tw-min-w-\[3rem\]{min-width:3rem}.tw-min-w-\[4\.5rem\]{min-width:4.5rem}.tw-min-w-\[40px\]{min-width:40px}.tw-min-w-\[40rem\]{min-width:40rem}.tw-min-w-\[42px\]{min-width:42px}.tw-min-w-\[48px\]{min-width:48px}.tw-min-w-\[4px\]{min-width:4px}.tw-min-w-\[5\.5rem\]{min-width:5.5rem}.tw-min-w-\[520px\]{min-width:520px}.tw-min-w-\[600px\]{min-width:600px}.tw-min-w-\[60px\]{min-width:60px}.tw-min-w-\[680px\]{min-width:680px}.tw-min-w-\[6rem\]{min-width:6rem}.tw-min-w-\[720px\]{min-width:720px}.tw-min-w-\[800px\]{min-width:800px}.tw-min-w-\[86px\]{min-width:86px}.tw-min-w-\[8px\]{min-width:8px}.tw-min-w-\[8rem\]{min-width:8rem}.tw-min-w-\[96px\]{min-width:96px}.tw-min-w-\[min\(100\%\,20rem\)\]{min-width:min(100%,20rem)}.tw-min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.tw-min-w-full{min-width:100%}.tw-max-w-2xl{max-width:42rem}.tw-max-w-3xl{max-width:48rem}.tw-max-w-4xl{max-width:56rem}.tw-max-w-5xl{max-width:64rem}.tw-max-w-6xl{max-width:72rem}.tw-max-w-7xl{max-width:80rem}.tw-max-w-\[11\.5rem\]{max-width:11.5rem}.tw-max-w-\[1147px\]{max-width:1147px}.tw-max-w-\[1200px\]{max-width:1200px}.tw-max-w-\[120px\]{max-width:120px}.tw-max-w-\[124px\]{max-width:124px}.tw-max-w-\[1280px\]{max-width:1280px}.tw-max-w-\[130px\]{max-width:130px}.tw-max-w-\[1400px\]{max-width:1400px}.tw-max-w-\[140px\]{max-width:140px}.tw-max-w-\[148px\]{max-width:148px}.tw-max-w-\[1600px\]{max-width:1600px}.tw-max-w-\[16rem\]{max-width:16rem}.tw-max-w-\[1740px\]{max-width:1740px}.tw-max-w-\[18rem\]{max-width:18rem}.tw-max-w-\[200px\]{max-width:200px}.tw-max-w-\[20rem\]{max-width:20rem}.tw-max-w-\[22\.5rem\]{max-width:22.5rem}.tw-max-w-\[22rem\]{max-width:22rem}.tw-max-w-\[23\.75rem\]{max-width:23.75rem}.tw-max-w-\[240px\]{max-width:240px}.tw-max-w-\[250px\]{max-width:250px}.tw-max-w-\[26rem\]{max-width:26rem}.tw-max-w-\[280px\]{max-width:280px}.tw-max-w-\[28rem\]{max-width:28rem}.tw-max-w-\[300px\]{max-width:300px}.tw-max-w-\[320px\]{max-width:320px}.tw-max-w-\[34rem\]{max-width:34rem}.tw-max-w-\[35rem\]{max-width:35rem}.tw-max-w-\[37\.5rem\]{max-width:37.5rem}.tw-max-w-\[40\%\]{max-width:40%}.tw-max-w-\[400px\]{max-width:400px}.tw-max-w-\[410px\]{max-width:410px}.tw-max-w-\[416px\]{max-width:416px}.tw-max-w-\[440px\]{max-width:440px}.tw-max-w-\[45rem\]{max-width:45rem}.tw-max-w-\[480px\]{max-width:480px}.tw-max-w-\[48px\]{max-width:48px}.tw-max-w-\[500px\]{max-width:500px}.tw-max-w-\[52\.5rem\]{max-width:52.5rem}.tw-max-w-\[520px\]{max-width:520px}.tw-max-w-\[52px\]{max-width:52px}.tw-max-w-\[52rem\]{max-width:52rem}.tw-max-w-\[560px\]{max-width:560px}.tw-max-w-\[60px\]{max-width:60px}.tw-max-w-\[700px\]{max-width:700px}.tw-max-w-\[720px\]{max-width:720px}.tw-max-w-\[72px\]{max-width:72px}.tw-max-w-\[760px\]{max-width:760px}.tw-max-w-\[800px\]{max-width:800px}.tw-max-w-\[820px\]{max-width:820px}.tw-max-w-\[880px\]{max-width:880px}.tw-max-w-\[900px\]{max-width:900px}.tw-max-w-\[90vw\]{max-width:90vw}.tw-max-w-\[920px\]{max-width:920px}.tw-max-w-\[960px\]{max-width:960px}.tw-max-w-\[9rem\]{max-width:9rem}.tw-max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.tw-max-w-\[min\(100\%\,16\.5rem\)\]{max-width:min(100%,16.5rem)}.tw-max-w-\[min\(100\%\,26rem\)\]{max-width:min(100%,26rem)}.tw-max-w-\[min\(100\%\,28rem\)\]{max-width:min(100%,28rem)}.tw-max-w-\[min\(1000px\,calc\(100vw-2rem\)\)\]{max-width:min(1000px,100vw - 2rem)}.tw-max-w-\[min\(1400px\,100\%\)\]{max-width:min(1400px,100%)}.tw-max-w-full{max-width:100%}.tw-max-w-lg{max-width:32rem}.tw-max-w-md{max-width:28rem}.tw-max-w-none{max-width:none}.tw-max-w-screen-2xl{max-width:1536px}.tw-max-w-sm{max-width:24rem}.tw-max-w-xl{max-width:36rem}.tw-max-w-xs{max-width:20rem}.tw-flex-1{flex:1}.tw-flex-initial{flex:0 auto}.tw-flex-shrink-0{flex-shrink:0}.tw-shrink{flex-shrink:1}.tw-shrink-0{flex-shrink:0}.tw-flex-grow{flex-grow:1}.tw-basis-0{flex-basis:0}.tw-caption-top{caption-side:top}.tw-border-collapse{border-collapse:collapse}.tw-origin-left{transform-origin:0}.tw-origin-top{transform-origin:top}.\!-tw-translate-x-1\/2{--tw-translate-x:-50%!important;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important}.-tw-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-tw-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-x-full{--tw-translate-x:-100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-y-0\.5{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw--translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-0{--tw-translate-x:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-3\.5{--tw-translate-x:.875rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-4{--tw-translate-x:1rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-5{--tw-translate-x:1.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-6{--tw-translate-x:1.5rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-x-\[var\(--drag-x\)\]{--tw-translate-x:var(--drag-x);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-0{--tw-translate-y:0px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-1{--tw-translate-y:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-3{--tw-translate-y:.75rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-\[calc\(-100\%-12px\)\]{--tw-translate-y:calc(-100% - 12px);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-translate-y-\[var\(--drag-y\)\]{--tw-translate-y:var(--drag-y);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-180{--tw-rotate:180deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-150{--tw-scale-x:1.5;--tw-scale-y:1.5;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-\[0\.92\]{--tw-scale-x:.92;--tw-scale-y:.92;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-\[1\.02\]{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-scale-\[1\.15\]{--tw-scale-x:1.15;--tw-scale-y:1.15;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes tw-profileMenuIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.tw-animate-\[profileMenuIn_0\.3s_ease-out\]{animation:.3s ease-out tw-profileMenuIn}@keyframes tw-bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}.tw-animate-bounce{animation:1s infinite tw-bounce}@keyframes tw-ping{75%,to{opacity:0;transform:scale(2)}}.tw-animate-ping{animation:1s cubic-bezier(0,0,.2,1) infinite tw-ping}@keyframes tw-pulse{50%{opacity:.5}}.tw-animate-pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite tw-pulse}@keyframes tw-spin{to{transform:rotate(360deg)}}.tw-animate-spin{animation:1s linear infinite tw-spin}.\!tw-cursor-not-allowed{cursor:not-allowed!important}.tw-cursor-default{cursor:default}.tw-cursor-e-resize{cursor:e-resize}.tw-cursor-ew-resize{cursor:ew-resize}.tw-cursor-grab{cursor:grab}.tw-cursor-help{cursor:help}.tw-cursor-not-allowed{cursor:not-allowed}.tw-cursor-pointer{cursor:pointer}.tw-cursor-wait{cursor:wait}.tw-touch-none{touch-action:none}.tw-touch-pan-x{--tw-pan-x:pan-x;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.tw-touch-manipulation{touch-action:manipulation}.tw-select-none{-webkit-user-select:none;user-select:none}.tw-resize-none{resize:none}.tw-resize-y{resize:vertical}.tw-list-decimal{list-style-type:decimal}.tw-list-disc{list-style-type:disc}.tw-list-none{list-style-type:none}.tw-appearance-none{-webkit-appearance:none;appearance:none}.tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.tw-grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.tw-grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.tw-grid-cols-\[1fr_1\.4fr\]{grid-template-columns:1fr 1.4fr}.tw-grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.tw-grid-cols-\[1fr_auto_auto\]{grid-template-columns:1fr auto auto}.tw-grid-cols-\[2rem_minmax\(0\,1fr\)\]{grid-template-columns:2rem minmax(0,1fr)}.tw-grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.tw-grid-cols-\[auto_auto_1fr_auto\]{grid-template-columns:auto auto 1fr auto}.tw-grid-cols-\[minmax\(5\.5rem\,7\.5rem\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(5.5rem,7.5rem) minmax(0,1fr)}.tw-flex-row{flex-direction:row}.tw-flex-col{flex-direction:column}.tw-flex-col-reverse{flex-direction:column-reverse}.tw-flex-wrap{flex-wrap:wrap}.tw-flex-nowrap{flex-wrap:nowrap}.tw-place-items-center{place-items:center}.tw-content-start{align-content:flex-start}.tw-items-start{align-items:flex-start}.tw-items-end{align-items:flex-end}.tw-items-center{align-items:center}.tw-items-baseline{align-items:baseline}.tw-items-stretch{align-items:stretch}.\!tw-justify-start{justify-content:flex-start!important}.tw-justify-start{justify-content:flex-start}.tw-justify-end{justify-content:flex-end}.tw-justify-center{justify-content:center}.tw-justify-between{justify-content:space-between}.tw-gap-0{gap:0}.tw-gap-0\.5{gap:.125rem}.tw-gap-1{gap:.25rem}.tw-gap-1\.5{gap:.375rem}.tw-gap-2{gap:.5rem}.tw-gap-2\.5{gap:.625rem}.tw-gap-3{gap:.75rem}.tw-gap-3\.5{gap:.875rem}.tw-gap-4{gap:1rem}.tw-gap-5{gap:1.25rem}.tw-gap-6{gap:1.5rem}.tw-gap-8{gap:2rem}.tw-gap-\[10px\]{gap:10px}.tw-gap-\[2px\]{gap:2px}.tw-gap-\[clamp\(0\.5rem\,1\.5vh\,1\.25rem\)\]{gap:max(.5rem,min(1.5vh,1.25rem))}.tw-gap-\[clamp\(0\.5rem\,1\.8vh\,1rem\)\]{gap:max(.5rem,min(1.8vh,1rem))}.tw-gap-\[clamp\(0\.625rem\,1\.8vh\,1rem\)\]{gap:max(.625rem,min(1.8vh,1rem))}.tw-gap-\[clamp\(0\.75rem\,2\.2vh\,1\.25rem\)\]{gap:max(.75rem,min(2.2vh,1.25rem))}.tw-gap-\[clamp\(0\.75rem\,2vh\,1\.25rem\)\]{gap:max(.75rem,min(2vh,1.25rem))}.tw-gap-px{gap:1px}.tw-gap-x-1\.5{column-gap:.375rem}.tw-gap-x-3{column-gap:.75rem}.tw-gap-x-4{column-gap:1rem}.tw-gap-x-5{column-gap:1.25rem}.tw-gap-x-6{column-gap:1.5rem}.tw-gap-x-8{column-gap:2rem}.tw-gap-y-0{row-gap:0}.tw-gap-y-0\.5{row-gap:.125rem}.tw-gap-y-1{row-gap:.25rem}.tw-gap-y-2{row-gap:.5rem}.tw-gap-y-4{row-gap:1rem}.tw-gap-y-5{row-gap:1.25rem}.tw-gap-y-6{row-gap:1.5rem}.tw-space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.tw-space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.tw-space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.tw-space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.tw-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.tw-space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.tw-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.tw-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.tw-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.tw-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.tw-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.tw-divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.tw-divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.tw-divide-dashboard-subtle>:not([hidden])~:not([hidden]){border-color:var(--db-border-subtle)}.tw-divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(243,244,246,var(--tw-divide-opacity,1))}.tw-divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(249,250,251,var(--tw-divide-opacity,1))}.tw-divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgba(241,245,249,var(--tw-divide-opacity,1))}.tw-self-start{align-self:flex-start}.tw-self-end{align-self:flex-end}.tw-self-center{align-self:center}.tw-self-stretch{align-self:stretch}.tw-overflow-auto{overflow:auto}.tw-overflow-hidden{overflow:hidden}.tw-overflow-visible{overflow:visible}.tw-overflow-x-auto{overflow-x:auto}.tw-overflow-y-auto{overflow-y:auto}.tw-overflow-x-hidden{overflow-x:hidden}.tw-overflow-y-hidden{overflow-y:hidden}.tw-overflow-y-visible{overflow-y:visible}.tw-overflow-y-scroll{overflow-y:scroll}.tw-overscroll-contain{overscroll-behavior:contain}.tw-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tw-whitespace-normal{white-space:normal}.tw-whitespace-nowrap{white-space:nowrap}.tw-whitespace-pre-line{white-space:pre-line}.tw-whitespace-pre-wrap{white-space:pre-wrap}.tw-text-wrap{text-wrap:wrap}.tw-text-balance{text-wrap:balance}.tw-text-pretty{text-wrap:pretty}.tw-break-words{overflow-wrap:break-word}.tw-break-all{word-break:break-all}.tw-rounded{border-radius:.25rem}.tw-rounded-2xl{border-radius:1rem}.tw-rounded-3xl{border-radius:1.5rem}.tw-rounded-\[0\.625rem\]{border-radius:.625rem}.tw-rounded-\[0\.875rem\]{border-radius:.875rem}.tw-rounded-\[1\.25rem\]{border-radius:1.25rem}.tw-rounded-\[10px\]{border-radius:10px}.tw-rounded-\[50px\]{border-radius:50px}.tw-rounded-\[5px\]{border-radius:5px}.tw-rounded-\[7px\]{border-radius:7px}.tw-rounded-\[inherit\]{border-radius:inherit}.tw-rounded-dashboard-card{border-radius:12px}.tw-rounded-dashboard-control{border-radius:10px}.tw-rounded-dashboard-panel{border-radius:14px}.tw-rounded-full{border-radius:9999px}.tw-rounded-lg{border-radius:var(--radius)}.tw-rounded-md{border-radius:calc(var(--radius) - 2px)}.tw-rounded-sm{border-radius:calc(var(--radius) - 4px)}.tw-rounded-xl{border-radius:.75rem}.tw-rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.tw-rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.tw-rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.tw-rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.tw-rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.tw-rounded-r-none{border-top-right-radius:0;border-bottom-right-radius:0}.tw-rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.tw-rounded-t-\[28px\]{border-top-left-radius:28px;border-top-right-radius:28px}.tw-rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.tw-rounded-tl-lg{border-top-left-radius:var(--radius)}.tw-rounded-tr-lg{border-top-right-radius:var(--radius)}.tw-border{border-width:1px}.tw-border-0{border-width:0}.tw-border-2{border-width:2px}.tw-border-4{border-width:4px}.tw-border-b{border-bottom-width:1px}.tw-border-b-2{border-bottom-width:2px}.tw-border-b-\[3px\]{border-bottom-width:3px}.tw-border-b-\[7px\]{border-bottom-width:7px}.tw-border-l{border-left-width:1px}.tw-border-l-0{border-left-width:0}.tw-border-l-\[3px\]{border-left-width:3px}.tw-border-l-\[4px\]{border-left-width:4px}.tw-border-l-\[8px\]{border-left-width:8px}.tw-border-r{border-right-width:1px}.tw-border-r-\[4px\]{border-right-width:4px}.tw-border-r-\[8px\]{border-right-width:8px}.tw-border-t{border-top-width:1px}.tw-border-t-2{border-top-width:2px}.tw-border-t-\[3px\]{border-top-width:3px}.tw-border-t-\[8px\]{border-top-width:8px}.tw-border-solid{border-style:solid}.tw-border-dashed{border-style:dashed}.tw-border-none{border-style:none}.\!tw-border-red-400{--tw-border-opacity:1!important;border-color:rgba(248,113,113,var(--tw-border-opacity,1))!important}.\!tw-border-white\/20{border-color:#fff3!important}.tw-border-\[\#0c6af6\]{--tw-border-opacity:1;border-color:rgba(12,106,246,var(--tw-border-opacity,1))}.tw-border-\[\#0f73ee\]{--tw-border-opacity:1;border-color:rgba(15,115,238,var(--tw-border-opacity,1))}.tw-border-\[\#1677ff\]{--tw-border-opacity:1;border-color:rgba(22,119,255,var(--tw-border-opacity,1))}.tw-border-\[\#22c55e\]{--tw-border-opacity:1;border-color:rgba(34,197,94,var(--tw-border-opacity,1))}.tw-border-\[\#22c55e\]\/70{border-color:#22c55eb3}.tw-border-\[\#3b82f6\]{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity,1))}.tw-border-\[\#3b82f6\]\/70{border-color:#3b82f6b3}.tw-border-\[\#4ade80\]{--tw-border-opacity:1;border-color:rgba(74,222,128,var(--tw-border-opacity,1))}.tw-border-\[\#60a5fa\]{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity,1))}.tw-border-\[\#7C3AED\],.tw-border-\[\#7c3aed\]{--tw-border-opacity:1;border-color:rgba(124,58,237,var(--tw-border-opacity,1))}.tw-border-\[\#7c3aed\]\/70{border-color:#7c3aedb3}.tw-border-\[\#81b6f7\]\/40{border-color:#81b6f766}.tw-border-\[\#86efac\]{--tw-border-opacity:1;border-color:rgba(134,239,172,var(--tw-border-opacity,1))}.tw-border-\[\#91caff\]{--tw-border-opacity:1;border-color:rgba(145,202,255,var(--tw-border-opacity,1))}.tw-border-\[\#93c5fd\]{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity,1))}.tw-border-\[\#D1D5DB\]{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity,1))}.tw-border-\[\#a78bfa\]{--tw-border-opacity:1;border-color:rgba(167,139,250,var(--tw-border-opacity,1))}.tw-border-\[\#b7eb8f\]{--tw-border-opacity:1;border-color:rgba(183,235,143,var(--tw-border-opacity,1))}.tw-border-\[\#bbf7d0\]{--tw-border-opacity:1;border-color:rgba(187,247,208,var(--tw-border-opacity,1))}.tw-border-\[\#bfdbfe\]{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity,1))}.tw-border-\[\#c4b5fd\]{--tw-border-opacity:1;border-color:rgba(196,181,253,var(--tw-border-opacity,1))}.tw-border-\[\#ccc\]{--tw-border-opacity:1;border-color:rgba(204,204,204,var(--tw-border-opacity,1))}.tw-border-\[\#d9d9d9\]{--tw-border-opacity:1;border-color:rgba(217,217,217,var(--tw-border-opacity,1))}.tw-border-\[\#ddd6fe\]{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity,1))}.tw-border-\[\#f0c14a\]{--tw-border-opacity:1;border-color:rgba(240,193,74,var(--tw-border-opacity,1))}.tw-border-\[\#f0f0f0\]{--tw-border-opacity:1;border-color:rgba(240,240,240,var(--tw-border-opacity,1))}.tw-border-\[\#f59e0b\]{--tw-border-opacity:1;border-color:rgba(245,158,11,var(--tw-border-opacity,1))}.tw-border-\[\#f59e0b\]\/70{border-color:#f59e0bb3}.tw-border-\[\#fbbf24\]{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity,1))}.tw-border-\[\#fcd34d\]{--tw-border-opacity:1;border-color:rgba(252,211,77,var(--tw-border-opacity,1))}.tw-border-\[\#fde68a\]{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity,1))}.tw-border-\[\#ff4d4f\]{--tw-border-opacity:1;border-color:rgba(255,77,79,var(--tw-border-opacity,1))}.tw-border-\[\#ffbb96\]{--tw-border-opacity:1;border-color:rgba(255,187,150,var(--tw-border-opacity,1))}.tw-border-\[\#ffccc7\]{--tw-border-opacity:1;border-color:rgba(255,204,199,var(--tw-border-opacity,1))}.tw-border-\[\#ffd591\]{--tw-border-opacity:1;border-color:rgba(255,213,145,var(--tw-border-opacity,1))}.tw-border-\[\#ffe58f\]{--tw-border-opacity:1;border-color:rgba(255,229,143,var(--tw-border-opacity,1))}.tw-border-amber-100{--tw-border-opacity:1;border-color:rgba(254,243,199,var(--tw-border-opacity,1))}.tw-border-amber-200{--tw-border-opacity:1;border-color:rgba(253,230,138,var(--tw-border-opacity,1))}.tw-border-amber-200\/70{border-color:#fde68ab3}.tw-border-amber-200\/80{border-color:#fde68acc}.tw-border-amber-600{--tw-border-opacity:1;border-color:rgba(217,119,6,var(--tw-border-opacity,1))}.tw-border-black{--tw-border-opacity:1;border-color:rgba(0,0,0,var(--tw-border-opacity,1))}.tw-border-blue-100{--tw-border-opacity:1;border-color:rgba(219,234,254,var(--tw-border-opacity,1))}.tw-border-blue-200{--tw-border-opacity:1;border-color:rgba(191,219,254,var(--tw-border-opacity,1))}.tw-border-blue-400{--tw-border-opacity:1;border-color:rgba(96,165,250,var(--tw-border-opacity,1))}.tw-border-blue-500{--tw-border-opacity:1;border-color:rgba(59,130,246,var(--tw-border-opacity,1))}.tw-border-blue-600{--tw-border-opacity:1;border-color:rgba(37,99,235,var(--tw-border-opacity,1))}.tw-border-border{border-color:hsl(var(--border))}.tw-border-border\/60{border-color:hsl(var(--border) / .6)}.tw-border-border\/70{border-color:hsl(var(--border) / .7)}.tw-border-current{border-color:currentColor}.tw-border-dashboard{border-color:var(--db-border)}.tw-border-dashboard-accent{border-color:var(--db-accent-border)}.tw-border-dashboard-error{border-color:var(--db-error)}.tw-border-dashboard-error-border{border-color:var(--db-error-border)}.tw-border-dashboard-info,.tw-border-dashboard-info-border{border-color:var(--db-info-border)}.tw-border-dashboard-preferred{border-color:var(--db-preferred-border)}.tw-border-dashboard-primary{border-color:var(--db-primary)}.tw-border-dashboard-primary-subtle{border-color:var(--db-primary-subtle)}.tw-border-dashboard-subtle{border-color:var(--db-border-subtle)}.tw-border-dashboard-success{border-color:var(--db-success-border)}.tw-border-dashboard-tag{border-color:var(--db-tag-border)}.tw-border-dashboard-violet{border-color:var(--db-violet-border)}.tw-border-destructive{border-color:hsl(var(--destructive))}.tw-border-emerald-100{--tw-border-opacity:1;border-color:rgba(209,250,229,var(--tw-border-opacity,1))}.tw-border-emerald-200{--tw-border-opacity:1;border-color:rgba(167,243,208,var(--tw-border-opacity,1))}.tw-border-emerald-200\/60{border-color:#a7f3d099}.tw-border-emerald-200\/70{border-color:#a7f3d0b3}.tw-border-emerald-300{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity,1))}.tw-border-emerald-400{--tw-border-opacity:1;border-color:rgba(52,211,153,var(--tw-border-opacity,1))}.tw-border-emerald-500\/40{border-color:#10b98166}.tw-border-emerald-600{--tw-border-opacity:1;border-color:rgba(5,150,105,var(--tw-border-opacity,1))}.tw-border-gray-100{--tw-border-opacity:1;border-color:rgba(243,244,246,var(--tw-border-opacity,1))}.tw-border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity,1))}.tw-border-gray-200\/80{border-color:#e5e7ebcc}.tw-border-gray-200\/90{border-color:#e5e7ebe6}.tw-border-gray-300{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity,1))}.tw-border-gray-400{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity,1))}.tw-border-gray-50{--tw-border-opacity:1;border-color:rgba(249,250,251,var(--tw-border-opacity,1))}.tw-border-gray-700{--tw-border-opacity:1;border-color:rgba(55,65,81,var(--tw-border-opacity,1))}.tw-border-green-100{--tw-border-opacity:1;border-color:rgba(220,252,231,var(--tw-border-opacity,1))}.tw-border-green-200{--tw-border-opacity:1;border-color:rgba(187,247,208,var(--tw-border-opacity,1))}.tw-border-green-500{--tw-border-opacity:1;border-color:rgba(34,197,94,var(--tw-border-opacity,1))}.tw-border-indigo-100{--tw-border-opacity:1;border-color:rgba(224,231,255,var(--tw-border-opacity,1))}.tw-border-indigo-200{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity,1))}.tw-border-indigo-200\/80{border-color:#c7d2fecc}.tw-border-indigo-300{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity,1))}.tw-border-indigo-400{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity,1))}.tw-border-indigo-500{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity,1))}.tw-border-indigo-600{--tw-border-opacity:1;border-color:rgba(79,70,229,var(--tw-border-opacity,1))}.tw-border-muted-foreground{border-color:hsl(var(--muted-foreground))}.tw-border-orange-400{--tw-border-opacity:1;border-color:rgba(251,146,60,var(--tw-border-opacity,1))}.tw-border-primary{border-color:hsl(var(--primary))}.tw-border-primary\/15{border-color:hsl(var(--primary) / .15)}.tw-border-primary\/20{border-color:hsl(var(--primary) / .2)}.tw-border-primary\/30{border-color:hsl(var(--primary) / .3)}.tw-border-primary\/40{border-color:hsl(var(--primary) / .4)}.tw-border-purple-200{--tw-border-opacity:1;border-color:rgba(233,213,255,var(--tw-border-opacity,1))}.tw-border-red-100{--tw-border-opacity:1;border-color:rgba(254,226,226,var(--tw-border-opacity,1))}.tw-border-red-200{--tw-border-opacity:1;border-color:rgba(254,202,202,var(--tw-border-opacity,1))}.tw-border-red-200\/70{border-color:#fecacab3}.tw-border-red-400{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity,1))}.tw-border-red-500{--tw-border-opacity:1;border-color:rgba(239,68,68,var(--tw-border-opacity,1))}.tw-border-red-500\/30{border-color:#ef44444d}.tw-border-red-500\/40{border-color:#ef444466}.tw-border-rose-400{--tw-border-opacity:1;border-color:rgba(251,113,133,var(--tw-border-opacity,1))}.tw-border-rose-500\/40{border-color:#f43f5e66}.tw-border-sky-100{--tw-border-opacity:1;border-color:rgba(224,242,254,var(--tw-border-opacity,1))}.tw-border-sky-200{--tw-border-opacity:1;border-color:rgba(186,230,253,var(--tw-border-opacity,1))}.tw-border-sky-500\/40{border-color:#0ea5e966}.tw-border-slate-100{--tw-border-opacity:1;border-color:rgba(241,245,249,var(--tw-border-opacity,1))}.tw-border-slate-200{--tw-border-opacity:1;border-color:rgba(226,232,240,var(--tw-border-opacity,1))}.tw-border-slate-200\/80{border-color:#e2e8f0cc}.tw-border-slate-200\/90{border-color:#e2e8f0e6}.tw-border-slate-300{--tw-border-opacity:1;border-color:rgba(203,213,225,var(--tw-border-opacity,1))}.tw-border-slate-50{--tw-border-opacity:1;border-color:rgba(248,250,252,var(--tw-border-opacity,1))}.tw-border-slate-700\/50{border-color:#33415580}.tw-border-transparent{border-color:#0000}.tw-border-violet-200{--tw-border-opacity:1;border-color:rgba(221,214,254,var(--tw-border-opacity,1))}.tw-border-white{--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity,1))}.tw-border-white\/10{border-color:#ffffff1a}.tw-border-white\/20{border-color:#fff3}.tw-border-white\/40{border-color:#fff6}.tw-border-yellow-200{--tw-border-opacity:1;border-color:rgba(254,240,138,var(--tw-border-opacity,1))}.tw-border-zinc-700{--tw-border-opacity:1;border-color:rgba(63,63,70,var(--tw-border-opacity,1))}.tw-border-zinc-800{--tw-border-opacity:1;border-color:rgba(39,39,42,var(--tw-border-opacity,1))}.tw-border-b-\[blue\]{--tw-border-opacity:1;border-bottom-color:rgba(0,0,255,var(--tw-border-opacity,1))}.tw-border-b-dashboard-accent{border-bottom-color:var(--db-accent-border)}.tw-border-b-indigo-500{--tw-border-opacity:1;border-bottom-color:rgba(99,102,241,var(--tw-border-opacity,1))}.tw-border-b-rose-600{--tw-border-opacity:1;border-bottom-color:rgba(225,29,72,var(--tw-border-opacity,1))}.tw-border-l-amber-500{--tw-border-opacity:1;border-left-color:rgba(245,158,11,var(--tw-border-opacity,1))}.tw-border-l-black\/10{border-left-color:#0000001a}.tw-border-l-dashboard-accent{border-left-color:var(--db-accent-border)}.tw-border-l-dashboard-violet{border-left-color:var(--db-violet-border)}.tw-border-l-emerald-500{--tw-border-opacity:1;border-left-color:rgba(16,185,129,var(--tw-border-opacity,1))}.tw-border-l-rose-500{--tw-border-opacity:1;border-left-color:rgba(244,63,94,var(--tw-border-opacity,1))}.tw-border-l-transparent{border-left-color:#0000}.tw-border-r-dashboard-primary{border-right-color:var(--db-primary)}.tw-border-r-indigo-400{--tw-border-opacity:1;border-right-color:rgba(129,140,248,var(--tw-border-opacity,1))}.tw-border-r-purple-500{--tw-border-opacity:1;border-right-color:rgba(168,85,247,var(--tw-border-opacity,1))}.tw-border-r-transparent{border-right-color:#0000}.tw-border-t-black\/10{border-top-color:#0000001a}.tw-border-t-blue-500{--tw-border-opacity:1;border-top-color:rgba(59,130,246,var(--tw-border-opacity,1))}.tw-border-t-dashboard-primary{border-top-color:var(--db-primary)}.tw-border-t-gray-700{--tw-border-opacity:1;border-top-color:rgba(55,65,81,var(--tw-border-opacity,1))}.tw-border-t-gray-900{--tw-border-opacity:1;border-top-color:rgba(17,24,39,var(--tw-border-opacity,1))}.tw-border-t-indigo-600{--tw-border-opacity:1;border-top-color:rgba(79,70,229,var(--tw-border-opacity,1))}.tw-border-t-primary{border-top-color:hsl(var(--primary))}.tw-border-t-transparent{border-top-color:#0000}.tw-border-opacity-50{--tw-border-opacity:.5}.\!tw-bg-\[\#0c6af6\]{--tw-bg-opacity:1!important;background-color:rgba(12,106,246,var(--tw-bg-opacity,1))!important}.\!tw-bg-red-50\/40{background-color:#fef2f266!important}.\!tw-bg-white{--tw-bg-opacity:1!important;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))!important}.\!tw-bg-white\/15{background-color:#ffffff26!important}.tw-bg-\[\#00c853\]{--tw-bg-opacity:1;background-color:rgba(0,200,83,var(--tw-bg-opacity,1))}.tw-bg-\[\#0c6af6\]{--tw-bg-opacity:1;background-color:rgba(12,106,246,var(--tw-bg-opacity,1))}.tw-bg-\[\#0c6af6\]\/10{background-color:#0c6af61a}.tw-bg-\[\#0f1018\]{--tw-bg-opacity:1;background-color:rgba(15,16,24,var(--tw-bg-opacity,1))}.tw-bg-\[\#0f73ee\]{--tw-bg-opacity:1;background-color:rgba(15,115,238,var(--tw-bg-opacity,1))}.tw-bg-\[\#0f73ee\]\/\[0\.06\]{background-color:#0f73ee0f}.tw-bg-\[\#141425\]{--tw-bg-opacity:1;background-color:rgba(20,20,37,var(--tw-bg-opacity,1))}.tw-bg-\[\#1677ff\]{--tw-bg-opacity:1;background-color:rgba(22,119,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#1a1a2e\]{--tw-bg-opacity:1;background-color:rgba(26,26,46,var(--tw-bg-opacity,1))}.tw-bg-\[\#1a1a2e\]\/45{background-color:#1a1a2e73}.tw-bg-\[\#22c55e\]{--tw-bg-opacity:1;background-color:rgba(34,197,94,var(--tw-bg-opacity,1))}.tw-bg-\[\#2D3AD2\]{--tw-bg-opacity:1;background-color:rgba(45,58,210,var(--tw-bg-opacity,1))}.tw-bg-\[\#3b41c5\]{--tw-bg-opacity:1;background-color:rgba(59,65,197,var(--tw-bg-opacity,1))}.tw-bg-\[\#3b82f6\]{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity,1))}.tw-bg-\[\#488efe\]{--tw-bg-opacity:1;background-color:rgba(72,142,254,var(--tw-bg-opacity,1))}.tw-bg-\[\#4CAF50\]{--tw-bg-opacity:1;background-color:rgba(76,175,80,var(--tw-bg-opacity,1))}.tw-bg-\[\#6a1b9a\]{--tw-bg-opacity:1;background-color:rgba(106,27,154,var(--tw-bg-opacity,1))}.tw-bg-\[\#6aff4c57\]{background-color:#6aff4c57}.tw-bg-\[\#7C3AED\],.tw-bg-\[\#7c3aed\]{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity,1))}.tw-bg-\[\#E1251B\]{--tw-bg-opacity:1;background-color:rgba(225,37,27,var(--tw-bg-opacity,1))}.tw-bg-\[\#F5DFDF\]{--tw-bg-opacity:1;background-color:rgba(245,223,223,var(--tw-bg-opacity,1))}.tw-bg-\[\#F8F9FA\]{--tw-bg-opacity:1;background-color:rgba(248,249,250,var(--tw-bg-opacity,1))}.tw-bg-\[\#a5b4fc\]{--tw-bg-opacity:1;background-color:rgba(165,180,252,var(--tw-bg-opacity,1))}.tw-bg-\[\#bbf7d0\]{--tw-bg-opacity:1;background-color:rgba(187,247,208,var(--tw-bg-opacity,1))}.tw-bg-\[\#bfdbfe\]{--tw-bg-opacity:1;background-color:rgba(191,219,254,var(--tw-bg-opacity,1))}.tw-bg-\[\#ddd6fe\]{--tw-bg-opacity:1;background-color:rgba(221,214,254,var(--tw-bg-opacity,1))}.tw-bg-\[\#e0e0de\]{--tw-bg-opacity:1;background-color:rgba(224,224,222,var(--tw-bg-opacity,1))}.tw-bg-\[\#e5e7eb\]{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity,1))}.tw-bg-\[\#e6f4ff\]{--tw-bg-opacity:1;background-color:rgba(230,244,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#e9f3ff\]{--tw-bg-opacity:1;background-color:rgba(233,243,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#ecfdf5\]{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity,1))}.tw-bg-\[\#edeefc\]{--tw-bg-opacity:1;background-color:rgba(237,238,252,var(--tw-bg-opacity,1))}.tw-bg-\[\#eef2ff\]\/60{background-color:#eef2ff99}.tw-bg-\[\#ef4444\]{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity,1))}.tw-bg-\[\#eff6ff\]{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#f0f0f0\]{--tw-bg-opacity:1;background-color:rgba(240,240,240,var(--tw-bg-opacity,1))}.tw-bg-\[\#f0f5ff\]{--tw-bg-opacity:1;background-color:rgba(240,245,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#f0f7ff\]{--tw-bg-opacity:1;background-color:rgba(240,247,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#f0fdf4\]{--tw-bg-opacity:1;background-color:rgba(240,253,244,var(--tw-bg-opacity,1))}.tw-bg-\[\#f1eeee\]{--tw-bg-opacity:1;background-color:rgba(241,238,238,var(--tw-bg-opacity,1))}.tw-bg-\[\#f1f5f9\]{--tw-bg-opacity:1;background-color:rgba(241,245,249,var(--tw-bg-opacity,1))}.tw-bg-\[\#f1f7ff\]{--tw-bg-opacity:1;background-color:rgba(241,247,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#f4f6fb\]{--tw-bg-opacity:1;background-color:rgba(244,246,251,var(--tw-bg-opacity,1))}.tw-bg-\[\#f4f7f6\]{--tw-bg-opacity:1;background-color:rgba(244,247,246,var(--tw-bg-opacity,1))}.tw-bg-\[\#f59e0b\]{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity,1))}.tw-bg-\[\#f5f3ff\]{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#f5f5f5\]{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity,1))}.tw-bg-\[\#f6ffed\]{--tw-bg-opacity:1;background-color:rgba(246,255,237,var(--tw-bg-opacity,1))}.tw-bg-\[\#f7f9fa\]{--tw-bg-opacity:1;background-color:rgba(247,249,250,var(--tw-bg-opacity,1))}.tw-bg-\[\#f7fbff\]{--tw-bg-opacity:1;background-color:rgba(247,251,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#f8fbff\]{--tw-bg-opacity:1;background-color:rgba(248,251,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#f9fafb\]{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity,1))}.tw-bg-\[\#faf5ff\]{--tw-bg-opacity:1;background-color:rgba(250,245,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#fafafa\]{--tw-bg-opacity:1;background-color:rgba(250,250,250,var(--tw-bg-opacity,1))}.tw-bg-\[\#fafdff\]{--tw-bg-opacity:1;background-color:rgba(250,253,255,var(--tw-bg-opacity,1))}.tw-bg-\[\#fde68a\]{--tw-bg-opacity:1;background-color:rgba(253,230,138,var(--tw-bg-opacity,1))}.tw-bg-\[\#fdf2f2\]{--tw-bg-opacity:1;background-color:rgba(253,242,242,var(--tw-bg-opacity,1))}.tw-bg-\[\#fee2e2\]{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity,1))}.tw-bg-\[\#ffabb3\]{--tw-bg-opacity:1;background-color:rgba(255,171,179,var(--tw-bg-opacity,1))}.tw-bg-\[\#ffdc72\]{--tw-bg-opacity:1;background-color:rgba(255,220,114,var(--tw-bg-opacity,1))}.tw-bg-\[\#fff2e8\]{--tw-bg-opacity:1;background-color:rgba(255,242,232,var(--tw-bg-opacity,1))}.tw-bg-\[\#fff2f0\]{--tw-bg-opacity:1;background-color:rgba(255,242,240,var(--tw-bg-opacity,1))}.tw-bg-\[\#fff6d8\]{--tw-bg-opacity:1;background-color:rgba(255,246,216,var(--tw-bg-opacity,1))}.tw-bg-\[\#fff7e6\]{--tw-bg-opacity:1;background-color:rgba(255,247,230,var(--tw-bg-opacity,1))}.tw-bg-\[\#fff7ed\]{--tw-bg-opacity:1;background-color:rgba(255,247,237,var(--tw-bg-opacity,1))}.tw-bg-\[\#fffbe6\]{--tw-bg-opacity:1;background-color:rgba(255,251,230,var(--tw-bg-opacity,1))}.tw-bg-\[\#fffbeb\]{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity,1))}.tw-bg-\[rgba\(13\,12\,26\,0\.38\)\]{background-color:#0d0c1a61}.tw-bg-amber-100{--tw-bg-opacity:1;background-color:rgba(254,243,199,var(--tw-bg-opacity,1))}.tw-bg-amber-100\/80{background-color:#fef3c7cc}.tw-bg-amber-400{--tw-bg-opacity:1;background-color:rgba(251,191,36,var(--tw-bg-opacity,1))}.tw-bg-amber-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity,1))}.tw-bg-amber-50\/40{background-color:#fffbeb66}.tw-bg-amber-50\/50{background-color:#fffbeb80}.tw-bg-amber-500{--tw-bg-opacity:1;background-color:rgba(245,158,11,var(--tw-bg-opacity,1))}.tw-bg-amber-600{--tw-bg-opacity:1;background-color:rgba(217,119,6,var(--tw-bg-opacity,1))}.tw-bg-background{background-color:hsl(var(--background))}.tw-bg-background\/80{background-color:hsl(var(--background) / .8)}.tw-bg-black{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity,1))}.tw-bg-black\/10{background-color:#0000001a}.tw-bg-black\/20{background-color:#0003}.tw-bg-black\/25{background-color:#00000040}.tw-bg-black\/35{background-color:#00000059}.tw-bg-black\/40{background-color:#0006}.tw-bg-black\/45{background-color:#00000073}.tw-bg-black\/50{background-color:#00000080}.tw-bg-black\/55{background-color:#0000008c}.tw-bg-black\/60{background-color:#0009}.tw-bg-black\/75{background-color:#000000bf}.tw-bg-black\/80{background-color:#000c}.tw-bg-black\/85{background-color:#000000d9}.tw-bg-black\/\[0\.06\]{background-color:#0000000f}.tw-bg-blue-100{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity,1))}.tw-bg-blue-100\/50{background-color:#dbeafe80}.tw-bg-blue-50{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity,1))}.tw-bg-blue-50\/50{background-color:#eff6ff80}.tw-bg-blue-50\/90{background-color:#eff6ffe6}.tw-bg-blue-500{--tw-bg-opacity:1;background-color:rgba(59,130,246,var(--tw-bg-opacity,1))}.tw-bg-blue-600{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity,1))}.tw-bg-border{background-color:hsl(var(--border))}.tw-bg-card{background-color:hsl(var(--card))}.tw-bg-current{background-color:currentColor}.tw-bg-dashboard-accent-subtle{background-color:var(--db-accent-subtle)}.tw-bg-dashboard-canvas{background-color:var(--db-canvas)}.tw-bg-dashboard-disabled-bg{background-color:var(--db-disabled-bg)}.tw-bg-dashboard-error{background-color:var(--db-error)}.tw-bg-dashboard-error-bg{background-color:var(--db-error-bg)}.tw-bg-dashboard-heading{background-color:var(--db-text-heading)}.tw-bg-dashboard-info-bg{background-color:var(--db-info-bg)}.tw-bg-dashboard-preferred-bg{background-color:var(--db-preferred-bg)}.tw-bg-dashboard-primary{background-color:var(--db-primary)}.tw-bg-dashboard-primary-subtle{background-color:var(--db-primary-subtle)}.tw-bg-dashboard-sidebar{background-color:var(--db-sidebar)}.tw-bg-dashboard-sidebar-active{background-color:var(--db-sidebar-active)}.tw-bg-dashboard-subtle{background-color:var(--db-text-subtle)}.tw-bg-dashboard-success{background-color:var(--db-success)}.tw-bg-dashboard-success-bg{background-color:var(--db-success-bg)}.tw-bg-dashboard-surface{background-color:var(--db-surface)}.tw-bg-dashboard-surface-subtle{background-color:var(--db-surface-subtle)}.tw-bg-dashboard-tag-bg{background-color:var(--db-tag-bg)}.tw-bg-dashboard-violet-bg{background-color:var(--db-violet-bg)}.tw-bg-destructive{background-color:hsl(var(--destructive))}.tw-bg-emerald-100{--tw-bg-opacity:1;background-color:rgba(209,250,229,var(--tw-bg-opacity,1))}.tw-bg-emerald-100\/80{background-color:#d1fae5cc}.tw-bg-emerald-400{--tw-bg-opacity:1;background-color:rgba(52,211,153,var(--tw-bg-opacity,1))}.tw-bg-emerald-50{--tw-bg-opacity:1;background-color:rgba(236,253,245,var(--tw-bg-opacity,1))}.tw-bg-emerald-50\/60{background-color:#ecfdf599}.tw-bg-emerald-500{--tw-bg-opacity:1;background-color:rgba(16,185,129,var(--tw-bg-opacity,1))}.tw-bg-emerald-500\/20{background-color:#10b98133}.tw-bg-emerald-600{--tw-bg-opacity:1;background-color:rgba(5,150,105,var(--tw-bg-opacity,1))}.tw-bg-foreground{background-color:hsl(var(--foreground))}.tw-bg-gray-100{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity,1))}.tw-bg-gray-200{--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity,1))}.tw-bg-gray-300{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity,1))}.tw-bg-gray-50{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity,1))}.tw-bg-gray-50\/40{background-color:#f9fafb66}.tw-bg-gray-50\/50{background-color:#f9fafb80}.tw-bg-gray-50\/60{background-color:#f9fafb99}.tw-bg-gray-50\/80{background-color:#f9fafbcc}.tw-bg-gray-800{--tw-bg-opacity:1;background-color:rgba(31,41,55,var(--tw-bg-opacity,1))}.tw-bg-gray-900{--tw-bg-opacity:1;background-color:rgba(17,24,39,var(--tw-bg-opacity,1))}.tw-bg-gray-900\/95{background-color:#111827f2}.tw-bg-green-100{--tw-bg-opacity:1;background-color:rgba(220,252,231,var(--tw-bg-opacity,1))}.tw-bg-green-50{--tw-bg-opacity:1;background-color:rgba(240,253,244,var(--tw-bg-opacity,1))}.tw-bg-green-500{--tw-bg-opacity:1;background-color:rgba(34,197,94,var(--tw-bg-opacity,1))}.tw-bg-indigo-100{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity,1))}.tw-bg-indigo-200\/50{background-color:#c7d2fe80}.tw-bg-indigo-400{--tw-bg-opacity:1;background-color:rgba(129,140,248,var(--tw-bg-opacity,1))}.tw-bg-indigo-50{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity,1))}.tw-bg-indigo-50\/30{background-color:#eef2ff4d}.tw-bg-indigo-50\/40{background-color:#eef2ff66}.tw-bg-indigo-50\/60{background-color:#eef2ff99}.tw-bg-indigo-50\/80{background-color:#eef2ffcc}.tw-bg-indigo-500{--tw-bg-opacity:1;background-color:rgba(99,102,241,var(--tw-bg-opacity,1))}.tw-bg-indigo-600{--tw-bg-opacity:1;background-color:rgba(79,70,229,var(--tw-bg-opacity,1))}.tw-bg-muted{background-color:hsl(var(--muted))}.tw-bg-muted-foreground\/30{background-color:hsl(var(--muted-foreground) / .3)}.tw-bg-muted\/20{background-color:hsl(var(--muted) / .2)}.tw-bg-muted\/30{background-color:hsl(var(--muted) / .3)}.tw-bg-orange-400{--tw-bg-opacity:1;background-color:rgba(251,146,60,var(--tw-bg-opacity,1))}.tw-bg-orange-50{--tw-bg-opacity:1;background-color:rgba(255,247,237,var(--tw-bg-opacity,1))}.tw-bg-primary{background-color:hsl(var(--primary))}.tw-bg-primary-light{background-color:hsl(var(--primary-light))}.tw-bg-primary\/10{background-color:hsl(var(--primary) / .1)}.tw-bg-primary\/20{background-color:hsl(var(--primary) / .2)}.tw-bg-primary\/5{background-color:hsl(var(--primary) / .05)}.tw-bg-primary\/70{background-color:hsl(var(--primary) / .7)}.tw-bg-purple-100{--tw-bg-opacity:1;background-color:rgba(243,232,255,var(--tw-bg-opacity,1))}.tw-bg-purple-50{--tw-bg-opacity:1;background-color:rgba(250,245,255,var(--tw-bg-opacity,1))}.tw-bg-red-100{--tw-bg-opacity:1;background-color:rgba(254,226,226,var(--tw-bg-opacity,1))}.tw-bg-red-100\/80{background-color:#fee2e2cc}.tw-bg-red-400{--tw-bg-opacity:1;background-color:rgba(248,113,113,var(--tw-bg-opacity,1))}.tw-bg-red-50{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity,1))}.tw-bg-red-50\/50{background-color:#fef2f280}.tw-bg-red-50\/90{background-color:#fef2f2e6}.tw-bg-red-500{--tw-bg-opacity:1;background-color:rgba(239,68,68,var(--tw-bg-opacity,1))}.tw-bg-red-500\/10{background-color:#ef44441a}.tw-bg-red-500\/20{background-color:#ef444433}.tw-bg-red-500\/60{background-color:#ef444499}.tw-bg-red-600{--tw-bg-opacity:1;background-color:rgba(220,38,38,var(--tw-bg-opacity,1))}.tw-bg-rose-100{--tw-bg-opacity:1;background-color:rgba(255,228,230,var(--tw-bg-opacity,1))}.tw-bg-rose-50\/40{background-color:#fff1f266}.tw-bg-rose-500{--tw-bg-opacity:1;background-color:rgba(244,63,94,var(--tw-bg-opacity,1))}.tw-bg-rose-500\/20{background-color:#f43f5e33}.tw-bg-sky-50{--tw-bg-opacity:1;background-color:rgba(240,249,255,var(--tw-bg-opacity,1))}.tw-bg-sky-500{--tw-bg-opacity:1;background-color:rgba(14,165,233,var(--tw-bg-opacity,1))}.tw-bg-sky-500\/20{background-color:#0ea5e933}.tw-bg-sky-600{--tw-bg-opacity:1;background-color:rgba(2,132,199,var(--tw-bg-opacity,1))}.tw-bg-slate-100{--tw-bg-opacity:1;background-color:rgba(241,245,249,var(--tw-bg-opacity,1))}.tw-bg-slate-200{--tw-bg-opacity:1;background-color:rgba(226,232,240,var(--tw-bg-opacity,1))}.tw-bg-slate-200\/90{background-color:#e2e8f0e6}.tw-bg-slate-400{--tw-bg-opacity:1;background-color:rgba(148,163,184,var(--tw-bg-opacity,1))}.tw-bg-slate-50{--tw-bg-opacity:1;background-color:rgba(248,250,252,var(--tw-bg-opacity,1))}.tw-bg-slate-50\/60{background-color:#f8fafc99}.tw-bg-slate-50\/70{background-color:#f8fafcb3}.tw-bg-slate-50\/80{background-color:#f8fafccc}.tw-bg-slate-900{--tw-bg-opacity:1;background-color:rgba(15,23,42,var(--tw-bg-opacity,1))}.tw-bg-slate-900\/40{background-color:#0f172a66}.tw-bg-slate-900\/50{background-color:#0f172a80}.tw-bg-slate-900\/70{background-color:#0f172ab3}.tw-bg-slate-900\/95{background-color:#0f172af2}.tw-bg-slate-950\/60{background-color:#02061799}.tw-bg-teal-100{--tw-bg-opacity:1;background-color:rgba(204,251,241,var(--tw-bg-opacity,1))}.tw-bg-transparent{background-color:#0000}.tw-bg-violet-100{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity,1))}.tw-bg-violet-400{--tw-bg-opacity:1;background-color:rgba(167,139,250,var(--tw-bg-opacity,1))}.tw-bg-violet-50{--tw-bg-opacity:1;background-color:rgba(245,243,255,var(--tw-bg-opacity,1))}.tw-bg-violet-600{--tw-bg-opacity:1;background-color:rgba(124,58,237,var(--tw-bg-opacity,1))}.tw-bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))}.tw-bg-white\/10{background-color:#ffffff1a}.tw-bg-white\/20{background-color:#fff3}.tw-bg-white\/40{background-color:#fff6}.tw-bg-white\/70{background-color:#ffffffb3}.tw-bg-white\/80{background-color:#fffc}.tw-bg-white\/85{background-color:#ffffffd9}.tw-bg-white\/90{background-color:#ffffffe6}.tw-bg-white\/95{background-color:#fffffff2}.tw-bg-yellow-100{--tw-bg-opacity:1;background-color:rgba(254,249,195,var(--tw-bg-opacity,1))}.tw-bg-yellow-50{--tw-bg-opacity:1;background-color:rgba(254,252,232,var(--tw-bg-opacity,1))}.tw-bg-zinc-700{--tw-bg-opacity:1;background-color:rgba(63,63,70,var(--tw-bg-opacity,1))}.tw-bg-zinc-800{--tw-bg-opacity:1;background-color:rgba(39,39,42,var(--tw-bg-opacity,1))}.tw-bg-zinc-800\/60{background-color:#27272a99}.tw-bg-zinc-900{--tw-bg-opacity:1;background-color:rgba(24,24,27,var(--tw-bg-opacity,1))}.tw-bg-zinc-950{--tw-bg-opacity:1;background-color:rgba(9,9,11,var(--tw-bg-opacity,1))}.tw-bg-opacity-40{--tw-bg-opacity:.4}.tw-bg-\[conic-gradient\(from_90deg\,\#0f73ee_var\(--timer-degrees\)\,\#e5e7eb_0\)\]{background-image:conic-gradient(from 90deg,#0f73ee var(--timer-degrees),#e5e7eb 0)}.tw-bg-\[conic-gradient\(from_90deg\,\#dc2626_var\(--timer-degrees\)\,\#e5e7eb_0\)\]{background-image:conic-gradient(from 90deg,#dc2626 var(--timer-degrees),#e5e7eb 0)}.tw-bg-\[conic-gradient\(transparent_10\%\,\#0f73ee_70\%\,\#60a5fa\)\]{background-image:conic-gradient(#0000 10%,#0f73ee 70%,#60a5fa)}.tw-bg-\[radial-gradient\(ellipse_120\%_80\%_at_50\%_-20\%\,rgba\(255\,255\,255\,0\.35\)\,transparent_55\%\)\]{background-image:radial-gradient(120% 80% at 50% -20%,#ffffff59,#0000 55%)}.tw-bg-\[radial-gradient\(ellipse_80\%_50\%_at_50\%_-20\%\,hsl\(var\(--primary\)\/0\.08\)\,transparent\)\]{background-image:radial-gradient(ellipse 80% 50% at 50% -20%,hsl(var(--primary)/.08),transparent)}.tw-bg-\[radial-gradient\(ellipse_80\%_50\%_at_50\%_-20\%\,rgba\(12\,106\,246\,0\.08\)\,transparent\)\]{background-image:radial-gradient(80% 50% at 50% -20%,#0c6af614,#0000)}.tw-bg-\[url\(\'\.\/assets\/Images\/computer_background_img2\.png\'\)\]{background-image:url(/assets/computer_background_img2-CeuaZMIs.png)}.tw-bg-\[url\(\'\.\/assets\/Images\/login_finish_desktop\.png\'\)\]{background-image:url(/assets/login_finish_desktop-DTC4_rp6.png)}.tw-bg-gradient-to-b{background-image:linear-gradient(to bottom, var(--tw-gradient-stops))}.tw-bg-gradient-to-br{background-image:linear-gradient(to bottom right, var(--tw-gradient-stops))}.tw-bg-gradient-to-r{background-image:linear-gradient(to right, var(--tw-gradient-stops))}.tw-bg-gradient-to-t{background-image:linear-gradient(to top, var(--tw-gradient-stops))}.tw-from-\[\#0f73ee\]{--tw-gradient-from:#0f73ee var(--tw-gradient-from-position);--tw-gradient-to:#0f73ee00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#1E2875\]{--tw-gradient-from:#1e2875 var(--tw-gradient-from-position);--tw-gradient-to:#1e287500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#2B7FFF\]{--tw-gradient-from:#2b7fff var(--tw-gradient-from-position);--tw-gradient-to:#2b7fff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#2D3AD2\]{--tw-gradient-from:#2d3ad2 var(--tw-gradient-from-position);--tw-gradient-to:#2d3ad200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#7C3AED\]{--tw-gradient-from:#7c3aed var(--tw-gradient-from-position);--tw-gradient-to:#7c3aed00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#818cf8\]{--tw-gradient-from:#818cf8 var(--tw-gradient-from-position);--tw-gradient-to:#818cf800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#d6453f\]{--tw-gradient-from:#d6453f var(--tw-gradient-from-position);--tw-gradient-to:#d6453f00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#eef2ff\]{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:#eef2ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#eef2ff\]\/40{--tw-gradient-from:#eef2ff66 var(--tw-gradient-from-position);--tw-gradient-to:#eef2ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#f0fdf4\]{--tw-gradient-from:#f0fdf4 var(--tw-gradient-from-position);--tw-gradient-to:#f0fdf400 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#f8fbff\]{--tw-gradient-from:#f8fbff var(--tw-gradient-from-position);--tw-gradient-to:#f8fbff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#faf5ff\]{--tw-gradient-from:#faf5ff var(--tw-gradient-from-position);--tw-gradient-to:#faf5ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-\[\#fffbeb\]{--tw-gradient-from:#fffbeb var(--tw-gradient-from-position);--tw-gradient-to:#fffbeb00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-black\/25{--tw-gradient-from:#00000040 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-black\/50{--tw-gradient-from:#00000080 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-black\/75{--tw-gradient-from:#000000bf var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-black\/95{--tw-gradient-from:#000000f2 var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-indigo-400{--tw-gradient-from:#818cf8 var(--tw-gradient-from-position);--tw-gradient-to:#818cf800 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-indigo-50{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:#eef2ff00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:#4f46e500 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-primary-light\/50{--tw-gradient-from:hsl(var(--primary-light) / .5) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--primary-light) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-slate-50{--tw-gradient-from:#f8fafc var(--tw-gradient-from-position);--tw-gradient-to:#f8fafc00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-transparent{--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-from-white{--tw-gradient-from:#fff var(--tw-gradient-from-position);--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), var(--tw-gradient-to)}.tw-via-\[\#0c6af6\]{--tw-gradient-to:#0c6af600 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0c6af6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-\[\#1976d2\]{--tw-gradient-to:#1976d200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #1976d2 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-\[\#236cf3\]\/40{--tw-gradient-to:#236cf300 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #236cf366 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-\[\#bbf7d0\]{--tw-gradient-to:#bbf7d000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #bbf7d0 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-\[\#bfdbfe\]{--tw-gradient-to:#bfdbfe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #bfdbfe var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-\[\#ddd6fe\]{--tw-gradient-to:#ddd6fe00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ddd6fe var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-\[\#e9ae52\]{--tw-gradient-to:#e9ae5200 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #e9ae52 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-\[\#fde68a\]{--tw-gradient-to:#fde68a00 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fde68a var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-black\/25{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #00000040 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-black\/60{--tw-gradient-to:#0000 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #0009 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-card{--tw-gradient-to:hsl(var(--card) / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), hsl(var(--card)) var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-white{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #fff var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-via-white\/25{--tw-gradient-to:#fff0 var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from), #ffffff40 var(--tw-gradient-via-position), var(--tw-gradient-to)}.tw-to-\[\#0d5fc7\]{--tw-gradient-to:#0d5fc7 var(--tw-gradient-to-position)}.tw-to-\[\#1448E7\]{--tw-gradient-to:#1448e7 var(--tw-gradient-to-position)}.tw-to-\[\#14b8a6\]{--tw-gradient-to:#14b8a6 var(--tw-gradient-to-position)}.tw-to-\[\#1f9d6b\]{--tw-gradient-to:#1f9d6b var(--tw-gradient-to-position)}.tw-to-\[\#22c55e\]{--tw-gradient-to:#22c55e var(--tw-gradient-to-position)}.tw-to-\[\#2B7FFF\]{--tw-gradient-to:#2b7fff var(--tw-gradient-to-position)}.tw-to-\[\#3b82f6\]{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position)}.tw-to-\[\#4f46e5\]{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}.tw-to-\[\#7C3AED\],.tw-to-\[\#7c3aed\]{--tw-gradient-to:#7c3aed var(--tw-gradient-to-position)}.tw-to-\[\#9952E0\]{--tw-gradient-to:#9952e0 var(--tw-gradient-to-position)}.tw-to-\[\#ede7f6\]{--tw-gradient-to:#ede7f6 var(--tw-gradient-to-position)}.tw-to-\[\#f59e0b\]{--tw-gradient-to:#f59e0b var(--tw-gradient-to-position)}.tw-to-blue-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position)}.tw-to-card{--tw-gradient-to:hsl(var(--card)) var(--tw-gradient-to-position)}.tw-to-dashboard-surface{--tw-gradient-to:var(--db-surface) var(--tw-gradient-to-position)}.tw-to-indigo-300{--tw-gradient-to:#a5b4fc var(--tw-gradient-to-position)}.tw-to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}.tw-to-purple-600{--tw-gradient-to:#9333ea var(--tw-gradient-to-position)}.tw-to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.tw-to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.tw-bg-cover{background-size:cover}.tw-bg-clip-text{-webkit-background-clip:text;background-clip:text}.tw-bg-center{background-position:50%}.tw-bg-top{background-position:top}.tw-bg-no-repeat{background-repeat:no-repeat}.tw-fill-blue-600{fill:#2563eb}.tw-fill-dashboard-sidebar{fill:var(--db-sidebar)}.tw-fill-indigo-500{fill:#6366f1}.tw-fill-white{fill:#fff}.tw-object-contain{object-fit:contain}.tw-object-cover{object-fit:cover}.tw-p-0{padding:0}.tw-p-0\.5{padding:.125rem}.tw-p-1{padding:.25rem}.tw-p-1\.5{padding:.375rem}.tw-p-10{padding:2.5rem}.tw-p-2{padding:.5rem}.tw-p-2\.5{padding:.625rem}.tw-p-3{padding:.75rem}.tw-p-3\.5{padding:.875rem}.tw-p-4{padding:1rem}.tw-p-5{padding:1.25rem}.tw-p-6{padding:1.5rem}.tw-p-8{padding:2rem}.tw-px-0{padding-left:0;padding-right:0}.tw-px-0\.5{padding-left:.125rem;padding-right:.125rem}.tw-px-1{padding-left:.25rem;padding-right:.25rem}.tw-px-1\.5{padding-left:.375rem;padding-right:.375rem}.tw-px-2{padding-left:.5rem;padding-right:.5rem}.tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.tw-px-3{padding-left:.75rem;padding-right:.75rem}.tw-px-3\.5{padding-left:.875rem;padding-right:.875rem}.tw-px-4{padding-left:1rem;padding-right:1rem}.tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.tw-px-8{padding-left:2rem;padding-right:2rem}.tw-px-\[0\.49725rem\]{padding-left:.49725rem;padding-right:.49725rem}.tw-px-\[11px\]{padding-left:11px;padding-right:11px}.tw-px-\[15px\]{padding-left:15px;padding-right:15px}.tw-px-\[18px\]{padding-left:18px;padding-right:18px}.tw-px-\[5px\]{padding-left:5px;padding-right:5px}.tw-py-0{padding-top:0;padding-bottom:0}.tw-py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.tw-py-12{padding-top:3rem;padding-bottom:3rem}.tw-py-14{padding-top:3.5rem;padding-bottom:3.5rem}.tw-py-16{padding-top:4rem;padding-bottom:4rem}.tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.tw-py-20{padding-top:5rem;padding-bottom:5rem}.tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.tw-py-4{padding-top:1rem;padding-bottom:1rem}.tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.tw-py-7{padding-top:1.75rem;padding-bottom:1.75rem}.tw-py-8{padding-top:2rem;padding-bottom:2rem}.tw-py-\[50px\]{padding-top:50px;padding-bottom:50px}.tw-py-\[clamp\(0\.3729375rem\,0\.9945vh\,0\.55940625rem\)\]{padding-top:max(.372938rem,min(.9945vh,.559406rem));padding-bottom:max(.372938rem,min(.9945vh,.559406rem))}.tw-py-px{padding-top:1px;padding-bottom:1px}.\!tw-pb-2{padding-bottom:.5rem!important}.\!tw-pl-5{padding-left:1.25rem!important}.tw-pb-0{padding-bottom:0}.tw-pb-1{padding-bottom:.25rem}.tw-pb-10{padding-bottom:2.5rem}.tw-pb-2{padding-bottom:.5rem}.tw-pb-2\.5{padding-bottom:.625rem}.tw-pb-3{padding-bottom:.75rem}.tw-pb-3\.5{padding-bottom:.875rem}.tw-pb-4{padding-bottom:1rem}.tw-pb-5{padding-bottom:1.25rem}.tw-pb-6{padding-bottom:1.5rem}.tw-pb-8{padding-bottom:2rem}.tw-pb-\[max\(1\.25rem\,calc\(env\(safe-area-inset-bottom\)\+0\.75rem\)\)\]{padding-bottom:max(1.25rem, calc(env(safe-area-inset-bottom) + .75rem))}.tw-pb-\[max\(1\.5rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1.5rem, env(safe-area-inset-bottom))}.tw-pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.tw-pe-12{-webkit-padding-end:3rem}.tw-pe-12:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:3rem}.tw-pe-12:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:3rem}.tw-pe-12:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:3rem}.tw-pe-2{-webkit-padding-end:.5rem}.tw-pe-2:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:.5rem}.tw-pe-2:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.5rem}.tw-pe-2:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:.5rem}.tw-pl-0{padding-left:0}.tw-pl-1{padding-left:.25rem}.tw-pl-10{padding-left:2.5rem}.tw-pl-2{padding-left:.5rem}.tw-pl-2\.5{padding-left:.625rem}.tw-pl-3{padding-left:.75rem}.tw-pl-3\.5{padding-left:.875rem}.tw-pl-4{padding-left:1rem}.tw-pl-5{padding-left:1.25rem}.tw-pl-6{padding-left:1.5rem}.tw-pl-8{padding-left:2rem}.tw-pl-9{padding-left:2.25rem}.tw-pr-0{padding-right:0}.tw-pr-1{padding-right:.25rem}.tw-pr-1\.5{padding-right:.375rem}.tw-pr-11{padding-right:2.75rem}.tw-pr-12{padding-right:3rem}.tw-pr-2{padding-right:.5rem}.tw-pr-3{padding-right:.75rem}.tw-pr-4{padding-right:1rem}.tw-pr-6{padding-right:1.5rem}.tw-pr-7{padding-right:1.75rem}.tw-pr-8{padding-right:2rem}.tw-pr-9{padding-right:2.25rem}.tw-ps-0{-webkit-padding-start:0px}.tw-ps-0:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:0}.tw-ps-0:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.tw-ps-0:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:0}.tw-ps-10{-webkit-padding-start:2.5rem}.tw-ps-10:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:2.5rem}.tw-ps-10:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2.5rem}.tw-ps-10:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:2.5rem}.tw-ps-5{-webkit-padding-start:1.25rem}.tw-ps-5:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:1.25rem}.tw-ps-5:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.tw-ps-5:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:1.25rem}.tw-pt-0{padding-top:0}.tw-pt-0\.5{padding-top:.125rem}.tw-pt-1{padding-top:.25rem}.tw-pt-1\.5{padding-top:.375rem}.tw-pt-2{padding-top:.5rem}.tw-pt-2\.5{padding-top:.625rem}.tw-pt-20{padding-top:5rem}.tw-pt-3{padding-top:.75rem}.tw-pt-3\.5{padding-top:.875rem}.tw-pt-4{padding-top:1rem}.tw-pt-5{padding-top:1.25rem}.tw-pt-6{padding-top:1.5rem}.tw-pt-7{padding-top:1.75rem}.tw-pt-8{padding-top:2rem}.tw-pt-\[max\(0\.625rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.625rem, env(safe-area-inset-top))}.tw-pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem, env(safe-area-inset-top))}.tw-text-left{text-align:left}.tw-text-center{text-align:center}.tw-text-right{text-align:right}.tw-text-start{text-align:start}.tw-text-end{text-align:end}.tw-align-top{vertical-align:top}.tw-align-middle{vertical-align:middle}.tw-font-\[\'Inter\'\,sans-serif\]{font-family:Inter,sans-serif}.tw-font-\[\'Poppins\'\,\'Noto_Sans_Tamil\'\,\'Latha\'\,\'Vijaya\'\,sans-serif\]{font-family:Poppins,Noto Sans Tamil,Latha,Vijaya,sans-serif}.tw-font-\[\'Poppins\'\,sans-serif\]{font-family:Poppins,sans-serif}.tw-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.tw-font-sans{font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.\!tw-text-\[clamp\(1\.125rem\,2\.5vh\,1\.75rem\)\]{font-size:max(1.125rem,min(2.5vh,1.75rem))!important}.\!tw-text-\[clamp\(1\.125rem\,2\.8vh\,1\.5rem\)\]{font-size:max(1.125rem,min(2.8vh,1.5rem))!important}.\!tw-text-\[clamp\(1\.25rem\,3vh\,1\.75rem\)\]{font-size:max(1.25rem,min(3vh,1.75rem))!important}.\!tw-text-xl{font-size:1.25rem!important;line-height:1.75rem!important}.tw-text-2xl{font-size:1.5rem;line-height:2rem}.tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.tw-text-5xl{font-size:3rem;line-height:1}.tw-text-\[0\.625rem\]{font-size:.625rem}.tw-text-\[0\.65rem\]{font-size:.65rem}.tw-text-\[0\.6875rem\]{font-size:.6875rem}.tw-text-\[0\.6rem\]{font-size:.6rem}.tw-text-\[0\.75rem\]{font-size:.75rem}.tw-text-\[0\.8125rem\]{font-size:.8125rem}.tw-text-\[0\.875rem\]{font-size:.875rem}.tw-text-\[0\.9375rem\]{font-size:.9375rem}.tw-text-\[1\.0625rem\]{font-size:1.0625rem}.tw-text-\[1\.6rem\]{font-size:1.6rem}.tw-text-\[1\.75rem\]{font-size:1.75rem}.tw-text-\[10px\]{font-size:10px}.tw-text-\[11px\]{font-size:11px}.tw-text-\[12px\]{font-size:12px}.tw-text-\[13px\]{font-size:13px}.tw-text-\[14px\]{font-size:14px}.tw-text-\[15px\]{font-size:15px}.tw-text-\[16px\]{font-size:16px}.tw-text-\[20px\]{font-size:20px}.tw-text-\[22px\]{font-size:22px}.tw-text-\[26px\]{font-size:26px}.tw-text-\[28px\]{font-size:28px}.tw-text-\[30px\]{font-size:30px}.tw-text-\[34px\]{font-size:34px}.tw-text-\[5rem\]{font-size:5rem}.tw-text-\[8px\]{font-size:8px}.tw-text-\[9px\]{font-size:9px}.tw-text-\[clamp\(0\.75rem\,1\.6vh\,0\.875rem\)\]{font-size:max(.75rem,min(1.6vh,.875rem))}.tw-text-\[clamp\(0\.8125rem\,1\.6vh\,1\.0625rem\)\]{font-size:max(.8125rem,min(1.6vh,1.0625rem))}.tw-text-\[clamp\(0\.9375rem\,1\.9vh\,1\.0625rem\)\]{font-size:max(.9375rem,min(1.9vh,1.0625rem))}.tw-text-\[clamp\(1\.125rem\,2\.4vh\,1\.375rem\)\]{font-size:max(1.125rem,min(2.4vh,1.375rem))}.tw-text-\[clamp\(1rem\,2vh\,1\.125rem\)\]{font-size:max(1rem,min(2vh,1.125rem))}.tw-text-\[clamp\(1rem\,2vh\,1\.375rem\)\]{font-size:max(1rem,min(2vh,1.375rem))}.tw-text-\[length\:inherit\]{font-size:inherit}.tw-text-\[length\:var\(--sjs-font-questiontitle-size\)\]{font-size:var(--sjs-font-questiontitle-size)}.tw-text-\[length\:var\(--sjs-font-questiontitle-size\,1\.25rem\)\]{font-size:var(--sjs-font-questiontitle-size,1.25rem)}.tw-text-base{font-size:1rem;line-height:1.5rem}.tw-text-lg{font-size:1.125rem;line-height:1.75rem}.tw-text-sm{font-size:.875rem;line-height:1.25rem}.tw-text-xl{font-size:1.25rem;line-height:1.75rem}.tw-text-xs{font-size:.75rem;line-height:1rem}.\!tw-font-medium{font-weight:500!important}.\!tw-font-semibold{font-weight:600!important}.tw-font-bold{font-weight:700}.tw-font-extrabold{font-weight:800}.tw-font-medium{font-weight:500}.tw-font-normal{font-weight:400}.tw-font-semibold{font-weight:600}.tw-uppercase{text-transform:uppercase}.tw-capitalize{text-transform:capitalize}.tw-normal-case{text-transform:none}.tw-italic{font-style:italic}.tw-not-italic{font-style:normal}.tw-tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tw-leading-4{line-height:1rem}.tw-leading-5{line-height:1.25rem}.tw-leading-6{line-height:1.5rem}.tw-leading-7{line-height:1.75rem}.tw-leading-8{line-height:2rem}.tw-leading-\[1\.15\]{line-height:1.15}.tw-leading-\[1\.33\]{line-height:1.33}.tw-leading-\[1\.4\]{line-height:1.4}.tw-leading-\[1\.5\]{line-height:1.5}.tw-leading-\[1\.9\]{line-height:1.9}.tw-leading-\[2\.4\]{line-height:2.4}.tw-leading-\[2\]{line-height:2}.tw-leading-\[inherit\]{line-height:inherit}.tw-leading-none{line-height:1}.tw-leading-normal{line-height:1.5}.tw-leading-relaxed{line-height:1.625}.tw-leading-snug{line-height:1.375}.tw-leading-tight{line-height:1.25}.tw-tracking-\[-0\.015em\]{letter-spacing:-.015em}.tw-tracking-\[-0\.01em\]{letter-spacing:-.01em}.tw-tracking-\[-0\.02em\]{letter-spacing:-.02em}.tw-tracking-\[-0\.4px\]{letter-spacing:-.4px}.tw-tracking-\[0\.04em\]{letter-spacing:.04em}.tw-tracking-\[0\.06em\]{letter-spacing:.06em}.tw-tracking-\[0\.08em\]{letter-spacing:.08em}.tw-tracking-\[0\.12em\]{letter-spacing:.12em}.tw-tracking-\[0\.14em\]{letter-spacing:.14em}.tw-tracking-tight{letter-spacing:-.025em}.tw-tracking-wide{letter-spacing:.025em}.tw-tracking-wider{letter-spacing:.05em}.tw-tracking-widest{letter-spacing:.1em}.\!tw-text-white\/70{color:#ffffffb3!important}.tw-text-\[\#008000\]{--tw-text-opacity:1;color:rgba(0,128,0,var(--tw-text-opacity,1))}.tw-text-\[\#0958d9\]{--tw-text-opacity:1;color:rgba(9,88,217,var(--tw-text-opacity,1))}.tw-text-\[\#0F64F3\]{--tw-text-opacity:1;color:rgba(15,100,243,var(--tw-text-opacity,1))}.tw-text-\[\#0c6af6\]{--tw-text-opacity:1;color:rgba(12,106,246,var(--tw-text-opacity,1))}.tw-text-\[\#0d9488\]{--tw-text-opacity:1;color:rgba(13,148,136,var(--tw-text-opacity,1))}.tw-text-\[\#0f172a\]{--tw-text-opacity:1;color:rgba(15,23,42,var(--tw-text-opacity,1))}.tw-text-\[\#0f73ee\]{--tw-text-opacity:1;color:rgba(15,115,238,var(--tw-text-opacity,1))}.tw-text-\[\#0f73ee\]\/70{color:#0f73eeb3}.tw-text-\[\#10B981\]{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity,1))}.tw-text-\[\#155EFC\]{--tw-text-opacity:1;color:rgba(21,94,252,var(--tw-text-opacity,1))}.tw-text-\[\#1677ff\]{--tw-text-opacity:1;color:rgba(22,119,255,var(--tw-text-opacity,1))}.tw-text-\[\#16a34a\]{--tw-text-opacity:1;color:rgba(22,163,74,var(--tw-text-opacity,1))}.tw-text-\[\#1890ff\]{--tw-text-opacity:1;color:rgba(24,144,255,var(--tw-text-opacity,1))}.tw-text-\[\#1f1f1f\]{--tw-text-opacity:1;color:rgba(31,31,31,var(--tw-text-opacity,1))}.tw-text-\[\#1f2937\]{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity,1))}.tw-text-\[\#22c55e\]{--tw-text-opacity:1;color:rgba(34,197,94,var(--tw-text-opacity,1))}.tw-text-\[\#2563eb\]{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity,1))}.tw-text-\[\#282c4b\]{--tw-text-opacity:1;color:rgba(40,44,75,var(--tw-text-opacity,1))}.tw-text-\[\#2D3AD2\]{--tw-text-opacity:1;color:rgba(45,58,210,var(--tw-text-opacity,1))}.tw-text-\[\#2D3AD2\]\/80{color:#2d3ad2cc}.tw-text-\[\#2D3FE2\]{--tw-text-opacity:1;color:rgba(45,63,226,var(--tw-text-opacity,1))}.tw-text-\[\#2c3ad1\]{--tw-text-opacity:1;color:rgba(44,58,209,var(--tw-text-opacity,1))}.tw-text-\[\#333\]{--tw-text-opacity:1;color:rgba(51,51,51,var(--tw-text-opacity,1))}.tw-text-\[\#389e0d\]{--tw-text-opacity:1;color:rgba(56,158,13,var(--tw-text-opacity,1))}.tw-text-\[\#3b82f6\]{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity,1))}.tw-text-\[\#4338ca\]{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity,1))}.tw-text-\[\#5DDD31\]{--tw-text-opacity:1;color:rgba(93,221,49,var(--tw-text-opacity,1))}.tw-text-\[\#64748b\]{--tw-text-opacity:1;color:rgba(100,116,139,var(--tw-text-opacity,1))}.tw-text-\[\#6C7180\]{--tw-text-opacity:1;color:rgba(108,113,128,var(--tw-text-opacity,1))}.tw-text-\[\#6b7280\]{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity,1))}.tw-text-\[\#6d28d9\]{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity,1))}.tw-text-\[\#7C3AED\],.tw-text-\[\#7c3aed\]{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity,1))}.tw-text-\[\#817F7F\]{--tw-text-opacity:1;color:rgba(129,127,127,var(--tw-text-opacity,1))}.tw-text-\[\#8a6804\]{--tw-text-opacity:1;color:rgba(138,104,4,var(--tw-text-opacity,1))}.tw-text-\[\#9E54E3\]{--tw-text-opacity:1;color:rgba(158,84,227,var(--tw-text-opacity,1))}.tw-text-\[\#9b87f5\]{--tw-text-opacity:1;color:rgba(155,135,245,var(--tw-text-opacity,1))}.tw-text-\[\#F59E0B\]{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity,1))}.tw-text-\[\#b45309\]{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity,1))}.tw-text-\[\#c9a227\]{--tw-text-opacity:1;color:rgba(201,162,39,var(--tw-text-opacity,1))}.tw-text-\[\#cf1322\]{--tw-text-opacity:1;color:rgba(207,19,34,var(--tw-text-opacity,1))}.tw-text-\[\#d42f2f\]{--tw-text-opacity:1;color:rgba(212,47,47,var(--tw-text-opacity,1))}.tw-text-\[\#d4380d\]{--tw-text-opacity:1;color:rgba(212,56,13,var(--tw-text-opacity,1))}.tw-text-\[\#d46b08\]{--tw-text-opacity:1;color:rgba(212,107,8,var(--tw-text-opacity,1))}.tw-text-\[\#d48806\]{--tw-text-opacity:1;color:rgba(212,136,6,var(--tw-text-opacity,1))}.tw-text-\[\#d97706\]{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity,1))}.tw-text-\[\#dc2626\]{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity,1))}.tw-text-\[\#e9ae52\]{--tw-text-opacity:1;color:rgba(233,174,82,var(--tw-text-opacity,1))}.tw-text-\[\#ef4444\]{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity,1))}.tw-text-\[\#f59e0b\]{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity,1))}.tw-text-\[\#ff4d4f\]{--tw-text-opacity:1;color:rgba(255,77,79,var(--tw-text-opacity,1))}.tw-text-\[\#ffffff\]{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.tw-text-\[blue\]{--tw-text-opacity:1;color:rgba(0,0,255,var(--tw-text-opacity,1))}.tw-text-\[color\:var\(--sjs-general-forecolor\)\]{color:var(--sjs-general-forecolor)}.tw-text-\[rgba\(0\,0\,0\,0\.88\)\]{color:#000000e0}.tw-text-amber-500{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity,1))}.tw-text-amber-600{--tw-text-opacity:1;color:rgba(217,119,6,var(--tw-text-opacity,1))}.tw-text-amber-700{--tw-text-opacity:1;color:rgba(180,83,9,var(--tw-text-opacity,1))}.tw-text-amber-800{--tw-text-opacity:1;color:rgba(146,64,14,var(--tw-text-opacity,1))}.tw-text-amber-900{--tw-text-opacity:1;color:rgba(120,53,15,var(--tw-text-opacity,1))}.tw-text-amber-950{--tw-text-opacity:1;color:rgba(69,26,3,var(--tw-text-opacity,1))}.tw-text-background{color:hsl(var(--background))}.tw-text-black{--tw-text-opacity:1;color:rgba(0,0,0,var(--tw-text-opacity,1))}.tw-text-black\/45{color:#00000073}.tw-text-black\/65{color:#000000a6}.tw-text-blue-400{--tw-text-opacity:1;color:rgba(96,165,250,var(--tw-text-opacity,1))}.tw-text-blue-500{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity,1))}.tw-text-blue-600{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity,1))}.tw-text-blue-700{--tw-text-opacity:1;color:rgba(29,78,216,var(--tw-text-opacity,1))}.tw-text-blue-800{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity,1))}.tw-text-blue-900{--tw-text-opacity:1;color:rgba(30,58,138,var(--tw-text-opacity,1))}.tw-text-dashboard-accent{color:var(--db-accent)}.tw-text-dashboard-body{color:var(--db-text-body)}.tw-text-dashboard-disabled-text{color:var(--db-disabled-text)}.tw-text-dashboard-error{color:var(--db-error)}.tw-text-dashboard-heading{color:var(--db-text-heading)}.tw-text-dashboard-info{color:var(--db-info)}.tw-text-dashboard-inverse{color:var(--db-text-inverse)}.tw-text-dashboard-muted{color:var(--db-text-muted)}.tw-text-dashboard-preferred{color:var(--db-preferred)}.tw-text-dashboard-primary{color:var(--db-primary)}.tw-text-dashboard-subtle{color:var(--db-text-subtle)}.tw-text-dashboard-success{color:var(--db-success)}.tw-text-dashboard-tag-text{color:var(--db-tag-text)}.tw-text-dashboard-violet{color:var(--db-violet)}.tw-text-destructive{color:hsl(var(--destructive))}.tw-text-emerald-400{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity,1))}.tw-text-emerald-500{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity,1))}.tw-text-emerald-600{--tw-text-opacity:1;color:rgba(5,150,105,var(--tw-text-opacity,1))}.tw-text-emerald-700{--tw-text-opacity:1;color:rgba(4,120,87,var(--tw-text-opacity,1))}.tw-text-emerald-800{--tw-text-opacity:1;color:rgba(6,95,70,var(--tw-text-opacity,1))}.tw-text-emerald-900{--tw-text-opacity:1;color:rgba(6,78,59,var(--tw-text-opacity,1))}.tw-text-foreground{color:hsl(var(--foreground))}.tw-text-gray-200{--tw-text-opacity:1;color:rgba(229,231,235,var(--tw-text-opacity,1))}.tw-text-gray-300{--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity,1))}.tw-text-gray-400{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity,1))}.tw-text-gray-500{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity,1))}.tw-text-gray-600{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity,1))}.tw-text-gray-700{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity,1))}.tw-text-gray-800{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity,1))}.tw-text-gray-900{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity,1))}.tw-text-green-500{--tw-text-opacity:1;color:rgba(34,197,94,var(--tw-text-opacity,1))}.tw-text-green-600{--tw-text-opacity:1;color:rgba(22,163,74,var(--tw-text-opacity,1))}.tw-text-green-700{--tw-text-opacity:1;color:rgba(21,128,61,var(--tw-text-opacity,1))}.tw-text-indigo-100{--tw-text-opacity:1;color:rgba(224,231,255,var(--tw-text-opacity,1))}.tw-text-indigo-200{--tw-text-opacity:1;color:rgba(199,210,254,var(--tw-text-opacity,1))}.tw-text-indigo-400{--tw-text-opacity:1;color:rgba(129,140,248,var(--tw-text-opacity,1))}.tw-text-indigo-500{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity,1))}.tw-text-indigo-600{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity,1))}.tw-text-indigo-700{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity,1))}.tw-text-indigo-800{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity,1))}.tw-text-indigo-900{--tw-text-opacity:1;color:rgba(49,46,129,var(--tw-text-opacity,1))}.tw-text-indigo-950{--tw-text-opacity:1;color:rgba(30,27,75,var(--tw-text-opacity,1))}.tw-text-inherit{color:inherit}.tw-text-muted-foreground{color:hsl(var(--muted-foreground))}.tw-text-neutral-500{--tw-text-opacity:1;color:rgba(115,115,115,var(--tw-text-opacity,1))}.tw-text-orange-500{--tw-text-opacity:1;color:rgba(249,115,22,var(--tw-text-opacity,1))}.tw-text-orange-700{--tw-text-opacity:1;color:rgba(194,65,12,var(--tw-text-opacity,1))}.tw-text-primary{color:hsl(var(--primary))}.tw-text-primary-foreground{color:hsl(var(--primary-foreground))}.tw-text-primary\/80{color:hsl(var(--primary) / .8)}.tw-text-purple-600{--tw-text-opacity:1;color:rgba(147,51,234,var(--tw-text-opacity,1))}.tw-text-purple-700{--tw-text-opacity:1;color:rgba(126,34,206,var(--tw-text-opacity,1))}.tw-text-red-400{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity,1))}.tw-text-red-500{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity,1))}.tw-text-red-600{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity,1))}.tw-text-red-700{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity,1))}.tw-text-red-800{--tw-text-opacity:1;color:rgba(153,27,27,var(--tw-text-opacity,1))}.tw-text-rose-200{--tw-text-opacity:1;color:rgba(254,205,211,var(--tw-text-opacity,1))}.tw-text-rose-400{--tw-text-opacity:1;color:rgba(251,113,133,var(--tw-text-opacity,1))}.tw-text-rose-500{--tw-text-opacity:1;color:rgba(244,63,94,var(--tw-text-opacity,1))}.tw-text-rose-600{--tw-text-opacity:1;color:rgba(225,29,72,var(--tw-text-opacity,1))}.tw-text-rose-700{--tw-text-opacity:1;color:rgba(190,18,60,var(--tw-text-opacity,1))}.tw-text-rose-800{--tw-text-opacity:1;color:rgba(159,18,57,var(--tw-text-opacity,1))}.tw-text-sky-400{--tw-text-opacity:1;color:rgba(56,189,248,var(--tw-text-opacity,1))}.tw-text-sky-500{--tw-text-opacity:1;color:rgba(14,165,233,var(--tw-text-opacity,1))}.tw-text-sky-700{--tw-text-opacity:1;color:rgba(3,105,161,var(--tw-text-opacity,1))}.tw-text-sky-800{--tw-text-opacity:1;color:rgba(7,89,133,var(--tw-text-opacity,1))}.tw-text-sky-950{--tw-text-opacity:1;color:rgba(8,47,73,var(--tw-text-opacity,1))}.tw-text-slate-100{--tw-text-opacity:1;color:rgba(241,245,249,var(--tw-text-opacity,1))}.tw-text-slate-200{--tw-text-opacity:1;color:rgba(226,232,240,var(--tw-text-opacity,1))}.tw-text-slate-300{--tw-text-opacity:1;color:rgba(203,213,225,var(--tw-text-opacity,1))}.tw-text-slate-400{--tw-text-opacity:1;color:rgba(148,163,184,var(--tw-text-opacity,1))}.tw-text-slate-500{--tw-text-opacity:1;color:rgba(100,116,139,var(--tw-text-opacity,1))}.tw-text-slate-600{--tw-text-opacity:1;color:rgba(71,85,105,var(--tw-text-opacity,1))}.tw-text-slate-700{--tw-text-opacity:1;color:rgba(51,65,85,var(--tw-text-opacity,1))}.tw-text-slate-800{--tw-text-opacity:1;color:rgba(30,41,59,var(--tw-text-opacity,1))}.tw-text-slate-900{--tw-text-opacity:1;color:rgba(15,23,42,var(--tw-text-opacity,1))}.tw-text-teal-700{--tw-text-opacity:1;color:rgba(15,118,110,var(--tw-text-opacity,1))}.tw-text-transparent{color:#0000}.tw-text-violet-600{--tw-text-opacity:1;color:rgba(124,58,237,var(--tw-text-opacity,1))}.tw-text-violet-700{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity,1))}.tw-text-violet-800{--tw-text-opacity:1;color:rgba(91,33,182,var(--tw-text-opacity,1))}.tw-text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.tw-text-white\/30{color:#ffffff4d}.tw-text-white\/45{color:#ffffff73}.tw-text-white\/55{color:#ffffff8c}.tw-text-white\/70{color:#ffffffb3}.tw-text-white\/75{color:#ffffffbf}.tw-text-white\/80{color:#fffc}.tw-text-white\/90{color:#ffffffe6}.tw-text-yellow-600{--tw-text-opacity:1;color:rgba(202,138,4,var(--tw-text-opacity,1))}.tw-text-zinc-300{--tw-text-opacity:1;color:rgba(212,212,216,var(--tw-text-opacity,1))}.tw-text-zinc-400{--tw-text-opacity:1;color:rgba(161,161,170,var(--tw-text-opacity,1))}.tw-text-zinc-500{--tw-text-opacity:1;color:rgba(113,113,122,var(--tw-text-opacity,1))}.tw-underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.tw-no-underline{-webkit-text-decoration-line:none;text-decoration-line:none}.tw-antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tw-caret-dashboard-primary{caret-color:var(--db-primary)}.tw-accent-\[\#2563eb\]{accent-color:#2563eb}.tw-accent-blue-500{accent-color:#3b82f6}.tw-accent-blue-600{accent-color:#2563eb}.tw-accent-dashboard-primary{accent-color:var(--db-primary)}.tw-accent-indigo-600{accent-color:#4f46e5}.tw-opacity-0{opacity:0}.tw-opacity-100{opacity:1}.tw-opacity-25{opacity:.25}.tw-opacity-30{opacity:.3}.tw-opacity-40{opacity:.4}.tw-opacity-50{opacity:.5}.tw-opacity-55{opacity:.55}.tw-opacity-60{opacity:.6}.tw-opacity-70{opacity:.7}.tw-opacity-75{opacity:.75}.tw-opacity-80{opacity:.8}.tw-opacity-90{opacity:.9}.tw-opacity-\[0\.85\]{opacity:.85}.\!tw-shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)!important}.tw-shadow{--tw-shadow:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_-12px_40px_rgba\(15\,23\,42\,0\.2\)\]{--tw-shadow:0 -12px 40px #0f172a33;--tw-shadow-colored:0 -12px 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_-20px_50px_rgba\(15\,23\,42\,0\.25\)\]{--tw-shadow:0 -20px 50px #0f172a40;--tw-shadow-colored:0 -20px 50px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(124\,58\,237\,0\.35\)\]{--tw-shadow:0 0 0 1px #7c3aed59;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(134\,239\,172\,0\.35\)\]{--tw-shadow:0 0 0 1px #86efac59;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(147\,197\,253\,0\.35\)\]{--tw-shadow:0 0 0 1px #93c5fd59;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(148\,163\,184\,0\.45\)\]{--tw-shadow:0 0 0 1px #94a3b873;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(196\,181\,253\,0\.35\)\]{--tw-shadow:0 0 0 1px #c4b5fd59;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(240\,193\,74\,0\.35\)\]{--tw-shadow:0 0 0 1px #f0c14a59;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(245\,158\,11\,0\.35\)\]{--tw-shadow:0 0 0 1px #f59e0b59;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(34\,197\,94\,0\.35\)\]{--tw-shadow:0 0 0 1px #22c55e59;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_1px_rgba\(59\,130\,246\,0\.35\)\]{--tw-shadow:0 0 0 1px #3b82f659;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_2px_rgba\(16\,185\,129\,0\.25\)\]{--tw-shadow:0 0 0 2px #10b98140;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_2px_rgba\(16\,185\,129\,0\.3\)\]{--tw-shadow:0 0 0 2px #10b9814d;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_2px_rgba\(239\,68\,68\,0\.25\)\]{--tw-shadow:0 0 0 2px #ef444440;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_2px_rgba\(239\,68\,68\,0\.3\)\]{--tw-shadow:0 0 0 2px #ef44444d;--tw-shadow-colored:0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_0_0_3px_hsl\(var\(--primary\)\/0\.12\)\]{--tw-shadow:0 0 0 3px hsl(var(--primary)/.12);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_1\.5625rem_3\.125rem_-0\.75rem_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 1.5625rem 3.125rem -.75rem #00000040;--tw-shadow-colored:0 1.5625rem 3.125rem -.75rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_1\.5rem_3rem_-0\.75rem_rgba\(26\,26\,46\,0\.25\)\]{--tw-shadow:0 1.5rem 3rem -.75rem #1a1a2e40;--tw-shadow-colored:0 1.5rem 3rem -.75rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_10px_24px_rgba\(15\,23\,42\,0\.05\)\]{--tw-shadow:0 10px 24px #0f172a0d;--tw-shadow-colored:0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_12px_40px_-12px_hsl\(224_71\%_4\%\/0\.18\)\]{--tw-shadow:0 12px 40px -12px #0307112e;--tw-shadow-colored:0 12px 40px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_14px_30px_rgba\(15\,23\,42\,0\.06\)\]{--tw-shadow:0 14px 30px #0f172a0f;--tw-shadow-colored:0 14px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_18px_34px_rgba\(37\,99\,235\,0\.14\)\]{--tw-shadow:0 18px 34px #2563eb24;--tw-shadow-colored:0 18px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_1px_2px_0_hsl\(224_71\%_4\%\/0\.04\)\]{--tw-shadow:0 1px 2px 0 #0307110a;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 1px 3px #0000000d;--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_1px_3px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 1px 3px #0000000f;--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_20px_50px_-12px_rgba\(0\,0\,0\,0\.25\)\]{--tw-shadow:0 20px 50px -12px #00000040;--tw-shadow-colored:0 20px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_25px_50px_-12px_rgba\(45\,58\,210\,0\.25\)\,inset_0_0_0_1px_rgba\(255\,255\,255\,0\.8\)\]{--tw-shadow:0 25px 50px -12px #2d3ad240,inset 0 0 0 1px #fffc;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color), inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_2px_14px_-2px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 2px 14px -2px #0000000d;--tw-shadow-colored:0 2px 14px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_2px_8px_rgba\(15\,23\,42\,0\.04\)\]{--tw-shadow:0 2px 8px #0f172a0a;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_2px_8px_rgba\(16\,185\,129\,0\.06\)\]{--tw-shadow:0 2px 8px #10b9810f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_2px_8px_rgba\(239\,68\,68\,0\.06\)\]{--tw-shadow:0 2px 8px #ef44440f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_2px_8px_rgba\(245\,158\,11\,0\.06\)\]{--tw-shadow:0 2px 8px #f59e0b0f;--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.03\)\]{--tw-shadow:0 8px 24px #0f172a08;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_8px_24px_rgba\(15\,23\,42\,0\.1\)\]{--tw-shadow:0 8px 24px #0f172a1a;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_8px_24px_rgba\(99\,102\,241\,0\.45\)\]{--tw-shadow:0 8px 24px #6366f173;--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0_8px_30px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 8px 30px #0f172a1f;--tw-shadow-colored:0 8px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[0px_10px_15px_-3px_\#0000001A\]{--tw-shadow:0px 10px 15px -3px #0000001a;--tw-shadow-colored:0px 10px 15px -3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[5px_5px_5px_5px_\#c4c4c4\]{--tw-shadow:5px 5px 5px 5px #c4c4c4;--tw-shadow-colored:5px 5px 5px 5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[inset_0_0_0_0\.0625rem_var\(--db-primary\)\]{--tw-shadow:inset 0 0 0 .0625rem var(--db-primary);--tw-shadow-colored:inset 0 0 0 .0625rem var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-dashboard-card{--tw-shadow:var(--db-shadow-card);--tw-shadow-colored:var(--db-shadow-card);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-dashboard-elevated{--tw-shadow:var(--db-shadow-elevated);--tw-shadow-colored:var(--db-shadow-elevated);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-inner{--tw-shadow:inset 0 2px 4px 0 #0000000d;--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-md{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.tw-shadow-\[\#5a3eb8\]\/35{--tw-shadow-color:#5a3eb859;--tw-shadow:var(--tw-shadow-colored)}.tw-shadow-blue-500\/50{--tw-shadow-color:#3b82f680;--tw-shadow:var(--tw-shadow-colored)}.tw-shadow-slate-200\/60{--tw-shadow-color:#e2e8f099;--tw-shadow:var(--tw-shadow-colored)}.tw-outline-none{outline-offset:2px;outline:2px solid #0000}.tw-outline{outline-style:solid}.tw-outline-1{outline-width:1px}.tw-outline-\[\#1677ff\]{outline-color:#1677ff}.tw-ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.tw-ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.tw-ring-4{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.tw-ring-inset{--tw-ring-inset:inset}.tw-ring-\[\#1677ff\]{--tw-ring-opacity:1;--tw-ring-color:rgba(22,119,255,var(--tw-ring-opacity,1))}.tw-ring-\[\#7C3AED\]{--tw-ring-opacity:1;--tw-ring-color:rgba(124,58,237,var(--tw-ring-opacity,1))}.tw-ring-\[\#9952E0\]\/50{--tw-ring-color:#9952e080}.tw-ring-\[\#fee2e2\]{--tw-ring-opacity:1;--tw-ring-color:rgba(254,226,226,var(--tw-ring-opacity,1))}.tw-ring-blue-600{--tw-ring-opacity:1;--tw-ring-color:rgba(37,99,235,var(--tw-ring-opacity,1))}.tw-ring-dashboard-error-bg{--tw-ring-color:var(--db-error-bg)}.tw-ring-dashboard-primary-subtle{--tw-ring-color:var(--db-primary-subtle)}.tw-ring-emerald-50\/80{--tw-ring-color:#ecfdf5cc}.tw-ring-gray-200{--tw-ring-opacity:1;--tw-ring-color:rgba(229,231,235,var(--tw-ring-opacity,1))}.tw-ring-indigo-100{--tw-ring-opacity:1;--tw-ring-color:rgba(224,231,255,var(--tw-ring-opacity,1))}.tw-ring-indigo-200{--tw-ring-opacity:1;--tw-ring-color:rgba(199,210,254,var(--tw-ring-opacity,1))}.tw-ring-indigo-300{--tw-ring-opacity:1;--tw-ring-color:rgba(165,180,252,var(--tw-ring-opacity,1))}.tw-ring-indigo-500{--tw-ring-opacity:1;--tw-ring-color:rgba(99,102,241,var(--tw-ring-opacity,1))}.tw-ring-primary{--tw-ring-color:hsl(var(--primary))}.tw-ring-red-400{--tw-ring-opacity:1;--tw-ring-color:rgba(248,113,113,var(--tw-ring-opacity,1))}.tw-ring-white{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity,1))}.tw-ring-white\/10{--tw-ring-color:#ffffff1a}.tw-ring-white\/15{--tw-ring-color:#ffffff26}.tw-ring-white\/60{--tw-ring-color:#fff9}.tw-ring-white\/80{--tw-ring-color:#fffc}.tw-ring-offset-1{--tw-ring-offset-width:1px}.tw-ring-offset-2{--tw-ring-offset-width:2px}.tw-blur-\[0\.625rem\]{--tw-blur:blur(.625rem);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-brightness-0{--tw-brightness:brightness(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-brightness-95{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-drop-shadow-lg{--tw-drop-shadow:drop-shadow(0 10px 8px #0000000a) drop-shadow(0 4px 3px #0000001a);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-drop-shadow-sm{--tw-drop-shadow:drop-shadow(0 1px 1px #0000000d);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-saturate-\[1\.15\]{--tw-saturate:saturate(1.15);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.tw-backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-\[25px\]{--tw-backdrop-blur:blur(25px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-backdrop-blur-sm{--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.tw-transition{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-\[border-color\,box-shadow\]{transition-property:border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-\[color\,background-color\,border-color\,opacity\]{transition-property:color,background-color,border-color,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-\[color\,background-color\,border-color\]{transition-property:color,background-color,border-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-\[opacity\,background-color\]{transition-property:opacity,background-color;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-\[width\]{transition-property:width;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-colors{transition-property:color,background-color,border-color,-webkit-text-decoration-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-opacity{transition-property:opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-shadow{transition-property:box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-transition-transform{transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-duration-1000{transition-duration:1s}.tw-duration-150{transition-duration:.15s}.tw-duration-200{transition-duration:.2s}.tw-duration-300{transition-duration:.3s}.tw-duration-500{transition-duration:.5s}.tw-duration-700{transition-duration:.7s}.tw-ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.tw-ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[-T\:\.Z\]{--t:.Z}.\[-webkit-mask\:radial-gradient\(farthest-side\,transparent_calc\(100\%-0\.25rem\)\,\#000_calc\(100\%-0\.25rem\)\)\]{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 calc(100% - .25rem))}.\[mask\:radial-gradient\(farthest-side\,transparent_calc\(100\%-0\.25rem\)\,\#000_calc\(100\%-0\.25rem\)\)\]{-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 calc(100% - .25rem));mask:radial-gradient(farthest-side,#0000 calc(100% - .25rem),#000 calc(100% - .25rem))}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}*{box-sizing:border-box;margin:0;padding:0;font-family:Poppins,Noto Sans Tamil,Latha,Vijaya,sans-serif!important}@media print{.navbar_container,.sidebar_container,.allReport_back_btn,.allReport_header_icon{display:none}.homepage_wrapper{height:200vh}.allReport_body{height:100%;padding:1rem 0;overflow-y:visible}}ul{padding-left:0!important}.row>*{width:auto!important}body.daily-call-active .chat-support,body.daily-call-active .chat-bubble,body.daily-call-active .profile-picture{display:none!important}body.cvi-personalize-active #cvi-fullscreen-wrapper{z-index:2147483647!important;background:#fff!important;width:100vw!important;height:100dvh!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important}@supports not (height:100dvh){body.cvi-personalize-active #cvi-fullscreen-wrapper{height:100vh!important}}body.cvi-personalize-active .navbar_container,body.cvi-personalize-active .sidebar_container{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}.animal-fund .chat-support,.animal-fund .chat-bubble,.animal-fund .profile-picture,.animal-fund [data-test-id=ChatWidgetButton],.animal-fund [data-test-id=chat-widget-launcher],.animal-fund .widget-visible,.animal-fund .Intercom,.animal-fund .tawk-chat,.animal-fund .crisp-client,.animal-fund .IconLauncher__BaseLauncher-sc-1dgjpy6-0,.animal-fund .IconLauncher__ShapedLauncher-sc-1dgjpy6-1,.animal-fund .euwhsd,.animal-fund .reagan--widget-loaded,.animal-fund button[aria-label="Open live chat"],.animal-fund button[aria-label*=chat i],.animal-fund button[aria-label*=Chat i],.animal-fund [class*=chat i],.animal-fund [class*=Chat i],.animal-fund [id*=chat i],.animal-fund [id*=Chat i],.animal-fund div[class*=launcher i],.animal-fund div[class*=Launcher i],.animal-fund div[class*=widget i],.animal-fund div[class*=Widget i]{visibility:hidden!important;pointer-events:none!important;opacity:0!important;z-index:-9999!important;display:none!important}div:where(.swal2-container){z-index:9999!important}@keyframes slideInFromCenter{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.native-date-input{opacity:0;cursor:pointer;position:absolute;top:0;bottom:0;left:0;right:0}.native-date-input::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:100%;height:100%}.file\:tw-mr-3::-webkit-file-upload-button{margin-right:.75rem}.file\:tw-mr-3::file-selector-button{margin-right:.75rem}.file\:tw-mr-4::-webkit-file-upload-button{margin-right:1rem}.file\:tw-mr-4::file-selector-button{margin-right:1rem}.file\:tw-rounded::-webkit-file-upload-button{border-radius:.25rem}.file\:tw-rounded::file-selector-button{border-radius:.25rem}.file\:tw-rounded-md::-webkit-file-upload-button{border-radius:calc(var(--radius) - 2px)}.file\:tw-rounded-md::file-selector-button{border-radius:calc(var(--radius) - 2px)}.file\:tw-border-0::-webkit-file-upload-button{border-width:0}.file\:tw-border-0::file-selector-button{border-width:0}.file\:tw-bg-indigo-50::-webkit-file-upload-button{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity,1))}.file\:tw-bg-indigo-50::file-selector-button{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity,1))}.file\:tw-px-3::-webkit-file-upload-button{padding-left:.75rem;padding-right:.75rem}.file\:tw-px-3::file-selector-button{padding-left:.75rem;padding-right:.75rem}.file\:tw-py-1\.5::-webkit-file-upload-button{padding-top:.375rem;padding-bottom:.375rem}.file\:tw-py-1\.5::file-selector-button{padding-top:.375rem;padding-bottom:.375rem}.file\:tw-text-sm::-webkit-file-upload-button{font-size:.875rem;line-height:1.25rem}.file\:tw-text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:tw-font-medium::-webkit-file-upload-button{font-weight:500}.file\:tw-font-medium::file-selector-button{font-weight:500}.file\:tw-text-indigo-600::-webkit-file-upload-button{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity,1))}.file\:tw-text-indigo-600::file-selector-button{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity,1))}.placeholder\:tw-font-normal::placeholder{font-weight:400}.placeholder\:tw-text-black\/25::placeholder{color:#00000040}.placeholder\:tw-text-dashboard-subtle::placeholder{color:var(--db-text-subtle)}.placeholder\:tw-text-gray-400::placeholder{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity,1))}.placeholder\:tw-text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.first\:tw-border-0:first-child{border-width:0}.first\:tw-border-t-0:first-child{border-top-width:0}.last\:tw-mb-0:last-child{margin-bottom:0}.last\:tw-mb-3:last-child{margin-bottom:.75rem}.last\:tw-border-0:last-child{border-width:0}.last\:tw-border-b-0:last-child{border-bottom-width:0}.empty\:tw-hidden:empty{display:none}.focus-within\:tw-border-\[\#1677ff\]:focus-within{--tw-border-opacity:1;border-color:rgba(22,119,255,var(--tw-border-opacity,1))}.focus-within\:tw-border-dashboard-primary:focus-within{border-color:var(--db-primary)}.focus-within\:tw-border-indigo-300:focus-within{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity,1))}.focus-within\:tw-ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:tw-ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-within\:tw-ring-dashboard-primary-subtle:focus-within{--tw-ring-color:var(--db-primary-subtle)}.focus-within\:tw-ring-indigo-100:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgba(224,231,255,var(--tw-ring-opacity,1))}.focus-within\:tw-ring-offset-2:focus-within{--tw-ring-offset-width:2px}.hover\:-tw-translate-y-0\.5:hover{--tw-translate-y:-.125rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-tw-translate-y-1:hover{--tw-translate-y:-.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-tw-translate-y-1\.5:hover{--tw-translate-y:-.375rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw--translate-y-px:hover{--tw-translate-y:-1px;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-scale-\[1\.01\]:hover{--tw-scale-x:1.01;--tw-scale-y:1.01;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:tw-border-blue-300:hover{--tw-border-opacity:1;border-color:rgba(147,197,253,var(--tw-border-opacity,1))}.hover\:tw-border-dashboard-primary:hover{border-color:var(--db-primary)}.hover\:tw-border-dashboard-subtle:hover{border-color:var(--db-border-subtle)}.hover\:tw-border-emerald-300:hover{--tw-border-opacity:1;border-color:rgba(110,231,183,var(--tw-border-opacity,1))}.hover\:tw-border-gray-300:hover{--tw-border-opacity:1;border-color:rgba(209,213,219,var(--tw-border-opacity,1))}.hover\:tw-border-gray-400:hover{--tw-border-opacity:1;border-color:rgba(156,163,175,var(--tw-border-opacity,1))}.hover\:tw-border-indigo-200:hover{--tw-border-opacity:1;border-color:rgba(199,210,254,var(--tw-border-opacity,1))}.hover\:tw-border-indigo-300:hover{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity,1))}.hover\:tw-border-indigo-400:hover{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity,1))}.hover\:tw-border-muted-foreground:hover{border-color:hsl(var(--muted-foreground))}.hover\:tw-border-muted-foreground\/50:hover{border-color:hsl(var(--muted-foreground) / .5)}.hover\:tw-border-primary:hover{border-color:hsl(var(--primary))}.hover\:tw-border-primary\/50:hover{border-color:hsl(var(--primary) / .5)}.hover\:tw-border-red-300:hover{--tw-border-opacity:1;border-color:rgba(252,165,165,var(--tw-border-opacity,1))}.hover\:tw-border-slate-200:hover{--tw-border-opacity:1;border-color:rgba(226,232,240,var(--tw-border-opacity,1))}.hover\:tw-border-slate-300:hover{--tw-border-opacity:1;border-color:rgba(203,213,225,var(--tw-border-opacity,1))}.hover\:tw-border-zinc-500:hover{--tw-border-opacity:1;border-color:rgba(113,113,122,var(--tw-border-opacity,1))}.hover\:\!tw-bg-\[\#0a56c7\]:hover{--tw-bg-opacity:1!important;background-color:rgba(10,86,199,var(--tw-bg-opacity,1))!important}.hover\:tw-bg-\[\#0958d9\]:hover{--tw-bg-opacity:1;background-color:rgba(9,88,217,var(--tw-bg-opacity,1))}.hover\:tw-bg-\[\#0a5ad4\]:hover{--tw-bg-opacity:1;background-color:rgba(10,90,212,var(--tw-bg-opacity,1))}.hover\:tw-bg-\[\#f5f9ff\]:hover{--tw-bg-opacity:1;background-color:rgba(245,249,255,var(--tw-bg-opacity,1))}.hover\:tw-bg-\[color\:var\(--hc-soft\)\]:hover{background-color:var(--hc-soft)}.hover\:tw-bg-amber-50\/70:hover{background-color:#fffbebb3}.hover\:tw-bg-black\/5:hover{background-color:#0000000d}.hover\:tw-bg-black\/70:hover{background-color:#000000b3}.hover\:tw-bg-black\/\[0\.03\]:hover{background-color:#00000008}.hover\:tw-bg-blue-100:hover{--tw-bg-opacity:1;background-color:rgba(219,234,254,var(--tw-bg-opacity,1))}.hover\:tw-bg-blue-50:hover{--tw-bg-opacity:1;background-color:rgba(239,246,255,var(--tw-bg-opacity,1))}.hover\:tw-bg-blue-600:hover{--tw-bg-opacity:1;background-color:rgba(37,99,235,var(--tw-bg-opacity,1))}.hover\:tw-bg-blue-700:hover{--tw-bg-opacity:1;background-color:rgba(29,78,216,var(--tw-bg-opacity,1))}.hover\:tw-bg-dashboard-error-bg:hover{background-color:var(--db-error-bg)}.hover\:tw-bg-dashboard-primary-hover:hover{background-color:var(--db-primary-hover)}.hover\:tw-bg-dashboard-primary-subtle:hover{background-color:var(--db-primary-subtle)}.hover\:tw-bg-dashboard-sidebar-active:hover{background-color:var(--db-sidebar-active)}.hover\:tw-bg-dashboard-surface:hover{background-color:var(--db-surface)}.hover\:tw-bg-dashboard-surface-subtle:hover{background-color:var(--db-surface-subtle)}.hover\:tw-bg-destructive\/10:hover{background-color:hsl(var(--destructive) / .1)}.hover\:tw-bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity,1))}.hover\:tw-bg-gray-100\/50:hover{background-color:#f3f4f680}.hover\:tw-bg-gray-100\/80:hover{background-color:#f3f4f6cc}.hover\:tw-bg-gray-200\/50:hover{background-color:#e5e7eb80}.hover\:tw-bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity,1))}.hover\:tw-bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgba(249,250,251,var(--tw-bg-opacity,1))}.hover\:tw-bg-gray-50\/80:hover{background-color:#f9fafbcc}.hover\:tw-bg-gray-50\/90:hover{background-color:#f9fafbe6}.hover\:tw-bg-green-100:hover{--tw-bg-opacity:1;background-color:rgba(220,252,231,var(--tw-bg-opacity,1))}.hover\:tw-bg-indigo-100:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity,1))}.hover\:tw-bg-indigo-50:hover{--tw-bg-opacity:1;background-color:rgba(238,242,255,var(--tw-bg-opacity,1))}.hover\:tw-bg-indigo-50\/20:hover{background-color:#eef2ff33}.hover\:tw-bg-indigo-50\/40:hover{background-color:#eef2ff66}.hover\:tw-bg-indigo-50\/50:hover{background-color:#eef2ff80}.hover\:tw-bg-indigo-50\/60:hover{background-color:#eef2ff99}.hover\:tw-bg-indigo-700:hover{--tw-bg-opacity:1;background-color:rgba(67,56,202,var(--tw-bg-opacity,1))}.hover\:tw-bg-muted:hover{background-color:hsl(var(--muted))}.hover\:tw-bg-muted\/30:hover{background-color:hsl(var(--muted) / .3)}.hover\:tw-bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:tw-bg-primary-foreground\/20:hover{background-color:hsl(var(--primary-foreground) / .2)}.hover\:tw-bg-primary\/10:hover{background-color:hsl(var(--primary) / .1)}.hover\:tw-bg-primary\/20:hover{background-color:hsl(var(--primary) / .2)}.hover\:tw-bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:tw-bg-purple-100:hover{--tw-bg-opacity:1;background-color:rgba(243,232,255,var(--tw-bg-opacity,1))}.hover\:tw-bg-red-50:hover{--tw-bg-opacity:1;background-color:rgba(254,242,242,var(--tw-bg-opacity,1))}.hover\:tw-bg-red-50\/80:hover{background-color:#fef2f2cc}.hover\:tw-bg-red-700:hover{--tw-bg-opacity:1;background-color:rgba(185,28,28,var(--tw-bg-opacity,1))}.hover\:tw-bg-rose-400:hover{--tw-bg-opacity:1;background-color:rgba(251,113,133,var(--tw-bg-opacity,1))}.hover\:tw-bg-sky-50:hover{--tw-bg-opacity:1;background-color:rgba(240,249,255,var(--tw-bg-opacity,1))}.hover\:tw-bg-sky-500:hover{--tw-bg-opacity:1;background-color:rgba(14,165,233,var(--tw-bg-opacity,1))}.hover\:tw-bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgba(241,245,249,var(--tw-bg-opacity,1))}.hover\:tw-bg-slate-200:hover{--tw-bg-opacity:1;background-color:rgba(226,232,240,var(--tw-bg-opacity,1))}.hover\:tw-bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgba(248,250,252,var(--tw-bg-opacity,1))}.hover\:tw-bg-slate-50\/50:hover{background-color:#f8fafc80}.hover\:tw-bg-slate-800:hover{--tw-bg-opacity:1;background-color:rgba(30,41,59,var(--tw-bg-opacity,1))}.hover\:tw-bg-transparent:hover{background-color:#0000}.hover\:tw-bg-violet-100:hover{--tw-bg-opacity:1;background-color:rgba(237,233,254,var(--tw-bg-opacity,1))}.hover\:tw-bg-white\/10:hover{background-color:#ffffff1a}.hover\:tw-bg-white\/20:hover{background-color:#fff3}.hover\:tw-bg-white\/5:hover{background-color:#ffffff0d}.hover\:tw-bg-white\/80:hover{background-color:#fffc}.hover\:tw-bg-zinc-600:hover{--tw-bg-opacity:1;background-color:rgba(82,82,91,var(--tw-bg-opacity,1))}.hover\:tw-bg-zinc-700:hover{--tw-bg-opacity:1;background-color:rgba(63,63,70,var(--tw-bg-opacity,1))}.hover\:tw-text-\[\#0958d9\]:hover{--tw-text-opacity:1;color:rgba(9,88,217,var(--tw-text-opacity,1))}.hover\:tw-text-\[\#0c6af6\]:hover{--tw-text-opacity:1;color:rgba(12,106,246,var(--tw-text-opacity,1))}.hover\:tw-text-\[\#0f73ee\]:hover{--tw-text-opacity:1;color:rgba(15,115,238,var(--tw-text-opacity,1))}.hover\:tw-text-\[\#0f766e\]:hover{--tw-text-opacity:1;color:rgba(15,118,110,var(--tw-text-opacity,1))}.hover\:tw-text-\[\#16a34a\]:hover{--tw-text-opacity:1;color:rgba(22,163,74,var(--tw-text-opacity,1))}.hover\:tw-text-\[\#4338ca\]:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity,1))}.hover\:tw-text-\[\#b91c1c\]:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity,1))}.hover\:tw-text-\[\#dc2626\]:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity,1))}.hover\:tw-text-blue-600:hover{--tw-text-opacity:1;color:rgba(37,99,235,var(--tw-text-opacity,1))}.hover\:tw-text-blue-800:hover{--tw-text-opacity:1;color:rgba(30,64,175,var(--tw-text-opacity,1))}.hover\:tw-text-dashboard-body:hover{color:var(--db-text-body)}.hover\:tw-text-dashboard-error:hover{color:var(--db-error)}.hover\:tw-text-dashboard-heading:hover{color:var(--db-text-heading)}.hover\:tw-text-dashboard-inverse:hover{color:var(--db-text-inverse)}.hover\:tw-text-dashboard-primary:hover{color:var(--db-primary)}.hover\:tw-text-destructive:hover{color:hsl(var(--destructive))}.hover\:tw-text-destructive\/80:hover{color:hsl(var(--destructive) / .8)}.hover\:tw-text-emerald-300:hover{--tw-text-opacity:1;color:rgba(110,231,183,var(--tw-text-opacity,1))}.hover\:tw-text-foreground:hover{color:hsl(var(--foreground))}.hover\:tw-text-gray-500:hover{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity,1))}.hover\:tw-text-gray-600:hover{--tw-text-opacity:1;color:rgba(75,85,99,var(--tw-text-opacity,1))}.hover\:tw-text-gray-700:hover{--tw-text-opacity:1;color:rgba(55,65,81,var(--tw-text-opacity,1))}.hover\:tw-text-gray-800:hover{--tw-text-opacity:1;color:rgba(31,41,55,var(--tw-text-opacity,1))}.hover\:tw-text-gray-900:hover{--tw-text-opacity:1;color:rgba(17,24,39,var(--tw-text-opacity,1))}.hover\:tw-text-green-700:hover{--tw-text-opacity:1;color:rgba(21,128,61,var(--tw-text-opacity,1))}.hover\:tw-text-indigo-500:hover{--tw-text-opacity:1;color:rgba(99,102,241,var(--tw-text-opacity,1))}.hover\:tw-text-indigo-600:hover{--tw-text-opacity:1;color:rgba(79,70,229,var(--tw-text-opacity,1))}.hover\:tw-text-indigo-700:hover{--tw-text-opacity:1;color:rgba(67,56,202,var(--tw-text-opacity,1))}.hover\:tw-text-indigo-800:hover{--tw-text-opacity:1;color:rgba(55,48,163,var(--tw-text-opacity,1))}.hover\:tw-text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:tw-text-primary:hover{color:hsl(var(--primary))}.hover\:tw-text-primary\/80:hover{color:hsl(var(--primary) / .8)}.hover\:tw-text-red-500:hover{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity,1))}.hover\:tw-text-red-600:hover{--tw-text-opacity:1;color:rgba(220,38,38,var(--tw-text-opacity,1))}.hover\:tw-text-red-700:hover{--tw-text-opacity:1;color:rgba(185,28,28,var(--tw-text-opacity,1))}.hover\:tw-text-rose-700:hover{--tw-text-opacity:1;color:rgba(190,18,60,var(--tw-text-opacity,1))}.hover\:tw-text-slate-600:hover{--tw-text-opacity:1;color:rgba(71,85,105,var(--tw-text-opacity,1))}.hover\:tw-text-slate-700:hover{--tw-text-opacity:1;color:rgba(51,65,85,var(--tw-text-opacity,1))}.hover\:tw-text-slate-900:hover{--tw-text-opacity:1;color:rgba(15,23,42,var(--tw-text-opacity,1))}.hover\:tw-text-violet-700:hover{--tw-text-opacity:1;color:rgba(109,40,217,var(--tw-text-opacity,1))}.hover\:tw-text-white:hover{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}.hover\:tw-underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:tw-opacity-100:hover{opacity:1}.hover\:tw-opacity-80:hover{opacity:.8}.hover\:tw-opacity-90:hover{opacity:.9}.hover\:tw-opacity-95:hover{opacity:.95}.hover\:tw-shadow-2xl:hover{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-\[0_14px_28px_rgba\(15\,23\,42\,0\.08\)\]:hover{--tw-shadow:0 14px 28px #0f172a14;--tw-shadow-colored:0 14px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-dashboard-card:hover{--tw-shadow:var(--db-shadow-card);--tw-shadow-colored:var(--db-shadow-card);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-dashboard-elevated:hover{--tw-shadow:var(--db-shadow-elevated);--tw-shadow-colored:var(--db-shadow-elevated);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-lg:hover{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-md:hover{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-shadow-sm:hover{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.hover\:tw-brightness-100:hover{--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:tw-brightness-110:hover{--tw-brightness:brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:tw-brightness-95:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:file\:tw-bg-indigo-100::-webkit-file-upload-button:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity,1))}.hover\:file\:tw-bg-indigo-100::file-selector-button:hover{--tw-bg-opacity:1;background-color:rgba(224,231,255,var(--tw-bg-opacity,1))}.focus\:tw-border-\[\#0c6af6\]:focus{--tw-border-opacity:1;border-color:rgba(12,106,246,var(--tw-border-opacity,1))}.focus\:tw-border-\[\#1677ff\]:focus{--tw-border-opacity:1;border-color:rgba(22,119,255,var(--tw-border-opacity,1))}.focus\:tw-border-amber-400:focus{--tw-border-opacity:1;border-color:rgba(251,191,36,var(--tw-border-opacity,1))}.focus\:tw-border-dashboard-primary:focus{border-color:var(--db-primary)}.focus\:tw-border-green-400:focus{--tw-border-opacity:1;border-color:rgba(74,222,128,var(--tw-border-opacity,1))}.focus\:tw-border-indigo-300:focus{--tw-border-opacity:1;border-color:rgba(165,180,252,var(--tw-border-opacity,1))}.focus\:tw-border-indigo-400:focus{--tw-border-opacity:1;border-color:rgba(129,140,248,var(--tw-border-opacity,1))}.focus\:tw-border-indigo-500:focus{--tw-border-opacity:1;border-color:rgba(99,102,241,var(--tw-border-opacity,1))}.focus\:tw-border-primary:focus{border-color:hsl(var(--primary))}.focus\:tw-border-red-400:focus{--tw-border-opacity:1;border-color:rgba(248,113,113,var(--tw-border-opacity,1))}.focus\:tw-border-slate-300:focus{--tw-border-opacity:1;border-color:rgba(203,213,225,var(--tw-border-opacity,1))}.focus\:tw-border-transparent:focus{border-color:#0000}.focus\:tw-bg-white:focus{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))}.focus\:tw-text-dashboard-heading:focus{color:var(--db-text-heading)}.focus\:tw-outline-none:focus{outline-offset:2px;outline:2px solid #0000}.focus\:tw-ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:tw-ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:tw-ring-4:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus\:tw-ring-\[\#0c6af6\]\/20:focus{--tw-ring-color:#0c6af633}.focus\:tw-ring-\[\#0c6af6\]\/40:focus{--tw-ring-color:#0c6af666}.focus\:tw-ring-\[var\(--db-focus\,rgba\(15\,115\,238\,0\.28\)\)\]:focus{--tw-ring-color:var(--db-focus,#0f73ee47)}.focus\:tw-ring-blue-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(147,197,253,var(--tw-ring-opacity,1))}.focus\:tw-ring-dashboard-error-bg:focus{--tw-ring-color:var(--db-error-bg)}.focus\:tw-ring-dashboard-primary-subtle:focus{--tw-ring-color:var(--db-primary-subtle)}.focus\:tw-ring-emerald-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(52,211,153,var(--tw-ring-opacity,1))}.focus\:tw-ring-indigo-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(224,231,255,var(--tw-ring-opacity,1))}.focus\:tw-ring-indigo-200:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(199,210,254,var(--tw-ring-opacity,1))}.focus\:tw-ring-indigo-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(165,180,252,var(--tw-ring-opacity,1))}.focus\:tw-ring-indigo-400:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(129,140,248,var(--tw-ring-opacity,1))}.focus\:tw-ring-indigo-400\/30:focus{--tw-ring-color:#818cf84d}.focus\:tw-ring-indigo-500:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(99,102,241,var(--tw-ring-opacity,1))}.focus\:tw-ring-primary\/20:focus{--tw-ring-color:hsl(var(--primary) / .2)}.focus\:tw-ring-slate-100:focus{--tw-ring-opacity:1;--tw-ring-color:rgba(241,245,249,var(--tw-ring-opacity,1))}.focus\:tw-ring-offset-0:focus{--tw-ring-offset-width:0px}.focus\:tw-ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:tw-outline-none:focus-visible{outline-offset:2px;outline:2px solid #0000}.focus-visible\:tw-outline:focus-visible{outline-style:solid}.focus-visible\:tw-outline-2:focus-visible{outline-width:2px}.focus-visible\:tw-outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:tw-outline-offset-\[-2px\]:focus-visible{outline-offset:-2px}.focus-visible\:tw-outline-\[\#0f73ee\]:focus-visible{outline-color:#0f73ee}.focus-visible\:tw-outline-\[\#1677ff\]:focus-visible{outline-color:#1677ff}.focus-visible\:tw-outline-\[color\:var\(--hc\)\]:focus-visible{outline-color:var(--hc)}.focus-visible\:tw-outline-violet-600:focus-visible{outline-color:#7c3aed}.focus-visible\:tw-ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:tw-ring-4:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.focus-visible\:tw-ring-blue-200\/60:focus-visible{--tw-ring-color:#bfdbfe99}.focus-visible\:tw-ring-blue-400:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(96,165,250,var(--tw-ring-opacity,1))}.focus-visible\:tw-ring-blue-500:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(59,130,246,var(--tw-ring-opacity,1))}.focus-visible\:tw-ring-dashboard-primary-subtle:focus-visible{--tw-ring-color:var(--db-primary-subtle)}.focus-visible\:tw-ring-indigo-300:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(165,180,252,var(--tw-ring-opacity,1))}.focus-visible\:tw-ring-white\/80:focus-visible{--tw-ring-color:#fffc}.focus-visible\:tw-ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:tw-ring-offset-transparent:focus-visible{--tw-ring-offset-color:transparent}.active\:tw-scale-95:active{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-scale-\[0\.98\]:active{--tw-scale-x:.98;--tw-scale-y:.98;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-scale-\[0\.99\]:active{--tw-scale-x:.99;--tw-scale-y:.99;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:tw-cursor-grabbing:active{cursor:grabbing}.active\:tw-bg-\[\#003eb3\]:active{--tw-bg-opacity:1;background-color:rgba(0,62,179,var(--tw-bg-opacity,1))}.active\:tw-bg-dashboard-primary-active:active{background-color:var(--db-primary-active)}.active\:tw-bg-gray-100:active{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity,1))}.active\:tw-brightness-100:active{--tw-brightness:brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.enabled\:tw-cursor-pointer:enabled{cursor:pointer}.hover\:enabled\:tw-border-\[\#4096ff\]:enabled:hover{--tw-border-opacity:1;border-color:rgba(64,150,255,var(--tw-border-opacity,1))}.hover\:enabled\:tw-border-dashboard-primary:enabled:hover{border-color:var(--db-primary)}.hover\:enabled\:tw-bg-\[\#4096ff\]:enabled:hover{--tw-bg-opacity:1;background-color:rgba(64,150,255,var(--tw-bg-opacity,1))}.hover\:enabled\:tw-bg-dashboard-primary-hover:enabled:hover{background-color:var(--db-primary-hover)}.hover\:enabled\:tw-bg-dashboard-surface-subtle:enabled:hover{background-color:var(--db-surface-subtle)}.hover\:enabled\:tw-text-\[\#4096ff\]:enabled:hover{--tw-text-opacity:1;color:rgba(64,150,255,var(--tw-text-opacity,1))}.hover\:enabled\:tw-text-dashboard-primary:enabled:hover{color:var(--db-primary)}.hover\:enabled\:tw-underline:enabled:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.hover\:enabled\:tw-brightness-95:enabled:hover{--tw-brightness:brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.active\:enabled\:tw-bg-\[\#0958d9\]:enabled:active{--tw-bg-opacity:1;background-color:rgba(9,88,217,var(--tw-bg-opacity,1))}.active\:enabled\:tw-bg-dashboard-primary-active:enabled:active{background-color:var(--db-primary-active)}.disabled\:tw-pointer-events-none:disabled{pointer-events:none}.disabled\:tw-cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:tw-cursor-wait:disabled{cursor:wait}.disabled\:tw-border-dashboard:disabled{border-color:var(--db-border)}.disabled\:tw-border-gray-200:disabled{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity,1))}.disabled\:tw-border-transparent:disabled{border-color:#0000}.disabled\:tw-bg-\[\#f5f5f5\]:disabled{--tw-bg-opacity:1;background-color:rgba(245,245,245,var(--tw-bg-opacity,1))}.disabled\:tw-bg-dashboard-canvas:disabled{background-color:var(--db-canvas)}.disabled\:tw-bg-dashboard-disabled-bg:disabled{background-color:var(--db-disabled-bg)}.disabled\:tw-bg-gray-100:disabled{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity,1))}.disabled\:tw-bg-white:disabled{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))}.disabled\:tw-text-black\/25:disabled{color:#00000040}.disabled\:tw-text-dashboard-body:disabled{color:var(--db-text-body)}.disabled\:tw-text-dashboard-disabled-text:disabled{color:var(--db-disabled-text)}.disabled\:tw-text-gray-400:disabled{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity,1))}.disabled\:tw-text-gray-500:disabled{--tw-text-opacity:1;color:rgba(107,114,128,var(--tw-text-opacity,1))}.disabled\:tw-opacity-100:disabled{opacity:1}.disabled\:tw-opacity-30:disabled{opacity:.3}.disabled\:tw-opacity-40:disabled{opacity:.4}.disabled\:tw-opacity-45:disabled{opacity:.45}.disabled\:tw-opacity-50:disabled{opacity:.5}.disabled\:tw-opacity-60:disabled{opacity:.6}.disabled\:tw-opacity-70:disabled{opacity:.7}.disabled\:hover\:tw-bg-transparent:hover:disabled{background-color:#0000}.disabled\:hover\:tw-bg-white:hover:disabled{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))}.disabled\:hover\:tw-text-gray-400:hover:disabled{--tw-text-opacity:1;color:rgba(156,163,175,var(--tw-text-opacity,1))}.disabled\:hover\:tw-no-underline:hover:disabled{-webkit-text-decoration-line:none;text-decoration-line:none}.tw-group[open] .group-open\:tw-rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-block{display:block}.tw-group:hover .group-hover\:tw-translate-x-1{--tw-translate-x:.25rem;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-translate-x-full{--tw-translate-x:100%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-rotate-12{--tw-rotate:12deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-scale-105{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-scale-90{--tw-scale-x:.9;--tw-scale-y:.9;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.tw-group:hover .group-hover\:tw-text-\[\#0f73ee\]{--tw-text-opacity:1;color:rgba(15,115,238,var(--tw-text-opacity,1))}.tw-group:hover .group-hover\:tw-opacity-0{opacity:0}.tw-peer:disabled~.peer-disabled\:tw-cursor-not-allowed{cursor:not-allowed}.tw-peer:disabled~.peer-disabled\:tw-opacity-70{opacity:.7}.data-\[disabled\]\:tw-cursor-not-allowed[data-disabled]{cursor:not-allowed}.data-\[state\=checked\]\:tw-border-dashboard-primary[data-state=checked]{border-color:var(--db-primary)}.data-\[highlighted\]\:tw-bg-\[\#e6f4ff\][data-highlighted]{--tw-bg-opacity:1;background-color:rgba(230,244,255,var(--tw-bg-opacity,1))}.data-\[highlighted\]\:tw-bg-dashboard-primary-subtle[data-highlighted]{background-color:var(--db-primary-subtle)}.data-\[state\=checked\]\:tw-bg-dashboard-primary[data-state=checked]{background-color:var(--db-primary)}.data-\[state\=checked\]\:tw-font-semibold[data-state=checked]{font-weight:600}.data-\[placeholder\]\:tw-text-dashboard-subtle[data-placeholder]{color:var(--db-text-subtle)}.data-\[state\=checked\]\:tw-text-dashboard-heading[data-state=checked]{color:var(--db-text-heading)}.data-\[disabled\]\:tw-opacity-40[data-disabled]{opacity:.4}.tw-group[data-overflow=true] .group-data-\[overflow\=true\]\:tw-block{display:block}@media (prefers-reduced-motion:reduce){.motion-reduce\:tw-animate-none{animation:none}.motion-reduce\:tw-transition-none{transition-property:none}}@media not all and (min-width:1024px){.max-lg\:tw-flex-col{flex-direction:column}.max-lg\:tw-items-stretch{align-items:stretch}.max-lg\:tw-gap-5{gap:1.25rem}.max-lg\:\!tw-border-transparent{border-color:#0000!important}.max-lg\:\!tw-bg-transparent{background-color:#0000!important}}@media (max-width:1015px){.max-\[1015px\]\:tw-mt-12{margin-top:3rem}}@media not all and (min-width:768px){.max-md\:tw-min-w-full{min-width:100%}.max-md\:tw-flex-col{flex-direction:column}.max-md\:tw-flex-wrap{flex-wrap:wrap}.max-md\:tw-gap-3{gap:.75rem}}@media (min-width:640px){.sm\:tw-absolute{position:absolute}.sm\:tw-inset-0{top:0;bottom:0;left:0;right:0}.sm\:-tw-bottom-0\.5{bottom:-.125rem}.sm\:-tw-bottom-1{bottom:-.25rem}.sm\:-tw-right-1\.5{right:-.375rem}.sm\:-tw-right-2{right:-.5rem}.sm\:tw-left-4{left:1rem}.sm\:tw-left-\[45px\]{left:45px}.sm\:tw-right-2{right:.5rem}.sm\:tw-right-4{right:1rem}.sm\:tw-right-5{right:1.25rem}.sm\:tw-right-7{right:1.75rem}.sm\:tw-right-\[45px\]{right:45px}.sm\:tw-top-2{top:.5rem}.sm\:tw-top-24{top:6rem}.sm\:tw-top-5{top:1.25rem}.sm\:tw-top-\[50px\]{top:50px}.sm\:tw-order-1{order:1}.sm\:tw-order-2{order:2}.sm\:tw-order-none{order:0}.sm\:tw-col-span-1{grid-column:span 1/span 1}.sm\:tw-col-span-2{grid-column:span 2/span 2}.sm\:tw-col-span-3{grid-column:span 3/span 3}.sm\:tw-col-span-4{grid-column:span 4/span 4}.sm\:tw-col-span-5{grid-column:span 5/span 5}.sm\:tw-col-span-6{grid-column:span 6/span 6}.sm\:tw-mx-0{margin-left:0;margin-right:0}.sm\:tw-mx-1{margin-left:.25rem;margin-right:.25rem}.sm\:tw-mx-5{margin-left:1.25rem;margin-right:1.25rem}.sm\:tw-my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.sm\:\!tw-mb-\[clamp\(0\.875rem\,2\.4vh\,1\.25rem\)\]{margin-bottom:max(.875rem,min(2.4vh,1.25rem))!important}.sm\:tw-mb-0{margin-bottom:0}.sm\:tw-mb-3{margin-bottom:.75rem}.sm\:tw-mb-4{margin-bottom:1rem}.sm\:tw-mb-5{margin-bottom:1.25rem}.sm\:tw-mb-6{margin-bottom:1.5rem}.sm\:tw-mb-8{margin-bottom:2rem}.sm\:tw-ml-auto{margin-left:auto}.sm\:tw-mr-1{margin-right:.25rem}.sm\:tw-mr-2{margin-right:.5rem}.sm\:tw-mt-0{margin-top:0}.sm\:tw-mt-2{margin-top:.5rem}.sm\:tw-mt-2\.5{margin-top:.625rem}.sm\:tw-mt-3{margin-top:.75rem}.sm\:tw-mt-4{margin-top:1rem}.sm\:tw-mt-5{margin-top:1.25rem}.sm\:tw-mt-6{margin-top:1.5rem}.sm\:tw-mt-7{margin-top:1.75rem}.sm\:tw-block{display:block}.sm\:tw-inline-block{display:inline-block}.sm\:tw-inline{display:inline}.sm\:tw-flex{display:flex}.sm\:tw-inline-flex{display:inline-flex}.sm\:tw-grid{display:grid}.sm\:tw-hidden{display:none}.sm\:tw-aspect-auto{aspect-ratio:auto}.sm\:tw-aspect-video{aspect-ratio:16/9}.sm\:tw-size-10{width:2.5rem;height:2.5rem}.sm\:tw-size-12{width:3rem;height:3rem}.sm\:tw-size-24{width:6rem;height:6rem}.sm\:tw-size-4{width:1rem;height:1rem}.sm\:tw-size-5{width:1.25rem;height:1.25rem}.sm\:tw-size-6{width:1.5rem;height:1.5rem}.sm\:tw-size-8{width:2rem;height:2rem}.sm\:tw-size-9{width:2.25rem;height:2.25rem}.sm\:tw-h-10{height:2.5rem}.sm\:tw-h-11{height:2.75rem}.sm\:tw-h-14{height:3.5rem}.sm\:tw-h-16{height:4rem}.sm\:tw-h-2{height:.5rem}.sm\:tw-h-4{height:1rem}.sm\:tw-h-5{height:1.25rem}.sm\:tw-h-6{height:1.5rem}.sm\:tw-h-7{height:1.75rem}.sm\:tw-h-8{height:2rem}.sm\:tw-h-9{height:2.25rem}.sm\:tw-h-\[280px\]{height:280px}.sm\:tw-h-\[420px\]{height:420px}.sm\:tw-h-auto{height:auto}.sm\:tw-h-full{height:100%}.sm\:tw-max-h-\[62vh\]{max-height:62vh}.sm\:tw-max-h-\[min\(60vh\,32rem\)\]{max-height:min(60vh,32rem)}.sm\:tw-max-h-\[min\(calc\(100dvh_-_26rem\)\,30rem\)\]{max-height:min(100dvh - 26rem,30rem)}.sm\:tw-max-h-none{max-height:none}.sm\:tw-min-h-0{min-height:0}.sm\:tw-min-h-\[12rem\]{min-height:12rem}.sm\:tw-min-h-\[2\.85rem\]{min-height:2.85rem}.sm\:tw-min-h-\[24rem\]{min-height:24rem}.sm\:tw-min-h-\[28rem\]{min-height:28rem}.sm\:tw-min-h-\[3\.5rem\]{min-height:3.5rem}.sm\:tw-min-h-\[32rem\]{min-height:32rem}.sm\:tw-min-h-\[460px\]{min-height:460px}.sm\:tw-min-h-\[88px\]{min-height:88px}.sm\:tw-min-h-\[92px\]{min-height:92px}.sm\:tw-w-10{width:2.5rem}.sm\:tw-w-11{width:2.75rem}.sm\:tw-w-14{width:3.5rem}.sm\:tw-w-36{width:9rem}.sm\:tw-w-4{width:1rem}.sm\:tw-w-44{width:11rem}.sm\:tw-w-5{width:1.25rem}.sm\:tw-w-52{width:13rem}.sm\:tw-w-56{width:14rem}.sm\:tw-w-6{width:1.5rem}.sm\:tw-w-7{width:1.75rem}.sm\:tw-w-8{width:2rem}.sm\:tw-w-9{width:2.25rem}.sm\:tw-w-\[150px\]{width:150px}.sm\:tw-w-\[180px\]{width:180px}.sm\:tw-w-\[184px\]{width:184px}.sm\:tw-w-\[240px\]{width:240px}.sm\:tw-w-\[280px\]{width:280px}.sm\:tw-w-auto{width:auto}.sm\:tw-w-fit{width:-webkit-fit-content;width:fit-content}.sm\:tw-min-w-0{min-width:0}.sm\:tw-min-w-32{min-width:8rem}.sm\:tw-min-w-40{min-width:10rem}.sm\:tw-min-w-\[120px\]{min-width:120px}.sm\:tw-min-w-\[13\.75rem\]{min-width:13.75rem}.sm\:tw-min-w-\[140px\]{min-width:140px}.sm\:tw-min-w-\[14rem\]{min-width:14rem}.sm\:tw-min-w-\[180px\]{min-width:180px}.sm\:tw-min-w-\[200px\]{min-width:200px}.sm\:tw-min-w-\[220px\]{min-width:220px}.sm\:tw-min-w-\[340px\]{min-width:340px}.sm\:tw-min-w-\[5rem\]{min-width:5rem}.sm\:tw-min-w-\[7\.5rem\]{min-width:7.5rem}.sm\:tw-min-w-\[760px\]{min-width:760px}.sm\:tw-min-w-\[94px\]{min-width:94px}.sm\:tw-max-w-2xl{max-width:42rem}.sm\:tw-max-w-5xl{max-width:64rem}.sm\:tw-max-w-\[10rem\]{max-width:10rem}.sm\:tw-max-w-\[116px\]{max-width:116px}.sm\:tw-max-w-\[136px\]{max-width:136px}.sm\:tw-max-w-\[200px\]{max-width:200px}.sm\:tw-max-w-\[220px\]{max-width:220px}.sm\:tw-max-w-\[300px\]{max-width:300px}.sm\:tw-max-w-\[32rem\]{max-width:32rem}.sm\:tw-max-w-\[38rem\]{max-width:38rem}.sm\:tw-max-w-\[clamp\(36rem\,calc\(\(100dvh_-_22rem\)_\*_16_\/_9\)\,56rem\)\]{max-width:max(36rem,min(177.778dvh - 39.1111rem,56rem))}.sm\:tw-max-w-lg{max-width:32rem}.sm\:tw-max-w-md{max-width:28rem}.sm\:tw-max-w-none{max-width:none}.sm\:tw-max-w-xl{max-width:36rem}.sm\:tw-flex-1{flex:1}.sm\:tw-flex-none{flex:none}.sm\:tw-flex-shrink-0,.sm\:tw-shrink-0{flex-shrink:0}.sm\:tw-translate-y-\[calc\(-100\%-14px\)\]{--tw-translate-y:calc(-100% - 14px);transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:tw-scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.sm\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:tw-grid-cols-\[1fr_1fr_auto\]{grid-template-columns:1fr 1fr auto}.sm\:tw-grid-cols-\[96px_minmax\(0\,1fr\)\]{grid-template-columns:96px minmax(0,1fr)}.sm\:tw-grid-cols-\[auto_1fr_auto\]{grid-template-columns:auto 1fr auto}.sm\:tw-grid-cols-\[minmax\(160px\,1fr\)_120px_132px_72px_36px\]{grid-template-columns:minmax(160px,1fr) 120px 132px 72px 36px}.sm\:tw-grid-cols-\[minmax\(160px\,1fr\)_148px_132px_72px_36px\]{grid-template-columns:minmax(160px,1fr) 148px 132px 72px 36px}.sm\:tw-flex-row{flex-direction:row}.sm\:tw-flex-col{flex-direction:column}.sm\:tw-flex-wrap{flex-wrap:wrap}.sm\:tw-flex-nowrap{flex-wrap:nowrap}.sm\:tw-items-start{align-items:flex-start}.sm\:tw-items-end{align-items:flex-end}.sm\:tw-items-center{align-items:center}.sm\:tw-items-stretch{align-items:stretch}.sm\:tw-justify-start{justify-content:flex-start}.sm\:tw-justify-end{justify-content:flex-end}.sm\:tw-justify-center{justify-content:center}.sm\:tw-justify-between{justify-content:space-between}.sm\:tw-gap-0\.5{gap:.125rem}.sm\:tw-gap-1\.5{gap:.375rem}.sm\:tw-gap-2{gap:.5rem}.sm\:tw-gap-2\.5{gap:.625rem}.sm\:tw-gap-3{gap:.75rem}.sm\:tw-gap-3\.5{gap:.875rem}.sm\:tw-gap-4{gap:1rem}.sm\:tw-gap-5{gap:1.25rem}.sm\:tw-gap-6{gap:1.5rem}.sm\:tw-gap-\[clamp\(0\.625rem\,1\.8vh\,1rem\)\]{gap:max(.625rem,min(1.8vh,1rem))}.sm\:tw-gap-x-4{column-gap:1rem}.sm\:tw-gap-x-6{column-gap:1.5rem}.sm\:tw-gap-y-0{row-gap:0}.sm\:tw-gap-y-5{row-gap:1.25rem}.sm\:tw-space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.sm\:tw-space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.sm\:tw-self-auto{align-self:auto}.sm\:tw-self-center{align-self:center}.sm\:tw-justify-self-start{justify-self:start}.sm\:tw-overflow-hidden{overflow:hidden}.sm\:tw-whitespace-nowrap{white-space:nowrap}.sm\:tw-rounded-2xl{border-radius:1rem}.sm\:tw-rounded-3xl{border-radius:1.5rem}.sm\:tw-rounded-\[22px\]{border-radius:22px}.sm\:tw-rounded-lg{border-radius:var(--radius)}.sm\:tw-rounded-none{border-radius:0}.sm\:tw-rounded-xl{border-radius:.75rem}.sm\:tw-border-0{border-width:0}.sm\:tw-border-l{border-left-width:1px}.sm\:tw-border-t{border-top-width:1px}.sm\:tw-border-dashed{border-style:dashed}.sm\:tw-border-gray-200{--tw-border-opacity:1;border-color:rgba(229,231,235,var(--tw-border-opacity,1))}.sm\:tw-bg-black\/50{background-color:#00000080}.sm\:tw-bg-red-500\/25{background-color:#ef444440}.sm\:tw-bg-transparent{background-color:#0000}.sm\:tw-object-cover{object-fit:cover}.sm\:tw-p-1\.5{padding:.375rem}.sm\:tw-p-2\.5{padding:.625rem}.sm\:tw-p-3{padding:.75rem}.sm\:tw-p-3\.5{padding:.875rem}.sm\:tw-p-4{padding:1rem}.sm\:tw-p-5{padding:1.25rem}.sm\:tw-p-6{padding:1.5rem}.sm\:tw-p-7{padding:1.75rem}.sm\:tw-p-8{padding:2rem}.sm\:tw-p-\[clamp\(1rem\,2\.8vh\,1\.75rem\)\]{padding:max(1rem,min(2.8vh,1.75rem))}.sm\:tw-px-1\.5{padding-left:.375rem;padding-right:.375rem}.sm\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:tw-px-2{padding-left:.5rem;padding-right:.5rem}.sm\:tw-px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.sm\:tw-px-4{padding-left:1rem;padding-right:1rem}.sm\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:tw-px-8{padding-left:2rem;padding-right:2rem}.sm\:tw-px-\[0\.6215625rem\]{padding-left:.621563rem;padding-right:.621563rem}.sm\:tw-py-1{padding-top:.25rem;padding-bottom:.25rem}.sm\:tw-py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:tw-py-12{padding-top:3rem;padding-bottom:3rem}.sm\:tw-py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:tw-py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.sm\:tw-py-20{padding-top:5rem;padding-bottom:5rem}.sm\:tw-py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.sm\:tw-py-4{padding-top:1rem;padding-bottom:1rem}.sm\:tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:tw-py-7{padding-top:1.75rem;padding-bottom:1.75rem}.sm\:tw-py-8{padding-top:2rem;padding-bottom:2rem}.sm\:tw-py-\[clamp\(0\.3729375rem\,0\.9945vh\,0\.55940625rem\)\]{padding-top:max(.372938rem,min(.9945vh,.559406rem));padding-bottom:max(.372938rem,min(.9945vh,.559406rem))}.sm\:\!tw-pl-6{padding-left:1.5rem!important}.sm\:tw-pb-0\.5{padding-bottom:.125rem}.sm\:tw-pb-4{padding-bottom:1rem}.sm\:tw-pb-6{padding-bottom:1.5rem}.sm\:tw-pb-7{padding-bottom:1.75rem}.sm\:tw-pe-14{-webkit-padding-end:3.5rem}.sm\:tw-pe-14:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:3.5rem}.sm\:tw-pe-14:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:3.5rem}.sm\:tw-pe-14:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-left:3.5rem}.sm\:tw-pl-0{padding-left:0}.sm\:tw-pl-4{padding-left:1rem}.sm\:tw-pr-1{padding-right:.25rem}.sm\:tw-pr-14{padding-right:3.5rem}.sm\:tw-pr-2{padding-right:.5rem}.sm\:tw-pr-4{padding-right:1rem}.sm\:tw-pt-0\.5{padding-top:.125rem}.sm\:tw-pt-2{padding-top:.5rem}.sm\:tw-pt-4{padding-top:1rem}.sm\:tw-pt-5{padding-top:1.25rem}.sm\:tw-pt-6{padding-top:1.5rem}.sm\:tw-pt-7{padding-top:1.75rem}.sm\:tw-pt-8{padding-top:2rem}.sm\:tw-text-center{text-align:center}.sm\:tw-text-2xl{font-size:1.5rem;line-height:2rem}.sm\:tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:tw-text-\[0\.7rem\]{font-size:.7rem}.sm\:tw-text-\[0\.8125rem\]{font-size:.8125rem}.sm\:tw-text-\[0\.825rem\]{font-size:.825rem}.sm\:tw-text-\[0\.875rem\]{font-size:.875rem}.sm\:tw-text-\[0\.9375rem\]{font-size:.9375rem}.sm\:tw-text-\[1\.375rem\]{font-size:1.375rem}.sm\:tw-text-\[10px\]{font-size:10px}.sm\:tw-text-\[11px\]{font-size:11px}.sm\:tw-text-\[12px\]{font-size:12px}.sm\:tw-text-\[13px\]{font-size:13px}.sm\:tw-text-\[14px\]{font-size:14px}.sm\:tw-text-\[15px\]{font-size:15px}.sm\:tw-text-\[1rem\]{font-size:1rem}.sm\:tw-text-\[20px\]{font-size:20px}.sm\:tw-text-\[22px\]{font-size:22px}.sm\:tw-text-\[28px\]{font-size:28px}.sm\:tw-text-\[30px\]{font-size:30px}.sm\:tw-text-base{font-size:1rem;line-height:1.5rem}.sm\:tw-text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.sm\:tw-text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:tw-text-xs{font-size:.75rem;line-height:1rem}.sm\:tw-leading-relaxed{line-height:1.625}.sm\:tw-text-slate-500{--tw-text-opacity:1;color:rgba(100,116,139,var(--tw-text-opacity,1))}.sm\:tw-ring-0{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.sm\:tw-ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.sm\:tw-ring-\[2\.5px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2.5px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.sm\:tw-ring-\[3px\]{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.sm\:tw-ring-white\/15{--tw-ring-color:#ffffff26}.sm\:tw-backdrop-blur-md{--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.sm\:tw-backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media (min-width:768px){.md\:tw-bottom-8{bottom:2rem}.md\:tw-left-4{left:1rem}.md\:tw-right-4{right:1rem}.md\:tw-top-4{top:1rem}.md\:tw-order-1{order:1}.md\:tw-order-2{order:2}.md\:tw-col-span-12{grid-column:span 12/span 12}.md\:tw-col-span-2{grid-column:span 2/span 2}.md\:tw-col-span-3{grid-column:span 3/span 3}.md\:tw-col-span-4{grid-column:span 4/span 4}.md\:tw-col-span-5{grid-column:span 5/span 5}.md\:tw-col-span-7{grid-column:span 7/span 7}.md\:tw-mx-1{margin-left:.25rem;margin-right:.25rem}.md\:\!tw-mb-10{margin-bottom:2.5rem!important}.md\:tw-mb-8{margin-bottom:2rem}.md\:tw-mt-6{margin-top:1.5rem}.md\:tw-mt-\[1\.125rem\]{margin-top:1.125rem}.md\:tw-block{display:block}.md\:tw-flex{display:flex}.md\:tw-hidden{display:none}.md\:tw-size-10{width:2.5rem;height:2.5rem}.md\:tw-size-14{width:3.5rem;height:3.5rem}.md\:tw-size-20{width:5rem;height:5rem}.md\:tw-size-28{width:7rem;height:7rem}.md\:tw-size-7{width:1.75rem;height:1.75rem}.md\:tw-size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.md\:tw-h-16{height:4rem}.md\:tw-h-44{height:11rem}.md\:tw-h-8{height:2rem}.md\:tw-h-9{height:2.25rem}.md\:tw-h-\[9\.5rem\]{height:9.5rem}.md\:tw-max-h-80{max-height:20rem}.md\:tw-min-h-\[26rem\]{min-height:26rem}.md\:tw-min-h-\[32\.5rem\]{min-height:32.5rem}.md\:tw-w-16{width:4rem}.md\:tw-w-40{width:10rem}.md\:tw-w-5\/12{width:41.6667%}.md\:tw-w-56{width:14rem}.md\:tw-w-60{width:15rem}.md\:tw-w-9{width:2.25rem}.md\:tw-w-\[41\.667\%\]{width:41.667%}.md\:tw-w-\[58\.333\%\]{width:58.333%}.md\:tw-w-\[9\.5rem\]{width:9.5rem}.md\:tw-w-\[91\.666\%\]{width:91.666%}.md\:tw-min-w-28{min-width:7rem}.md\:tw-min-w-\[15rem\]{min-width:15rem}.md\:tw-min-w-\[16px\]{min-width:16px}.md\:tw-max-w-\[35rem\]{max-width:35rem}.md\:tw-max-w-\[42rem\]{max-width:42rem}.md\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:tw-grid-cols-\[120px_minmax\(0\,1fr\)\]{grid-template-columns:120px minmax(0,1fr)}.md\:tw-grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.md\:tw-flex-row{flex-direction:row}.md\:tw-items-start{align-items:flex-start}.md\:tw-gap-2{gap:.5rem}.md\:tw-gap-3{gap:.75rem}.md\:tw-gap-6{gap:1.5rem}.md\:tw-divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse:0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.md\:tw-overflow-y-auto{overflow-y:auto}.md\:tw-bg-\[url\(\'\.\/assets\/Images\/login_finish_desktop\.png\'\)\]{background-image:url(/assets/login_finish_desktop-DTC4_rp6.png)}.md\:tw-bg-\[length\:100\%_100\%\]{background-size:100% 100%}.md\:tw-bg-center{background-position:50%}.md\:tw-bg-no-repeat{background-repeat:no-repeat}.md\:tw-p-10{padding:2.5rem}.md\:tw-p-6{padding:1.5rem}.md\:tw-p-8{padding:2rem}.md\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:tw-px-14{padding-left:3.5rem;padding-right:3.5rem}.md\:tw-px-16{padding-left:4rem;padding-right:4rem}.md\:tw-px-2{padding-left:.5rem;padding-right:.5rem}.md\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.md\:tw-px-4{padding-left:1rem;padding-right:1rem}.md\:tw-px-5{padding-left:1.25rem;padding-right:1.25rem}.md\:tw-px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:tw-px-8{padding-left:2rem;padding-right:2rem}.md\:tw-py-12{padding-top:3rem;padding-bottom:3rem}.md\:tw-py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.md\:tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:tw-py-\[3\.75rem\]{padding-top:3.75rem;padding-bottom:3.75rem}.md\:tw-pb-7{padding-bottom:1.75rem}.md\:\!tw-text-2xl{font-size:1.5rem!important;line-height:2rem!important}.md\:\!tw-text-\[1\.75rem\]{font-size:1.75rem!important}.md\:tw-text-2xl{font-size:1.5rem;line-height:2rem}.md\:tw-text-3xl{font-size:1.875rem;line-height:2.25rem}.md\:tw-text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:tw-text-5xl{font-size:3rem;line-height:1}.md\:tw-text-6xl{font-size:3.75rem;line-height:1}.md\:tw-text-\[0\.85rem\]{font-size:.85rem}.md\:tw-text-\[0\.875rem\]{font-size:.875rem}.md\:tw-text-\[0\.9375rem\]{font-size:.9375rem}.md\:tw-text-\[1\.65rem\]{font-size:1.65rem}.md\:tw-text-\[1\.75rem\]{font-size:1.75rem}.md\:tw-text-\[7\.5rem\]{font-size:7.5rem}.md\:tw-text-base{font-size:1rem;line-height:1.5rem}.md\:tw-text-lg{font-size:1.125rem;line-height:1.75rem}.md\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.md\:tw-text-xl{font-size:1.25rem;line-height:1.75rem}.md\:tw-text-xs{font-size:.75rem;line-height:1rem}.md\:tw-leading-10{line-height:2.5rem}.md\:tw-leading-7{line-height:1.75rem}.md\:empty\:tw-block:empty{display:block}}@media (min-width:1024px){.lg\:tw-col-span-1{grid-column:span 1/span 1}.lg\:tw-col-span-2{grid-column:span 2/span 2}.lg\:tw-col-span-3{grid-column:span 3/span 3}.lg\:tw-col-span-4{grid-column:span 4/span 4}.lg\:tw-col-span-5{grid-column:span 5/span 5}.lg\:tw-col-span-7{grid-column:span 7/span 7}.lg\:tw-my-0{margin-top:0;margin-bottom:0}.lg\:tw-my-auto{margin-top:auto;margin-bottom:auto}.lg\:tw-ml-auto{margin-left:auto}.lg\:tw-block{display:block}.lg\:tw-inline{display:inline}.lg\:tw-flex{display:flex}.lg\:tw-contents{display:contents}.lg\:tw-hidden{display:none}.lg\:tw-h-7{height:1.75rem}.lg\:tw-h-\[520px\]{height:520px}.lg\:tw-max-h-full{max-height:100%}.lg\:tw-min-h-0{min-height:0}.lg\:tw-min-h-\[560px\]{min-height:560px}.lg\:tw-w-10{width:2.5rem}.lg\:tw-w-7{width:1.75rem}.lg\:tw-w-80{width:20rem}.lg\:tw-w-\[83\.333\%\]{width:83.333%}.lg\:tw-w-auto{width:auto}.lg\:tw-w-full{width:100%}.lg\:tw-min-w-\[102px\]{min-width:102px}.lg\:tw-min-w-\[160px\]{min-width:160px}.lg\:tw-max-w-3xl{max-width:48rem}.lg\:tw-max-w-4xl{max-width:56rem}.lg\:tw-max-w-5xl{max-width:64rem}.lg\:tw-max-w-\[152px\]{max-width:152px}.lg\:tw-max-w-\[37rem\]{max-width:37rem}.lg\:tw-flex-1{flex:1}.lg\:tw-flex-none{flex:none}.lg\:tw-grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:tw-grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:tw-grid-cols-\[150px_minmax\(0\,1fr\)\]{grid-template-columns:150px minmax(0,1fr)}.lg\:tw-grid-cols-\[minmax\(0\,380px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,380px) minmax(0,1fr)}.lg\:tw-grid-cols-\[minmax\(0\,5fr\)_minmax\(0\,7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.lg\:tw-flex-row{flex-direction:row}.lg\:tw-flex-col{flex-direction:column}.lg\:tw-items-start{align-items:flex-start}.lg\:tw-items-center{align-items:center}.lg\:tw-items-stretch{align-items:stretch}.lg\:tw-justify-start{justify-content:flex-start}.lg\:tw-justify-between{justify-content:space-between}.lg\:tw-gap-10{gap:2.5rem}.lg\:tw-gap-3{gap:.75rem}.lg\:tw-gap-6{gap:1.5rem}.lg\:tw-gap-y-7{row-gap:1.75rem}.lg\:tw-overflow-visible{overflow:visible}.lg\:tw-rounded-dashboard-control{border-radius:10px}.lg\:tw-border-r{border-right-width:1px}.lg\:tw-border-dashboard{border-color:var(--db-border)}.lg\:tw-p-3{padding:.75rem}.lg\:tw-p-8{padding:2rem}.lg\:tw-px-10{padding-left:2.5rem;padding-right:2.5rem}.lg\:tw-px-12{padding-left:3rem;padding-right:3rem}.lg\:tw-px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:tw-px-3{padding-left:.75rem;padding-right:.75rem}.lg\:tw-px-8{padding-left:2rem;padding-right:2rem}.lg\:tw-py-10{padding-top:2.5rem;padding-bottom:2.5rem}.lg\:tw-py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.lg\:tw-py-4{padding-top:1rem;padding-bottom:1rem}.lg\:tw-py-5{padding-top:1.25rem;padding-bottom:1.25rem}.lg\:tw-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:tw-py-8{padding-top:2rem;padding-bottom:2rem}.lg\:\!tw-text-\[1\.75rem\]{font-size:1.75rem!important}.lg\:tw-text-\[20px\]{font-size:20px}.lg\:tw-text-sm{font-size:.875rem;line-height:1.25rem}.lg\:tw-text-xs{font-size:.75rem;line-height:1rem}.lg\:tw-tracking-\[0\.12em\]{letter-spacing:.12em}.lg\:\[scrollbar-width\:thin\]{scrollbar-width:thin}.lg\:has-\[\.video-recorder\]\:tw-flex:has(.video-recorder){display:flex}.lg\:has-\[\.video-recorder\]\:tw-flex-1:has(.video-recorder){flex:1}.lg\:has-\[\.video-recorder\]\:tw-flex-col:has(.video-recorder){flex-direction:column}.lg\:has-\[\.video-recorder\]\:\!tw-py-5:has(.video-recorder){padding-top:1.25rem!important;padding-bottom:1.25rem!important}}@media (min-width:1280px){.xl\:tw-sticky{position:-webkit-sticky;position:sticky}.xl\:tw-top-4{top:1rem}.xl\:tw-grid{display:grid}.xl\:tw-grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:tw-grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:tw-grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:tw-grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:tw-grid-cols-\[minmax\(0\,400px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,400px) minmax(0,1fr)}.xl\:tw-gap-8{gap:2rem}}@media (min-width:1400px){.min-\[1400px\]\:tw-grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.\[\&\:\:-moz-range-thumb\]\:tw-h-4::-moz-range-thumb{height:1rem}.\[\&\:\:-moz-range-thumb\]\:tw-h-5::-moz-range-thumb{height:1.25rem}.\[\&\:\:-moz-range-thumb\]\:tw-w-4::-moz-range-thumb{width:1rem}.\[\&\:\:-moz-range-thumb\]\:tw-w-5::-moz-range-thumb{width:1.25rem}.\[\&\:\:-moz-range-thumb\]\:tw-cursor-pointer::-moz-range-thumb{cursor:pointer}.\[\&\:\:-moz-range-thumb\]\:tw-rounded-full::-moz-range-thumb{border-radius:9999px}.\[\&\:\:-moz-range-thumb\]\:tw-border-2::-moz-range-thumb{border-width:2px}.\[\&\:\:-moz-range-thumb\]\:tw-border-primary::-moz-range-thumb{border-color:hsl(var(--primary))}.\[\&\:\:-moz-range-thumb\]\:tw-bg-card::-moz-range-thumb{background-color:hsl(var(--card))}.\[\&\:\:-moz-range-thumb\]\:tw-bg-primary::-moz-range-thumb{background-color:hsl(var(--primary))}.\[\&\:\:-webkit-calendar-picker-indicator\]\:tw-cursor-pointer::-webkit-calendar-picker-indicator{cursor:pointer}.\[\&\:\:-webkit-calendar-picker-indicator\]\:tw-opacity-100::-webkit-calendar-picker-indicator{opacity:1}.\[\&\:\:-webkit-details-marker\]\:tw-hidden::-webkit-details-marker{display:none}.\[\&\:\:-webkit-scrollbar-thumb\]\:tw-rounded-full::-webkit-scrollbar-thumb{border-radius:9999px}.\[\&\:\:-webkit-scrollbar-thumb\]\:tw-bg-gray-400::-webkit-scrollbar-thumb{--tw-bg-opacity:1;background-color:rgba(156,163,175,var(--tw-bg-opacity,1))}.\[\&\:\:-webkit-scrollbar-track\]\:tw-rounded-full::-webkit-scrollbar-track{border-radius:9999px}.\[\&\:\:-webkit-scrollbar-track\]\:tw-bg-gray-100::-webkit-scrollbar-track{--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity,1))}.\[\&\:\:-webkit-scrollbar\]\:tw-h-1\.5::-webkit-scrollbar{height:.375rem}.\[\&\:\:-webkit-slider-thumb\]\:tw-h-4::-webkit-slider-thumb{height:1rem}.\[\&\:\:-webkit-slider-thumb\]\:tw-h-5::-webkit-slider-thumb{height:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:tw-w-4::-webkit-slider-thumb{width:1rem}.\[\&\:\:-webkit-slider-thumb\]\:tw-w-5::-webkit-slider-thumb{width:1.25rem}.\[\&\:\:-webkit-slider-thumb\]\:tw-cursor-pointer::-webkit-slider-thumb{cursor:pointer}.\[\&\:\:-webkit-slider-thumb\]\:tw-appearance-none::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}.\[\&\:\:-webkit-slider-thumb\]\:tw-rounded-full::-webkit-slider-thumb{border-radius:9999px}.\[\&\:\:-webkit-slider-thumb\]\:tw-border-2::-webkit-slider-thumb{border-width:2px}.\[\&\:\:-webkit-slider-thumb\]\:tw-border-primary::-webkit-slider-thumb{border-color:hsl(var(--primary))}.\[\&\:\:-webkit-slider-thumb\]\:tw-bg-card::-webkit-slider-thumb{background-color:hsl(var(--card))}.\[\&\:\:-webkit-slider-thumb\]\:tw-bg-primary::-webkit-slider-thumb{background-color:hsl(var(--primary))}.\[\&\:\:-webkit-slider-thumb\]\:tw-shadow-md::-webkit-slider-thumb{--tw-shadow:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.\[\&\>\*\:first-child\]\:tw-mt-0>:first-child{margin-top:0}.\[\&\>\*\]\:tw-w-full>*{width:100%}@media (min-width:640px){.sm\:\[\&\>\*\]\:tw-w-auto>*{width:auto}.sm\:\[\&\>\*\]\:tw-min-w-64>*{min-width:16rem}}@media (min-width:768px){.md\:\[\&\>\*\]\:tw-w-auto>*{width:auto}.md\:\[\&\>\*\]\:tw-min-w-72>*{min-width:18rem}}.\[\&\>li\]\:tw-relative>li{position:relative}.\[\&\>li\]\:tw-pl-5>li{padding-left:1.25rem}.\[\&\>li\]\:before\:tw-absolute>li:before{content:var(--tw-content);position:absolute}.\[\&\>li\]\:before\:tw-left-0>li:before{content:var(--tw-content);left:0}.\[\&\>li\]\:before\:tw-text-base>li:before{content:var(--tw-content);font-size:1rem;line-height:1.5rem}.\[\&\>li\]\:before\:tw-font-bold>li:before{content:var(--tw-content);font-weight:700}.\[\&\>li\]\:before\:tw-text-\[\#0d9488\]>li:before{content:var(--tw-content);--tw-text-opacity:1;color:rgba(13,148,136,var(--tw-text-opacity,1))}.\[\&\>li\]\:before\:tw-content-\[\'•\'\]>li:before{--tw-content:"•";content:var(--tw-content)}.\[\&_\.tw-sticky\.tw-bottom-0_button\]\:tw-pointer-events-none .tw-sticky.tw-bottom-0 button{pointer-events:none}.\[\&_\.tw-sticky\.tw-bottom-0_button\]\:tw-cursor-not-allowed .tw-sticky.tw-bottom-0 button{cursor:not-allowed}.\[\&_\.tw-sticky\.tw-bottom-0_button\]\:tw-opacity-50 .tw-sticky.tw-bottom-0 button{opacity:.5}.\[\&_h1\]\:tw-text-xl h1{font-size:1.25rem;line-height:1.75rem}.\[\&_h1\]\:tw-font-bold h1{font-weight:700}.\[\&_h2\]\:tw-text-lg h2{font-size:1.125rem;line-height:1.75rem}.\[\&_h2\]\:tw-font-bold h2{font-weight:700}.\[\&_h3\]\:tw-m-0 h3{margin:0}.\[\&_h3\]\:tw-text-base h3{font-size:1rem;line-height:1.5rem}.\[\&_h3\]\:tw-font-semibold h3{font-weight:600}.\[\&_h3\]\:tw-text-dashboard-heading h3{color:var(--db-text-heading)}.\[\&_img\]\:tw-my-2 img{margin-top:.5rem;margin-bottom:.5rem}.\[\&_img\]\:tw-block img{display:block}.\[\&_img\]\:tw-h-auto img{height:auto}.\[\&_img\]\:tw-max-w-full img{max-width:100%}.\[\&_ol\]\:tw-list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:tw-pl-6 ol{padding-left:1.5rem}.\[\&_p\+p\]\:tw-mt-2 p+p{margin-top:.5rem}.\[\&_p\]\:tw-m-0 p{margin:0}.\[\&_p\]\:tw-mb-3 p{margin-bottom:.75rem}.\[\&_span\:first-child\]\:tw-font-semibold span:first-child{font-weight:600}.\[\&_span\:first-child\]\:tw-text-dashboard-heading span:first-child{color:var(--db-text-heading)}.\[\&_table\]\:tw-mb-0 table{margin-bottom:0}.\[\&_table\]\:tw-w-full table{width:100%}.\[\&_td\]\:tw-border-dashboard td{border-color:var(--db-border)}.\[\&_td\]\:tw-px-3 td{padding-left:.75rem;padding-right:.75rem}.\[\&_td\]\:tw-py-2 td{padding-top:.5rem;padding-bottom:.5rem}.\[\&_td\]\:tw-text-sm td{font-size:.875rem;line-height:1.25rem}.\[\&_td\]\:tw-text-dashboard-body td{color:var(--db-text-body)}.\[\&_thead_td\]\:tw-bg-dashboard-surface-subtle thead td{background-color:var(--db-surface-subtle)}.\[\&_thead_td\]\:tw-font-semibold thead td{font-weight:600}.\[\&_thead_td\]\:tw-text-dashboard-heading thead td{color:var(--db-text-heading)}.\[\&_ul\]\:tw-list-disc ul{list-style-type:disc}.\[\&_ul\]\:tw-pl-6 ul{padding-left:1.5rem}
