@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Marck+Script&family=MonteCarlo&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Parisienne&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sofia&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,200..1000;1,200..1000&display=swap";@import "https://fonts.googleapis.com/css2?family=Comfortaa:wght@300..700&family=Figtree:ital,wght@0,300..900;1,300..900&display=swap";@import "https://fonts.googleapis.com/css2?family=Onest:wght@100..900&display=swap";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root,[data-bs-theme=light]{--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}[data-bs-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bs-body-color:#dee2e6;--bs-body-color-rgb:222,226,230;--bs-body-bg:#212529;--bs-body-bg-rgb:33,37,41;--bs-emphasis-color:#fff;--bs-emphasis-color-rgb:255,255,255;--bs-secondary-color:#dee2e6bf;--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:#dee2e680;--bs-tertiary-color-rgb:222,226,230;--bs-tertiary-bg:#2b3035;--bs-tertiary-bg-rgb:43,48,53;--bs-primary-text-emphasis:#6ea8fe;--bs-secondary-text-emphasis:#a7acb1;--bs-success-text-emphasis:#75b798;--bs-info-text-emphasis:#6edff6;--bs-warning-text-emphasis:#ffda6a;--bs-danger-text-emphasis:#ea868f;--bs-light-text-emphasis:#f8f9fa;--bs-dark-text-emphasis:#dee2e6;--bs-primary-bg-subtle:#031633;--bs-secondary-bg-subtle:#161719;--bs-success-bg-subtle:#051b11;--bs-info-bg-subtle:#032830;--bs-warning-bg-subtle:#332701;--bs-danger-bg-subtle:#2c0b0e;--bs-light-bg-subtle:#343a40;--bs-dark-bg-subtle:#1a1d20;--bs-primary-border-subtle:#084298;--bs-secondary-border-subtle:#41464b;--bs-success-border-subtle:#0f5132;--bs-info-border-subtle:#087990;--bs-warning-border-subtle:#997404;--bs-danger-border-subtle:#842029;--bs-light-border-subtle:#495057;--bs-dark-border-subtle:#343a40;--bs-heading-color:inherit;--bs-link-color:#6ea8fe;--bs-link-hover-color:#8bb9fe;--bs-link-color-rgb:110,168,254;--bs-link-hover-color-rgb:139,185,254;--bs-code-color:#e685b5;--bs-highlight-color:#dee2e6;--bs-highlight-bg:#664d03;--bs-border-color:#495057;--bs-border-color-translucent:#ffffff26;--bs-form-valid-color:#75b798;--bs-form-valid-border-color:#75b798;--bs-form-invalid-color:#ea868f;--bs-form-invalid-border-color:#ea868f}*,:after,:before{box-sizing:border-box}@media (prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}}body{font-family:var(--bs-body-font-family);font-size:var(--bs-body-font-size);font-weight:var(--bs-body-font-weight);line-height:var(--bs-body-line-height);color:var(--bs-body-color);text-align:var(--bs-body-text-align);background-color:var(--bs-body-bg);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;margin:0}hr{color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25;margin:1rem 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:var(--bs-heading-color);margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (width>=1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (width>=1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (width>=1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (width>=1200px){.h4,h4{font-size:1.5rem}}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}p{margin-top:0;margin-bottom:1rem}abbr[title]{cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1rem}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:.875em}.mark,mark{color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg);padding:.1875em}sub,sup{vertical-align:baseline;font-size:.75em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));text-decoration:underline}a:hover{--bs-link-color-rgb:var(--bs-link-hover-color-rgb)}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em}pre{margin-top:0;margin-bottom:1rem;font-size:.875em;display:block;overflow:auto}pre code{font-size:inherit;color:inherit;word-break:normal}code{color:var(--bs-code-color);word-wrap:break-word;font-size:.875em}a>code{color:inherit}kbd{color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem;padding:.1875rem .375rem;font-size:.875em}kbd kbd{padding:0;font-size:1em}figure{margin:0 0 1rem}img,svg{vertical-align:middle}table{caption-side:bottom;border-collapse:collapse}caption{color:var(--bs-secondary-color);text-align:left;padding-top:.5rem;padding-bottom:.5rem}th{text-align:inherit;text-align:-webkit-match-parent}tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}label{display:inline-block}button{border-radius:0}button:focus:not(:focus-visible){outline:0}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,select{text-transform:none}[role=button]{cursor:pointer}select{word-wrap:normal}select:disabled{opacity:1}[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator{display:none!important}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{border-style:none;padding:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}legend{float:left;width:100%;line-height:inherit;margin-bottom:.5rem;padding:0;font-size:calc(1.275rem + .3vw)}@media (width>=1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field{padding:0}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit-hour-field{padding:0}::-webkit-datetime-edit-minute{padding:0}::-webkit-datetime-edit-month-field{padding:0}::-webkit-datetime-edit-text{padding:0}::-webkit-datetime-edit-year-field{padding:0}::-webkit-inner-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button{cursor:pointer;filter:grayscale()}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{cursor:pointer;display:list-item}progress{vertical-align:baseline}[hidden]{display:none!important}.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 (width>=1200px){.display-1{font-size:5rem}}.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-2{font-size:4.5rem}}.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-3{font-size:4rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-4{font-size:3.5rem}}.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-5{font-size:3rem}}.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media (width>=1200px){.display-6{font-size:2.5rem}}.list-unstyled,.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{text-transform:uppercase;font-size:.875em}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{color:#6c757d;margin-top:-1rem;margin-bottom:1rem;font-size:.875em}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);max-width:100%;height:auto;padding:.25rem}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{color:var(--bs-secondary-color);font-size:.875em}.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{--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 (width>=576px){.container,.container-sm{max-width:540px}}@media (width>=768px){.container,.container-md,.container-sm{max-width:720px}}@media (width>=992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (width>=1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (width>=1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{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}.row-cols-auto>*{flex:none;width:auto}.row-cols-1>*{flex:none;width:100%}.row-cols-2>*{flex:none;width:50%}.row-cols-3>*{flex:none;width:33.3333%}.row-cols-4>*{flex:none;width:25%}.row-cols-5>*{flex:none;width:20%}.row-cols-6>*{flex:none;width:16.6667%}.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%}.offset-2{margin-left:16.6667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333%}.offset-5{margin-left:41.6667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333%}.offset-8{margin-left:66.6667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333%}.offset-11{margin-left:91.6667%}.g-0,.gx-0{--bs-gutter-x:0}.g-0,.gy-0{--bs-gutter-y:0}.g-1,.gx-1{--bs-gutter-x:.25rem}.g-1,.gy-1{--bs-gutter-y:.25rem}.g-2,.gx-2{--bs-gutter-x:.5rem}.g-2,.gy-2{--bs-gutter-y:.5rem}.g-3,.gx-3{--bs-gutter-x:1rem}.g-3,.gy-3{--bs-gutter-y:1rem}.g-4,.gx-4{--bs-gutter-x:1.5rem}.g-4,.gy-4{--bs-gutter-y:1.5rem}.g-5,.gx-5{--bs-gutter-x:3rem}.g-5,.gy-5{--bs-gutter-y:3rem}@media (width>=576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:none;width:auto}.row-cols-sm-1>*{flex:none;width:100%}.row-cols-sm-2>*{flex:none;width:50%}.row-cols-sm-3>*{flex:none;width:33.3333%}.row-cols-sm-4>*{flex:none;width:25%}.row-cols-sm-5>*{flex:none;width:20%}.row-cols-sm-6>*{flex:none;width:16.6667%}.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%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.6667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333%}.offset-sm-5{margin-left:41.6667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333%}.offset-sm-8{margin-left:66.6667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333%}.offset-sm-11{margin-left:91.6667%}.g-sm-0,.gx-sm-0{--bs-gutter-x:0}.g-sm-0,.gy-sm-0{--bs-gutter-y:0}.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}}@media (width>=768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:none;width:auto}.row-cols-md-1>*{flex:none;width:100%}.row-cols-md-2>*{flex:none;width:50%}.row-cols-md-3>*{flex:none;width:33.3333%}.row-cols-md-4>*{flex:none;width:25%}.row-cols-md-5>*{flex:none;width:20%}.row-cols-md-6>*{flex:none;width:16.6667%}.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%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.6667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333%}.offset-md-5{margin-left:41.6667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333%}.offset-md-8{margin-left:66.6667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333%}.offset-md-11{margin-left:91.6667%}.g-md-0,.gx-md-0{--bs-gutter-x:0}.g-md-0,.gy-md-0{--bs-gutter-y:0}.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}.g-md-3,.gx-md-3{--bs-gutter-x:1rem}.g-md-3,.gy-md-3{--bs-gutter-y:1rem}.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}.g-md-5,.gx-md-5{--bs-gutter-x:3rem}.g-md-5,.gy-md-5{--bs-gutter-y:3rem}}@media (width>=992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:none;width:auto}.row-cols-lg-1>*{flex:none;width:100%}.row-cols-lg-2>*{flex:none;width:50%}.row-cols-lg-3>*{flex:none;width:33.3333%}.row-cols-lg-4>*{flex:none;width:25%}.row-cols-lg-5>*{flex:none;width:20%}.row-cols-lg-6>*{flex:none;width:16.6667%}.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-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.6667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333%}.offset-lg-5{margin-left:41.6667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333%}.offset-lg-8{margin-left:66.6667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333%}.offset-lg-11{margin-left:91.6667%}.g-lg-0,.gx-lg-0{--bs-gutter-x:0}.g-lg-0,.gy-lg-0{--bs-gutter-y:0}.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}}@media (width>=1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:none;width:auto}.row-cols-xl-1>*{flex:none;width:100%}.row-cols-xl-2>*{flex:none;width:50%}.row-cols-xl-3>*{flex:none;width:33.3333%}.row-cols-xl-4>*{flex:none;width:25%}.row-cols-xl-5>*{flex:none;width:20%}.row-cols-xl-6>*{flex:none;width:16.6667%}.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%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.6667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333%}.offset-xl-5{margin-left:41.6667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333%}.offset-xl-8{margin-left:66.6667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333%}.offset-xl-11{margin-left:91.6667%}.g-xl-0,.gx-xl-0{--bs-gutter-x:0}.g-xl-0,.gy-xl-0{--bs-gutter-y:0}.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}}@media (width>=1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:none;width:auto}.row-cols-xxl-1>*{flex:none;width:100%}.row-cols-xxl-2>*{flex:none;width:50%}.row-cols-xxl-3>*{flex:none;width:33.3333%}.row-cols-xxl-4>*{flex:none;width:25%}.row-cols-xxl-5>*{flex:none;width:20%}.row-cols-xxl-6>*{flex:none;width:16.6667%}.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%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.6667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.3333%}.offset-xxl-5{margin-left:41.6667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.3333%}.offset-xxl-8{margin-left:66.6667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.3333%}.offset-xxl-11{margin-left:91.6667%}.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}}.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-group-divider{border-top:calc(var(--bs-border-width) * 2) solid currentcolor}.caption-top{caption-side:top}.table-sm>:not(caption)>*>*{padding:.25rem}.table-bordered>:not(caption)>*{border-width:var(--bs-border-width) 0}.table-bordered>:not(caption)>*>*{border-width:0 var(--bs-border-width)}.table-borderless>:not(caption)>*>*{border-bottom-width:0}.table-borderless>:not(:first-child){border-top-width:0}.table-striped>tbody>tr:nth-of-type(odd)>*,.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.table-active{--bs-table-color-state:var(--bs-table-active-color);--bs-table-bg-state:var(--bs-table-active-bg)}.table-hover>tbody>tr:hover>*{--bs-table-color-state:var(--bs-table-hover-color);--bs-table-bg-state:var(--bs-table-hover-bg)}.table-primary{--bs-table-color:#000;--bs-table-bg:#cfe2ff;--bs-table-border-color:#a6b5cc;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-secondary{--bs-table-color:#000;--bs-table-bg:#e2e3e5;--bs-table-border-color:#b5b6b7;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-success{--bs-table-color:#000;--bs-table-bg:#d1e7dd;--bs-table-border-color:#a7b9b1;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-info{--bs-table-color:#000;--bs-table-bg:#cff4fc;--bs-table-border-color:#a6c3ca;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-warning{--bs-table-color:#000;--bs-table-bg:#fff3cd;--bs-table-border-color:#ccc2a4;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-danger{--bs-table-color:#000;--bs-table-bg:#f8d7da;--bs-table-border-color:#c6acae;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-light{--bs-table-color:#000;--bs-table-bg:#f8f9fa;--bs-table-border-color:#c6c7c8;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-dark{--bs-table-color:#fff;--bs-table-bg:#212529;--bs-table-border-color:#4d5154;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table-responsive{-webkit-overflow-scrolling:touch;overflow-x:auto}@media (width<=575.98px){.table-responsive-sm{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=767.98px){.table-responsive-md{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=991.98px){.table-responsive-lg{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=1199.98px){.table-responsive-xl{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (width<=1399.98px){.table-responsive-xxl{-webkit-overflow-scrolling:touch;overflow-x:auto}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));font-size:inherit;margin-bottom:0;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + var(--bs-border-width));padding-bottom:calc(.5rem + var(--bs-border-width));font-size:1.25rem}.col-form-label-sm{padding-top:calc(.25rem + var(--bs-border-width));padding-bottom:calc(.25rem + var(--bs-border-width));font-size:.875rem}.form-text{color:var(--bs-secondary-color);margin-top:.25rem;font-size:.875em}.form-control{width:100%;color:var(--bs-body-color);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-inline-end-width:var(--bs-border-width);border-radius:0;margin-inline-end:.75rem;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;color:var(--bs-body-color);background-color:var(--bs-tertiary-bg);pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:var(--bs-border-width);border-radius:0;margin:-.375rem -.75rem;margin-inline-end:.75rem;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}@media (prefers-reduced-motion:reduce){.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])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{width:100%;color:var(--bs-body-color);border:solid #0000;border-width:var(--bs-border-width) 0;background-color:#0000;margin-bottom:0;padding:.375rem 0;line-height:1.5;display:block}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-left:0;padding-right:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.form-control-sm::file-selector-button{-webkit-margin-end:.5rem;margin:-.25rem -.5rem;margin-inline-end:.5rem;padding:.25rem .5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.form-control-lg::file-selector-button{-webkit-margin-end:1rem;margin:-.5rem -1rem;margin-inline-end:1rem;padding:.5rem 1rem}textarea.form-control{min-height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2))}textarea.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}textarea.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2))}.form-control-color{width:3rem;height:calc(1.5em + .75rem + calc(var(--bs-border-width) * 2));padding:.375rem}.form-control-color:not(:disabled):not([readonly]){cursor:pointer}.form-control-color::-moz-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color::-webkit-color-swatch{border-radius:var(--bs-border-radius);border:0!important}.form-control-color.form-control-sm{height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2))}.form-control-color.form-control-lg{height:calc(1.5em + 1rem + 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);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)}.form-select-sm{border-radius:var(--bs-border-radius-sm);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.form-select-lg{border-radius:var(--bs-border-radius-lg);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}[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-reverse{text-align:right;padding-left:0;padding-right:1.5em}.form-check-reverse .form-check-input{float:right;margin-left:0;margin-right:-1.5em}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);vertical-align:top;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}.form-switch{padding-left:2.5em}.form-switch .form-check-input{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-image:var(--bs-form-switch-bg);background-position:0;border-radius:2em;width:2em;margin-left:-2.5em;transition:background-position .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}}.form-switch .form-check-input:focus{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");background-position:100%}.form-switch.form-check-reverse{padding-left:0;padding-right:2.5em}.form-switch.form-check-reverse .form-check-input{margin-left:0;margin-right:-2.5em}.form-check-inline{margin-right:1rem;display:inline-block}.btn-check{clip:rect(0,0,0,0);pointer-events:none;position:absolute}.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus){--bs-form-switch-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e")}.form-range{appearance:none;background-color:#0000;width:100%;height:1.5rem;padding:0}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem #0d6efd40}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;margin-top:-.25rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range::-moz-range-thumb{appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;width:1rem;height:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{color:#0000;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:#0000;border-radius:1rem;width:100%;height:.5rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--bs-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--bs-secondary-color)}.form-floating{position:relative}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem + calc(var(--bs-border-width) * 2));min-height:calc(3.5rem + calc(var(--bs-border-width) * 2));line-height:1.25}.form-floating>label{z-index:2;max-width:100%;height:100%;color:rgba(var(--bs-body-color-rgb),.65);text-align:start;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border:var(--bs-border-width) solid transparent;transform-origin:0 0;padding:1rem .75rem;transition:opacity .1s ease-in-out,transform .1s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.form-floating>label{transition:none}}.form-floating>.form-control,.form-floating>.form-control-plaintext{padding:1rem .75rem}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:#0000}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),:-webkit-any(.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:focus,.form-floating>.form-control-plaintext:not(:placeholder-shown),.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown),:is(.form-floating>.form-control-plaintext:autofill,.form-floating>.form-control:autofill){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem;padding-left:.75rem}.form-floating>.form-control-plaintext~label,.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>.form-control:-webkit-autofill~label{transform:scale(.85)translateY(-.5rem)translate(.15rem)}.form-floating>textarea:focus~label:after,.form-floating>textarea:not(:placeholder-shown)~label:after{z-index:-1;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius);height:1.5em;position:absolute;inset:1rem .375rem}.form-floating>textarea:disabled~label:after{background-color:var(--bs-secondary-bg)}.form-floating>.form-control-plaintext~label{border-width:var(--bs-border-width) 0}.form-floating>.form-control:disabled~label,.form-floating>:disabled~label{color:#6c757d}.input-group{flex-wrap:wrap;align-items:stretch;width:100%;display:flex;position:relative}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{flex:auto;width:1%;min-width:0;position:relative}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{z-index:2;position:relative}.input-group .btn:focus{z-index:5}.input-group-text{color:var(--bs-body-color);text-align:center;white-space:nowrap;background-color:var(--bs-tertiary-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;display:flex}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{border-radius:var(--bs-border-radius-lg);padding:.5rem 1rem;font-size:1.25rem}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{border-radius:var(--bs-border-radius-sm);padding:.25rem .5rem;font-size:.875rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,.input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-control,.input-group.has-validation>.form-floating:nth-last-child(n+3)>.form-select,.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:calc(-1 * var(--bs-border-width));border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-floating:not(:first-child)>.form-control,.input-group>.form-floating:not(:first-child)>.form-select{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{width:100%;color:var(--bs-form-valid-color);margin-top:.25rem;font-size:.875em;display:none}.valid-tooltip{z-index:5;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;display:none;position:absolute;top:100%}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control: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,.was-validated .form-control:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.was-validated textarea.form-control:valid,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,.was-validated .form-select: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"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select: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,.was-validated .form-select:valid:focus{border-color:var(--bs-form-valid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-control-color.is-valid,.was-validated .form-control-color:valid{width:calc(1.5em + 3.75rem)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:var(--bs-form-valid-border-color)}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:var(--bs-form-valid-color)}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-success-rgb),.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:var(--bs-form-valid-color)}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-valid,.input-group>.form-floating:not(:focus-within).is-valid,.input-group>.form-select:not(:focus).is-valid,.was-validated .input-group>.form-control:not(:focus):valid,.was-validated .input-group>.form-floating:not(:focus-within):valid,.was-validated .input-group>.form-select:not(:focus):valid{z-index:3}.invalid-feedback{width:100%;color:var(--bs-form-invalid-color);margin-top:.25rem;font-size:.875em;display:none}.invalid-tooltip{z-index:5;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius);max-width:100%;margin-top:.1rem;padding:.25rem .5rem;font-size:.875rem;display:none;position:absolute;top:100%}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control: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,.was-validated .form-control:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.was-validated textarea.form-control:invalid,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,.was-validated .form-select: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"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select: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,.was-validated .form-select:invalid:focus{border-color:var(--bs-form-invalid-border-color);box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-control-color.is-invalid,.was-validated .form-control-color:invalid{width:calc(1.5em + 3.75rem)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:var(--bs-form-invalid-border-color)}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:var(--bs-form-invalid-color)}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(var(--bs-danger-rgb),.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:var(--bs-form-invalid-color)}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.input-group>.form-control:not(:focus).is-invalid,.input-group>.form-floating:not(:focus-within).is-invalid,.input-group>.form-select:not(:focus).is-invalid,.was-validated .input-group>.form-control:not(:focus):invalid,.was-validated .input-group>.form-floating:not(:focus-within):invalid,.was-validated .input-group>.form-select:not(:focus):invalid{z-index:4}.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-check+.btn:hover{color:var(--bs-btn-color);background-color:var(--bs-btn-bg);border-color:var(--bs-btn-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-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);box-shadow:var(--bs-btn-focus-box-shadow);outline:0}.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:var(--bs-btn-active-color);background-color:var(--bs-btn-active-bg);border-color:var(--bs-btn-active-border-color)}.btn-check:checked+.btn:focus-visible,.btn.active:focus-visible,.btn.show:focus-visible,.btn:first-child:active:focus-visible,:not(.btn-check)+.btn:active:focus-visible,.btn-check:checked:focus-visible+.btn{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-info{--bs-btn-color:#0dcaf0;--bs-btn-border-color:#0dcaf0;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#0dcaf0;--bs-btn-hover-border-color:#0dcaf0;--bs-btn-focus-shadow-rgb:13,202,240;--bs-btn-active-color:#000;--bs-btn-active-bg:#0dcaf0;--bs-btn-active-border-color:#0dcaf0;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#0dcaf0;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#0dcaf0;--bs-gradient:none}.btn-outline-warning{--bs-btn-color:#ffc107;--bs-btn-border-color:#ffc107;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#ffc107;--bs-btn-hover-border-color:#ffc107;--bs-btn-focus-shadow-rgb:255,193,7;--bs-btn-active-color:#000;--bs-btn-active-bg:#ffc107;--bs-btn-active-border-color:#ffc107;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#ffc107;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#ffc107;--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-outline-light{--bs-btn-color:#f8f9fa;--bs-btn-border-color:#f8f9fa;--bs-btn-hover-color:#000;--bs-btn-hover-bg:#f8f9fa;--bs-btn-hover-border-color:#f8f9fa;--bs-btn-focus-shadow-rgb:248,249,250;--bs-btn-active-color:#000;--bs-btn-active-bg:#f8f9fa;--bs-btn-active-border-color:#f8f9fa;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#f8f9fa;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#f8f9fa;--bs-gradient:none}.btn-outline-dark{--bs-btn-color:#212529;--bs-btn-border-color:#212529;--bs-btn-hover-color:#fff;--bs-btn-hover-bg:#212529;--bs-btn-hover-border-color:#212529;--bs-btn-focus-shadow-rgb:33,37,41;--bs-btn-active-color:#fff;--bs-btn-active-bg:#212529;--bs-btn-active-border-color:#212529;--bs-btn-active-shadow:inset 0 3px 5px #00000020;--bs-btn-disabled-color:#212529;--bs-btn-disabled-bg:transparent;--bs-btn-disabled-border-color:#212529;--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-group-lg>.btn,.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-group-sm>.btn,.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)}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;transition:height .35s;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s}@media (prefers-reduced-motion:reduce){.collapsing.collapse-horizontal{transition:none}}.dropdown,.dropdown-center,.dropend,.dropstart,.dropup,.dropup-center{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-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{left:auto;right:0}@media (width>=576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{left:auto;right:0}}@media (width>=768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{left:auto;right:0}}@media (width>=992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{left:auto;right:0}}@media (width>=1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{left:auto;right:0}}@media (width>=1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{left:0;right:auto}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{left:auto;right:0}}.dropup .dropdown-menu[data-bs-popper]{margin-top:0;margin-bottom:var(--bs-dropdown-spacer);top:auto;bottom:100%}.dropup .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-top:0;border-bottom-color:currentColor;margin-left:.255em;display:inline-block}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{margin-top:0;margin-left:var(--bs-dropdown-spacer);top:0;left:100%;right:auto}.dropend .dropdown-toggle:after{vertical-align:.255em;content:"";border:.3em solid #0000;border-left-color:currentColor;border-right:0;margin-left:.255em;display:inline-block}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{margin-top:0;margin-right:var(--bs-dropdown-spacer);top:0;left:auto;right:100%}.dropstart .dropdown-toggle:after{vertical-align:.255em;content:"";margin-left:.255em;display:none}.dropstart .dropdown-toggle:before{vertical-align:.255em;content:"";border-top:.3em solid #0000;border-bottom:.3em solid #0000;border-right:.3em solid;margin-right:.255em;display:inline-block}.dropstart .dropdown-toggle:empty:after{margin-left:0}.dropstart .dropdown-toggle:before{vertical-align:0}.dropdown-divider{height:0;margin:var(--bs-dropdown-divider-margin-y) 0;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1;overflow:hidden}.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:focus,.dropdown-item:hover{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}.dropdown-header{padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);color:var(--bs-dropdown-header-color);white-space:nowrap;margin-bottom:0;font-size:.875rem;display:block}.dropdown-item-text{padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color);display:block}.dropdown-menu-dark{--bs-dropdown-color:#dee2e6;--bs-dropdown-bg:#343a40;--bs-dropdown-border-color:var(--bs-border-color-translucent);--bs-dropdown-box-shadow: ;--bs-dropdown-link-color:#dee2e6;--bs-dropdown-link-hover-color:#fff;--bs-dropdown-divider-bg:var(--bs-border-color-translucent);--bs-dropdown-link-hover-bg:#ffffff26;--bs-dropdown-link-active-color:#fff;--bs-dropdown-link-active-bg:#0d6efd;--bs-dropdown-link-disabled-color:#adb5bd;--bs-dropdown-header-color:#adb5bd}.btn-group,.btn-group-vertical{vertical-align:middle;display:inline-flex;position:relative}.btn-group-vertical>.btn,.btn-group>.btn{flex:auto;position:relative}.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{flex-wrap:wrap;justify-content:flex-start;display:flex}.btn-toolbar .input-group{width:auto}.btn-group{border-radius:var(--bs-border-radius)}.btn-group>.btn-group:not(:first-child),.btn-group>:not(.btn-check:first-child)+.btn{margin-left:calc(-1 * var(--bs-border-width))}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn.dropdown-toggle-split:first-child,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-left:.5625rem;padding-right:.5625rem}.dropdown-toggle-split:after,.dropend .dropdown-toggle-split:after,.dropup .dropdown-toggle-split:after{margin-left:0}.dropstart .dropdown-toggle-split:before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-left:.375rem;padding-right:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-left:.75rem;padding-right:.75rem}.btn-group-vertical{flex-direction:column;justify-content:center;align-items:flex-start}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:calc(-1 * var(--bs-border-width))}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:nth-child(n+3),.btn-group-vertical>:not(.btn-check)+.btn{border-top-left-radius:0;border-top-right-radius:0}.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:focus,.nav-link:hover{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:focus,.nav-tabs .nav-link:hover{isolation:isolate;border-color:var(--bs-nav-tabs-link-hover-border-color)}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{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-underline{--bs-nav-underline-gap:1rem;--bs-nav-underline-border-width:.125rem;--bs-nav-underline-link-active-color:var(--bs-emphasis-color);gap:var(--bs-nav-underline-gap)}.nav-underline .nav-link{border-bottom:var(--bs-nav-underline-border-width) solid transparent;padding-left:0;padding-right:0}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentColor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentColor;font-weight:700}.nav-fill .nav-item,.nav-fill>.nav-link{text-align:center;flex:auto}.nav-justified .nav-item,.nav-justified>.nav-link{text-align:center;flex-grow:1;flex-basis:0}.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{--bs-navbar-padding-x:0;--bs-navbar-padding-y:.5rem;--bs-navbar-color:rgba(var(--bs-emphasis-color-rgb), .65);--bs-navbar-hover-color:rgba(var(--bs-emphasis-color-rgb), .8);--bs-navbar-disabled-color:rgba(var(--bs-emphasis-color-rgb), .3);--bs-navbar-active-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-padding-y:.3125rem;--bs-navbar-brand-margin-end:1rem;--bs-navbar-brand-font-size:1.25rem;--bs-navbar-brand-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-brand-hover-color:rgba(var(--bs-emphasis-color-rgb), 1);--bs-navbar-nav-link-padding-x:.5rem;--bs-navbar-toggler-padding-y:.25rem;--bs-navbar-toggler-padding-x:.75rem;--bs-navbar-toggler-font-size:1.25rem;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2833, 37, 41, 0.75%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");--bs-navbar-toggler-border-color:rgba(var(--bs-emphasis-color-rgb), .15);--bs-navbar-toggler-border-radius:var(--bs-border-radius);--bs-navbar-toggler-focus-width:.25rem;--bs-navbar-toggler-transition:box-shadow .15s ease-in-out;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex;position:relative}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{flex-wrap:inherit;justify-content:space-between;align-items:center;display:flex}.navbar-brand{padding-top:var(--bs-navbar-brand-padding-y);padding-bottom:var(--bs-navbar-brand-padding-y);margin-right:var(--bs-navbar-brand-margin-end);font-size:var(--bs-navbar-brand-font-size);color:var(--bs-navbar-brand-color);white-space:nowrap;text-decoration:none}.navbar-brand:focus,.navbar-brand:hover{color:var(--bs-navbar-brand-hover-color)}.navbar-nav{--bs-nav-link-padding-x:0;--bs-nav-link-padding-y:.5rem;--bs-nav-link-font-weight: ;--bs-nav-link-color:var(--bs-navbar-color);--bs-nav-link-hover-color:var(--bs-navbar-hover-color);--bs-nav-link-disabled-color:var(--bs-navbar-disabled-color);flex-direction:column;margin-bottom:0;padding-left:0;list-style:none;display:flex}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{color:var(--bs-navbar-color);padding-top:.5rem;padding-bottom:.5rem}.navbar-text a,.navbar-text a:focus,.navbar-text a:hover{color:var(--bs-navbar-active-color)}.navbar-collapse{flex-grow:1;flex-basis:100%;align-items:center}.navbar-toggler{padding:var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);font-size:var(--bs-navbar-toggler-font-size);color:var(--bs-navbar-color);border:var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);border-radius:var(--bs-navbar-toggler-border-radius);transition:var(--bs-navbar-toggler-transition);background-color:#0000;line-height:1}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width);outline:0;text-decoration:none}.navbar-toggler-icon{vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:1.5em;height:1.5em;display:inline-block}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (width>=576px){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-sm .navbar-nav-scroll{overflow:visible}.navbar-expand-sm .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=768px){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-md .navbar-nav-scroll{overflow:visible}.navbar-expand-md .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-lg .navbar-nav-scroll{overflow:visible}.navbar-expand-lg .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1200px){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xl .navbar-nav-scroll{overflow:visible}.navbar-expand-xl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}@media (width>=1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}.navbar-expand-xxl .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:var(--bs-navbar-nav-link-padding-x);padding-left:var(--bs-navbar-nav-link-padding-x)}.navbar-expand .navbar-nav-scroll{overflow:visible}.navbar-expand .navbar-collapse{flex-basis:auto;display:flex!important}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{z-index:auto;flex-grow:1;transition:none;position:static;visibility:visible!important;background-color:#0000!important;border:0!important;width:auto!important;height:auto!important;transform:none!important}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:#ffffff8c;--bs-navbar-hover-color:#ffffffbf;--bs-navbar-disabled-color:#ffffff40;--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:#ffffff1a;--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}[data-bs-theme=dark] .navbar-toggler-icon{--bs-navbar-toggler-icon-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.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-subtitle{margin-top:calc(-.5 * var(--bs-card-title-spacer-y));color:var(--bs-card-subtitle-color);margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link+.card-link{margin-left:var(--bs-card-spacer-x)}.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)}.card-header-tabs{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-bottom:calc(-1 * var(--bs-card-cap-padding-y));margin-left:calc(-.5 * var(--bs-card-cap-padding-x));border-bottom:0}.card-header-tabs .nav-link.active{background-color:var(--bs-card-bg);border-bottom-color:var(--bs-card-bg)}.card-header-pills{margin-right:calc(-.5 * var(--bs-card-cap-padding-x));margin-left:calc(-.5 * var(--bs-card-cap-padding-x))}.card-img-overlay{padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius);position:absolute;inset:0}.card-img,.card-img-bottom,.card-img-top{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-group>.card{margin-bottom:var(--bs-card-group-margin)}@media (width>=576px){.card-group{flex-flow:wrap;display:flex}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{border-left:0;margin-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child)>.card-header,.card-group>.card:not(:last-child)>.card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child)>.card-footer,.card-group>.card:not(:last-child)>.card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child)>.card-header,.card-group>.card:not(:first-child)>.card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child)>.card-footer,.card-group>.card:not(:first-child)>.card-img-bottom{border-bottom-left-radius:0}}.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")}.breadcrumb{--bs-breadcrumb-padding-x:0;--bs-breadcrumb-padding-y:0;--bs-breadcrumb-margin-bottom:1rem;--bs-breadcrumb-bg: ;--bs-breadcrumb-border-radius: ;--bs-breadcrumb-divider-color:var(--bs-secondary-color);--bs-breadcrumb-item-padding-x:.5rem;--bs-breadcrumb-item-active-color:var(--bs-secondary-color);padding:var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);margin-bottom:var(--bs-breadcrumb-margin-bottom);font-size:var(--bs-breadcrumb-font-size);background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius);flex-wrap:wrap;list-style:none;display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:var(--bs-breadcrumb-item-padding-x)}.breadcrumb-item+.breadcrumb-item:before{float:left;padding-right:var(--bs-breadcrumb-item-padding-x);color:var(--bs-breadcrumb-divider-color);content:var(--bs-breadcrumb-divider,"/")}.breadcrumb-item.active{color:var(--bs-breadcrumb-item-active-color)}.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}.page-link{padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);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:block;position:relative}@media (prefers-reduced-motion:reduce){.page-link{transition:none}}.page-link:hover{z-index:2;color:var(--bs-pagination-hover-color);background-color:var(--bs-pagination-hover-bg);border-color:var(--bs-pagination-hover-border-color)}.page-link:focus{z-index:3;color:var(--bs-pagination-focus-color);background-color:var(--bs-pagination-focus-bg);box-shadow:var(--bs-pagination-focus-box-shadow);outline:0}.active>.page-link,.page-link.active{z-index:3;color:var(--bs-pagination-active-color);background-color:var(--bs-pagination-active-bg);border-color:var(--bs-pagination-active-border-color)}.disabled>.page-link,.page-link.disabled{color:var(--bs-pagination-disabled-color);pointer-events:none;background-color:var(--bs-pagination-disabled-bg);border-color:var(--bs-pagination-disabled-border-color)}.page-item:not(:first-child) .page-link{margin-left:calc(-1 * var(--bs-border-width))}.page-item:first-child .page-link{border-top-left-radius:var(--bs-pagination-border-radius);border-bottom-left-radius:var(--bs-pagination-border-radius)}.page-item:last-child .page-link{border-top-right-radius:var(--bs-pagination-border-radius);border-bottom-right-radius:var(--bs-pagination-border-radius)}.pagination-lg{--bs-pagination-padding-x:1.5rem;--bs-pagination-padding-y:.75rem;--bs-pagination-font-size:1.25rem;--bs-pagination-border-radius:var(--bs-border-radius-lg)}.pagination-sm{--bs-pagination-padding-x:.5rem;--bs-pagination-padding-y:.25rem;--bs-pagination-font-size:.875rem;--bs-pagination-border-radius:var(--bs-border-radius-sm)}.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}.alert-heading{color:inherit}.alert-link{color:var(--bs-alert-link-color);font-weight:700}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{z-index:2;padding:1.25rem 1rem;position:absolute;top:0;right:0}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis)}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis)}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis)}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis)}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis)}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis)}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis)}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis)}@keyframes progress-bar-stripes{0%{background-position-x:var(--bs-progress-height)}}.progress,.progress-stacked{--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% 50%,#ffffff26 50% 75%,#0000 75%,#0000);background-size:var(--bs-progress-height) var(--bs-progress-height)}.progress-stacked>.progress{overflow:visible}.progress-stacked>.progress>.progress-bar{width:100%}.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-numbered{counter-reset:section;list-style-type:none}.list-group-numbered>.list-group-item:before{content:counters(section, ".") ". ";counter-increment:section}.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)}.list-group-item-action{width:100%;color:var(--bs-list-group-action-color);text-align:inherit}.list-group-item-action:not(.active):focus,.list-group-item-action:not(.active):hover{z-index:1;color:var(--bs-list-group-action-hover-color);background-color:var(--bs-list-group-action-hover-bg);text-decoration:none}.list-group-item-action:not(.active):active{color:var(--bs-list-group-action-active-color);background-color:var(--bs-list-group-action-active-bg)}.list-group-horizontal{flex-direction:row}.list-group-horizontal>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal>.list-group-item.active{margin-top:0}.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}@media (width>=576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-sm>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-md>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-lg>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}@media (width>=1400px){.list-group-horizontal-xxl{flex-direction:row}.list-group-horizontal-xxl>.list-group-item:first-child:not(:last-child){border-bottom-left-radius:var(--bs-list-group-border-radius);border-top-right-radius:0}.list-group-horizontal-xxl>.list-group-item:last-child:not(:first-child){border-top-right-radius:var(--bs-list-group-border-radius);border-bottom-left-radius:0}.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:var(--bs-list-group-border-width);border-left-width:0}.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:calc(-1 * var(--bs-list-group-border-width));border-left-width:var(--bs-list-group-border-width)}}.list-group-flush{border-radius:0}.list-group-flush>.list-group-item{border-width:0 0 var(--bs-list-group-border-width)}.list-group-flush>.list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{--bs-list-group-color:var(--bs-primary-text-emphasis);--bs-list-group-bg:var(--bs-primary-bg-subtle);--bs-list-group-border-color:var(--bs-primary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-primary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-primary-border-subtle);--bs-list-group-active-color:var(--bs-primary-bg-subtle);--bs-list-group-active-bg:var(--bs-primary-text-emphasis);--bs-list-group-active-border-color:var(--bs-primary-text-emphasis)}.list-group-item-secondary{--bs-list-group-color:var(--bs-secondary-text-emphasis);--bs-list-group-bg:var(--bs-secondary-bg-subtle);--bs-list-group-border-color:var(--bs-secondary-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-secondary-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-secondary-border-subtle);--bs-list-group-active-color:var(--bs-secondary-bg-subtle);--bs-list-group-active-bg:var(--bs-secondary-text-emphasis);--bs-list-group-active-border-color:var(--bs-secondary-text-emphasis)}.list-group-item-success{--bs-list-group-color:var(--bs-success-text-emphasis);--bs-list-group-bg:var(--bs-success-bg-subtle);--bs-list-group-border-color:var(--bs-success-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-success-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-success-border-subtle);--bs-list-group-active-color:var(--bs-success-bg-subtle);--bs-list-group-active-bg:var(--bs-success-text-emphasis);--bs-list-group-active-border-color:var(--bs-success-text-emphasis)}.list-group-item-info{--bs-list-group-color:var(--bs-info-text-emphasis);--bs-list-group-bg:var(--bs-info-bg-subtle);--bs-list-group-border-color:var(--bs-info-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-info-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-info-border-subtle);--bs-list-group-active-color:var(--bs-info-bg-subtle);--bs-list-group-active-bg:var(--bs-info-text-emphasis);--bs-list-group-active-border-color:var(--bs-info-text-emphasis)}.list-group-item-warning{--bs-list-group-color:var(--bs-warning-text-emphasis);--bs-list-group-bg:var(--bs-warning-bg-subtle);--bs-list-group-border-color:var(--bs-warning-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-warning-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-warning-border-subtle);--bs-list-group-active-color:var(--bs-warning-bg-subtle);--bs-list-group-active-bg:var(--bs-warning-text-emphasis);--bs-list-group-active-border-color:var(--bs-warning-text-emphasis)}.list-group-item-danger{--bs-list-group-color:var(--bs-danger-text-emphasis);--bs-list-group-bg:var(--bs-danger-bg-subtle);--bs-list-group-border-color:var(--bs-danger-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-danger-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-danger-border-subtle);--bs-list-group-active-color:var(--bs-danger-bg-subtle);--bs-list-group-active-bg:var(--bs-danger-text-emphasis);--bs-list-group-active-border-color:var(--bs-danger-text-emphasis)}.list-group-item-light{--bs-list-group-color:var(--bs-light-text-emphasis);--bs-list-group-bg:var(--bs-light-bg-subtle);--bs-list-group-border-color:var(--bs-light-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-light-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-light-border-subtle);--bs-list-group-active-color:var(--bs-light-bg-subtle);--bs-list-group-active-bg:var(--bs-light-text-emphasis);--bs-list-group-active-border-color:var(--bs-light-text-emphasis)}.list-group-item-dark{--bs-list-group-color:var(--bs-dark-text-emphasis);--bs-list-group-bg:var(--bs-dark-bg-subtle);--bs-list-group-border-color:var(--bs-dark-border-subtle);--bs-list-group-action-hover-color:var(--bs-emphasis-color);--bs-list-group-action-hover-bg:var(--bs-dark-border-subtle);--bs-list-group-action-active-color:var(--bs-emphasis-color);--bs-list-group-action-active-bg:var(--bs-dark-border-subtle);--bs-list-group-active-color:var(--bs-dark-bg-subtle);--bs-list-group-active-bg:var(--bs-dark-text-emphasis);--bs-list-group-active-border-color:var(--bs-dark-text-emphasis)}.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)}.btn-close-white{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}:root,[data-bs-theme=light]{--bs-btn-close-filter: }[data-bs-theme=dark]{--bs-btn-close-filter:invert(1) grayscale(100%) brightness(200%)}.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}.toast-container{--bs-toast-zindex:1090;z-index:var(--bs-toast-zindex);pointer-events:none;width:max-content;max-width:100%;position:absolute}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);border-bottom:var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);border-top-left-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));border-top-right-radius:calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));background-clip:padding-box;align-items:center;display:flex}.toast-header .btn-close{margin-right:calc(-.5 * var(--bs-toast-padding-x));margin-left:var(--bs-toast-padding-x)}.toast-body{padding:var(--bs-toast-padding-x);word-wrap:break-word}.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:hidden 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.modal-static .modal-dialog{transform:scale(1.02)}.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 (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 (width>=992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (width>=1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (width<=575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-sm-down .modal-footer,.modal-fullscreen-sm-down .modal-header{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media (width<=767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-md-down .modal-footer,.modal-fullscreen-md-down .modal-header{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media (width<=991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-lg-down .modal-footer,.modal-fullscreen-lg-down .modal-header{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media (width<=1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xl-down .modal-footer,.modal-fullscreen-xl-down .modal-header{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media (width<=1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{border:0;border-radius:0;height:100%}.modal-fullscreen-xxl-down .modal-footer,.modal-fullscreen-xxl-down .modal-header{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}.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 .tooltip-arrow{width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height);display:block}.tooltip .tooltip-arrow:before{content:"";border-style:solid;border-color:#0000;position:absolute}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.bs-tooltip-top .tooltip-arrow:before{border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg);top:-1px}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.bs-tooltip-end .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-right-color:var(--bs-tooltip-bg);right:-1px}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:calc(-1 * var(--bs-tooltip-arrow-height))}.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.bs-tooltip-bottom .tooltip-arrow:before{border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg);bottom:-1px}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:calc(-1 * var(--bs-tooltip-arrow-height));width:var(--bs-tooltip-arrow-height);height:var(--bs-tooltip-arrow-width)}.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.bs-tooltip-start .tooltip-arrow:before{border-width:calc(var(--bs-tooltip-arrow-width) * .5) 0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-left-color:var(--bs-tooltip-bg);left:-1px}.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)}.popover{--bs-popover-zindex:1070;--bs-popover-max-width:276px;--bs-popover-font-size:.875rem;--bs-popover-bg:var(--bs-body-bg);--bs-popover-border-width:var(--bs-border-width);--bs-popover-border-color:var(--bs-border-color-translucent);--bs-popover-border-radius:var(--bs-border-radius-lg);--bs-popover-inner-border-radius:calc(var(--bs-border-radius-lg) - var(--bs-border-width));--bs-popover-box-shadow:var(--bs-box-shadow);--bs-popover-header-padding-x:1rem;--bs-popover-header-padding-y:.5rem;--bs-popover-header-font-size:1rem;--bs-popover-header-color:inherit;--bs-popover-header-bg:var(--bs-secondary-bg);--bs-popover-body-padding-x:1rem;--bs-popover-body-padding-y:1rem;--bs-popover-body-color:var(--bs-body-color);--bs-popover-arrow-width:1rem;--bs-popover-arrow-height:.5rem;--bs-popover-arrow-border:var(--bs-popover-border-color);z-index:var(--bs-popover-zindex);max-width:var(--bs-popover-max-width);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-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius);background-clip:padding-box;text-decoration:none;display:block}.popover .popover-arrow{width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height);display:block}.popover .popover-arrow:after,.popover .popover-arrow:before{content:"";border:0 solid #0000;display:block;position:absolute}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:after,.bs-popover-top>.popover-arrow:before{border-width:var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:var(--bs-popover-arrow-border);bottom:0}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after{bottom:var(--bs-popover-border-width);border-top-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:after,.bs-popover-end>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * .5) 0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:var(--bs-popover-arrow-border);left:0}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after{left:var(--bs-popover-border-width);border-right-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width))}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:before{border-width:0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before{border-bottom-color:var(--bs-popover-arrow-border);top:0}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after{top:var(--bs-popover-border-width);border-bottom-color:var(--bs-popover-bg)}.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{width:var(--bs-popover-arrow-width);margin-left:calc(-.5 * var(--bs-popover-arrow-width));content:"";border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-header-bg);display:block;position:absolute;top:0;left:50%}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-1 * (var(--bs-popover-arrow-height)) - var(--bs-popover-border-width));width:var(--bs-popover-arrow-height);height:var(--bs-popover-arrow-width)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:after,.bs-popover-start>.popover-arrow:before{border-width:calc(var(--bs-popover-arrow-width) * .5) 0 calc(var(--bs-popover-arrow-width) * .5) var(--bs-popover-arrow-height)}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:var(--bs-popover-arrow-border);right:0}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{right:var(--bs-popover-border-width);border-left-color:var(--bs-popover-bg)}.popover-header{padding:var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);font-size:var(--bs-popover-header-font-size);color:var(--bs-popover-header-color);background-color:var(--bs-popover-header-bg);border-bottom:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-top-left-radius:var(--bs-popover-inner-border-radius);border-top-right-radius:var(--bs-popover-inner-border-radius);margin-bottom:0}.popover-header:empty{display:none}.popover-body{padding:var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);color:var(--bs-popover-body-color)}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{width:100%;position:relative;overflow:hidden}.carousel-inner:after{clear:both;content:"";display:block}.carousel-item{float:left;backface-visibility:hidden;width:100%;margin-right:-100%;transition:transform .6s ease-in-out;display:none;position:relative}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-end,.carousel-item-next:not(.carousel-item-start){transform:translate(100%)}.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translate(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}}.carousel-control-next,.carousel-control-prev{z-index:1;color:#fff;text-align:center;width:15%;filter:var(--bs-carousel-control-icon-filter);opacity:.5;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:opacity .15s;display:flex;position:absolute;top:0;bottom:0}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;opacity:.9;outline:0;text-decoration:none}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;width:2rem;height:2rem;display:inline-block}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e")}.carousel-indicators{z-index:2;justify-content:center;margin-bottom:1rem;margin-left:15%;margin-right:15%;padding:0;display:flex;position:absolute;bottom:0;left:0;right:0}.carousel-indicators [data-bs-target]{box-sizing:content-box;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);opacity:.5;background-clip:padding-box;border:10px solid #0000;border-left:0;border-right:0;flex:0 auto;width:30px;height:3px;margin-left:3px;margin-right:3px;padding:0;transition:opacity .6s}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{color:var(--bs-carousel-caption-color);text-align:center;padding-top:1.25rem;padding-bottom:1.25rem;position:absolute;bottom:1.25rem;left:15%;right:15%}.carousel-dark{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}:root,[data-bs-theme=light]{--bs-carousel-indicator-active-bg:#fff;--bs-carousel-caption-color:#fff;--bs-carousel-control-icon-filter: }[data-bs-theme=dark]{--bs-carousel-indicator-active-bg:#000;--bs-carousel-caption-color:#000;--bs-carousel-control-icon-filter:invert(1) grayscale(100)}.spinner-border,.spinner-grow{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}@keyframes spinner-border{to{transform:rotate(360deg)}}.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}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}.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}}.offcanvas,.offcanvas-lg,.offcanvas-md,.offcanvas-sm,.offcanvas-xl,.offcanvas-xxl{--bs-offcanvas-zindex:1045;--bs-offcanvas-width:400px;--bs-offcanvas-height:30vh;--bs-offcanvas-padding-x:1rem;--bs-offcanvas-padding-y:1rem;--bs-offcanvas-color:var(--bs-body-color);--bs-offcanvas-bg:var(--bs-body-bg);--bs-offcanvas-border-width:var(--bs-border-width);--bs-offcanvas-border-color:var(--bs-border-color-translucent);--bs-offcanvas-box-shadow:var(--bs-box-shadow-sm);--bs-offcanvas-transition:transform .3s ease-in-out;--bs-offcanvas-title-line-height:1.5}@media (width<=575.98px){.offcanvas-sm{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (width<=575.98px){.offcanvas-sm.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-sm.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-sm.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-sm.show:not(.hiding),.offcanvas-sm.showing{transform:none}.offcanvas-sm.hiding,.offcanvas-sm.show,.offcanvas-sm.showing{visibility:visible}}@media (width>=576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=767.98px){.offcanvas-md{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (width<=767.98px){.offcanvas-md.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-md.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-md.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-md.show:not(.hiding),.offcanvas-md.showing{transform:none}.offcanvas-md.hiding,.offcanvas-md.show,.offcanvas-md.showing{visibility:visible}}@media (width>=768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=991.98px){.offcanvas-lg{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (width<=991.98px){.offcanvas-lg.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-lg.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-lg.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-lg.show:not(.hiding),.offcanvas-lg.showing{transform:none}.offcanvas-lg.hiding,.offcanvas-lg.show,.offcanvas-lg.showing{visibility:visible}}@media (width>=992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=1199.98px){.offcanvas-xl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (width<=1199.98px){.offcanvas-xl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xl.show:not(.hiding),.offcanvas-xl.showing{transform:none}.offcanvas-xl.hiding,.offcanvas-xl.show,.offcanvas-xl.showing{visibility:visible}}@media (width>=1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}@media (width<=1399.98px){.offcanvas-xxl{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}}@media (width<=1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (width<=1399.98px){.offcanvas-xxl.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas-xxl.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas-xxl.show:not(.hiding),.offcanvas-xxl.showing{transform:none}.offcanvas-xxl.hiding,.offcanvas-xxl.show,.offcanvas-xxl.showing{visibility:visible}}@media (width>=1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:#0000!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{flex-grow:0;padding:0;display:flex;overflow-y:visible;background-color:#0000!important}}.offcanvas{z-index:var(--bs-offcanvas-zindex);max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);transition:var(--bs-offcanvas-transition);background-clip:padding-box;outline:0;flex-direction:column;display:flex;position:fixed;bottom:0}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;left:0;transform:translate(-100%)}.offcanvas.offcanvas-end{width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);top:0;right:0;transform:translate(100%)}.offcanvas.offcanvas-top{height:var(--bs-offcanvas-height);border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;top:0;left:0;right:0;transform:translateY(-100%)}.offcanvas.offcanvas-bottom{height:var(--bs-offcanvas-height);border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);max-height:100%;left:0;right:0;transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{z-index:1040;background-color:#000;width:100vw;height:100vh;position:fixed;top:0;left:0}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);align-items:center;display:flex}.offcanvas-header .btn-close{padding:calc(var(--bs-offcanvas-padding-y) * .5) calc(var(--bs-offcanvas-padding-x) * .5);margin-top:calc(-.5 * var(--bs-offcanvas-padding-y));margin-right:calc(-.5 * var(--bs-offcanvas-padding-x));margin-bottom:calc(-.5 * var(--bs-offcanvas-padding-y));margin-left:auto}.offcanvas-title{line-height:var(--bs-offcanvas-title-line-height);margin-bottom:0}.offcanvas-body{padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);flex-grow:1;overflow-y:auto}.placeholder{vertical-align:middle;cursor:wait;opacity:.5;background-color:currentColor;min-height:1em;display:inline-block}.placeholder.btn:before{content:"";display:inline-block}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:2s ease-in-out infinite placeholder-glow}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{animation:2s linear infinite placeholder-wave;-webkit-mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c 75%,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0;mask-position:-200% 0}}.clearfix:after{clear:both;content:"";display:block}.text-bg-primary{color:#fff!important;background-color:RGBA(var(--bs-primary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-secondary{color:#fff!important;background-color:RGBA(var(--bs-secondary-rgb),var(--bs-bg-opacity,1))!important}.text-bg-success{color:#fff!important;background-color:RGBA(var(--bs-success-rgb),var(--bs-bg-opacity,1))!important}.text-bg-info{color:#000!important;background-color:RGBA(var(--bs-info-rgb),var(--bs-bg-opacity,1))!important}.text-bg-warning{color:#000!important;background-color:RGBA(var(--bs-warning-rgb),var(--bs-bg-opacity,1))!important}.text-bg-danger{color:#fff!important;background-color:RGBA(var(--bs-danger-rgb),var(--bs-bg-opacity,1))!important}.text-bg-light{color:#000!important;background-color:RGBA(var(--bs-light-rgb),var(--bs-bg-opacity,1))!important}.text-bg-dark{color:#fff!important;background-color:RGBA(var(--bs-dark-rgb),var(--bs-bg-opacity,1))!important}.link-primary{color:RGBA(var(--bs-primary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-primary-rgb),var(--bs-link-underline-opacity,1))!important}.link-primary:focus,.link-primary:hover{color:RGBA(10,88,202,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(10,88,202,var(--bs-link-underline-opacity,1))!important}.link-secondary{color:RGBA(var(--bs-secondary-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-secondary-rgb),var(--bs-link-underline-opacity,1))!important}.link-secondary:focus,.link-secondary:hover{color:RGBA(86,94,100,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(86,94,100,var(--bs-link-underline-opacity,1))!important}.link-success{color:RGBA(var(--bs-success-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-success-rgb),var(--bs-link-underline-opacity,1))!important}.link-success:focus,.link-success:hover{color:RGBA(20,108,67,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(20,108,67,var(--bs-link-underline-opacity,1))!important}.link-info{color:RGBA(var(--bs-info-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-info-rgb),var(--bs-link-underline-opacity,1))!important}.link-info:focus,.link-info:hover{color:RGBA(61,213,243,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(61,213,243,var(--bs-link-underline-opacity,1))!important}.link-warning{color:RGBA(var(--bs-warning-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-warning-rgb),var(--bs-link-underline-opacity,1))!important}.link-warning:focus,.link-warning:hover{color:RGBA(255,205,57,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(255,205,57,var(--bs-link-underline-opacity,1))!important}.link-danger{color:RGBA(var(--bs-danger-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-danger-rgb),var(--bs-link-underline-opacity,1))!important}.link-danger:focus,.link-danger:hover{color:RGBA(176,42,55,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(176,42,55,var(--bs-link-underline-opacity,1))!important}.link-light{color:RGBA(var(--bs-light-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-light-rgb),var(--bs-link-underline-opacity,1))!important}.link-light:focus,.link-light:hover{color:RGBA(249,250,251,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(249,250,251,var(--bs-link-underline-opacity,1))!important}.link-dark{color:RGBA(var(--bs-dark-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-dark-rgb),var(--bs-link-underline-opacity,1))!important}.link-dark:focus,.link-dark:hover{color:RGBA(26,30,33,var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(26,30,33,var(--bs-link-underline-opacity,1))!important}.link-body-emphasis{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-body-emphasis:focus,.link-body-emphasis:hover{color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;-webkit-text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{box-shadow:var(--bs-focus-ring-x,0) var(--bs-focus-ring-y,0) var(--bs-focus-ring-blur,0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);outline:0}.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;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}}.icon-link-hover:focus-visible>.bi,.icon-link-hover:hover>.bi{transform:var(--bs-icon-link-transform,translate3d(.25em,0,0))}.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}.ratio-1x1{--bs-aspect-ratio:100%}.ratio-4x3{--bs-aspect-ratio:75%}.ratio-16x9{--bs-aspect-ratio:56.25%}.ratio-21x9{--bs-aspect-ratio:42.8571%}.fixed-top{z-index:1030;position:fixed;top:0;left:0;right:0}.fixed-bottom{z-index:1030;position:fixed;bottom:0;left:0;right:0}.sticky-top{z-index:1020;position:sticky;top:0}.sticky-bottom{z-index:1020;position:sticky;bottom:0}@media (width>=576px){.sticky-sm-top{z-index:1020;position:sticky;top:0}.sticky-sm-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=768px){.sticky-md-top{z-index:1020;position:sticky;top:0}.sticky-md-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=992px){.sticky-lg-top{z-index:1020;position:sticky;top:0}.sticky-lg-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1200px){.sticky-xl-top{z-index:1020;position:sticky;top:0}.sticky-xl-bottom{z-index:1020;position:sticky;bottom:0}}@media (width>=1400px){.sticky-xxl-top{z-index:1020;position:sticky;top:0}.sticky-xxl-bottom{z-index:1020;position:sticky;bottom:0}}.hstack{flex-direction:row;align-self:stretch;align-items:center;display:flex}.vstack{flex-direction:column;flex:auto;align-self:stretch;display:flex}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){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-focusable:not(:focus):not(:focus-within):not(caption),.visually-hidden:not(caption){position:absolute!important}.visually-hidden *,.visually-hidden-focusable:not(:focus):not(:focus-within) *{overflow:hidden!important}.stretched-link:after{z-index:1;content:"";position:absolute;inset:0}.text-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vr{width:var(--bs-border-width);opacity:.25;background-color:currentColor;align-self:stretch;min-height:1em;display:inline-block}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{object-fit:contain!important}.object-fit-cover{object-fit:cover!important}.object-fit-fill{object-fit:fill!important}.object-fit-scale{object-fit:scale-down!important}.object-fit-none{object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-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}.shadow-lg{box-shadow:var(--bs-box-shadow-lg)!important}.shadow-none{box-shadow:none!important}.focus-ring-primary{--bs-focus-ring-color:rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-secondary{--bs-focus-ring-color:rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity))}.focus-ring-success{--bs-focus-ring-color:rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity))}.focus-ring-info{--bs-focus-ring-color:rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity))}.focus-ring-warning{--bs-focus-ring-color:rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity))}.focus-ring-danger{--bs-focus-ring-color:rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity))}.focus-ring-light{--bs-focus-ring-color:rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity))}.focus-ring-dark{--bs-focus-ring-color:rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity))}.position-static{position:static!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.translate-middle{transform:translate(-50%,-50%)!important}.translate-middle-x{transform:translate(-50%)!important}.translate-middle-y{transform:translateY(-50%)!important}.border{border:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-0{border:0!important}.border-top{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-top-0{border-top:0!important}.border-end{border-right:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-end-0{border-right:0!important}.border-bottom{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-bottom-0{border-bottom:0!important}.border-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color)!important}.border-start-0{border-left:0!important}.border-primary{--bs-border-opacity:1;border-color:rgba(var(--bs-primary-rgb),var(--bs-border-opacity))!important}.border-secondary{--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb),var(--bs-border-opacity))!important}.border-success{--bs-border-opacity:1;border-color:rgba(var(--bs-success-rgb),var(--bs-border-opacity))!important}.border-info{--bs-border-opacity:1;border-color:rgba(var(--bs-info-rgb),var(--bs-border-opacity))!important}.border-warning{--bs-border-opacity:1;border-color:rgba(var(--bs-warning-rgb),var(--bs-border-opacity))!important}.border-danger{--bs-border-opacity:1;border-color:rgba(var(--bs-danger-rgb),var(--bs-border-opacity))!important}.border-light{--bs-border-opacity:1;border-color:rgba(var(--bs-light-rgb),var(--bs-border-opacity))!important}.border-dark{--bs-border-opacity:1;border-color:rgba(var(--bs-dark-rgb),var(--bs-border-opacity))!important}.border-black{--bs-border-opacity:1;border-color:rgba(var(--bs-black-rgb),var(--bs-border-opacity))!important}.border-white{--bs-border-opacity:1;border-color:rgba(var(--bs-white-rgb),var(--bs-border-opacity))!important}.border-primary-subtle{border-color:var(--bs-primary-border-subtle)!important}.border-secondary-subtle{border-color:var(--bs-secondary-border-subtle)!important}.border-success-subtle{border-color:var(--bs-success-border-subtle)!important}.border-info-subtle{border-color:var(--bs-info-border-subtle)!important}.border-warning-subtle{border-color:var(--bs-warning-border-subtle)!important}.border-danger-subtle{border-color:var(--bs-danger-border-subtle)!important}.border-light-subtle{border-color:var(--bs-light-border-subtle)!important}.border-dark-subtle{border-color:var(--bs-dark-border-subtle)!important}.border-1{border-width:1px!important}.border-2{border-width:2px!important}.border-3{border-width:3px!important}.border-4{border-width:4px!important}.border-5{border-width:5px!important}.border-opacity-10{--bs-border-opacity:.1}.border-opacity-25{--bs-border-opacity:.25}.border-opacity-50{--bs-border-opacity:.5}.border-opacity-75{--bs-border-opacity:.75}.border-opacity-100{--bs-border-opacity:1}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!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}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!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}.m-auto{margin:auto!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.my-0{margin-top:0!important;margin-bottom:0!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-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!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-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!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}.p-5{padding:3rem!important}.px-0{padding-left:0!important;padding-right:0!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}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!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-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{column-gap:0!important}.column-gap-1{column-gap:.25rem!important}.column-gap-2{column-gap:.5rem!important}.column-gap-3{column-gap:1rem!important}.column-gap-4{column-gap:1.5rem!important}.column-gap-5{column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!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}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!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-black{--bs-text-opacity:1;color:rgba(var(--bs-black-rgb),var(--bs-text-opacity))!important}.text-white{--bs-text-opacity:1;color:rgba(var(--bs-white-rgb),var(--bs-text-opacity))!important}.text-body{--bs-text-opacity:1;color:rgba(var(--bs-body-color-rgb),var(--bs-text-opacity))!important}.text-muted{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-black-50{--bs-text-opacity:1;color:#00000080!important}.text-white-50{--bs-text-opacity:1;color:#ffffff80!important}.text-body-secondary{--bs-text-opacity:1;color:var(--bs-secondary-color)!important}.text-body-tertiary{--bs-text-opacity:1;color:var(--bs-tertiary-color)!important}.text-body-emphasis{--bs-text-opacity:1;color:var(--bs-emphasis-color)!important}.text-reset{--bs-text-opacity:1;color:inherit!important}.text-opacity-25{--bs-text-opacity:.25}.text-opacity-50{--bs-text-opacity:.5}.text-opacity-75{--bs-text-opacity:.75}.text-opacity-100{--bs-text-opacity:1}.text-primary-emphasis{color:var(--bs-primary-text-emphasis)!important}.text-secondary-emphasis{color:var(--bs-secondary-text-emphasis)!important}.text-success-emphasis{color:var(--bs-success-text-emphasis)!important}.text-info-emphasis{color:var(--bs-info-text-emphasis)!important}.text-warning-emphasis{color:var(--bs-warning-text-emphasis)!important}.text-danger-emphasis{color:var(--bs-danger-text-emphasis)!important}.text-light-emphasis{color:var(--bs-light-text-emphasis)!important}.text-dark-emphasis{color:var(--bs-dark-text-emphasis)!important}.link-opacity-10,.link-opacity-10-hover:hover{--bs-link-opacity:.1}.link-opacity-25,.link-opacity-25-hover:hover{--bs-link-opacity:.25}.link-opacity-50,.link-opacity-50-hover:hover{--bs-link-opacity:.5}.link-opacity-75,.link-opacity-75-hover:hover{--bs-link-opacity:.75}.link-opacity-100,.link-opacity-100-hover:hover{--bs-link-opacity:1}.link-offset-1,.link-offset-1-hover:hover{text-underline-offset:.125em!important}.link-offset-2,.link-offset-2-hover:hover{text-underline-offset:.25em!important}.link-offset-3,.link-offset-3-hover:hover{text-underline-offset:.375em!important}.link-underline-primary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-primary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-secondary{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-secondary-rgb),var(--bs-link-underline-opacity))!important}.link-underline-success{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-success-rgb),var(--bs-link-underline-opacity))!important}.link-underline-info{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-info-rgb),var(--bs-link-underline-opacity))!important}.link-underline-warning{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-warning-rgb),var(--bs-link-underline-opacity))!important}.link-underline-danger{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-danger-rgb),var(--bs-link-underline-opacity))!important}.link-underline-light{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-light-rgb),var(--bs-link-underline-opacity))!important}.link-underline-dark{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;-webkit-text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important;text-decoration-color:rgba(var(--bs-dark-rgb),var(--bs-link-underline-opacity))!important}.link-underline{--bs-link-underline-opacity:1;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important;text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-underline-opacity,1))!important}.link-underline-opacity-0,.link-underline-opacity-0-hover:hover{--bs-link-underline-opacity:0}.link-underline-opacity-10,.link-underline-opacity-10-hover:hover{--bs-link-underline-opacity:.1}.link-underline-opacity-25,.link-underline-opacity-25-hover:hover{--bs-link-underline-opacity:.25}.link-underline-opacity-50,.link-underline-opacity-50-hover:hover{--bs-link-underline-opacity:.5}.link-underline-opacity-75,.link-underline-opacity-75-hover:hover{--bs-link-underline-opacity:.75}.link-underline-opacity-100,.link-underline-opacity-100-hover:hover{--bs-link-underline-opacity:1}.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-black{--bs-bg-opacity:1;background-color:rgba(var(--bs-black-rgb),var(--bs-bg-opacity))!important}.bg-white{--bs-bg-opacity:1;background-color:rgba(var(--bs-white-rgb),var(--bs-bg-opacity))!important}.bg-body{--bs-bg-opacity:1;background-color:rgba(var(--bs-body-bg-rgb),var(--bs-bg-opacity))!important}.bg-transparent{--bs-bg-opacity:1;background-color:#0000!important}.bg-body-secondary{--bs-bg-opacity:1;background-color:rgba(var(--bs-secondary-bg-rgb),var(--bs-bg-opacity))!important}.bg-body-tertiary{--bs-bg-opacity:1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important}.bg-opacity-10{--bs-bg-opacity:.1}.bg-opacity-25{--bs-bg-opacity:.25}.bg-opacity-50{--bs-bg-opacity:.5}.bg-opacity-75{--bs-bg-opacity:.75}.bg-opacity-100{--bs-bg-opacity:1}.bg-primary-subtle{background-color:var(--bs-primary-bg-subtle)!important}.bg-secondary-subtle{background-color:var(--bs-secondary-bg-subtle)!important}.bg-success-subtle{background-color:var(--bs-success-bg-subtle)!important}.bg-info-subtle{background-color:var(--bs-info-bg-subtle)!important}.bg-warning-subtle{background-color:var(--bs-warning-bg-subtle)!important}.bg-danger-subtle{background-color:var(--bs-danger-bg-subtle)!important}.bg-light-subtle{background-color:var(--bs-light-bg-subtle)!important}.bg-dark-subtle{background-color:var(--bs-dark-bg-subtle)!important}.bg-gradient{background-image:var(--bs-gradient)!important}.user-select-all{-webkit-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;user-select:none!important}.pe-none{pointer-events:none!important}.pe-auto{pointer-events:auto!important}.rounded{border-radius:var(--bs-border-radius)!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:var(--bs-border-radius-sm)!important}.rounded-2{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-5{border-radius:var(--bs-border-radius-xxl)!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:var(--bs-border-radius-pill)!important}.rounded-top{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-0{border-top-left-radius:0!important;border-top-right-radius:0!important}.rounded-top-1{border-top-left-radius:var(--bs-border-radius-sm)!important;border-top-right-radius:var(--bs-border-radius-sm)!important}.rounded-top-2{border-top-left-radius:var(--bs-border-radius)!important;border-top-right-radius:var(--bs-border-radius)!important}.rounded-top-3{border-top-left-radius:var(--bs-border-radius-lg)!important;border-top-right-radius:var(--bs-border-radius-lg)!important}.rounded-top-4{border-top-left-radius:var(--bs-border-radius-xl)!important;border-top-right-radius:var(--bs-border-radius-xl)!important}.rounded-top-5{border-top-left-radius:var(--bs-border-radius-xxl)!important;border-top-right-radius:var(--bs-border-radius-xxl)!important}.rounded-top-circle{border-top-left-radius:50%!important;border-top-right-radius:50%!important}.rounded-top-pill{border-top-left-radius:var(--bs-border-radius-pill)!important;border-top-right-radius:var(--bs-border-radius-pill)!important}.rounded-end{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-0{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.rounded-end-1{border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}.rounded-end-2{border-top-right-radius:var(--bs-border-radius)!important;border-bottom-right-radius:var(--bs-border-radius)!important}.rounded-end-3{border-top-right-radius:var(--bs-border-radius-lg)!important;border-bottom-right-radius:var(--bs-border-radius-lg)!important}.rounded-end-4{border-top-right-radius:var(--bs-border-radius-xl)!important;border-bottom-right-radius:var(--bs-border-radius-xl)!important}.rounded-end-5{border-top-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-right-radius:var(--bs-border-radius-xxl)!important}.rounded-end-circle{border-top-right-radius:50%!important;border-bottom-right-radius:50%!important}.rounded-end-pill{border-top-right-radius:var(--bs-border-radius-pill)!important;border-bottom-right-radius:var(--bs-border-radius-pill)!important}.rounded-bottom{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-0{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.rounded-bottom-1{border-bottom-right-radius:var(--bs-border-radius-sm)!important;border-bottom-left-radius:var(--bs-border-radius-sm)!important}.rounded-bottom-2{border-bottom-right-radius:var(--bs-border-radius)!important;border-bottom-left-radius:var(--bs-border-radius)!important}.rounded-bottom-3{border-bottom-right-radius:var(--bs-border-radius-lg)!important;border-bottom-left-radius:var(--bs-border-radius-lg)!important}.rounded-bottom-4{border-bottom-right-radius:var(--bs-border-radius-xl)!important;border-bottom-left-radius:var(--bs-border-radius-xl)!important}.rounded-bottom-5{border-bottom-right-radius:var(--bs-border-radius-xxl)!important;border-bottom-left-radius:var(--bs-border-radius-xxl)!important}.rounded-bottom-circle{border-bottom-right-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-bottom-pill{border-bottom-right-radius:var(--bs-border-radius-pill)!important;border-bottom-left-radius:var(--bs-border-radius-pill)!important}.rounded-start{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-0{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.rounded-start-1{border-bottom-left-radius:var(--bs-border-radius-sm)!important;border-top-left-radius:var(--bs-border-radius-sm)!important}.rounded-start-2{border-bottom-left-radius:var(--bs-border-radius)!important;border-top-left-radius:var(--bs-border-radius)!important}.rounded-start-3{border-bottom-left-radius:var(--bs-border-radius-lg)!important;border-top-left-radius:var(--bs-border-radius-lg)!important}.rounded-start-4{border-bottom-left-radius:var(--bs-border-radius-xl)!important;border-top-left-radius:var(--bs-border-radius-xl)!important}.rounded-start-5{border-bottom-left-radius:var(--bs-border-radius-xxl)!important;border-top-left-radius:var(--bs-border-radius-xxl)!important}.rounded-start-circle{border-top-left-radius:50%!important;border-bottom-left-radius:50%!important}.rounded-start-pill{border-bottom-left-radius:var(--bs-border-radius-pill)!important;border-top-left-radius:var(--bs-border-radius-pill)!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (width>=576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{object-fit:contain!important}.object-fit-sm-cover{object-fit:cover!important}.object-fit-sm-fill{object-fit:fill!important}.object-fit-sm-scale{object-fit:scale-down!important}.object-fit-sm-none{object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-left:0!important;margin-right:0!important}.mx-sm-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-sm-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-sm-3{margin-left:1rem!important;margin-right:1rem!important}.mx-sm-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-sm-5{margin-left:3rem!important;margin-right:3rem!important}.mx-sm-auto{margin-left:auto!important;margin-right:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-left:0!important;padding-right:0!important}.px-sm-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-sm-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-sm-3{padding-left:1rem!important;padding-right:1rem!important}.px-sm-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-sm-5{padding-left:3rem!important;padding-right:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{column-gap:0!important}.column-gap-sm-1{column-gap:.25rem!important}.column-gap-sm-2{column-gap:.5rem!important}.column-gap-sm-3{column-gap:1rem!important}.column-gap-sm-4{column-gap:1.5rem!important}.column-gap-sm-5{column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (width>=768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{object-fit:contain!important}.object-fit-md-cover{object-fit:cover!important}.object-fit-md-fill{object-fit:fill!important}.object-fit-md-scale{object-fit:scale-down!important}.object-fit-md-none{object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-left:0!important;margin-right:0!important}.mx-md-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-md-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-md-3{margin-left:1rem!important;margin-right:1rem!important}.mx-md-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-md-5{margin-left:3rem!important;margin-right:3rem!important}.mx-md-auto{margin-left:auto!important;margin-right:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-left:0!important;padding-right:0!important}.px-md-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-md-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-md-3{padding-left:1rem!important;padding-right:1rem!important}.px-md-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-md-5{padding-left:3rem!important;padding-right:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{column-gap:0!important}.column-gap-md-1{column-gap:.25rem!important}.column-gap-md-2{column-gap:.5rem!important}.column-gap-md-3{column-gap:1rem!important}.column-gap-md-4{column-gap:1.5rem!important}.column-gap-md-5{column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (width>=992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{object-fit:contain!important}.object-fit-lg-cover{object-fit:cover!important}.object-fit-lg-fill{object-fit:fill!important}.object-fit-lg-scale{object-fit:scale-down!important}.object-fit-lg-none{object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-left:0!important;margin-right:0!important}.mx-lg-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-lg-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-lg-3{margin-left:1rem!important;margin-right:1rem!important}.mx-lg-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-lg-5{margin-left:3rem!important;margin-right:3rem!important}.mx-lg-auto{margin-left:auto!important;margin-right:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-left:0!important;padding-right:0!important}.px-lg-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-lg-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-lg-3{padding-left:1rem!important;padding-right:1rem!important}.px-lg-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-lg-5{padding-left:3rem!important;padding-right:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{column-gap:0!important}.column-gap-lg-1{column-gap:.25rem!important}.column-gap-lg-2{column-gap:.5rem!important}.column-gap-lg-3{column-gap:1rem!important}.column-gap-lg-4{column-gap:1.5rem!important}.column-gap-lg-5{column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (width>=1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{object-fit:contain!important}.object-fit-xl-cover{object-fit:cover!important}.object-fit-xl-fill{object-fit:fill!important}.object-fit-xl-scale{object-fit:scale-down!important}.object-fit-xl-none{object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-left:0!important;margin-right:0!important}.mx-xl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xl-auto{margin-left:auto!important;margin-right:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-left:0!important;padding-right:0!important}.px-xl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{column-gap:0!important}.column-gap-xl-1{column-gap:.25rem!important}.column-gap-xl-2{column-gap:.5rem!important}.column-gap-xl-3{column-gap:1rem!important}.column-gap-xl-4{column-gap:1.5rem!important}.column-gap-xl-5{column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (width>=1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{object-fit:contain!important}.object-fit-xxl-cover{object-fit:cover!important}.object-fit-xxl-fill{object-fit:fill!important}.object-fit-xxl-scale{object-fit:scale-down!important}.object-fit-xxl-none{object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-left:0!important;margin-right:0!important}.mx-xxl-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-xxl-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-xxl-3{margin-left:1rem!important;margin-right:1rem!important}.mx-xxl-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-xxl-5{margin-left:3rem!important;margin-right:3rem!important}.mx-xxl-auto{margin-left:auto!important;margin-right:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-left:0!important;padding-right:0!important}.px-xxl-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-xxl-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-xxl-3{padding-left:1rem!important;padding-right:1rem!important}.px-xxl-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-xxl-5{padding-left:3rem!important;padding-right:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{column-gap:0!important}.column-gap-xxl-1{column-gap:.25rem!important}.column-gap-xxl-2{column-gap:.5rem!important}.column-gap-xxl-3{column-gap:1rem!important}.column-gap-xxl-4{column-gap:1.5rem!important}.column-gap-xxl-5{column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (width>=1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.modal-backdrop{background-color:#eae9e9}.modal-backdrop.show{opacity:.7;z-index:1050}.modal .modal-dialog .modal-content{box-shadow:0 1px 6px #0000001a}.modal.right-side-modal .modal-dialog{margin-left:auto;margin-right:40px}@media screen and (width<=767px){.modal.right-side-modal .modal-dialog{margin-right:auto}}body{box-sizing:border-box;background:#fff;margin:0;padding:0;font-family:Inter,sans-serif;overflow-x:hidden}.page-layout{justify-content:center;align-items:center;min-height:100vh;display:flex}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#d9d9d9}h1,.h1{color:#232324;margin:0;font-size:36px;font-weight:600;line-height:44px}h1.large,.h1.large{font-size:48px;line-height:140%}@media screen and (width<=767px){h1,.h1{font-size:28px;line-height:36px}h1.large,.h1.large{font-size:32px;line-height:40px}}h2,.h2{color:#232324;margin:0;font-size:32px;font-weight:600;line-height:40px}@media screen and (width<=767px){h2,.h2{font-size:28px;line-height:36px}}h3,.h3{color:#232324;margin:0;font-size:24px;font-weight:600;line-height:32px}h3.large,.h3.large{font-size:26px;line-height:30px}@media screen and (width<=767px){h3.large,.h3.large{font-size:24px;line-height:28px}}h4,.h4{color:#232324;margin:0;font-size:20px;font-weight:500;line-height:28px}@media screen and (width<=767px){h4,.h4{font-size:18px;line-height:26px}}h5,.h5{color:#232324;margin:0;font-size:18px;font-weight:400;line-height:26px}@media screen and (width<=767px){h5,.h5{font-size:16px;line-height:24px}}h6,.h6{color:#232324;white-space:nowrap;margin:0;font-size:16px;font-weight:400;line-height:24px}h6.grey,.h6.grey{color:#4f4f50}@media screen and (width<=767px){h6,.h6{font-size:14px;line-height:22px}}p{color:#232324;margin:0;font-size:14px;font-weight:400;line-height:20px}p.small{font-size:12px;line-height:16px}p.large{font-size:16px;line-height:24px}p.xl-large{font-size:18px;line-height:28px}p.light-clr{color:#9a9a9a}p a{color:#232324;text-decoration:none}@media screen and (width<=767px){p{font-size:12px;line-height:16px}p.small{font-size:10px;line-height:14px}p.large-text{font-size:14px;line-height:20px}}strong.strong{color:#232324;font-size:14px;font-weight:500;line-height:20px}strong.strong.grey{color:#6c6c6c}strong.strong.small{font-size:12px;line-height:16px}strong.strong.semibold{font-weight:600}strong.strong.large-text{font-size:16px;line-height:22px}@media screen and (width<=767px){strong.strong{font-size:12px;line-height:16px}strong.strong.small{font-size:10px;line-height:14px}strong.strong.large-text{font-size:14px;line-height:20px}}a.link{color:#232324;font-size:14px;font-weight:400;line-height:20px;text-decoration:none}a.link.blue{color:#7d2ae7}a.link.underline{text-decoration:underline}a.link.light-clr{color:#6c6c6c}span.span{color:#232324;font-size:14px;font-weight:400;line-height:20px}span.span.small{font-size:12px;line-height:16px}@media screen and (width<=767px){span.span{font-size:12px;line-height:16px}span.span.small{font-size:10px;line-height:14px}}span.span.grey{color:#4f4f50}.text-ellipse{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.bold{font-weight:700}.semibold{font-weight:600}@media screen and (width<=767px){.semibold{font-weight:550}}.medium{font-weight:500}.regular-medium{font-weight:450}.regular,.light-weight{font-weight:400}.previous-btn{letter-spacing:-.28px;color:#414651;background-color:#0000;border:1px solid #d5d7da;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:auto;padding:8px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.previous-btn img,.previous-btn svg{width:20px;height:20px}.btn-blue button,.btn-blue a{color:#fff;text-wrap:nowrap;background:#7d2ae7;border:1.12px solid #7d2ae7;border-radius:8px;justify-content:center;align-items:center;gap:10.29px;width:fit-content;padding:7px 15px;font-size:13.45px;font-weight:500;line-height:16.28px;text-decoration:none;display:flex;box-shadow:0 1.12px 2.24px #00000026}@media screen and (width<=767px){.btn-blue button,.btn-blue a{padding:6px 10px;gap:4px!important;font-size:12px!important;font-weight:500!important;line-height:16px!important}}.btn-blue button img,.btn-blue button svg,.btn-blue a img,.btn-blue a svg{color:#fff;width:14px;height:14px}@media screen and (width<=767px){.btn-blue button img,.btn-blue button svg,.btn-blue a img,.btn-blue a svg{width:12px;height:12px}}.btn-blue button:hover,.btn-blue a:hover{color:#fff;background-color:#7d2ae7}.btn-blue button.border-blue,.btn-blue a.border-blue{color:#7d2ae7;box-shadow:none;background-color:#fff}.btn-blue button.border-blue img,.btn-blue a.border-blue img{filter:brightness(0)saturate()invert(24%)sepia(93%)saturate(2500%)hue-rotate(255deg);width:14px;height:14px}.btn-blue button.border-blue svg,.btn-blue a.border-blue svg{color:#7d2ae7;width:14px;height:14px}.btn-blue button.border-blue:hover,.btn-blue a.border-blue:hover{background-color:#0000}.btn-blue button.diabled,.btn-blue a.diabled{opacity:.5}.btn-blue button.diabled:hover,.btn-blue a.diabled:hover{color:#fff;background-color:#7d2ae7;border:1.12px solid #7d2ae7}.btn-blue button.rounded-half,.btn-blue a.rounded-half{border-radius:10px}.btn-blue button:disabled,.btn-blue a:disabled{opacity:.6}.btn-blue button.bg-white,.btn-blue a.bg-white{color:#7d2ae7;background-color:#fff;border:1px solid #7d2ae7}.btn-blue button.full,.btn-blue a.full{width:100%}.btn-blue button.md-btn,.btn-blue a.md-btn{gap:8px;font-size:16px;font-weight:500;line-height:18.28px}.btn-blue button.md-btn img,.btn-blue button.md-btn svg,.btn-blue a.md-btn img,.btn-blue a.md-btn svg{width:18px;height:18px}@media screen and (width<=767px){.btn-blue button.md-btn img,.btn-blue button.md-btn svg,.btn-blue a.md-btn img,.btn-blue a.md-btn svg{width:14px;height:14px}}.btn-grey button{color:#000;background:#8f8f8f1a;border:1.12px solid #8f8f8f1a;border-radius:5px;justify-content:center;align-items:center;gap:4px;padding:7px 15px;font-size:13.45px;font-weight:500;line-height:16.28px;display:flex;box-shadow:0 1.12px 2.24px #00000026}.btn-grey button img,.btn-grey button svg{width:15px;height:15px}.btn-light button{color:#232324;background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:8px 12px;font-size:12px;font-weight:400;line-height:16.28px;display:flex}.btn-light button img,.btn-light button svg{color:#575757;width:18px;height:18px}@media screen and (width<=767px){.btn-light button{gap:4px;padding:6px 10px;font-size:12px;font-weight:500;line-height:16px}}.btn-light button.sizes-lg{font-size:14px;line-height:22px}@media screen and (width<=575px){.btn-light button span{display:none}}.btn-light button.red-btn{color:#e7e7e7;background-color:#e72a2a;border-color:#e72a2a}.btn-light button.red-btn:hover{border-color:#e72a2a;color:#e72a2a!important}.btn-light button.staff-detail{border:none;padding:6px 9px;box-shadow:0 0 2px #e0e0e0}.btn-light button.staff-detail img,.btn-light button.staff-detail svg{width:16px;height:16px}.btn-light button.full{width:100%}.btn-light button.transparent{box-shadow:none;background-color:#0000;border:none}.btn-light button.transparent:hover{border:none}.btn-light button.box-shadow{box-shadow:0 0 2px #e0e0e0;border:#0000!important}.btn-light button.small{padding:4px 8px}.btn-light button:hover{color:#232324;background-color:#0000;border:1px solid #e9e9e9}.btn-light button.modal-secondary{color:#000;background-color:#8f8f8f1a;border:1.12px solid #8f8f8f1a;border-radius:5px;padding:7px 15px;font-family:Inter,sans-serif;font-size:13.45px;font-weight:500;line-height:16.28px;box-shadow:0 1.12px 2.24px #00000026}.btn-light button.dark{color:#232324}.btn-light.text-blue button{color:#7d2ae7;font-size:14px;font-weight:500;line-height:20px}.btn-light .previous-btn{border:1px solid #eeeff1;border-radius:4px;height:32px;padding:6px}@media screen and (width<=767px){.btn-light .previous-btn{min-width:28px;height:28px;padding:4px}}.btn-green button,.btn-green a{color:#fff;text-wrap:nowrap;background:#0fa140;border:1.12px solid #0fa140;border-radius:8px;justify-content:center;align-items:center;gap:10.29px;width:fit-content;padding:7px 15px;font-size:13.45px;font-weight:500;line-height:16.28px;text-decoration:none;display:flex;box-shadow:0 1.12px 2.24px #00000026}@media screen and (width<=767px){.btn-green button,.btn-green a{padding:6px 10px;gap:4px!important;font-size:12px!important;font-weight:500!important;line-height:16px!important}}.btn-green button img,.btn-green button svg,.btn-green a img,.btn-green a svg{color:#fff;width:14px;height:14px}@media screen and (width<=767px){.btn-green button img,.btn-green button svg,.btn-green a img,.btn-green a svg{width:12px;height:12px}}.btn-green button:hover,.btn-green a:hover{color:#fff;background-color:#0fa140}.btn-green button.diabled,.btn-green a.diabled{opacity:.5}.btn-green button.diabled:hover,.btn-green a.diabled:hover{color:#fff;background-color:#0fa140;border:1.12px solid #0fa140}.btn-green button.rounded-half,.btn-green a.rounded-half{border-radius:10px}.btn-green button:disabled,.btn-green a:disabled{opacity:.6}.btn-green button.bg-white,.btn-green a.bg-white{color:#7d2ae7;background-color:#fff;border:1px solid #7d2ae7}.btn-green button.full,.btn-green a.full{width:100%}.btn-green button.md-btn,.btn-green a.md-btn{gap:8px;font-size:16px;font-weight:500;line-height:18.28px}.btn-green button.md-btn img,.btn-green button.md-btn svg,.btn-green a.md-btn img,.btn-green a.md-btn svg{width:18px;height:18px}@media screen and (width<=767px){.btn-green button.md-btn img,.btn-green button.md-btn svg,.btn-green a.md-btn img,.btn-green a.md-btn svg{width:14px;height:14px}}.btn-danger button{color:#fff;text-wrap:nowrap;background:#e72a2a;border:1.12px solid #e72a2a;border-radius:8px;justify-content:center;align-items:center;gap:10.29px;width:fit-content;padding:7px 15px;font-size:13.45px;font-weight:500;line-height:16.28px;text-decoration:none;display:flex}@media screen and (width<=767px){.btn-danger button{min-width:70px;padding:6px 10px;font-size:12px;line-height:16px}}.transparent-btn button,.transparent-btn a{color:#4f4f50;background:#fff;border:2px solid #fff;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px 15px;font-size:14px;font-weight:500;line-height:20px;transition:all .3s ease-in-out;display:flex}.transparent-btn button img,.transparent-btn button svg,.transparent-btn a img,.transparent-btn a svg{width:14px;height:14px}.transparent-btn button:hover,.transparent-btn a:hover{color:#75777c;background:0 0;border:2px solid #fff;transition:all .3s ease-in-out}.transparent-btn button.full,.transparent-btn a.full{width:100%;display:flex}.transparent-btn button.disabled,.transparent-btn a.disabled{background:#fff;border:2px solid #fff}.transparent-btn button.spacing-empty,.transparent-btn a.spacing-empty{padding:0}.btn-secondary{color:#202021;box-shadow:none;background-color:#fff;border:1px solid #bbb;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:auto;padding:7px 15px;font-size:14px;font-weight:500;line-height:16.28px;display:flex}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#202021!important;background-color:#fff!important;border:1px solid #bbb!important}@media screen and (width<=767px){.btn-secondary{gap:6px;padding:6px 12px;font-size:12px;font-weight:500;line-height:16px}}.btn-white{color:#232324;text-wrap:nowrap;cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:0;padding:6px 15px;font-size:14px;font-weight:500;line-height:18px;text-decoration:none;display:flex;box-shadow:0 1.12px 2.24px #00000026}@media screen and (width<=767px){.btn-white{padding:5px 12px;font-size:12px;line-height:16px}}.btn-white img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%)}.btn-white img,.btn-white svg{color:#232324;width:14px;height:14px}@media screen and (width<=767px){.btn-white img,.btn-white svg{width:12px;height:12px}}.btn-white.large-icon img,.btn-white.large-icon svg{width:18px;height:18px}@media screen and (width<=767px){.btn-white.large-icon img,.btn-white.large-icon svg{width:15px;height:15px}}.btn-white.small-text{font-size:12px;line-height:16px}.btn-white:hover{color:#232324;background-color:#fff}.btn-white.disabled,.btn-white:disabled{opacity:.5}.btn-white.shadow-none{box-shadow:none}.btn-icon{background:0 0;border:none;outline:none;justify-content:center;align-items:center;margin:0;padding:0;font-size:0;display:flex}.btn-icon.purple svg{color:#7d2ae7}.btn-icon.purple img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.btn-icon svg,.btn-icon img{color:#4f4f50;width:18px;height:18px}@media screen and (width<=767px){.btn-icon svg,.btn-icon img{width:15px;height:15px}}.btn-icon.border-btn{border:1px solid #e9e9e9;border-radius:8px}.btn-primary{color:#fff;text-wrap:nowrap;cursor:pointer;background:#7d2ae7;border:1px solid #7d2ae7;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:0;padding:5px 15px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex;box-shadow:0 1.12px 2.24px #00000026}@media screen and (width<=767px){.btn-primary{padding:5px 12px;font-size:12px;line-height:16px}}.btn-primary img{filter:brightness(0)saturate()invert()sepia(0%)saturate(2%)hue-rotate(25deg)brightness(101%)contrast(101%)}.btn-primary img,.btn-primary svg{color:#fff;width:14px;height:14px}@media screen and (width<=767px){.btn-primary img,.btn-primary svg{width:12px;height:12px}}.btn-primary.bg-transparent{color:#7d2ae7;background-color:#fff}.btn-primary.bg-transparent img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.btn-primary.bg-transparent svg,.btn-primary.bg-transparent:hover{color:#7d2ae7}.btn-primary:focus,.btn-primary:active{color:#7d2ae7;background-color:#fff}.btn-primary.border-none{box-shadow:none;border:none}.btn-primary:hover{color:#fff;background-color:#7d2ae7}.btn-primary.disabled,.btn-primary:disabled{opacity:.5;background:#7d2ae7;border-color:#7d2ae7}.btn-primary.underline{text-decoration:underline}.btn-primary.small-text{font-size:12px;line-height:16px}.btn-primary.large-icon img,.btn-primary.large-icon svg{width:18px;height:18px}.btn-primary.purple-img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.btn-success{color:#fff;text-wrap:nowrap;cursor:pointer;background:#0fa140;border:1px solid #0fa140;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:0;padding:5px 15px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex;box-shadow:0 1.12px 2.24px #00000026}@media screen and (width<=767px){.btn-success{padding:4px 12px;font-size:12px;line-height:16px}}.btn-success img,.btn-success svg{color:#fff;width:14px;height:14px}@media screen and (width<=767px){.btn-success img,.btn-success svg{width:12px;height:12px}}.btn-success:hover{color:#fff;background-color:#0fa140}.btn-success.disabled{opacity:.5}.btn-red{color:#fff;text-wrap:nowrap;cursor:pointer;background:#e72a2a;border:1px solid #e72a2a;border-radius:8px;justify-content:center;align-items:center;gap:10px;width:fit-content;margin:0;padding:5px 15px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:flex;box-shadow:0 1.12px 2.24px #00000026}@media screen and (width<=767px){.btn-red{padding:4px 12px;font-size:12px;line-height:16px}}.btn-red img,.btn-red svg{color:#fff;width:14px;height:14px}@media screen and (width<=767px){.btn-red img,.btn-red svg{width:12px;height:12px}}.btn-red:hover{color:#fff;background-color:#e72a2a}.btn-red.disabled{opacity:.5}form.new-form .form-group{font-size:0}form.new-form .form-group:not(:last-child){margin-bottom:12px}form.new-form .form-group label{color:#9a9a9a;margin-bottom:4px;font-size:12px;line-height:16px}form.new-form .form-group input{color:#232324;border:1px solid #e9e9e9;border-radius:8px;outline:none;width:100%;padding:10px;font-size:14px;font-weight:400;line-height:18px}form.new-form .form-group input::placeholder{color:#6c6c6c}form.new-form .form-group textarea{resize:none;color:#232324;border:1px solid #e9e9e9;border-radius:8px;outline:none;width:100%;padding:10px;font-size:14px;font-weight:400;line-height:18px}form.new-form .form-group textarea::placeholder{color:#9a9a9a}.form .form-group{width:100%;margin:0 0 12px;position:relative}.form .form-group.dollor-wrapper .dollor-icon{z-index:999;position:absolute;top:48px;left:6px;transform:translateY(-50%)}@media screen and (width<=767px){.form .form-group.dollor-wrapper .dollor-icon{top:40px}}.form .form-group.dollor-wrapper .dollor-icon svg{color:#9a9a9a;width:14px;height:14px}.form .form-group.dollor-wrapper input{position:relative;padding:11px 37px 11px 20px!important}.form .form-group.itp .upload-section{position:relative!important}.form .form-group.itp .upload-section .btn-remove-file{color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:12px;display:flex;position:absolute;top:8px;right:8px}.form .form-group .icon-implemet{position:relative}.form .form-group .icon-implemet input{padding-left:35px!important}.form .form-group .icon-implemet .icon-wrapper{font-size:0;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.form .form-group .icon-implemet .icon-wrapper img,.form .form-group .icon-implemet .icon-wrapper svg{color:#141b34;width:20px;height:20px}.form .form-group .react-tel-input{border:none!important;border-radius:4px!important;padding:0!important}.form .form-group .react-tel-input.is-invalid{border:1px solid red!important}.form .form-group .react-tel-input input{box-shadow:none!important}.form .form-group .react-tel-input .form-control{height:auto;width:100%!important}.form .form-group .react-tel-input .flag-dropdown{background:0 0;border:none;padding:0}.form .form-group .react-tel-input .flag-dropdown .selected-flag{display:none;background-color:#0000!important}.form .form-group .react-tel-input .flag-dropdown .flag .arrow{display:none}.form .form-group .react-tel-input .flag .arrow{display:none!important}.form .form-group label{color:#5c5e63;margin-bottom:8px;font-size:12px;font-weight:600;line-height:18px}@media screen and (width<=767px){.form .form-group label{margin-bottom:6px}}.form .form-group input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.form .form-group input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.form .form-group input{letter-spacing:-.28px;color:#000;background:0 0;border:2px solid #e9e9e9;border-radius:4px;width:100%;padding:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:16.94px;box-shadow:inset 0 0 0 1px #eeeff1;outline:none!important}.form .form-group input::placeholder{color:#bbbbbb9c;font-size:14px;font-weight:500;line-height:16.94px}@media screen and (width<=767px){.form .form-group input,.form .form-group input::placeholder{font-size:13px}}.form .form-group input:-webkit-autofill{-webkit-box-shadow:transparent;background-color:#0000;transition:background-color 5000s ease-in-out}.form .form-group input:-webkit-autofill:focus{background-color:#0000}.form .form-group input:-internal-autofill-selected{background-color:#0000}.form .form-group input.is-invalid{box-shadow:none;border:1px solid #e72a2a!important;padding-right:38px!important}.form .form-group input.is-invalid.time{padding-right:12px!important}.form .form-group input.low-padding{padding-left:7.06px}.form .form-group img,.form .form-group svg{object-fit:contain;color:#6f6f6f;width:15px;height:15px}.form .form-group .error-icon{display:none}.form .form-group .error-icon.is-invalid{display:inline-block;position:absolute;top:36px;right:15px}@media screen and (width<=767px){.form .form-group .error-icon.is-invalid{top:34px;right:10px}}.form .form-group .error-icon.is-invalid svg{color:red;width:19px;height:19px;left:auto}.form .form-group .qsp-toggle-section{margin:0}.form .form-group .qsp-toggle-section .qsp-toggle-container{color:#232324;background-color:#0000;border:.5px solid #bbbbbb9c;border-radius:12px;height:46px;margin:0;padding:11px 12px}@media screen and (width<=767px){.form .form-group .qsp-toggle-section .qsp-toggle-container{height:40px;padding:8px 10px}}.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper{margin-bottom:0}.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label{align-items:center;margin:0!important}@media screen and (width<=767px){.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label{flex-direction:row}}.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label .label-text{color:#232324;font-size:14px;font-weight:500;line-height:22px}.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label .toggle-switch{background-color:#dee1e6;border-radius:32px;width:48px;height:26px}@media screen and (width<=767px){.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label .toggle-switch{width:42px;height:22px}}.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label .toggle-switch.active{box-shadow:none;background-color:#7d2ae7}@media screen and (width<=767px){.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label .toggle-switch.active .toggle-slider .toggle-button{top:3px;left:-2px}}.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label .toggle-switch .toggle-slider .toggle-button{width:16px;height:16px;top:5px;left:5px}@media screen and (width<=767px){.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label .toggle-switch .toggle-slider .toggle-button{top:3px;left:4px}}.form .form-group .qsp-toggle-section .qsp-toggle-container .toggle-wrapper .toggle-label .toggle-switch .toggle-input:focus+.toggle-slider{box-shadow:none!important}@media screen and (width<=767px){.date-input{background-image:url("data:image/svg+xml,%3csvg%20width='13'%20height='13'%20viewBox='0%200%2013%2013'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.625%201.25H9.375V0.625C9.375%200.45924%209.30915%200.300268%209.19194%200.183058C9.07473%200.065848%208.91576%200%208.75%200C8.58424%200%208.42527%200.065848%208.30806%200.183058C8.19085%200.300268%208.125%200.45924%208.125%200.625V1.25H4.375V0.625C4.375%200.45924%204.30915%200.300268%204.19194%200.183058C4.07473%200.065848%203.91576%200%203.75%200C3.58424%200%203.42527%200.065848%203.30806%200.183058C3.19085%200.300268%203.125%200.45924%203.125%200.625V1.25H1.875C1.37772%201.25%200.900806%201.44754%200.549175%201.79917C0.197544%202.15081%200%202.62772%200%203.125V10.625C0%2011.1223%200.197544%2011.5992%200.549175%2011.9508C0.900806%2012.3025%201.37772%2012.5%201.875%2012.5H10.625C11.1223%2012.5%2011.5992%2012.3025%2011.9508%2011.9508C12.3025%2011.5992%2012.5%2011.1223%2012.5%2010.625V3.125C12.5%202.62772%2012.3025%202.15081%2011.9508%201.79917C11.5992%201.44754%2011.1223%201.25%2010.625%201.25ZM11.25%2010.625C11.25%2010.7908%2011.1842%2010.9497%2011.0669%2011.0669C10.9497%2011.1842%2010.7908%2011.25%2010.625%2011.25H1.875C1.70924%2011.25%201.55027%2011.1842%201.43306%2011.0669C1.31585%2010.9497%201.25%2010.7908%201.25%2010.625V6.25H11.25V10.625ZM11.25%205H1.25V3.125C1.25%202.95924%201.31585%202.80027%201.43306%202.68306C1.55027%202.56585%201.70924%202.5%201.875%202.5H3.125V3.125C3.125%203.29076%203.19085%203.44973%203.30806%203.56694C3.42527%203.68415%203.58424%203.75%203.75%203.75C3.91576%203.75%204.07473%203.68415%204.19194%203.56694C4.30915%203.44973%204.375%203.29076%204.375%203.125V2.5H8.125V3.125C8.125%203.29076%208.19085%203.44973%208.30806%203.56694C8.42527%203.68415%208.58424%203.75%208.75%203.75C8.91576%203.75%209.07473%203.68415%209.19194%203.56694C9.30915%203.44973%209.375%203.29076%209.375%203.125V2.5H10.625C10.7908%202.5%2010.9497%202.56585%2011.0669%202.68306C11.1842%202.80027%2011.25%202.95924%2011.25%203.125V5Z'%20fill='%23676767'/%3e%3c/svg%3e")!important;background-position:right 10px center!important;background-repeat:no-repeat!important}.time-input{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOEAAADhCAMAAAAJbSJIAAAAkFBMVEX///8eIB0AAAALDwqFhYWKi4obHRqNjY0ZGxj7+/sABQAQEw8ZHBgABwD29vYOEQzu7u4lJyQVFxTm5uaVlpXV1dUqLClGR0WjpKPPz881NjRxcnDx8fFhYmHg4OBqa2q+vr65urmwsLDFxcU7PDpPUE9XWFZ5enmdnp12d3U/QD4oKSezs7NdXlxTVFI3ODa77HP+AAANMklEQVR4nNVd62KqOBCGwVIQEEVARMArtVrbvv/bLZyerUm4iJAZPd+/3R4JH5nMLZOJomDDnGSbXeQf03xxiMOZOgvjwyJfH/1ot88mJvr4mEiyjb/KZ1DA0SzP0HVdLaHrtuFZmlP+4ePr5O/nyaNftQey7fErBNAs44dVE3TPKpiGX6NN9uhXvgNZlM4ccL12bjxPDbSPdfQvsEw2IxXGd5BjaFrFZI72k0dTaMP0krrg9mH3y1IDY72dPppIPSbbVAdrCL3fqVTXm+fTscERZND7JQmjp1qTSbQAVxK7/0lqkO+eZUnOX1Qw5PL7Aw8+/PmjyRUI1pomSzpF6I51erSwBl9dVp9eujDaGK5wNLd0cm7/0oXP4JH8UvBuvGHpscBska6Or9Fls18GQbDcby/R63GVLlQovZ4bPC1YPWoeszVYreSK9w/X/iWYJvW630ymwcVPC8e13UVwndUj1uNk1MLPtsBR02jZTRlOltGnMW4TdxdeyfVqZDlNr+M5EK+390pWdlnH4DQKvaPvUHg0YbmAhg9uALz5Qb8PPgn8HJwGw6NDTqdyzFGDgjEcOEfDlkz2HkOD9fGcF0kEbmFfL6CFZonfZWiE7DVsWOKOupTw/FtITrUCqo+91V7aIJtUc+pGseGIrnGWcd0EGqD7ckOe+YsGdt00HpBXo1/ngdoQ7uRHO5Oo1t01wJc+1BXzBdTxO2+RxtvFdRwhR4uQ93pVAehwvmCNV2jtgmN1PVpYCue9ZmE4BoJ8sjAjR6sRmwhjqLQqoRa84DtTybFqO3RYSR9neqjoUANSGoc4eKuKqrOQnEUOwsp31GYbuWO0YOdVkiRWLDWm2luim2bAidLbT9LKNHqGRH2zqzxeCyn8JxYbVZxGHaRZqZ2oY4qFTp8Gm1ZVHUiKqN7FJ3saoglsQVSx/3Kshi8SdA6PyvFloWgbZbhwIsFBpiiJVm+nAYneqlEeTjESCY4HCMZeBctzYYiW8kWlN1RQRSVjjAe83fKv22fAgIdsRN9xmLq5CATd2YAlaH7/b1S98wBnNhNs8yCjsRcIOvkQV4l52pBJVOZnQd/0f1og5GkhHRRH+FfP1nkf8qDki6eoGz0duGnoCQSHvJaivFzfS3sd9CQz58MAL+4lW+aBd7YHByzyGCqKYDXcRZ+HrPnvBMeBLyWVobLiKY57fH7BV5MQckplqKTCBNxtFgU1Oh64BkvIZajknLrR71Woc5Vzch0JBGUzNHmNaszuy8AtOC1j5TKCJckMleTM6Xr3654f8+62oUpJUMpmqMz5LRy4w8guOYI6yImWpDNUAt4Nh84J/yQ2OIKSdlzkM1S23FR4566L6cQp4nsmvxUIDIXlNB51+xVvKLS1pJdBYah8cvmpbibD5PxtL5b1LjgMzQ92RRmzLr8ZsTKqO/LyrigMC23DyWmHB/N6VFa+rgQOQz7Poju39emCNaPyFqGCxpBfitZNu88lZuxQ5vYHFsOpyiqOWzmNCadmZFnCH2AxVDacnM7aExGcmtHkbtKhMVRSVk7bM6gZ9zVUuZsTeAwTro6z1clcsyGFvK2dH+Ax5LWH1pKNCMbMP7RkxIQsEBkqb8zU6FqzDeenUHbdKiZDzu5rp07/zOnoxXYHJkPlyAb8jZPzxhh73ZK+B4rKMGHr4KwGR4VTpAgVK6gMeeetQZ2yq9A4yC8EwmVosmF7vTrlsh6AsI+Ny5CzGLpXl1l6YdwZ4yD/DbAZmt/MxuK4xrFJZshTiM2Qm0Q7ripKbpI7hcr3Apuhws1R1SHLGVOBUvqHz5BVp96b+NeMW6co9UDoDCfsmZSKwRgxPoGDU2eMzlB5ZZSlOITJZI91C6ciCJ/hnDmDrLv839gwucnnGQp8hpzTIiQoWv4kDQQM2WS2xWUo2GSOIS8HzIOAoRJerb7+wabR2B0OJD1Dw5CpaOFlkRNSrMpDCoZzVkyZQHhiM0J6RhqchKFyuEYY+uxq1tkFiuPPlCBhGDGpJmYnihkbT0hpGLJiyozCaKCqPycNJAzZVIz9GwOyvIfV1LWChiGnTf+Pg9nAqftu/92gYcgmDH/DXMZWGN94B7VoGE7i65Jz/7cX4dVWWPJPTP2ChqGyus6X/dc9y1hNusEbmogh65+5P4aBjSskbttXQMQwqzpuTPCLk6D5CyKGChNFaD8n+BkLghUa/gEVQ0Zxep/l/0jiK2eZpRcVUDFkjJ/xXbqmc1ZuMQ+7UzEMRFXDud2Yx5apGJosodL5Ztwc4xtxYDKGCmPz/zihx2shg9W4eSoDZAwZm++Wm1CMKkV0uxVChoxUlsrUZFXpBnNgMoZbVpmayoRdl6hNtcgYsjsUjskHh6hNJ8kYTtlJm7LGQg9RT2iTMZwwOYvCXDCHKL0cc1w6huxOIWyV3TU5heqVUjJkPNPxTomuqtVFNYeEDE9XE+9Eysv1vzTcbmF0DEfcSCsqg0/I8P0ql4Wb9nlNg6PGThxDI38Z3Y3XTVdVz8RPXqrkDEOkjcMqQ9XQegDiTbeRmLyM/aUsGKcNtyMLy7AfjI5uJWPj7Vw5/0MMVd3tdHiAOTNiL5RvhiFuOzsJDDvujDFRvn5QYubnz8+wW2k2yzBWwn+KYbetMTZTExLOod/YtbY7+swh3Trkz4z1Q591SKdLlbytdXQn9NKldPZQmaoDKRodfRLeHtL5NAXFHJw+zsyvT9PxBXmfhs4vLbF8v98fHeqX0sUWdOBjC7r4kA58fEgX49OBj/Hp8jR04PM0dLk2OvC5Nrp8KRkSPl9Kl/Mmg5Dzptu3IIOwb0G390QGYe+Jbv+QDML+Id0eMBnEPWCyfXwyiPv4ZLUYVKjUYpDV01ChUk9DVhNFhUpNFFldGxUqdW1ktYlUqNYmUtWXEqGmvpSqRpgINTXCVHXeRKip86aq1adBba0+0XkLGtSetyA6M0OD2jMzROeeaFB77ono7BoJGs6u0Zw/JEHD+UOaM6QkaDhDSnMOmAKskHIJbpKz3BRoPMtNch6fAoxVsLnz+CQ9FQjAqkyXd0Ap+mIQoGWiKHqb4KOttwlFfxp8tPWnoegxhI72HkMEfaLQ0d4niqDXFzpu9PqazJiGbij92rBxq18bt0xReu4h42bPPU7V/ouTeLtvIpvCQel9iYsOvS/R+5fiokv/UuwetKjo1IMWu48wKrr1EUbuBY2Jjr2gkft5Y6JrP2/cnuyI6NyTHbevPh4Sr3NffeFuhH8lFL7jbgTU+y3QcNf9Fph3lGDhvjtKMO+ZwcKd98wg3hWEhLvvCsK77wkH99/3hHdnFwomPe7sQrt3DQV97l0rvFicu/Mw0O/uPG6zX+L9hwjoe/8h0h2W8tH7Dkuke0ilY8A9pDh3ycrGoLtkC09I/n3AkjHwPmCMO50lY+CdzoIzJOVebrkYfC83wt3qUiHhbnXFPPOndp9qFlOeoLvo9ZQk9niKT7MWzZyXLy/uGcdmnA9eUnyOVH/Ca1FVN3oHQGKPACd/hph/fhbaTww5ZX8RKLqzxztwmcUvHn1Y1nMnUDTGyF0JbmIDNv9KQ9MQgllU9fFjN6V83tmWsUnmixQfaTVMwUrczI52gkhRdQ6PWoxZKLa4kUFQUd5Fip72mD3wCAyRoKQlI6qbUlLpw6lpRUIl5jp34vJWtZBap25UV3iHgWaCx16wQWWrmBPlNCZp5SN7htSPHISV5jnabCNzhFbsPHECVSuWnKueHip9rAxIaZRq8FaZQNVZSHcgq6ao+I7wgi+qyREq8oNklN9Ff6n8lMYON94wI6fa5s3GqvbZ69VOVjqcEY2juYurAqpaKpoiny9qWq7ZcMYqaSj4iTa+AOSY6Vu/bkgbQgRZnURq3WCGHEetGcu4rjegDbYv98POX7SaZV86xegHJJNTzcoot1K9tbwdnE2qOXWj2HCk8DP2Vm2LR92C+F2Ggcxew6p9+JlAPBXDwxyB6MT9XSMOnKNhJLP3GLS66SvcNIew29pyUSuqJUmANz/oJ0qTwM/BqdEuf0QEctojylG9qP58a4jX23u9xuyyjsGpl40CY5W8KmQyalgsJWwLHDWNlt3mcrKMPo0xWA1iUcCF10ekarN1C8c/mgcgXPuXYJrUv56ZTIOdn84Axl4zu4Kfs3pU3iRIG1QOQ9MpeM4W6er4Gl02+2UQBMv99hK9HlfpQi3+prVM3R9YsHpkTU/w1SZcvzwNz9K0MVzhaK7lGR1+6cLno3sgBGutQbsPh+5Yp2eoyZq/1DqQg+HBh//4TYQfJNECKmmGYdA1yHdPVR8RHKHLiuxIz4Lx6BnEk8dkm+oySBb01PXmOXYqK5heUhe0uqCnK2wNjPX2OQuU/iLZjGY95bV0EcKX/VMtvgZkUTpzwG31UwRyngZauN49i+rsgmx7/ApLj+UGT9srvZ7wa7R5Ps1yG0m28Vf57MeHKV0Y/Yetrtulk1P6cxDmJ38/f4bygP4wJ9l+F/nHNF8c4nCmzsL4sMjXIz+67LMJvs78Dw4b1JP9psT0AAAAAElFTkSuQmCC)!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:10px!important}}.btn-upload label{letter-spacing:-.28px;color:#fff;white-space:nowrap;cursor:pointer;background:#7d2ae7;border:2px solid #7d2ae7;border-radius:4px;justify-content:center;align-items:center;gap:5px;width:auto;max-height:28px;padding:6px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:all .3s ease-in-out;display:flex}@media screen and (width<=767px){.btn-upload label{gap:4px;padding:3px 4px}}.btn-upload label img,.btn-upload label svg{width:18px;height:18px}@media screen and (width<=576px){.btn-upload label img,.btn-upload label svg{width:16px;height:16px}}.btn-upload label:hover{color:#7d2ae7;background:0 0;border:2px solid #7d2ae7;transition:all .3s ease-in-out}.btn-upload label input{display:none}.btn-upload.full{width:100%;display:flex}.btn-upload.disabled{background:#7f64fc80;border:2px solid #7f64fc80}.btn-upload.detail-upload label{border-radius:7px;gap:7px;padding:5px 7px;font-size:10px;font-weight:500;line-height:16px}@media screen and (width<=767px){.btn-upload.detail-upload label{gap:5px;padding:4px}.Toastify__toast-container{bottom:90px}}.Toastify__toast-container .Toastify__toast{border:1px solid #06c623;border-radius:8px;min-width:400px;min-height:auto;padding:8px 12px;box-shadow:0 4px 4px #0000000d}@media screen and (width<=767px){.Toastify__toast-container .Toastify__toast{min-width:290px;max-width:300px;margin:auto auto 16px}}.Toastify__toast-container .Toastify__toast.custom-blue-toast{color:#7d2ae7;border-color:#7d2ae7}.Toastify__toast-container .Toastify__toast.custom-blue-toast .Toastify__toast-body{padding-left:30px;position:relative}.Toastify__toast-container .Toastify__toast.custom-blue-toast .Toastify__toast-body:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.63604%2018.364C4.80031%2017.5282%204.13738%2016.5361%203.68508%2015.4442C3.23279%2014.3522%203%2013.1819%203%2012C3%2010.8181%203.23279%209.64778%203.68508%208.55585C4.13738%207.46392%204.80031%206.47177%205.63604%205.63604C6.47177%204.80031%207.46392%204.13738%208.55585%203.68508C9.64778%203.23279%2010.8181%203%2012%203C13.1819%203%2014.3522%203.23279%2015.4442%203.68508C16.5361%204.13738%2017.5282%204.80031%2018.364%205.63604M5.63604%2018.364C6.47177%2019.1997%207.46392%2019.8626%208.55585%2020.3149C9.64778%2020.7672%2010.8181%2021%2012%2021C13.1819%2021%2014.3522%2020.7672%2015.4442%2020.3149C16.5361%2019.8626%2017.5282%2019.1997%2018.364%2018.364C19.1997%2017.5282%2019.8626%2016.5361%2020.3149%2015.4442C20.7672%2014.3522%2021%2013.1819%2021%2012C21%2010.8181%2020.7672%209.64778%2020.3149%208.55585C19.8626%207.46392%2019.1997%206.47177%2018.364%205.63604M5.63604%2018.364L18.364%205.63604'%20stroke='%230043CE'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:24px;width:24px;height:24px;position:absolute;left:0}.Toastify__toast-container .Toastify__toast.custom-blue-toast .Toastify__progress-bar-theme--light{background:#7d2ae7}.Toastify__toast-container .Toastify__toast.Toastify__toast-theme--light.Toastify__toast--error{border:1px solid #ff5b59;min-width:410px}@media screen and (width<=767px){.Toastify__toast-container .Toastify__toast.Toastify__toast-theme--light.Toastify__toast--error{min-width:360px}}.Toastify__toast-container .Toastify__toast.Toastify__toast-theme--light .Toastify__toast-icon{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.63604%2018.364C4.80031%2017.5282%204.13738%2016.5361%203.68508%2015.4442C3.23279%2014.3522%203%2013.1819%203%2012C3%2010.8181%203.23279%209.64778%203.68508%208.55585C4.13738%207.46392%204.80031%206.47177%205.63604%205.63604C6.47177%204.80031%207.46392%204.13738%208.55585%203.68508C9.64778%203.23279%2010.8181%203%2012%203C13.1819%203%2014.3522%203.23279%2015.4442%203.68508C16.5361%204.13738%2017.5282%204.80031%2018.364%205.63604M5.63604%2018.364C6.47177%2019.1997%207.46392%2019.8626%208.55585%2020.3149C9.64778%2020.7672%2010.8181%2021%2012%2021C13.1819%2021%2014.3522%2020.7672%2015.4442%2020.3149C16.5361%2019.8626%2017.5282%2019.1997%2018.364%2018.364C19.1997%2017.5282%2019.8626%2016.5361%2020.3149%2015.4442C20.7672%2014.3522%2021%2013.1819%2021%2012C21%2010.8181%2020.7672%209.64778%2020.3149%208.55585C19.8626%207.46392%2019.1997%206.47177%2018.364%205.63604M5.63604%2018.364L18.364%205.63604'%20stroke='%23FF5B59'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:24px;width:24px;height:24px}.Toastify__toast-container .Toastify__toast.Toastify__toast-theme--light .Toastify__toast-icon svg{display:none}.Toastify__toast-container .Toastify__toast.Toastify__toast--success .Toastify__toast-body .Toastify__toast-icon{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M16.5%209C16.5%204.85786%2013.1421%201.5%209%201.5C4.85786%201.5%201.5%204.85786%201.5%209C1.5%2013.1421%204.85786%2016.5%209%2016.5C13.1421%2016.5%2016.5%2013.1421%2016.5%209Z'%20stroke='%2306C623'%20stroke-width='1.5'/%3e%3cpath%20d='M6%209.375L7.875%2011.25L12%206.75'%20stroke='%2306C623'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:24px;width:24px;height:24px}.Toastify__toast-container .Toastify__toast.Toastify__toast--success .Toastify__toast-body .Toastify__toast-icon svg{display:none}.Toastify__toast-container .Toastify__toast.Toastify__toast--warning{border-color:#f1c40f}.Toastify__toast-container .Toastify__toast.Toastify__toast--warning .Toastify__toast-icon{filter:brightness(0)saturate()invert(88%)sepia(18%)saturate(6353%)hue-rotate(359deg)brightness(102%)contrast(89%);background-repeat:no-repeat;background-size:20px;width:20px;height:20px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAaCAMAAACTisy7AAABZVBMVEUAAAD/AAD/AAD/AAC/AEDMMzPVKyvfICDmGjPRFy7VFSvbJCTdIiLhHi3VHCvXGyjZGibbGCTeISzYHSfZHCbbGyTdIivYHyfaHibcHCvdHCnXGyjYISfbHirXHCjYHCfaICvbHyrYHSfZHCbaHCrYHifZHSraHSnbHCjcHyfaHincHCfZHynaHynbHSfZHynaHyjbHifbHifbHyfbHifbHinZHinbHSnZHynaHifaHifaHinbHinZHijaHSfaHSfaHSnbHijZHijaHifZHyjaHifaHijbHSjbHSjaHynbHifZHSfaHijaHijbHijZHifZHinaHinaHijaHijaHijaHijaHijaHijaHSjaHifaHinaHijaHSjbHijaHijaHijaHSjaHinbHyjaHSjaHijaHijZHijaHyjaHijaHifaHijaHijaHijaHijaHijaHijaHijaHijaHijaHijaHijaHij///8mKUP/AAAAdXRSTlMAAQIDBAUGCAoLDA4PERITFBUXGhscHiEiJCUmJystLjAxNDY3Oz0+P0FFSEpLT1FSVVZbXF1eamtub3Z3eXuCg4aHiI6PkpOUlpucn6ChoqOqq6yxs7i5v8LDxsfLzc7Q1tnh5OXn6u3v8PL09fb3+Pn6/f50sROeAAAAAWJLR0R2MWPJQQAAAT1JREFUKM9t0VVTQlEYheGlolhHTOzCQCws7ETF7u5EDBTjvP/fC8+RXFdrvmdmz7f3luIpndxYn3ApY0aiANHhTNZrAoDZn27FEVhtbFyDSHEaBmFHknYhmGqV73xUSVJFlJg7BbdgTsbFhaF52Ey25h8iRfKDX4VP/LQm4QmMSYMwKI3DcaL54D7XRscddMct+xr8slEDcJv9j6NwmRVHnUPANucDdCgB200e8y2chn0log5g6s+MZ77rJEke0/RIkmq+ePn7nmUIWWd4vVZZgSVJqv7krdyaFRRYpeyVr1pJOzBrjRpeX+qtOgvbUkmMsL3ZkL2QlB8mZsgHC/ad8oLBXLsvQpf6/rdOzgz0qAauctLNcQNu6QwO21xGUlztR3AqqemdjPlokaTOcCYLd1gPHwjtpSQUcEr6Bf5YbcspRA80AAAAAElFTkSuQmCC)!important}.Toastify__toast-container .Toastify__toast .Toastify__toast-body{padding:0 20px 0 0;overflow:hidden}.Toastify__toast-container .Toastify__toast .Toastify__toast-body div:last-child{color:#232324;text-overflow:ellipsis;-webkit-line-clamp:4;-webkit-box-orient:vertical;width:100%;font-size:16px;font-weight:500;line-height:26px;display:-webkit-box;overflow:hidden}@media screen and (width<=767px){.Toastify__toast-container .Toastify__toast .Toastify__toast-body div:last-child{font-size:14px;line-height:22px}}.Toastify__toast-container .Toastify__toast .Toastify__close-button{opacity:1;align-self:center}.Toastify__toast-container .Toastify__toast .Toastify__close-button.Toastify__close-button--light svg{color:#0a0b09;width:18px;height:18px}.Toastify__toast-container .Toastify__toast .Toastify__close-button svg{width:18px;height:18px;color:#0a0b09!important}.home-ai-chat{background:#fff;border:1px solid #e9e9e9;border-radius:16px;flex-direction:column;height:520px;max-height:70vh;font-family:Inter,sans-serif;display:flex;overflow:hidden}.home-ai-chat__header{background:#fdfdfd;border-bottom:1px solid #e9e9e9;padding:16px 20px}.home-ai-chat__title{align-items:center;gap:8px;display:flex}.home-ai-chat__title h5{color:#232529;margin:0}.home-ai-chat__dot{background:#0fa140;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #0fa14026}.home-ai-chat__subtitle{color:#6f6f6f;margin:4px 0 0;font-size:13px}.home-ai-chat__messages{flex-direction:column;flex:1;gap:12px;padding:20px;display:flex;overflow-y:auto}.home-ai-chat__welcome{text-align:center;color:#6f6f6f;margin:auto}.home-ai-chat__welcome p{margin-bottom:16px;font-size:15px}.home-ai-chat__suggestions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.home-ai-chat__suggestion{color:#7d2ae7;cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:20px;padding:8px 14px;font-size:13px;transition:all .15s}.home-ai-chat__suggestion:hover:not(:disabled){background:#7d2ae70f;border-color:#7d2ae7}.home-ai-chat__suggestion:disabled{opacity:.5;cursor:not-allowed}.home-ai-chat__bubble{white-space:pre-wrap;word-break:break-word;border-radius:14px;max-width:82%;padding:10px 14px;font-size:14px;line-height:1.5}.home-ai-chat__bubble--user{color:#fff;background:#7d2ae7;border-bottom-right-radius:4px;align-self:flex-end}.home-ai-chat__bubble--assistant{color:#181d27;background:#eeeff1;border-bottom-left-radius:4px;align-self:flex-start}.home-ai-chat__bubble--muted{color:#a47100;background:#fdefe2;font-style:italic}.home-ai-chat__typing{align-items:center;gap:4px;display:flex}.home-ai-chat__typing span{background:#9fa1a7;border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite homeAiTyping}.home-ai-chat__typing span:nth-child(2){animation-delay:.15s}.home-ai-chat__typing span:nth-child(3){animation-delay:.3s}.home-ai-chat__input{background:#fff;border-top:1px solid #e9e9e9;gap:10px;padding:14px 16px;display:flex}.home-ai-chat__input textarea{resize:none;color:#232529;border:1px solid #e9e9e9;border-radius:12px;outline:none;flex:1;max-height:120px;padding:10px 14px;font-family:Inter,sans-serif;font-size:14px}.home-ai-chat__input textarea:focus{border-color:#7d2ae7}.home-ai-chat__send{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:12px;align-self:flex-end;padding:10px 20px;font-size:14px;font-weight:600;transition:opacity .15s}.home-ai-chat__send:disabled{opacity:.5;cursor:not-allowed}@keyframes homeAiTyping{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.home-ai-chat__markdown p{margin:0 0 8px}.home-ai-chat__markdown p:last-child{margin-bottom:0}.home-ai-chat__markdown ul,.home-ai-chat__markdown ol{margin:4px 0 8px;padding-left:20px}.home-ai-chat__markdown ul:last-child,.home-ai-chat__markdown ol:last-child{margin-bottom:0}.home-ai-chat__markdown li{margin-bottom:2px}.home-ai-chat__markdown strong{font-weight:600}.home-ai-chat__markdown h1,.home-ai-chat__markdown h2,.home-ai-chat__markdown h3,.home-ai-chat__markdown h4,.home-ai-chat__markdown h5,.home-ai-chat__markdown h6{margin:8px 0 4px;font-size:15px;font-weight:600}.home-ai-chat__markdown a{color:#7d2ae7;text-decoration:underline}.home-ai-chat__markdown code{background:#0000000f;border-radius:4px;padding:1px 5px;font-family:monospace;font-size:13px}.home-ai-chat__markdown pre{background:#0000000f;border-radius:8px;margin:6px 0;padding:10px 12px;overflow-x:auto}.home-ai-chat__markdown pre code{background:0 0;padding:0}.home-ai-chat__markdown table{border-collapse:collapse;margin:6px 0}.home-ai-chat__markdown table th,.home-ai-chat__markdown table td{text-align:left;border:1px solid #e9e9e9;padding:4px 8px}.home-ai-chat__markdown blockquote{color:#6f6f6f;border-left:3px solid #e9e9e9;margin:6px 0;padding-left:10px}.home-ai-chat__markdown>:first-child{margin-top:0}.complya-assistant-modal{background:#fff;border-radius:16px;width:min(1100px,95vw);height:min(760px,88vh);font-family:Inter,sans-serif;display:flex;overflow:hidden;box-shadow:0 12px 48px #00000040}.complya-assistant-modal__overlay{z-index:1060;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.complya-assistant-modal__overlay.is-fullscreen{padding:0}.complya-assistant-modal.is-fullscreen{border-radius:0;width:100vw;height:100vh}.complya-assistant-modal__sidebar{background:#fff;border-right:1px solid #e9e9e9;flex-direction:column;flex-shrink:0;width:320px;min-height:0;display:flex}@media (width<=991px){.complya-assistant-modal__sidebar{width:280px}}.complya-assistant-modal__sidebar-header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:15px 20px;display:flex}.complya-assistant-modal__sidebar-brand{align-items:center;gap:8px;display:flex}.complya-assistant-modal__sidebar-brand img{width:20px;height:20px}.complya-assistant-modal__sidebar-brand h6{color:#232529}.complya-assistant-modal__new-btn{cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.complya-assistant-modal__new-btn svg{color:#232529;width:18px;height:18px}.complya-assistant-modal__new-btn:hover{background:#2325290d}.complya-assistant-modal__conv-list{flex:1;min-height:0;overflow-y:auto}.complya-assistant-modal__conv{text-align:left;cursor:pointer;border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;transition:background .12s;display:flex}.complya-assistant-modal__conv:hover,.complya-assistant-modal__conv.selected{background:#f5f5f5}.complya-assistant-modal__conv-title{color:#232529;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;line-height:24px;overflow:hidden}.complya-assistant-modal__conv-delete{color:#f04438;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:inline-flex}.complya-assistant-modal__conv-delete svg{width:15px;height:15px}.complya-assistant-modal__empty{text-align:center;color:#9fa1a7;padding:32px 20px;font-size:14px}.complya-assistant-modal__main{flex-direction:column;flex:1;min-width:0;display:flex}.complya-assistant-modal__ai-avatar{background:#7d2ae714;border:1px solid #e9e9e9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.complya-assistant-modal__ai-avatar img{width:14px;height:14px}.complya-assistant-modal__generating{color:#75777c;align-items:center;gap:8px;min-height:34px;padding:6px 0 6px 56px;font-size:14px;line-height:22px;display:flex}.complya-assistant-modal__generating em{font-style:italic}.complya-assistant-modal__welcome{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:520px;margin:auto;display:flex}.complya-assistant-modal__welcome h5{color:#232529;margin:6px 0 0;font-size:18px;font-weight:600;line-height:26px}.complya-assistant-modal__welcome p{color:#6f6f6f;margin:0;font-size:14px;line-height:20px}.complya-assistant-modal__suggestions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.complya-assistant-modal__suggestion{color:#232529;cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:20px;padding:7px 14px;font-size:12px;line-height:16px;transition:all .15s}.complya-assistant-modal__suggestion:hover:not(:disabled){color:#7d2ae7;background:#7d2ae70f;border-color:#7d2ae7}.complya-assistant-modal__suggestion:disabled{opacity:.5;cursor:not-allowed}.complya-assistant-modal .staff-chat-thread{height:100%}.complya-assistant-modal .staff-chat-thread .staff-chat-messages{flex:1;height:auto}.complya-assistant-modal .inbox-detail-client .complya-assistant-modal__ai-avatar{width:26px;height:26px}.complya-assistant-modal .inbox-detail-client .complya-assistant-modal__ai-avatar img{border-radius:0;width:14px;height:14px}.complya-assistant-modal .staff-chat-bubble-row .complya-assistant-modal__ai-avatar{width:40px;height:40px}.complya-assistant-modal .staff-chat-bubble-row .complya-assistant-modal__ai-avatar img{width:20px;height:20px}.complya-assistant-modal .complya-assistant-modal__ai-avatar.is-lg{width:56px;height:56px}.complya-assistant-modal .complya-assistant-modal__ai-avatar.is-lg img{width:28px;height:28px}.complya-assistant-modal .staff-chat-bubble .home-ai-chat__markdown{color:#232529;font-size:14px;line-height:22px}.complya-assistant-modal .staff-chat-bubble .home-ai-chat__markdown p,.complya-assistant-modal .staff-chat-bubble .home-ai-chat__markdown li{white-space:normal}.complya-assistant-modal .staff-chat-bubble-row.theirs .staff-chat-bubble.is-muted{background:#fdefe2}.complya-assistant-modal .staff-chat-bubble-row.theirs .staff-chat-bubble.is-muted .home-ai-chat__markdown{color:#a47100;font-style:italic}@media (width<=767px){.complya-assistant-modal{border-radius:0;width:100vw;height:100vh}.complya-assistant-modal__overlay{padding:0}.complya-assistant-modal__sidebar{display:none}}.no-project-found{justify-content:center;align-items:center;height:100%;margin:0;display:flex}@media screen and (width<=992px){.no-project-found{margin:20px 0;overflow:hidden}}.no-project-found .image-wrapper{padding:60px 0}@media screen and (width<=767px){.no-project-found .image-wrapper{padding:20px 0}}.no-project-found .image-wrapper img{object-fit:contain;width:100%;max-width:148px;margin:auto;display:flex}.no-project-found .image-wrapper .project-content{text-align:center;margin-top:64px}@media screen and (width<=992px){.no-project-found .image-wrapper .project-content{margin-top:30px}}.no-project-found .image-wrapper .project-content h4{text-transform:capitalize}.no-project-found .image-wrapper .project-content p{color:#6f6f6f;text-align:center;margin:8px 0 0}@media screen and (width<=992px){.no-project-found .image-wrapper .project-content p{margin:6px 0 0}}.no-project-found .image-wrapper .project-content p:empty{margin:0}.no-project-found .image-wrapper .project-content .btn-blue{padding-top:30px}@media screen and (width<=576px){.no-project-found .image-wrapper .project-content .btn-blue.dashboard-btn{width:100%;padding:0 30px;position:absolute;bottom:0;left:0}}.no-project-found .image-wrapper .project-content .btn-blue button,.no-project-found .image-wrapper .project-content .btn-blue a{margin:auto;padding:7px 10px;font-size:16px;font-weight:500;line-height:24px}@keyframes onboardEnterRight{0%{transform:translate(100vw)}to{transform:translate(0)}}@keyframes onboardEnterLeft{0%{transform:translate(-100vw)}to{transform:translate(0)}}@keyframes onboardExitLeft{0%{transform:translate(0)}to{transform:translate(-100vw)}}@keyframes onboardExitRight{0%{transform:translate(0)}to{transform:translate(100vw)}}.on-boarding-page{overflow-x:hidden}.on-boarding-page .onboarding-stepper{justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:64px 0 66px;display:flex;overflow-y:auto}@media screen and (height<=850px){.on-boarding-page .onboarding-stepper{padding-top:40px}}.on-boarding-page .onboarding-stepper .container{max-width:1074px!important}.on-boarding-page .onboarding-step-anim{will-change:transform, opacity}.on-boarding-page .onboarding-step-anim.slide-enter-right{animation:.45s cubic-bezier(.22,.61,.36,1) both onboardEnterRight}.on-boarding-page .onboarding-step-anim.slide-enter-left{animation:.45s cubic-bezier(.22,.61,.36,1) both onboardEnterLeft}.on-boarding-page .onboarding-step-anim.slide-exit-left{animation:.45s cubic-bezier(.22,.61,.36,1) both onboardExitLeft}.on-boarding-page .onboarding-step-anim.slide-exit-right{animation:.45s cubic-bezier(.22,.61,.36,1) both onboardExitRight}@media (prefers-reduced-motion:reduce){.on-boarding-page .onboarding-step-anim.slide-enter-right,.on-boarding-page .onboarding-step-anim.slide-enter-left,.on-boarding-page .onboarding-step-anim.slide-exit-left,.on-boarding-page .onboarding-step-anim.slide-exit-right{animation:none}}.slide-in-view{overflow-x:hidden}.slide-in-view .slide-in-view-inner{animation:.45s cubic-bezier(.22,.61,.36,1) onboardEnterRight}@media (prefers-reduced-motion:reduce){.slide-in-view .slide-in-view-inner{animation:none}}.staff-tabs-container{width:100%}.staff-tabs-container .add-new-btn-container{border-bottom:1px solid #e9ecef;padding:20px}.staff-tabs-container .add-new-btn-container .add-new-btn{color:#7d2ae7;background-color:#0000;border:none;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:flex}.staff-tabs-container .add-new-btn-container .add-new-btn img,.staff-tabs-container .add-new-btn-container .add-new-btn svg{color:#7d2ae7;width:18px;height:18px}.staff-tabs-container .tab-content .no-project-found{height:calc(100vh - 244px)!important}.staff-tabs-container .tab-content .table-container-box{height:calc(100vh - 135px)}@media screen and (width<=767px){.staff-tabs-container .tab-content .table-container-box.analytics-page .detail-header-wrapper .btns-flex-wrapper{flex-wrap:nowrap;justify-content:flex-end}.staff-tabs-container .tab-content .table-container-box.analytics-page .detail-header-wrapper .month-dropdown .filter-text{display:none}.staff-tabs-container .tab-content .table-container-box.analytics-page .detail-header-wrapper:has(.search-bar-wrapper.open) .row>[class*=col-]:first-child{display:none}.staff-tabs-container .tab-content .table-container-box.analytics-page .detail-header-wrapper:has(.search-bar-wrapper.open) .row>[class*=col-]:last-child{flex:0 0 100%;max-width:100%}.staff-tabs-container .tab-content .table-container-box.analytics-page .detail-header-wrapper:has(.search-bar-wrapper.open) .btns-flex-wrapper{justify-content:flex-start}.staff-tabs-container .tab-content .table-container-box.analytics-page .detail-header-wrapper:has(.search-bar-wrapper.open) .btns-flex-wrapper .search-bar-wrapper.open{flex:1}.staff-tabs-container .tab-content .table-container-box.analytics-page .detail-header-wrapper:has(.search-bar-wrapper.open) .btns-flex-wrapper .search-bar-wrapper.open .search-input{width:100%;min-width:0}}.staff-tabs-container .tab-content .table-container-box:has(table){height:auto}.staff-tabs-container .tab-content .table-container-box.goals-library{height:calc(100vh - 267px)}.staff-tabs-container .tab-content .table-container-box.goals-library .no-project-found{height:calc(100vh - 267px)!important}.staff-tabs-container .loading-div{height:calc(100vh - 199px)!important}.staff-tabs-container .tabs-section{border-bottom:1px solid #eeeff1;padding:0 8px}@media screen and (width<=767px){.staff-tabs-container .tabs-section{padding:0}}.staff-tabs-container .tabs-section.billing-tabs{align-items:center;gap:14px;margin:0;padding:0 40px;display:flex;border:none!important}@media screen and (width<=767px){.staff-tabs-container .tabs-section.billing-tabs{flex-direction:column;gap:8px;padding:0 20px}}.staff-tabs-container .tabs-section.billing-tabs p{color:#7d2ae7;font-size:16px;font-weight:600;line-height:24px}@media screen and (width<=767px){.staff-tabs-container .tabs-section.billing-tabs p{font-size:14px;line-height:20px}}.staff-tabs-container .tabs-section.billing-tabs p span{color:#7d2ae7;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.staff-tabs-container .tabs-section.billing-tabs p span{font-size:13px;line-height:18px}}.staff-tabs-container .tabs-section.billing-tabs .tabs-navigation{background:#fbfbfb;border:1px solid #e9e9e9;border-radius:8px;gap:8px;max-width:fit-content;padding:4px}.staff-tabs-container .tabs-section.billing-tabs .tabs-navigation .tabs-btn{border:1px solid #0000;padding:5px 10px}.staff-tabs-container .tabs-section.billing-tabs .tabs-navigation .tabs-btn.active{background:#f0f0f0;border-color:#e9e9e9;border-radius:6px}.staff-tabs-container .tabs-section.billing-tabs .tabs-navigation .tabs-btn.active p{color:#7d2ae7}.staff-tabs-container .tabs-section.billing-tabs .tabs-navigation button{padding:0}.staff-tabs-container .tabs-section .report-tabs,.staff-tabs-container .tabs-section .tabs-wrapper{justify-content:space-between;align-items:center;display:flex}.staff-tabs-container .tabs-section .tabs-navigation{justify-content:flex-start;align-items:center;gap:6px;display:flex;overflow-x:auto}@media screen and (width<=576px){.staff-tabs-container .tabs-section .tabs-navigation{margin-right:10px}}.staff-tabs-container .tabs-section .tabs-navigation::-webkit-scrollbar{height:3px}.staff-tabs-container .tabs-section .tabs-navigation::-webkit-scrollbar-track{background:#f1f1f1}.staff-tabs-container .tabs-section .tabs-navigation::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.staff-tabs-container .tabs-section .tabs-navigation::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn{background:#fff;border-bottom:1.08px solid #0000;padding:12px 0 13px;transition:all .3s ease-in-out}.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn button{border:1.08px solid #0000;padding:9px 12px;transition:all .2s ease-in-out}@media screen and (width<=767px){.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn button{padding:6px 10px}}.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn button p{color:#6c6c6c;text-wrap:nowrap;font-size:12px;line-height:16px}.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn button p svg{color:#6c6c6c;width:18px;min-width:18px;height:18px}.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn.active button{border-color:#e9e9e9;border-radius:8px}.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn.active p svg,.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn.active p img{color:#7d2ae7;filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn.active p,.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn.active span{color:#7d2ae7}.staff-tabs-container .tabs-section .tabs-navigation.clients-tabs .tabs-btn.active{border-color:#7d2ae7}.staff-tabs-container .tabs-section .tabs-navigation .tabs-btn{cursor:pointer;padding:8px}.staff-tabs-container .tabs-section .tabs-navigation .tabs-btn svg{color:#75777c;width:100%;max-width:14px;height:14px}.staff-tabs-container .tabs-section .tabs-navigation .tabs-btn p{color:#6c6c6c;font-size:12px;line-height:16px}.staff-tabs-container .tabs-section .tabs-navigation .tabs-btn.active p,.staff-tabs-container .tabs-section .tabs-navigation .tabs-btn.active svg{color:#000}.staff-tabs-container .tabs-section .tabs-navigation .tabs-btn.active{border-bottom:1px solid #000}.staff-tabs-container .tabs-section .tabs-navigation button{cursor:pointer;background-color:#0000;border:none;border-radius:7px;justify-content:flex-start;align-items:center;gap:5px;padding:3.45px 7.49px;display:flex}.staff-tabs-container .tabs-section .tabs-navigation button p{text-align:center;color:#6f6f6f;justify-content:flex-start;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:500;line-height:18px;display:flex}.staff-tabs-container .tabs-section .tabs-navigation button p img{filter:brightness(0)saturate()invert(51%)sepia(0%)saturate(44%)hue-rotate(139deg)brightness(82%)contrast(94%)}.staff-tabs-container .tabs-section .tabs-navigation button p svg,.staff-tabs-container .tabs-section .tabs-navigation button p img{width:18px;height:18px}@media screen and (width<=767px){.staff-tabs-container .tabs-section .tabs-navigation button p svg,.staff-tabs-container .tabs-section .tabs-navigation button p img{width:14px;height:14px}}.staff-tabs-container .tabs-section .tabs-navigation button span{color:#6c6c6c;font-size:12px;font-weight:400;line-height:14px;display:inline-block}.staff-tabs-container .tabs-section .tabs-navigation button svg,.staff-tabs-container .tabs-section .tabs-navigation button img{width:14px;height:14px}.staff-detail-wrapper{--detail-sticky-offset:128px}@media screen and (width<=767px){.staff-detail-wrapper{--detail-sticky-offset:104px}}.staff-detail-wrapper .client-tabs-sticky-header{z-index:998;background-color:#fff;position:sticky;top:0}.staff-detail-wrapper .client-tabs-sticky-header.sticky-below-title{z-index:997;top:64px}@media screen and (width<=767px){.staff-detail-wrapper .client-tabs-sticky-header.sticky-below-title{top:48px}}.staff-detail-wrapper .tab-content .detail-header-wrapper,.staff-detail-wrapper .tab-content .main-header{top:var(--detail-sticky-offset,112px);z-index:996;background-color:#fff;position:sticky}.staff-detail-wrapper .tab-content .analytics-page .detail-header-wrapper{z-index:auto;background-color:#0000;position:static}@media screen and (width<=767px){.staff-detail-wrapper .detail-header-wrapper .btns-flex-wrapper.secondary-program{justify-content:flex-end}}@media screen and (width<=576px){.staff-detail-wrapper .detail-header-wrapper.program-header h2{opacity:1;visibility:visible;transform-origin:0;max-height:60px;transition:opacity .25s,transform .25s,max-height .25s,visibility .25s;overflow:hidden;transform:translate(0)}.staff-detail-wrapper .detail-header-wrapper.program-header:has(.search-bar-wrapper.open) h2{opacity:0;visibility:hidden;pointer-events:none;max-height:0;margin:0;transform:translate(-12px)}.staff-detail-wrapper .detail-header-wrapper.program-header:has(.search-bar-wrapper.open) .row>[class*=col-]:first-child{display:none}.staff-detail-wrapper .detail-header-wrapper.program-header:has(.search-bar-wrapper.open) .row>[class*=col-]:last-child{flex:0 0 100%;max-width:100%}.staff-detail-wrapper .detail-header-wrapper.program-header:has(.search-bar-wrapper.open) .btns-flex-wrapper.secondary-program{justify-content:flex-start}.staff-detail-wrapper .detail-header-wrapper.program-header:has(.search-bar-wrapper.open) .btns-flex-wrapper.secondary-program .search-bar-wrapper.open{flex:1}.staff-detail-wrapper .detail-header-wrapper.program-header:has(.search-bar-wrapper.open) .btns-flex-wrapper.secondary-program .search-bar-wrapper.open .search-input{width:100%;min-width:0}.staff-detail-wrapper .detail-header-wrapper .btns-flex-wrapper{gap:8px}.staff-detail-wrapper .detail-header-wrapper .btns-flex-wrapper.secondary-program{justify-content:flex-end}}.staff-detail-wrapper .staff-page-border{border:1px solid #eeeff1;border-radius:16px;box-shadow:inset 0 0 0 2px #1c284005}.staff-detail-wrapper .staff-page-border.report-page-border{box-shadow:none;border:none}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex{display:flex}@media screen and (width<=767px){.staff-detail-wrapper .staff-page-border .staff-detail-page-flex{flex-direction:column;gap:20px}}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div{border-left:1px solid #e9eaeb;flex-basis:380px;min-width:380px}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn{justify-content:space-between;align-items:center;display:flex}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn .border-b{justify-content:flex-start;align-items:center;gap:8px;margin-left:10px;display:flex}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn .border-b button{letter-spacing:-.28px;text-align:center;color:#75777c;background-color:#0000;border:none;justify-content:flex-start;align-items:center;gap:6px;padding:11px 0;font-size:14px;font-weight:500;line-height:20px;display:flex}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn .border-b button.active{color:#000;border-bottom:1px solid #000}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn .border-b button.active svg{margin-left:10px}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn .border-b button.active img{margin-left:7px}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn .border-b button img{object-fit:contain;width:100%;max-width:14px;height:14px;margin-right:0}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn .border-b button svg{width:100%;max-width:14px;height:14px}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div .tabs-btn img{object-fit:contain;width:100%;max-width:24px;height:24px;margin-right:15px}@media screen and (width<=1200px){.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .detail-page-div{flex-basis:330px;min-width:330px}}.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .grow-flex{flex-grow:1;min-height:200px;overflow-x:auto}@media screen and (width<=767px){.staff-detail-wrapper .staff-page-border .staff-detail-page-flex .grow-flex{min-height:auto;overflow-x:visible}}.staff-detail-wrapper .detail-main-wrapper .loading-div{height:calc(100vh - 310px)!important}.staff-detail-wrapper .staff-detail-page .border-box{height:100%}.report-page{position:relative}.report-page:has(.back-btn) .main-header .header-flex .flex-wrapper:first-child{padding-left:52px}@media screen and (width<=576px){.report-page:has(.back-btn) .main-header .header-flex .flex-wrapper:first-child{padding-left:30px}.report-page:has(.back-btn) .main-header .header-flex .flex-wrapper .filter-btn .filter-dropdown .filter-wrapper span{display:none}}.report-page .back-btn{position:absolute;top:15px;left:29px}@media screen and (width<=576px){.report-page .back-btn{top:8px;left:7px}}.report-page .back-btn button{background-color:#0000;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}@media screen and (width<=576px){.report-page .back-btn button{width:30px;height:32px}}.report-page .back-btn button svg,.report-page .back-btn button img{color:#232324;width:16px;min-width:16px;height:16px}@media screen and (width<=576px){.report-page .back-btn button svg,.report-page .back-btn button img{width:12px;height:12px}.report-page .main-header .header-flex .display-dropdown-container .display-btn span{display:none}}@media screen and (width<=575px){.report-page .main-header .header-flex.responsive-class{flex-wrap:nowrap}.report-page .main-header .header-flex .month-dropdown .filter-text{display:none}}.staff-site-list{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.staff-site-list .staff-site-item{align-items:center;gap:4px;min-width:0;display:inline-flex}.staff-site-list .staff-site-item .site-avatar{object-fit:cover;border-radius:4px;flex-shrink:0}.staff-site-list .staff-site-item svg{flex-shrink:0}.staff-site-list .staff-site-item .staff-site-name{color:#4f4f50;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:20px;overflow:hidden}.staff-site-list .site-overflow-count{background-color:#7d2ae7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 4px;font-size:11px;font-weight:500;line-height:14px;display:inline-flex;color:#fff!important}.site-grid-card{border:1px solid #e9e9e9;border-radius:8px;min-height:100px;padding:12px 16px;position:relative}@media screen and (width<=767px){.site-grid-card.recommendations-notes-card{padding:9px}}.site-grid-card.recommendations-notes-card .card-profile{min-height:22px;overflow:visible}@media screen and (width<=767px){.site-grid-card.recommendations-notes-card .card-profile{padding-bottom:0}}.site-grid-card.recommendations-notes-card:has(.note-preview) .card-profile-bottom{position:unset;width:100%}.site-grid-card.recommendations-notes-card .note-preview{color:#999;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;min-height:96px;margin:10px 0 8px;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}@media screen and (width<=767px){.site-grid-card.recommendations-notes-card .note-preview{min-height:auto}}.site-grid-card.recommendations-notes-card .report-card-title{color:#232324;text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:14px;font-weight:500;overflow:hidden}.site-grid-card.recommendations-notes-card .report-card-actions .dropdown-toggle{color:#6c757d;padding:2px 4px;box-shadow:none!important;background:0 0!important;border:none!important}.site-grid-card.recommendations-notes-card .report-card-actions .dropdown-toggle:after{display:none}.site-grid-card.recommendations-notes-card .report-card-actions .dropdown-toggle svg{width:16px;height:16px}.site-grid-card.recommendations-notes-card .card-profile-bottom .profile-section img{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;min-width:20px;height:20px}@media screen and (width<=767px){.site-grid-card{padding:6px 10px 30px}}.site-grid-card:hover{background:#7d2ae70f;border-color:#7d2ae7}.site-grid-card.session-grid-card{border:1px solid #e9e9e9}.site-grid-card.session-grid-card:hover{background:#266df01f;border:1px solid #e9e9e9}.site-grid-card .card-profile{grid-template-columns:auto 22px;justify-content:space-between;align-items:center;gap:3px;display:grid}@media screen and (width<=767px){.site-grid-card .card-profile{padding-bottom:24px}}.site-grid-card .card-profile .dropdown-sites-grid-wrapper button{text-align:right}.site-grid-card .card-profile .dropdown-sites-grid-wrapper button img,.site-grid-card .card-profile .dropdown-sites-grid-wrapper button svg{width:5px}.site-grid-card .card-profile .profile-flex{align-items:center;gap:7px;display:flex;overflow:hidden}.site-grid-card .card-profile .profile-flex .color-box{background-color:#ea00ff;border-radius:50px;min-width:3px;height:20px}.site-grid-card .card-profile .profile-flex .color-box.blue{background:#0043ce}.site-grid-card .card-profile .profile-flex .color-box.orange{background-color:#f9ab00}.site-grid-card .card-profile .profile-flex .icon-box{background:#fff;border:1.08px solid #e9e9e9;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:5px;display:flex}.site-grid-card .card-profile .profile-flex .icon-box img,.site-grid-card .card-profile .profile-flex .icon-box svg{width:12px;height:12px}.site-grid-card .card-profile .profile-flex svg,.site-grid-card .card-profile .profile-flex img{object-fit:cover;border-radius:50%;width:20px;min-width:20px;height:20px}@media screen and (width<=767px){.site-grid-card .card-profile .profile-flex svg,.site-grid-card .card-profile .profile-flex img{width:16px;min-width:16px;height:16px}}.site-grid-card .card-profile .profile-flex p{text-align:center;cursor:pointer;margin:0;line-height:22px}.site-grid-card .notes-badge{text-wrap:nowrap;border-radius:10px;width:fit-content;padding:1px 10px;font-size:10px;font-weight:400;color:#fff!important}.site-grid-card .card-profile-bottom{border-top:1px solid #e9e9e9;grid-template-columns:66% auto;justify-content:space-between;align-items:center;width:calc(100% - 30px);padding-top:12px;display:grid;position:absolute;bottom:12px}@media screen and (width<=1199px) and (width>=991px){.site-grid-card .card-profile-bottom{grid-template-columns:53% auto}}.site-grid-card .card-profile-bottom .profile-section{align-items:center;gap:6px;display:flex}.site-grid-card .card-profile-bottom .profile-section img,.site-grid-card .card-profile-bottom .profile-section svg{border-radius:50%;width:20px;min-width:20px;height:20px}.site-grid-card .card-profile-bottom .profile-section p{color:#4f4f50;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:91%;margin:0;overflow:hidden}@media screen and (width<=767px){.site-grid-card .card-profile-bottom .profile-section p{font-size:14px;line-height:22px}}.site-grid-card .card-profile-bottom .nmbr-box{color:#fff;background-color:#7d2ae7;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;padding:4px;font-size:12px;line-height:16px;display:flex}.site-grid-card .card-profile-bottom span{color:#6c6c6c;white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.site-grid-card .card-profile-bottom span.color-box{border-radius:20px;width:3px;height:19px}@media screen and (width<=767px){.site-grid-card .card-profile-bottom span{font-size:12px;line-height:16px}}.site-grid-card .card-profile-bottom .level1-active{color:#7d2ae7;background:#7d2ae70f;border:.5px solid #7d2ae7;border-radius:10px;padding:1px 14px;font-size:10px;font-weight:400;line-height:16px}.site-grid-card .card-profile-bottom .level1-active.level2-active{color:#fff;background:#8aa9e8}.site-grid-card .card-profile-bottom .level1-active.level3-active{color:#fff;background:#7d2ae7;border:.5px solid #b0c5f0}.account-profile{gap:20px;margin-bottom:20px;display:flex}.account-profile.profile-wrapper{background-color:#fff;border:1px solid #bbb;border-radius:16px;padding:20px}@media screen and (width<=991px){.account-profile.profile-wrapper{padding:12px}}@media screen and (width<=767px){.account-profile{gap:14px}}.account-profile img{object-fit:cover;border-radius:50%;width:64px;height:64px}@media screen and (width<=767px){.account-profile img{width:52px;height:52px}}.account-profile .accounts-wrapper span{color:#000;font-size:16px;font-weight:500;line-height:24px}@media screen and (width<=767px){.account-profile .accounts-wrapper span{font-size:13px;line-height:18px}}.account-profile .accounts-wrapper p.small{font-size:10px;font-weight:500;line-height:16px}.account-profile .accounts-wrapper .account-btn{align-items:center;gap:8px;padding:10px 0;display:flex}@media screen and (width<=767px){.account-profile .accounts-wrapper .account-btn{gap:7px;padding:6px 0}}.account-profile .accounts-wrapper .account-btn .remove{color:#6c6c6c;background:#e9e9e9;border:none;border-radius:4px;height:28px;padding:6px;font-size:12px;font-weight:500;line-height:16px;transition:box-shadow .3s ease-in-out}@media screen and (width<=767px){.account-profile .accounts-wrapper .account-btn .remove{height:26px;padding:2px 6px}}.selection-table-main-wrapper{background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:14px;padding:4px 10px;display:flex;position:absolute;bottom:50px;left:50%;transform:translate(-50%);box-shadow:0 30px 90px #0006}@media screen and (width<=576px){.selection-table-main-wrapper{box-shadow:none;gap:6px;bottom:23px;left:50%;transform:translate(-50%)}}@media screen and (width<=360px){.selection-table-main-wrapper{width:98%}}@media print{.selection-table-main-wrapper{display:none}}.selection-table-main-wrapper .text-div{align-items:center;gap:14px;display:flex}@media screen and (width<=576px){.selection-table-main-wrapper .text-div{gap:4px!important}}.selection-table-main-wrapper .text-div .blue-box{color:#fff;background-color:#7d2ae7;border-radius:4px;justify-content:center;align-items:center;min-width:24px;height:22px;padding:5px;font-size:12px;font-weight:500;line-height:16px;display:flex}@media screen and (width<=576px){.selection-table-main-wrapper .text-div .blue-box{min-width:16px;height:20px}}.selection-table-main-wrapper .text-div p{color:#4f4f50}.selection-table-main-wrapper .buttons-div{align-items:center;gap:6px;display:flex}@media screen and (width<=576px){.selection-table-main-wrapper .buttons-div{gap:4px}}.selection-table-main-wrapper .buttons-div .btn-div button svg{width:18px;height:18px}.selection-table-main-wrapper .buttons-div .btn-div button img{width:100%;max-width:18px;height:18px}.selection-table-main-wrapper .buttons-div .btn-white{box-shadow:none;gap:6px;padding-block:4px}.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-toggle:after{display:none}.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-menu{background-color:#fff;border:1px solid #e9e9e9;border-radius:10px;min-width:220px;margin:0 0 6px;padding:12px;box-shadow:0 14px 31px #0000001a}.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-menu .dropdown-item{cursor:pointer;border-radius:8px;padding:8px 10px;transition:background-color .3s}.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-menu .dropdown-item:not(:last-of-type){margin:0 0 6px}.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-menu .dropdown-item:hover,.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-menu .dropdown-item:focus{background-color:#f5f5f5}.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-menu .dropdown-item:active{color:inherit;background-color:#f5f5f5}.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-menu .dropdown-item.disabled,.selection-table-main-wrapper .buttons-div .export-menu-wrapper .dropdown-menu .dropdown-item:disabled{cursor:not-allowed;opacity:.6}.selection-table-main-wrapper .transparent-btn button svg{color:#141b34;width:24px;height:24px}.selection-table-main-wrapper .icon svg,.selection-table-main-wrapper .icon img{width:24px;height:24px}@media screen and (width<=576px){.selection-table-main-wrapper .icon svg,.selection-table-main-wrapper .icon img{width:18px;height:18px}}.detail-btns-save-wrapper{border:1px solid #e9e9e9;border-radius:8px;justify-content:center;justify-self:center;align-items:center;gap:12px;width:fit-content;margin-top:50px;padding:4px;display:flex;box-shadow:0 14px 31px #0000001a}@media screen and (width<=576px){.detail-btns-save-wrapper{box-shadow:none;border:none;justify-content:flex-end;justify-self:flex-end;margin-top:8px}}.detail-btns-save-wrapper .btn-grey button{box-shadow:none;border:none;border-radius:8px}@media screen and (width<=767px){.detail-btns-save-wrapper .btn-grey button{background-color:#fff;border:1px solid #bbb;width:100%;min-width:73px;height:32px}}.detail-btns-save-wrapper .btn-blue button{width:100%;min-width:73px;height:32px}.detail-btns-save-wrapper button{width:100%;min-width:105px}.home-page{flex-direction:column;justify-content:center;display:flex;height:calc(100vh - 70px)!important}.home-page img{object-fit:contain;width:148px;height:164px}.home-page .project-content{text-align:center;margin-top:16px}.home-page .project-content p{color:#6f6f6f;font-weight:500}.home-page .project-content h5{color:#000;font-size:14px;font-weight:500;line-height:20px}.page-not-found .logo-top-bar{padding-top:40px}.page-not-found .logo-top-bar a img{width:100%;max-width:130px;height:32px}.page-not-found .page-not-found-wrapper{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 160px);display:flex}.page-not-found .page-not-found-wrapper img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%);width:303.9px;height:255.3px}.page-not-found .page-not-found-wrapper h2{text-align:center;margin-bottom:16px}.page-not-found .page-not-found-wrapper p{text-align:center;color:#6c6c6c}.page-not-found .page-not-found-wrapper .btn-blue{margin-top:40px}.page-not-found .page-not-found-wrapper .btn-blue a{padding:0}.page-not-found .page-not-found-wrapper .btn-blue a button{text-align:center;padding:4px 17.5px;font-size:14px;font-weight:500;line-height:22px}.date-picker-package.goal-template-date-package .react-datepicker-wrapper .react-datepicker__input-container input{box-shadow:none;border-radius:8px;padding-block:9px}.date-picker-package.sessions-modal-datepicker .react-datepicker-wrapper .react-datepicker__input-container:before{top:18px}.date-picker-package.sessions-modal-datepicker .react-datepicker-wrapper .react-datepicker__input-container input{color:#232324;box-shadow:none;white-space:nowrap;text-overflow:ellipsis;border:1px solid #e9e9e9;border-radius:10px;padding-block:8px;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.date-picker-package.session-picker .react-datepicker-wrapper .react-datepicker__input-container:before{display:none}.date-picker-package.detail-page-picker .react-datepicker-wrapper .react-datepicker__input-container:before{top:23px}@media screen and (width<=567px){.date-picker-package.detail-page-picker .react-datepicker-wrapper .react-datepicker__input-container:before{top:20px}}.date-picker-package .react-datepicker-wrapper{cursor:pointer;width:100%;position:relative}.date-picker-package .react-datepicker-wrapper .react-datepicker__tab-loop{position:relative}.date-picker-package .react-datepicker-wrapper .react-datepicker__input-container:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%201.66797V3.33464M5%201.66797V3.33464'%20stroke='%23232324'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.99365%2010.832H10.0011M9.99365%2014.1654H10.0011M13.3232%2010.832H13.3307M6.66406%2010.832H6.67154M6.66406%2014.1654H6.67154'%20stroke='%23232324'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.91406%206.66797H17.0807'%20stroke='%23232324'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.08594%2010.2027C2.08594%206.57162%202.08594%204.75607%203.12937%203.62803C4.1728%202.5%205.85218%202.5%209.21094%202.5H10.7943C14.153%202.5%2015.8324%202.5%2016.8759%203.62803C17.9193%204.75607%2017.9193%206.57162%2017.9193%2010.2027V10.6307C17.9193%2014.2617%2017.9193%2016.0773%2016.8759%2017.2053C15.8324%2018.3333%2014.153%2018.3333%2010.7943%2018.3333H9.21094C5.85218%2018.3333%204.1728%2018.3333%203.12937%2017.2053C2.08594%2016.0773%202.08594%2014.2617%202.08594%2010.6307V10.2027Z'%20stroke='%23232324'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.5%206.66797H17.5'%20stroke='%23232324'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:cover;width:18px;height:18px;position:absolute;top:22px;left:11px;transform:translateY(-50%)}@media screen and (width<=767px){.date-picker-package .react-datepicker-wrapper .react-datepicker__input-container:before{top:19px}}.date-picker-package .react-datepicker-wrapper .react-datepicker__input-container input{padding-left:36px!important}.date-picker-package .react-datepicker__tab-loop{position:relative}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:20px;box-shadow:0 14px 31px #0000001a}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__today-button{color:#4f4f50;background:0 0;border:0;width:fit-content;margin:0;padding:0;font-size:14px;font-weight:400;position:absolute;top:20px;right:80px}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation{top:14px}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation .react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:#4f4f50}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--previous{left:auto;right:40px}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--next{right:7px}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header{background-color:#0000;border-bottom:none;padding:0}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{text-align:left;border-bottom:1px solid #e9e9e9;padding-bottom:10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:120%}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names{padding:20px 0 12px}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:#232324;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:100%}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name:first-child{margin-left:0}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month{margin:0}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{color:#6c6c6c;border-radius:8px;padding:2px 5px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--keyboard-selected{color:#7d2ae7;background-color:#f5f5f5}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--today{color:#7d2ae7;background-color:#f5f5f5;font-weight:600}.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-selecting-range,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-range,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__month-text--selected,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__month-text--in-selecting-range,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__month-text--in-range,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__quarter-text--selected,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__quarter-text--in-selecting-range,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__quarter-text--in-range,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__year-text--selected,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__year-text--in-selecting-range,.date-picker-package .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__year-text--in-range{color:#7d2ae7;background-color:#f5f5f5}.date-picker-package:not(.rte-fb-datepicker) .react-datepicker__tab-loop .react-datepicker-popper{inset:unset!important;transform:unset!important;left:0!important;right:unset!important;top:10px!important}.position-relative{position:relative}.position-relative .clock-icon{color:#007bff;z-index:10;font-size:18px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.position-relative .react-time-picker{width:100%}.position-relative .react-time-picker .react-time-picker__wrapper{padding-left:36px}.react-datepicker__today-button{color:#fff;text-align:center;cursor:pointer;border-radius:4px;width:80%;margin:10px auto;padding:5px 10px;font-weight:500;transition:background-color .2s}.react-datepicker__today-button:hover{background-color:#0069d9}.custom-time-picker{width:100%;position:relative}.custom-time-picker .time-input-container{cursor:pointer;background:#fff;border:1px solid #bbbbbb9c;border-radius:12px;align-items:center;height:46px;padding:0 15px;display:flex;position:relative}@media screen and (width<=767px){.custom-time-picker .time-input-container{height:39.333px}}.custom-time-picker .time-input-container .clock-icon{color:#555;width:18px;height:18px;position:absolute;left:20px;top:21px!important}@media screen and (width<=767px){.custom-time-picker .time-input-container .clock-icon{top:19px!important}}.custom-time-picker .time-input-container .time-display{color:#232324;text-wrap:nowrap;margin-left:35px;font-size:14px;font-weight:500}@media screen and (width<=767px){.custom-time-picker .time-input-container .time-display{font-size:13px}}.custom-time-picker .time-picker-dropdown{z-index:1000;background:#fff;border-radius:8px;width:150px;margin-top:5px;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 4px 8px #0000001a}.custom-time-picker .time-picker-dropdown .picker-header{border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:10px 15px;display:flex}.custom-time-picker .time-picker-dropdown .picker-header span{color:#232324;font-size:14px;font-weight:400}.custom-time-picker .time-picker-dropdown .picker-header .close-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:18px;display:flex}.custom-time-picker .time-picker-dropdown .time-selector-container{padding:13px 10px}.custom-time-picker .time-picker-dropdown .time-selector{background:0 0;justify-content:center;align-items:stretch;height:100%;max-height:100px;padding:0;display:flex;position:relative}.custom-time-picker .time-picker-dropdown .time-selector .period-selector:after{display:none}.custom-time-picker .time-picker-dropdown .time-selector .period-selector:has(.time-option:first-of-type.selected){flex-direction:column-reverse;height:70px}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector,.custom-time-picker .time-picker-dropdown .time-selector .minute-selector,.custom-time-picker .time-picker-dropdown .time-selector .period-selector{text-align:right;height:90px;position:unset;scroll-behavior:smooth;scrollbar-width:none;background:0 0;flex-direction:column;flex:1;margin:0 1px;padding:0;display:flex;overflow-y:auto}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector.minute-selector:before,.custom-time-picker .time-picker-dropdown .time-selector .minute-selector.minute-selector:before,.custom-time-picker .time-picker-dropdown .time-selector .period-selector.minute-selector:before{border-color:#9a9a9a;top:30px}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector.period-selector,.custom-time-picker .time-picker-dropdown .time-selector .minute-selector.period-selector,.custom-time-picker .time-picker-dropdown .time-selector .period-selector.period-selector{margin-top:-4px}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector.period-selector:before,.custom-time-picker .time-picker-dropdown .time-selector .minute-selector.period-selector:before,.custom-time-picker .time-picker-dropdown .time-selector .period-selector.period-selector:before{bottom:-4px;top:unset}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector.hour-selector:before,.custom-time-picker .time-picker-dropdown .time-selector .minute-selector.hour-selector:before,.custom-time-picker .time-picker-dropdown .time-selector .period-selector.hour-selector:before{top:-4px}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector:before,.custom-time-picker .time-picker-dropdown .time-selector .minute-selector:before,.custom-time-picker .time-picker-dropdown .time-selector .period-selector:before{content:"";z-index:-1;background:0 0;border:1px solid #e9e9e9;border-radius:8px;width:100%;height:30px;margin:0 -5px;display:block;position:absolute;left:54%;transform:translate(-50%)}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector::-webkit-scrollbar{width:0}.custom-time-picker .time-picker-dropdown .time-selector .minute-selector::-webkit-scrollbar{width:0}.custom-time-picker .time-picker-dropdown .time-selector .period-selector::-webkit-scrollbar{width:0}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector::-webkit-scrollbar-track{background:0 0}.custom-time-picker .time-picker-dropdown .time-selector .minute-selector::-webkit-scrollbar-track{background:0 0}.custom-time-picker .time-picker-dropdown .time-selector .period-selector::-webkit-scrollbar-track{background:0 0}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:10px}.custom-time-picker .time-picker-dropdown .time-selector .minute-selector::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:10px}.custom-time-picker .time-picker-dropdown .time-selector .period-selector::-webkit-scrollbar-thumb{background:#e9e9e9;border-radius:10px}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector .time-option,.custom-time-picker .time-picker-dropdown .time-selector .minute-selector .time-option,.custom-time-picker .time-picker-dropdown .time-selector .period-selector .time-option{color:#bbb;text-align:center;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;margin:0 0 7px;padding:4px 12px;font-size:14px;font-weight:400;line-height:20px;display:flex;background:0 0!important}.custom-time-picker .time-picker-dropdown .time-selector .hour-selector .time-option.selected,.custom-time-picker .time-picker-dropdown .time-selector .minute-selector .time-option.selected,.custom-time-picker .time-picker-dropdown .time-selector .period-selector .time-option.selected{color:#232324;background:0 0}.custom-time-picker .time-picker-dropdown .time-selector .separator{color:#333;justify-content:center;align-items:center;padding:0 5px;font-size:20px;font-weight:700;display:flex}.custom-time-picker .time-picker-dropdown .time-selector .time-option{text-align:center;cursor:pointer;border-radius:4px;margin:2px 0;padding:8px 0}.custom-time-picker .time-picker-dropdown .time-selector .time-option:hover{background-color:#f5f5f5}.custom-time-picker .time-picker-dropdown .time-selector .time-option.selected{color:#fff;background-color:#007bff}.report-content-wrapper{padding:32px 20px}@media screen and (width<=767px){.report-content-wrapper{padding:18px 6px}}.report-content-wrapper .report-graph{border:1px solid #e9e9e9;border-radius:10px;margin-top:32px}.report-content-wrapper .report-graph .graph-main-wrapper{background-color:#fdfdfd;width:100%;height:300px;margin:20px 0;padding:20px;position:relative}@media screen and (width<=576px){.report-content-wrapper .report-graph .graph-main-wrapper{padding:0 10px}}@media print{.report-content-wrapper .report-graph .graph-main-wrapper{border-radius:0 0 10px 10px;width:calc(100% - 2px);margin:0 auto 0 0}.report-content-wrapper .report-graph .graph-main-wrapper canvas{width:100%!important}}.report-content-wrapper .report-graph .graph-main-wrapper .chart-month-title{font-size:20px;font-weight:500;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.report-content-wrapper .report-graph .graph-main-wrapper .chart-value-indicator{border:1px solid #e9e9e9;border-radius:10px;padding:10px 7.5px;display:none;box-shadow:0 1px 3px #0000001a;background:#fff!important}.report-content-wrapper .report-graph .report-header{background-color:#fdfdfd;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;padding:10px 20px;display:flex;border-bottom:1px solid #e9e9e9!important}@media screen and (width<=767px){.report-content-wrapper .report-graph .report-header{padding:10px}}.report-content-wrapper .report-graph .report-header .left-section h6{line-height:20px}@media screen and (width<=767px){.report-content-wrapper .report-graph .report-header .left-section h6{line-height:18px}}.report-content-wrapper .report-graph .report-header .left-section p{color:#0006;margin-top:4px}.report-content-wrapper .report-graph .report-header .right-section{align-items:center;display:flex}.report-content-wrapper .report-graph .report-header .right-section .right-btn{background-color:#fff;border:1px solid #e9e9e9;border-radius:10px;align-items:center;gap:10px;padding:4px;display:flex}@media screen and (width<=576px){.report-content-wrapper .report-graph .report-header .right-section .right-btn{gap:0}}.report-content-wrapper .report-graph .report-header .right-section .right-btn button{color:#232324;background-color:#0000;border:none;border-radius:8px;padding:6px 19.5px;font-size:12px;font-weight:400;line-height:16px}@media screen and (width<=767px){.report-content-wrapper .report-graph .report-header .right-section .right-btn button{padding:4px 12px;font-size:11px}}@media screen and (width<=576px){.report-content-wrapper .report-graph .report-header .right-section .right-btn button{padding:4px 9px}}.report-content-wrapper .report-graph .report-header .right-section .right-btn button.active{color:#7d2ae7;border:1px solid #7d2ae7;font-weight:600}.report-content-wrapper .card{cursor:pointer;border:1px solid #e9e9e9;border-radius:10px;height:100%;max-height:108px;transition:all .3s}@media print{.report-content-wrapper .card{max-height:100%!important}}.report-content-wrapper .card:hover{transform:translateY(-2px);box-shadow:0 4px 8px #00000026}.report-content-wrapper .card .card-body{padding:20px}@media screen and (width<=576px){.report-content-wrapper .card .card-body{padding:16px!important}}.report-content-wrapper .card .card-body .top-heading{justify-content:space-between;display:flex}.report-content-wrapper .card .card-body .top-heading span{color:#4f4f50;text-align:left;font-size:12px;font-weight:400;line-height:16px}.report-content-wrapper .card .card-body .top-heading span.arrow-icon{border:1px solid #e9e9e9;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.report-content-wrapper .card .card-body .top-heading span.arrow-icon img,.report-content-wrapper .card .card-body .top-heading span.arrow-icon svg{object-fit:contain;width:14px;height:14px}.report-content-wrapper .card .card-body p{text-overflow:ellipsis;text-wrap:nowrap;max-width:100%;margin:0;font-size:24px;line-height:32px;overflow:hidden}@media print{.report-content-wrapper .card .card-body p{text-wrap:wrap}}.report-content-wrapper .card .card-body p.count-para{margin-top:10px}@media screen and (width<=767px){.report-content-wrapper .card .card-body p.count-para{margin-top:4px}}@media screen and (width<=576px){.report-content-wrapper .card .card-body p{font-size:18px;line-height:26px}}.report-content-wrapper .card .card-body span{letter-spacing:0%;text-align:center;color:#828690;font-size:14px;font-weight:400;line-height:21px}.report-content-wrapper .graph{padding:20px 0 16px}.report-content-wrapper .graph button{letter-spacing:0%;color:#000;background-color:#fff;border:1px solid #75777c33;border-radius:8px;padding:5px 10px;font-size:14px;font-weight:400;line-height:21px}.report-content-wrapper .graph img{width:100%}.view-toggle-container{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;align-items:center;gap:10px;padding:4px;display:flex}@media screen and (width<=767px){.view-toggle-container{gap:8px}}.view-toggle-container .view-toggle-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.view-toggle-container .view-toggle-btn.active{background:#fff;border-radius:4px;width:26px;height:26px;padding:4px;box-shadow:0 1px 6px #0000001a}@media screen and (width<=767px){.view-toggle-container .view-toggle-btn.active{width:24px;height:24px}}.view-toggle-container .view-toggle-btn.active svg{color:#4f4f50}.view-toggle-container .view-toggle-btn.active img{filter:brightness(0)saturate()invert(11%)sepia(8%)saturate(1098%)hue-rotate(193deg)brightness(87%)contrast(87%)}.view-toggle-container .view-toggle-btn img,.view-toggle-container .view-toggle-btn svg{color:#bbb;width:16px;height:16px}@media screen and (width<=767px){.view-toggle-container .view-toggle-btn img,.view-toggle-container .view-toggle-btn svg{width:14px;height:14px}}.filter-dropdown .dropdown-menu{border:none;border-radius:8px;min-width:300px;max-width:350px;padding:0;box-shadow:0 4px 12px #0000001a}.filter-section{padding:10px 15px}.filter-section .heading{border-bottom:1px solid #e9eaeb;justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.filter-section .heading h5{margin:0;font-size:16px;font-weight:600}.filter-section .heading button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;display:flex}.sort-field{margin-bottom:8px}.sort-value-dropdown{cursor:pointer;background-color:#f5f5f7;border:1px solid #e0e0e0;border-radius:4px;flex:1;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.remove-filter-btn{cursor:pointer;background:0 0;border:none;padding:5px}.remove-filter-btn img{width:18px;height:18px}.add-filter-btn{cursor:pointer;margin-top:5px}.add-filter-btn a{color:#7d2ae7;font-weight:500;text-decoration:none}.filter-search-wrapper{border-bottom:1px solid #e9eaeb;align-items:center;padding:8px 12px;display:flex}.filter-search-wrapper svg{color:#888;margin-right:10px}.filter-search-wrapper input{background:0 0;border:none;outline:none;flex:1;font-size:14px}.dropdown-item-content{max-height:200px;padding:5px 0;overflow-y:auto}.filter-values-list .dropdown-item.active{color:#7d2ae7;background-color:#e7f0ff}.k-animation-container{width:100%;z-index:22222!important;max-width:120px!important}.k-animation-container .k-child-animation-container .k-list-container{background:#fff;border:1px solid #e9e9e9;border-radius:12px;box-shadow:0 14px 31px #0000001a}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:10px;display:flex}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-header span{font-size:12px;line-height:20px}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-header .k-button{color:#fff;background:#7d2ae7;border:none;border-radius:4px;padding:2px 5px;font-size:12px;line-height:12px}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-header .k-button span{font-size:8px;line-height:12px}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container{justify-content:space-between;padding:10px;display:flex}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-highlight{display:none}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-separator{text-align:center;width:100%}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-list-wrapper{width:100%}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-list-wrapper .k-title{display:none}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-list-wrapper .k-time-list ul{max-height:70px;margin:0;padding:0;list-style:none;display:block;overflow-y:auto}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-list-wrapper .k-time-list ul::-webkit-scrollbar{width:0}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-list-wrapper .k-time-list ul::-webkit-scrollbar-thumb{background:0 0}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-list-wrapper .k-time-list ul li{color:#bbb;padding:3px 0;font-size:12px;font-weight:400;line-height:18px}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-list-container .k-time-list-wrapper .k-time-list .k-scrollable-placeholder{height:auto!important}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-footer{border-top:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:10px;display:none}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-footer .k-button{color:#fff;background:#7d2ae7;border:1px solid #7d2ae7;border-radius:4px;font-size:12px;line-height:15px}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-footer .k-button span{font-size:10px;line-height:15px}.k-animation-container .k-child-animation-container .k-list-container .k-timeselector .k-time-footer .k-button.k-button-solid-base{color:#202021;background:0 0;border:1px solid #bbb}.rc-time-picker-panel{padding-top:50px}.rc-time-picker-panel .rc-time-picker-panel-inner{background:#fff;border:1px solid #e9e9e9;border-radius:12px;box-shadow:0 14px 31px #0000001a}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-input-wrap{padding:10px;position:relative}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-input-wrap:before{content:"Select Time";color:#232324;background:#fff;border-radius:12px 12px 0 0;align-items:center;width:100%;height:calc(100% - 8px);padding:10px;font-size:15px;font-weight:450;line-height:20px;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-combobox{justify-content:space-between;padding:10px;display:flex;position:relative}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select{float:unset;width:100%;position:unset;border:none}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select:nth-child(2):before{border-color:#9a9a9a;top:44px}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select:last-of-type:before{bottom:13px}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select:first-of-type:before{top:9px}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select:before{content:"";border:1px solid #e9e9e9;border-radius:8px;width:150px;height:30px;position:absolute;left:50%;transform:translate(-50%)}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select:first-of-type ul li{border-radius:8px 0 0 8px}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select:last-of-type ul li{border-radius:0 8px 8px 0}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select ul{z-index:222;scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth;border:none;max-height:102px;margin:0;padding:0;list-style:none;display:block;position:relative;overflow-y:auto}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select ul::-webkit-scrollbar{width:0}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select ul::-webkit-scrollbar-thumb{background:0 0}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select ul li{color:#bbb;scroll-snap-stop:always;scroll-snap-align:start;background:0 0;border:none;height:auto;margin:0 0 7px;padding:5px 12px;font-size:12px;font-weight:400;line-height:18px}.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select ul li.rc-time-picker-panel-select-option-selected,.rc-time-picker-panel .rc-time-picker-panel-inner .rc-time-picker-panel-select ul li.active{color:#232324}.picker-wrapper{gap:20px;display:flex}.picker-wrapper .rc-time-picker.my-picker{width:100%}.rc-time-picker-panel ul{scroll-snap-type:y mandatory;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.rc-time-picker-panel ul::-webkit-scrollbar{display:none}.rc-time-picker-panel li{scroll-snap-align:start;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;height:30px;font-size:14px;display:flex}@media screen and (width<=1440px) and (width>=991px){.setting-page .setting-main-wrapper{padding:40px 178px}}@media screen and (width<=991px) and (width>=767px){.setting-page .setting-main-wrapper{padding:40px 100px}}@media screen and (width<=767px){.setting-page .setting-main-wrapper{padding:40px 70px}}@media screen and (width<=575px){.setting-page .setting-main-wrapper{padding:0}}.setting-page .setting-main-wrapper .setting-title{border-bottom:1px solid #e9e9e9;margin-bottom:24px;padding:16px}@media screen and (width<=767px){.setting-page .setting-main-wrapper .setting-title{padding:10px}}.setting-page .setting-main-wrapper .availabitity-wrapper .availability-table{border-radius:8px}@media screen and (width<=767px){.setting-page .setting-main-wrapper .availabitity-wrapper .availability-table{padding:10px}}.setting-page .setting-main-wrapper .availabitity-wrapper .availability-table table tbody{border:1px solid #e9e9e9;border-radius:8px}.setting-page .setting-main-wrapper .availabitity-wrapper .availability-table table tbody tr:first-child,.setting-page .setting-main-wrapper .availabitity-wrapper .availability-table table tbody tr td:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.setting-page.availability-screen .main-header{border-bottom:none}.setting-page.availability-screen .setting-main-wrapper .detail-header-wrapper.detail-heading{display:none}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.billing-wrapper .billing-page{max-width:1085px;margin:auto;padding:50px 20px}@media screen and (width<=767px){.billing-wrapper .billing-page{padding:30px 20px}}.billing-wrapper .billing-page .billing-head{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}@media screen and (width<=767px){.billing-wrapper .billing-page .billing-head{align-items:flex-start}}.billing-wrapper .billing-page .billing-head .title h2{margin-bottom:24px}@media screen and (width<=767px){.billing-wrapper .billing-page .billing-head .title h2{margin-bottom:10px;font-size:20px;line-height:22px}}.billing-wrapper .billing-page .billing-head .title h5{color:#949494}.billing-wrapper .billing-page .billing-head a{color:#7d2ae7;text-wrap:nowrap;font-size:12px;font-weight:500;line-height:16px;text-decoration:none}.billing-summary-card{background:#fff;border:1px solid #e8e8e8;border-radius:10px;margin-bottom:24px;padding:25px}@media screen and (width<=767px){.billing-summary-card{margin-bottom:18px;padding:16px}}.billing-summary-card .billing-summary-title{border-bottom:1px solid #e8e8e8;margin-bottom:24px;padding-bottom:24px;line-height:28px}.billing-summary-card .billing-summary-metrics{grid-template-columns:repeat(4,1fr);gap:16px;margin-bottom:20px;display:grid}@media screen and (width<=991px){.billing-summary-card .billing-summary-metrics{grid-template-columns:repeat(2,1fr)}}@media screen and (width<=575px){.billing-summary-card .billing-summary-metrics{grid-template-columns:repeat(1,1fr)}}.billing-summary-card .billing-metric-box{border:1px solid #e8e8e8;border-radius:10px;padding:20px}.billing-summary-card .billing-metric-box .billing-metric-icon{align-items:center;gap:8px;margin-bottom:10px;display:flex}.billing-summary-card .billing-metric-box .billing-metric-icon svg{color:#9a9a9a;flex-shrink:0}.billing-summary-card .billing-metric-box .billing-metric-icon .billing-metric-label{color:#949494;font-size:14px;line-height:18px}@media screen and (width<=767px){.billing-summary-card .billing-metric-box .billing-metric-icon .billing-metric-label{white-space:nowrap;font-size:13px;line-height:20px}}.billing-summary-card .billing-metric-box .billing-metric-value{margin:0}@media screen and (width<=767px){.billing-summary-card .billing-metric-box .billing-metric-value{font-size:22px;line-height:28px}}.billing-summary-card .client-billing-info-box{background:#f3eaff;border:1px solid #7d2ae7;border-radius:8px;padding:16px}.billing-summary-card .client-billing-info-box .client-billing-info-title{color:#4a4455;margin-bottom:4px;font-size:16px;line-height:20px}.billing-summary-card .client-billing-info-box .client-billing-info-desc{color:#4a4455;margin:0;font-size:12px;line-height:16px}.pro-plan-card .pro-plan-header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}@media screen and (width<=575px){.pro-plan-card .pro-plan-header{flex-direction:column}}.pro-plan-card .pro-plan-header .pro-plan-header-left .pro-plan-title-row{align-items:center;gap:10px;margin-bottom:4px;display:flex}.pro-plan-card .pro-plan-header .pro-plan-header-left .pro-plan-name{margin:0;line-height:24px}.pro-plan-card .pro-plan-header .pro-plan-header-left .pro-plan-active-badge{color:#7d2ae7;background:#f3e8ff;border:1px solid #7d2ae7;border-radius:20px;padding:2px 10px;font-size:12px;line-height:16px}.pro-plan-card .pro-plan-header .pro-plan-header-left .pro-plan-subtitle{color:#949494;margin:0;line-height:20px}.pro-plan-card .pro-plan-header .pro-plan-next-payment{color:#949494;white-space:nowrap}.pro-plan-card .pro-plan-divider{border-top:1px solid #e8e8e8;margin:24px 0}.pro-plan-card .pro-plan-details-row{gap:48px;display:flex}@media screen and (width<=575px){.pro-plan-card .pro-plan-details-row{gap:24px}}.pro-plan-card .pro-plan-details-row .pro-plan-detail-item{flex-direction:column;gap:4px;display:flex}.pro-plan-card .pro-plan-details-row .pro-plan-detail-item .pro-plan-detail-label{color:#949494;font-size:12px;line-height:16px}.pro-plan-card .pro-plan-details-row .pro-plan-detail-item .pro-plan-detail-value{color:#232324;font-size:16px;line-height:24px}.invoices-section .invoices-section-header{justify-content:space-between;align-items:center;display:flex}.invoices-section .invoices-section-header h6{margin:0 0 8px}.invoices-section .billing-table table thead tr th{color:#9a9a9a;white-space:nowrap;background:#fafafa;border-bottom:1px solid #e9e9e9;padding:12px 16px;font-size:13px;font-weight:500}.invoices-section .billing-table table tbody tr td{color:#232324;vertical-align:middle;border-bottom:1px solid #e9e9e9;padding:14px 16px;font-size:14px}.invoices-section .billing-table table tbody tr td:last-child{text-align:center;width:40px}.invoices-section .invoice-id{color:#232324;font-size:14px}.invoices-section .invoice-period{color:#9a9a9a;font-size:13px}.invoices-section .invoice-status-badge{border-radius:20px;padding:3px 12px;font-size:12px;display:inline-block}.invoices-section .invoice-status-badge.paid{color:#12b76a;background:#e6f9ed;border:1px solid #a9efc5}.invoices-section .invoice-status-badge.pending{color:#f79009;background:#fff8ec;border:1px solid #fec84b}.invoices-section .invoice-status-badge.canceled{color:#f04438;background:#fef3f2;border:1px solid #fecdca}.invoices-section .invoice-download-btn{cursor:pointer;color:#9a9a9a;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:background .2s;display:flex}.invoices-section .invoice-download-btn:hover{color:#232324;background:#e9e9e9}.schedule-type-tabs{width:100%;margin-bottom:25px}.schedule-type-tabs .tabs-container{border-bottom:1px solid #e9e9e9;width:100%;padding:10px 20px 0;display:flex}.schedule-type-tabs .tabs-container button{color:#6c6c6c;background-color:#fff;border:none;border-bottom:1.5px solid #0000;border-radius:0;padding:0 0 15px;font-size:12px;font-weight:400;line-height:16px;transition:all .3s}.schedule-type-tabs .tabs-container button .btn-content{border:1px solid #0000;border-radius:8px;align-items:center;padding:8px 12px;display:flex}.schedule-type-tabs .tabs-container button img,.schedule-type-tabs .tabs-container button svg{color:#6c6c6c;width:18px;height:18px;margin-right:6px}.schedule-type-tabs .tabs-container button img{filter:brightness(0)saturate()invert(44%)sepia(1%)saturate(0%)hue-rotate(19deg)brightness(92%)contrast(85%)}.schedule-type-tabs .tabs-container button.active{border-color:#7d2ae7}.schedule-type-tabs .tabs-container button.active .btn-content{color:#7d2ae7;border-color:#e9e9e9}.schedule-type-tabs .tabs-container button.active .btn-content img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.form.rounded-inputs .form-group{margin-bottom:20px}@media screen and (width<=767px){.form.rounded-inputs .form-group{margin-bottom:10px}}.form.rounded-inputs .form-group label{color:#9a9a9a;margin-bottom:4px;font-weight:400;line-height:16px}.form.rounded-inputs .form-group label span{color:#e72a2a}.form.rounded-inputs .form-group .group-field{width:100%;position:relative}.form.rounded-inputs .form-group .group-field img{object-fit:cover;border-radius:50%;width:24px;height:24px;position:absolute;top:11px;left:12px}.form.rounded-inputs .form-group .group-field input{padding-left:44px}.form.rounded-inputs .form-group input,.form.rounded-inputs .form-group textarea{box-shadow:none;color:#232324;resize:none;border:.5px solid #bbb;border-radius:12px;outline:none;padding:13px 14px}@media screen and (width<=767px){.form.rounded-inputs .form-group input,.form.rounded-inputs .form-group textarea{padding:10px 12px}}.form.rounded-inputs .form-group input.blue-border,.form.rounded-inputs .form-group textarea.blue-border{border-color:#7d2ae7}.form.rounded-inputs .form-group input.blue-border:read-only,.form.rounded-inputs .form-group textarea.blue-border:read-only{background-color:#f5f5f5}.form.rounded-inputs .form-group input:disabled,.form.rounded-inputs .form-group textarea:disabled{color:#bbb}.form.rounded-inputs .form-group input::-webkit-scrollbar{display:none}.form.rounded-inputs .form-group textarea::-webkit-scrollbar{display:none}.form.rounded-inputs .form-group textarea{padding-block:10px 12px;font-size:14px}.form.rounded-inputs .form-group textarea::placeholder{color:#bbbbbb9c;font-size:13px;font-weight:500;line-height:22px}@media screen and (width<=767px){.form.rounded-inputs .form-group textarea{white-space:nowrap;padding-block:8px 10px;font-size:13px}.form.rounded-inputs .form-group textarea::placeholder{white-space:nowrap;font-size:12px}}.form.rounded-inputs .form-group textarea:disabled{background:#fff}.form.rounded-inputs .form-group select{box-shadow:none;color:#232324;border:.5px solid #bbb;border-radius:12px;outline:none;padding:13px 14px;font-size:14px;font-weight:500;line-height:16.94px}.step-mastery-criteria{margin-top:10px}.step-mastery-criteria .step-mastery-toggle{color:#7d2ae7;cursor:pointer;background-color:#7d2ae70f;border:1px dashed #7d2ae773;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:500;line-height:16px;transition:background-color .2s,border-color .2s,color .2s;display:inline-flex}.step-mastery-criteria .step-mastery-toggle svg{width:15px;min-width:15px;height:15px}.step-mastery-criteria .step-mastery-toggle:hover{background-color:#7d2ae71f;border-color:#7d2ae7}.step-mastery-criteria .step-mastery-toggle.active{color:#e72a2a;background-color:#e72a2a0f;border-style:solid;border-color:#e72a2a59}.step-mastery-criteria .step-mastery-toggle.active:hover{background-color:#e72a2a1f;border-color:#e72a2a}.step-mastery-criteria .step-mastery-fields{background-color:#7d2ae70a;border:1px solid #bbb;border-radius:12px;margin-top:10px;padding:14px 12px 6px}.step-mastery-criteria .step-mastery-fields .form-group{margin-bottom:10px}.step-mastery-criteria .step-mastery-fields .form-label{color:#232324;margin-bottom:4px}.step-mastery-criteria .step-mastery-fields .form-control{height:40px}.step-mastery-criteria .step-mastery-fields .text-muted{font-size:11px;line-height:15px;display:block}.step-mastery-criteria .step-mastery-fields .step-mastery-group+.step-mastery-group{border-top:1px dashed #bbb;margin-top:6px;padding-top:10px}.step-mastery-criteria .step-mastery-fields .step-mastery-group .step-mastery-group-title{text-transform:uppercase;letter-spacing:.04em;color:#7d2ae7;margin-bottom:8px;font-size:10px;font-weight:600;display:block}.step-mastery-criteria.step-mastery-cards{margin-top:0}.step-mastery-criteria .step-mastery-accordions{flex-direction:column;gap:8px;display:flex}.step-mastery-criteria .step-accordion{background-color:#7d2ae708;border:1px solid #bbb;border-radius:10px}.step-mastery-criteria .step-accordion .step-accordion-head{text-transform:uppercase;letter-spacing:.04em;color:#7d2ae7;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:12px;font-weight:600;display:flex}.step-mastery-criteria .step-accordion .step-accordion-head svg{width:16px;height:16px}.step-mastery-criteria .step-accordion .step-accordion-body{padding:4px 12px 12px}.step-mastery-criteria .step-accordion.open>.step-accordion-head{border-bottom:1px solid #bbb}.step-mastery-criteria .step-transition-text{color:#232324;margin-top:8px;font-size:11px;line-height:15px;display:block}.pagination-main-div .pagination-flex-box{justify-content:flex-end;align-items:center;gap:20px;padding:12px 12px 16px;display:flex}@media screen and (width<=767px){.pagination-main-div .pagination-flex-box{padding-inline:8px}}.pagination-main-div .pagination-flex-box .pagination-listing-wrapper{align-items:center;gap:6px;display:flex}.pagination-main-div .pagination-flex-box .pagination-select-wrapper{align-items:center;gap:8px;display:flex}.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-toggle{background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;align-items:center;gap:8px;padding:5.2px 12px;display:flex}.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-toggle svg,.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-toggle img{color:#626262;width:16px;height:16px}.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-toggle:after{display:none}.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-toggle.show img,.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-toggle.show svg{rotate:180deg}.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-menu{border:1px solid #e9e9e9;padding:12px;box-shadow:0 14px 31px #0000001a}.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-menu .dropdown-item{border-radius:8px;padding:4px 10px;font-size:14px;font-weight:400}.pagination-main-div .pagination-flex-box .pagination-select-wrapper .pagination-dropdown .dropdown-menu .dropdown-item.active{color:#232324;background-color:#f5f5f5}.pagination-main-div .pagination-flex-box .pagination-btn-box{align-items:center;gap:12px;display:flex}.pagination-main-div .pagination-flex-box .pagination-btn-box button{color:#333;border:1px solid #e9e9e9;border-radius:4px;justify-content:center;align-items:center;min-width:32px;height:32px;font-size:16px;font-weight:600;line-height:20px;display:flex;background-color:#fff!important}@media screen and (width<=767px){.pagination-main-div .pagination-flex-box .pagination-btn-box button{min-width:28px;height:28px;font-size:14px}}.pagination-main-div .pagination-flex-box .pagination-btn-box button.active{color:#fff;background-color:#7d2ae7!important}.pagination-main-div .pagination-flex-box .pagination-btn-box.notes-pagination{gap:10px}.pagination-main-div .pagination-flex-box .pagination-btn-box.notes-pagination span{color:#535862;font-size:14px;font-weight:500}@media screen and (width<=767px){.pagination-main-div .pagination-flex-box .pagination-btn-box.notes-pagination span{font-size:12px;line-height:16px}}.pagination-main-div .pagination-flex-box .pagination-btn-box.notes-pagination p{color:#535862;margin:0;font-weight:500}.back-btn-wrapper{padding:10px}.back-btn-wrapper button{background-color:#0000;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}@media screen and (width<=767px){.back-btn-wrapper button{width:32px;height:32px}}.back-btn-wrapper button svg,.back-btn-wrapper button img{color:#232324;width:16px;min-width:16px;height:16px}@media screen and (width<=767px){.back-btn-wrapper button svg,.back-btn-wrapper button img{width:14px;min-width:14px;height:14px}}.review-screen{border:1px solid #e9e9e9;border-radius:16px;margin:20px 0 80px;padding:24px}@media screen and (width<=767px){.review-screen{margin:20px 0 36px;padding:12px}}.review-screen .review-header{margin-bottom:12px}.review-screen .review-header p{align-items:center;margin-bottom:0;line-height:36px;display:flex}.review-screen .review-header.preview-header p{line-height:20px}.review-screen .goals-summary .goal-summary-item{background:#fff;border:1px solid #e9ecef;border-radius:6px;margin-bottom:10px;padding:15px}.review-screen .goals-summary .goal-summary-item h5{color:#2c3e50;border-bottom:1px solid #e9e9e9;margin-bottom:12px;padding-bottom:16px;font-weight:600}.review-screen .goals-summary .goal-summary-item .goal-summary-data p{color:#555;margin-bottom:6px}.review-screen .goals-summary .goal-summary-item .goal-summary-data p strong{color:#333;font-weight:600}.review-screen .abc-summary .abc-summary-item{background:#fff;border:1px solid #e9ecef;border-radius:6px;margin-bottom:15px;padding:15px}.review-screen .abc-summary .abc-summary-item h6{color:#e74c3c;margin-bottom:12px;font-weight:600}.review-screen .abc-summary .abc-summary-item .abc-details p{color:#555;margin-bottom:6px}.review-screen .abc-summary .abc-summary-item .abc-details p strong{color:#333;min-width:20px;font-weight:600;display:inline-block}.review-screen .no-data-review .alert{background-color:#d1ecf1;border:1px solid #bee5eb;border-radius:6px;padding:20px}.review-screen .no-data-review .alert h5{color:#0c5460;margin-bottom:12px}.review-screen .no-data-review .alert p{color:#0c5460;margin-bottom:8px}.review-screen .no-data-review .alert p:last-child{margin-bottom:0}.review-screen .review-second-column .header{justify-content:space-between;align-items:center;display:flex}.review-screen .review-second-column .header .title-header{align-items:center;gap:8px;display:flex}.review-screen .review-second-column .header .title-header span.badge{color:#7d2ae7;background:#e6ecfa;border:.4px solid #7d2ae7;border-radius:4px;font-weight:400}.review-screen .review-second-column form.form{margin:12px 0}.review-screen .review-second-column form.form .form-group textarea{letter-spacing:-.28px;color:#232529;resize:none;background:0 0;border:1px solid #e9e9e9;border-radius:12px;width:100%;padding:8px;font-size:14px;font-weight:500;line-height:16.94px;box-shadow:inset 0 0 0 1px #eeeff1;outline:none!important}.review-screen .review-second-column form.form .form-group textarea::placeholder{color:#6c6c6c;font-size:14px;font-weight:500;line-height:16.94px}.review-screen .review-second-column form.form .form-group .note-summary-box{color:#232529;word-wrap:break-word;background:0 0;border:1px solid #e9e9e9;border-radius:12px;max-height:400px;padding:8px;font-size:14px;font-weight:450;line-height:20px;overflow-y:auto;box-shadow:inset 0 0 0 1px #eeeff1}.review-screen .review-second-column form.form .form-group .note-summary-box::-webkit-scrollbar{width:5px}.review-screen .review-second-column form.form .form-group .note-summary-box::-webkit-scrollbar-track{background:#fff}.review-screen .review-second-column form.form .form-group .note-summary-box::-webkit-scrollbar-thumb{background:#d9d9d959;border-radius:10px}.review-screen .review-second-column form.form .form-group .note-summary-box::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.review-screen .review-second-column .footer-bottom{justify-content:space-between;align-items:center;display:flex}.review-screen .review-second-column .footer-bottom .btn-light,.review-screen .review-second-column .footer-bottom .btn-blue{margin:0!important}.abc-records-component{margin:100px 0}@media screen and (width<=767px){.abc-records-component{margin:40px 0}}.abc-records-component .abc-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}@media screen and (width<=767px){.abc-records-component .abc-header{margin-bottom:6px}}.abc-records-component .abc-header h4{font-weight:600}.abc-records-component .abc-header span{color:#9a9a9a;font-size:14px;font-weight:400;line-height:20px}@media screen and (width<=767px){.abc-records-component .abc-header span{font-size:13px}}.abc-records-component .abc-header .abc-header-actions{align-items:center;gap:10px;display:flex}.abc-records-component .abc-header .abc-header-actions .btn-light{margin:0}.abc-records-component .no-records{text-align:center;padding:40px 20px}.abc-records-component .no-records p{color:#6c757d;margin-bottom:20px;font-size:16px}.abc-records-component .no-records button{align-items:center;gap:8px;display:inline-flex}.abc-records-component .abc-record-item{border:1px solid #e9e9e9;border-radius:8px}.abc-records-component .abc-record-item.abc-record-summary .header{padding:12px 16px 0}.abc-records-component .abc-record-item.abc-record-summary .record-body{padding:12px 16px}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper{background:#fff;border:1px solid #e9e9e9;border-radius:8px;grid-template-columns:33% 34% 33%;margin-bottom:12px;padding:12px 16px;display:grid}@media screen and (width<=575px){.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper{grid-template-columns:47% 51%;gap:10px}}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper:last-child{margin-bottom:0}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper .record-data{padding:0 22px;position:relative}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper .record-data span{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper .record-data p{margin-top:2px;font-family:Poppins,sans-serif;font-weight:500}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper .record-data:first-child{padding-left:0!important}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper .record-data:last-child{padding-right:0}@media screen and (width<=575px){.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper .record-data:last-child{padding-left:0!important}}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper .record-data:last-child:after{display:none}.abc-records-component .abc-record-item.abc-record-summary .record-body .record-wrapper .record-data:after{content:"";background-color:#d9d9d9;border-radius:10%;width:2px;height:22px;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.abc-records-component .abc-record-item.abc-record-summary .record-body .comment-section{border:1px solid #e9e9e9;border-radius:8px;margin-top:12px;padding:12px 16px}.abc-records-component .abc-record-item.abc-record-summary .record-body .comment-section span{color:#4f4f50;margin-bottom:2px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px;display:block}.abc-records-component .abc-record-item.abc-record-summary .record-body .comment-section p{color:#4f4f50;font-family:Poppins,sans-serif}.abc-records-component .abc-record-item .record-body{padding:20px}@media screen and (width<=767px){.abc-records-component .abc-record-item .record-body{padding:12px}}.abc-records-component .abc-record-item .record-body .record-flex-box{margin-bottom:20px}.abc-records-component .abc-record-item .record-body .record-flex-box .record-flex{grid-template-columns:32% 32% 32%;align-items:end;gap:1.9%;display:grid}.abc-records-component .abc-record-item .record-body .record-flex-box .record-flex.active{grid-template-columns:29% 29% 28% 8%}@media screen and (width<=575px){.abc-records-component .abc-record-item .record-body .record-flex-box .record-flex.active{grid-template-columns:27% 27% 27% 15%}}@media screen and (width<=767px){.abc-records-component .abc-record-item .record-body .record-flex-box .record-flex{flex-direction:column}}.abc-records-component .abc-record-item .record-body .record-flex-box .record-flex .form .form-group .add-custom-dropdown .dropdown-menu .dropdown-item .active{background-color:#f5f5f5!important}.abc-records-component .abc-record-item .record-body .form .form-group{margin-bottom:0}.abc-records-component .abc-record-item .record-body .form .form-group .form-label{text-wrap:nowrap;text-overflow:ellipsis;color:#9a9a9a;max-width:100%;margin-bottom:0;font-weight:400;overflow:hidden}.abc-records-component .abc-record-item .record-body .form .form-group select,.abc-records-component .abc-record-item .record-body .form .form-group textarea{resize:none;border:.5px solid #bbbbbb9c;border-radius:12px;outline:none;width:100%;padding:11px 12px;font-size:14px;font-weight:500;line-height:22px;color:#232324!important}@media screen and (width<=576px){.abc-records-component .abc-record-item .record-body .form .form-group select,.abc-records-component .abc-record-item .record-body .form .form-group textarea{padding:9px}}.abc-records-component .abc-record-item .record-body .form .form-group select::placeholder,.abc-records-component .abc-record-item .record-body .form .form-group textarea::placeholder{color:#9a9a9a;font-size:14px;font-weight:500;line-height:16.94px}.abc-records-component .abc-record-item .record-body .form .form-group select{appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right 10px center;background-repeat:no-repeat;background-size:18px;padding-right:30px}.abc-records-component .abc-record-item .record-body .form .form-group select option{text-overflow:ellipsis;max-width:100%;overflow:hidden}.abc-records-component .abc-record-item .record-body .form .delete-btn{background-color:#0000;border:.5px solid #bbbbbb9c;border-radius:12px;padding:10px 20px}@media screen and (width<=767px){.abc-records-component .abc-record-item .record-body .form .delete-btn{width:100%;padding:8px 12px}}.abc-records-component .abc-record-item .record-body .form .delete-btn img{width:24px;height:24px}@media screen and (width<=767px){.abc-records-component .abc-record-item .record-body .form .delete-btn img{width:20px;height:20px}}.od-feedback-section{border:1px solid #e5e7eb;border-radius:24px;padding:0 20px}@media screen and (width<=767px){.od-feedback-section{padding:0 10px}}:is(.od-feedback-section:has(table) table tr th:first-of-type,.od-feedback-section:has(table) table tr td:first-of-type){border-left:none}:is(.od-feedback-section:has(table) table tr th:last-of-type,.od-feedback-section:has(table) table tr td:last-of-type){border-right:none}.od-feedback-section .od-feedback-heading-wrapper{justify-content:space-between;align-items:center;gap:10px;padding:16px 4px;display:flex}@media screen and (width<=767px){.od-feedback-section .od-feedback-heading-wrapper{gap:6px;padding:12px 4px}}.od-feedback-section .od-feedback-heading-wrapper h4{font-size:18px;line-height:26px}@media screen and (width<=767px){.od-feedback-section .od-feedback-heading-wrapper h4{font-size:16px;line-height:20px}}.od-feedback-section .od-feedback-heading-wrapper .ms-auto{background:0 0;border:none;padding:0}.od-feedback-section .od-feedback-heading-wrapper .ms-auto img,.od-feedback-section .od-feedback-heading-wrapper .ms-auto svg{width:18px;height:18px}.od-feedback-section .od_client_table_wrapper .loading-div{height:300px}.od-feedback-section .od-feedback-header{background:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:14px 16px}.od-feedback-section .od-feedback-header h5{margin-bottom:8px;font-family:Poppins,sans-serif;font-weight:600}.od-feedback-section .od-feedback-header .od-rating-guide{color:#9a9a9a;line-height:20px}.od-feedback-section .od-meta-row .od-meta-field .form-label{color:#9a9a9a;font-family:Poppins,sans-serif;font-size:13px}.od-feedback-section .od-meta-row .od-meta-field .od-meta-value{color:#232324;background:#fff;border:1px solid #e9e9e9;border-radius:12px;align-items:center;min-height:44px;font-weight:500;display:flex}.od-feedback-section .od-area-card{background:#fff;border:1px solid #e9e9e9;border-radius:12px}.od-feedback-section .od-area-card .od-area-title{color:#232324;background:#faf9fd;border-bottom:1px solid #e9e9e9;border-radius:10px 10px 0 0;padding:10px;font-family:Poppins,sans-serif;font-size:16px;font-weight:600}.od-feedback-section .od-area-card .od-feedback-table{margin-bottom:0}.od-feedback-section .od-area-card .od-feedback-table thead th{color:#9a9a9a;border-bottom:1px solid #e9e9e9;padding:10px;font-size:13px;font-weight:500}.od-feedback-section .od-area-card .od-feedback-table thead th:last-child{width:100px}.od-feedback-section .od-area-card .od-feedback-table tbody tr:last-child td{border:0}.od-feedback-section .od-area-card .od-feedback-table tbody td{color:#232324;vertical-align:middle;border-color:#f4f4f5;padding:10px;font-size:14px}.od-feedback-section .od-area-card .od-feedback-table .od-checkbox{cursor:pointer;width:17px;height:17px;box-shadow:none;border-color:#e9e9e9;border-radius:5px;margin:0}.od-feedback-section .od-area-card .od-feedback-table .od-checkbox:focus{box-shadow:none}.od-feedback-section .od-area-card .od-feedback-table .od-checkbox:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='7'%20viewBox='0%200%208%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.3125C1%204.3125%202.2%204.99688%202.8%206C2.8%206%204.6%202.0625%207%200.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-color:#7d2ae7;background-size:8px;border-color:#7d2ae7}.goals-section{margin-bottom:100px}@media screen and (width<=767px){.goals-section{margin-bottom:40px}}.goals-section .attempt-timings-preview{border:1px solid #e9e9e9;border-radius:6px;margin-top:8px;padding:8px 6px}.goals-section .attempt-timings-preview .timing-list{padding:10px 0}.goals-section .attempt-timings-preview .timing-list .timing-item{border:1px solid #e9e9e9;border-radius:8px;grid-template-columns:1fr 1fr 1fr;gap:3px;padding:6px 8px;display:grid}.goals-section .attempt-timings-preview .timing-list .timing-item:not(:last-child){margin-bottom:10px}.goals-section .attempt-timings-preview .timing-list .timing-item span:last-child{text-align:right}.goals-section .attempt-timings-preview .timing-list .timing-item .attempt-type{text-align:center;color:#fff;background-color:#0fa140;border-radius:7px;width:fit-content;margin-inline:auto;padding:2px 10px}.goals-section .attempt-timings-preview .timing-list .timing-item .attempt-type.negative{background-color:#e72a2a}.goals-section.preview-goals-section{margin-bottom:0}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-header{padding:12px}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .icon-wrapper,.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .btn-blue button span{display:none}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper{padding:0 12px 12px}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface .task-analysis-tracking .task-steps-container .task-step-item .session-item .session-item-wrapper{gap:5px}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface .task-analysis-tracking .task-steps-container .task-step-item .session-item .session-item-wrapper .session-label{min-width:50px}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface .task-analysis-tracking .task-steps-container .task-step-item .session-item .session-item-wrapper .session-buttons{flex-wrap:wrap}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface .task-step-item .task-step-header .right-side-header{text-align:left}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface .interval-tracking .interval-info-wrapper .interval-info{justify-content:space-between;width:100%}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface .interval-tracking .interval-info-wrapper .btns-flex-wrapper,.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface .interval-tracking .interval-controls{display:none}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface .interval-tracking .interval-timer{margin-bottom:16px}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .duration-tracking .timer-section{margin-bottom:0}.goals-section.preview-goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .duration-tracking .timer-controls{display:none}.goals-section .frequency-timing-display{border:1px solid #e9e9e9;border-radius:12px;margin-top:20px;padding:12px}.goals-section .frequency-timing-display .timing-info{justify-content:space-between;gap:10px;display:flex}.goals-section .frequency-timing-display .timing-info .timer-display strong{display:block}.goals-section .frequency-timing-display .attempt-timings{border:1px solid #e9e9e9;border-radius:12px;margin-top:20px;padding:12px}.goals-section .frequency-timing-display .attempt-timings .timing-list{padding:20px 0}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item{border:1px solid #e9e9e9;border-radius:8px;grid-template-columns:1fr 1fr 1fr;align-items:center;gap:10px;padding:6px 8px;display:grid}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item:not(:last-child){margin-bottom:10px}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item.timing-edit-btn .attempt-time{justify-content:space-between;align-items:center;gap:6px;display:flex}@media screen and (width<=767px){.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item.timing-edit-btn .attempt-time{font-size:14px}}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item.timing-edit-btn .attempt-time-edit{align-items:center;gap:10px;display:flex}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item.timing-edit-btn .attempt-time-edit .btn-green button svg{width:12px;height:13px}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item.timing-edit-btn .attempt-time-edit input{border-radius:8px;flex-grow:1}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item span:last-child{text-align:right}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item .attempt-type{text-align:center;color:#fff;background-color:#0fa140;border-radius:7px;width:fit-content;margin-inline:auto;padding:2px 30px}.goals-section .frequency-timing-display .attempt-timings .timing-list .timing-item .attempt-type.negative{background-color:#e72a2a}.goals-section .progress-info{align-items:center;gap:1rem;display:flex}.goals-section .progress-info .progress-bar{background-color:#e0e0e0;border-radius:4px;flex:1;height:8px;overflow:hidden}.goals-section .progress-info .progress-bar .progress-fill{height:100%;transition:width .3s}.goals-section .client-goals-display .loading-div{height:400px}.goals-section .client-goals-display .no-goals-wrapper .no-goals{background-color:#0000;border:1px solid #e9e9e9;border-radius:8px;padding:12px 20px}.goals-section .client-goals-display .no-goals-wrapper p{color:#000000b2;margin-top:6px}.goals-section .client-goals-display .goals-header{justify-content:space-between;align-items:center;padding:1rem;display:flex}.goals-section .client-goals-display .btn-light{margin-block:0!important}.goals-section .client-goals-display .btn-light button{margin:0}.goals-section .client-goals-display .goals-list.preview-modals-goals-list:not(:last-child){margin-bottom:10px}.goals-section .client-goals-display .goals-list.preview-modals-goals-list .goal-item .goal-header{align-items:flex-start;padding:16px}.goals-section .client-goals-display .goals-list.preview-modals-goals-list .goal-item .goal-header .goal-title-section .title-heading{margin-bottom:0}.goals-section .client-goals-display .goals-list.preview-modals-goals-list .goal-item .goal-header .goal-actions-btn .btn-blue button{border:none;padding-inline:0}.goals-section .client-goals-display .goals-list.preview-modals-goals-list .goal-item .goal-details-wrapper{padding:0 16px 16px}.goals-section .client-goals-display .goals-list.preview-modals-goals-list .goal-item .goal-details-wrapper .goal-details .goal-tracking-interface:has(.task-analysis-tracking:empty){margin:0}.goals-section .client-goals-display .goals-list.preview-modals-goals-list .task-analysis-tracking .task-step-item .session-item:not(:last-child){margin-bottom:12px}.goals-section .client-goals-display .goals-list .goal-item{border:1px solid #e9e9e9;border-radius:8px}.goals-section .client-goals-display .goals-list .goal-item:not(:last-child){margin-bottom:20px}.goals-section .client-goals-display .goals-list .goal-item strong{font-weight:600}.goals-section .client-goals-display .goals-list .goal-item:has(.goal-details-wrapper) .goal-header .goal-title-section .goal-meta{display:none}.goals-section .client-goals-display .goals-list .goal-item strong,.goals-section .client-goals-display .goals-list .goal-item span{color:#232324;font-size:14px;line-height:20px}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item strong,.goals-section .client-goals-display .goals-list .goal-item span{font-size:13px;line-height:18px}}.goals-section .client-goals-display .goals-list .goal-item span{text-overflow:ellipsis;max-width:100%;overflow:hidden}.goals-section .client-goals-display .goals-list .goal-item .goal-header{justify-content:space-between;align-items:center;gap:6px;padding:20px 24px;display:flex}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item .goal-header{padding:10px 12px!important}}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .title-heading{margin-bottom:11px}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .title-heading h4,.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .title-heading h5{font-size:16px;line-height:22px}}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .goal-meta{grid-template-columns:55% 44%;gap:1%;display:grid}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .goal-meta{grid-template-columns:100%;gap:12px}}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .goal-meta .category-wrapper{text-wrap:nowrap;gap:4px;display:flex;overflow:hidden}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .goal-meta .category-wrapper .img-wrapper{font-size:0}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .goal-meta .category-wrapper .img-wrapper img,.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-title-section .goal-meta .category-wrapper .img-wrapper svg{width:18px;height:18px}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn{justify-content:end;align-items:center;gap:16px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .btn-blue button{gap:6px;padding:3px 10px;font-size:12px;font-weight:600;line-height:13px}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .btn-blue button span{color:#7d2ae7;font-size:12px;font-weight:600;line-height:13px}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .btn-blue button img,.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .btn-blue button svg{filter:brightness(0)saturate()invert(20%)sepia(58%)saturate(6182%)hue-rotate(220deg)brightness(81%)contrast(104%);width:18px;height:18px}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .btn-blue button.active svg,.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .btn-blue button.active img{transform:rotate(180deg)}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .icon-wrapper{font-size:0}.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .icon-wrapper svg,.goals-section .client-goals-display .goals-list .goal-item .goal-header .goal-actions-btn .icon-wrapper img{color:#6c6c6c;width:18px;height:18px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper{padding:0 24px 24px}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper{padding:0 16px 16px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details{border:1px solid #e9e9e9;border-radius:16px;padding:16px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details:not(:last-child){margin-bottom:16px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-dates{flex-wrap:wrap;gap:1rem;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .goal-dates span{color:#666;font-size:.9rem}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .interval-tracking-wrapper{justify-content:space-between;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .interval-tracking-wrapper .flex-wrapper-box{align-items:center;gap:12px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .interval-tracking-wrapper .flex-wrapper-box .btn-light{margin:0}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .timer-section-wrapper p{align-items:center;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .timer-section-wrapper .timer-section{border:1px solid #e9e9e9;border-radius:8px;padding:10px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .timer-section-wrapper .timer-section span{color:#6c6c6c;font-size:12px;font-weight:400;line-height:16px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .timer-section-wrapper .timer-section.spacing{margin-bottom:12px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .timer-section-wrapper .timer-section.spacing-wrapper{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-details .timer-section-wrapper .timer-section.spacing-wrapper .btn-green button{color:#fff;background-color:#00a63e;border:none;border-radius:8px;padding:3px 10px;font-size:14px;font-weight:500;line-height:22px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .time-wrapper{justify-content:center;align-items:center;padding:16px 0 48px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-section{margin-bottom:8px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-section.flex-wrapper{align-items:flex-start;gap:4px;display:flex;overflow:hidden}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface{margin-top:16px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .tracking-header{text-align:center;align-items:center;gap:.25rem;margin-bottom:12px;font-size:.875rem;font-weight:400;display:flex}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .tracking-header{flex-direction:column;align-items:flex-start;gap:8px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .tracking-header .tarcking-header-flex{align-items:center;gap:10px;display:flex}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .tracking-header .tarcking-header-flex{justify-content:space-between;width:100%}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .tracking-header span{color:#232324;font-size:14px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item{border:1px solid #e9e9e9;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;padding:12px 16px;display:flex}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item{gap:8px;padding:8px 12px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item.yes-no-buttons{flex-direction:row;justify-content:space-between;align-items:center}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item span{color:#232324;font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item span{font-size:13px;line-height:20px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item .trail-content{align-items:center;gap:4px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item .response-buttons{align-items:center;gap:8px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item .response-buttons .btn-light button,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item .response-buttons .btn-blue button{padding:5px 10px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item .response-buttons .btn-green button{border:1px solid #0fa140;padding:5px 13px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item .response-buttons .btn-danger button{color:#fff;border:1px solid #e8153a;border-radius:8px;padding:5px 13px;background-color:#e8153a!important}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item .response-buttons .btn-danger button:hover{background-attachment:#e8153a;color:#fff;border-radius:8px}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trials-grid .trial-item .response-buttons .btn-danger button{min-width:auto}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trail-summary span,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .trail-summary span strong{color:#232324;text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter{align-items:center;gap:8px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter:not(:last-child){margin-bottom:12px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter .btn-light,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter .btn-blue,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter .btn-danger,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter .btn-green{width:100%;margin:0}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter .btn-light button,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter .btn-blue button,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter .btn-danger button,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .frequency-tracking .frequency-counter .btn-green button{width:100%;padding-block:7px;font-weight:500}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking{background:#fff;border:1px solid #e0e0e0;border-radius:6px;margin-top:.5rem;padding:1rem}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .tracking-header{margin-bottom:16px}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .tracking-header{margin-bottom:10px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .tracking-header h5{color:#212529;font-size:16px;font-weight:600}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .tracking-header .interval-info{color:#6c757d;gap:16px;font-size:14px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .tracking-header .interval-info span{align-items:center;gap:4px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-section{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:16px;display:grid}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-section .timer-display{text-align:left;background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:16px}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-section .timer-display{padding:8px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-section .timer-display .timer-label{color:#6c6c6c;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px;font-size:12px;display:block}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-section .timer-display .timer-value{color:#232324;font-size:14px;font-weight:500}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-duration-main-preview{margin-top:12px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-duration-main-preview .timer-duration-preview{background:#fff;border:1px solid #dee2e6;border-radius:8px;justify-content:space-between;align-items:center;padding:10px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-duration-main-preview .timer-duration-preview:not(:last-child){margin-bottom:12px}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-duration-main-preview .timer-duration-preview{padding:8px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-duration-main-preview .timer-duration-preview .timer-label{color:#6c6c6c;text-transform:uppercase;letter-spacing:.5px;font-size:12px;display:block}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-duration-main-preview .timer-duration-preview .timer-value{color:#232324;font-size:14px;font-weight:500}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-controls{align-items:center;gap:.5rem;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-controls.full-btn .btn-light,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-controls.full-btn .btn-blue{text-align:center;width:100%}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-controls.full-btn .btn-light button,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .duration-tracking .timer-controls.full-btn .btn-blue button{width:100%}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .tracking-header{text-align:center;align-items:center;gap:.25rem;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper{justify-content:space-between;align-items:center;display:flex}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper{flex-direction:column;align-items:flex-start;gap:12px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper .interval-info{color:#6c757d;gap:16px;font-size:14px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper .interval-info span{align-items:center;gap:4px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper .btns-flex-wrapper{justify-content:end;align-items:center;gap:10px;display:flex}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper .btns-flex-wrapper{justify-content:space-between;width:100%}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper .btns-flex-wrapper .btn-blue,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper .btns-flex-wrapper .btn-light,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper .btns-flex-wrapper .btn-blue button,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-info-wrapper .btns-flex-wrapper .btn-light button{width:100%}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-timer{text-align:center;margin:16px 0 48px}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-timer{margin:14px 0 20px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-timer .timer-display .timer-value{color:#232324;overflow:unset;font-size:40px;font-weight:600;line-height:50px;transition:color .3s;display:block}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-timer .timer-display .timer-value{font-size:32px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-timer .timer-display .timer-value.timer-warning{color:#ff9500;animation:1s infinite pulse}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-timer .timer-display .timer-status{color:#28a745;text-align:center;max-width:200px;margin:4px auto 0;font-size:11px;font-weight:500;line-height:1.3;display:block}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-timer .trial-progress{color:#6c757d;margin-top:8px;font-size:14px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-timer .trial-progress .text-success{font-weight:600;color:#28a745!important}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin-bottom:16px;display:flex}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-blue,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-green,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-light{margin:0}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-blue button,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-green button,.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-light button{white-space:nowrap;padding:8px 16px;font-size:14px;font-weight:600}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-green button{color:#fff;background-color:#28a745;border-color:#28a745}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-green button:hover{background-color:#218838;border-color:#1e7e34}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-controls .btn-green button:disabled{background-color:#6c757d;border-color:#6c757d}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-summary{text-align:left;margin-top:20px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-summary .completion-status{margin-top:8px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-summary .completion-status .text-success{font-size:14px;font-weight:600;color:#28a745!important}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-summary .behavior-guide{background:#f8f9fa;border-left:3px solid #007bff;border-radius:4px;margin-top:12px;padding:8px}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .interval-summary .behavior-guide small{font-size:11px;line-height:1.4;display:block}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .trials-grid{flex-wrap:wrap;align-items:center;gap:5px;max-width:445px;margin:0 auto;display:flex}@media screen and (width<=576px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .trials-grid{grid-template-columns:repeat(auto-fit,minmax(30px,1fr));max-width:250px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .trials-grid .trial-cell{aspect-ratio:1;border-radius:4px;justify-content:center;align-items:center;width:100%;max-width:40px;height:40px;font-size:12px;font-weight:600;display:flex}@media screen and (width<=767px){.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .trials-grid .trial-cell{max-width:32px;height:32px}}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .trials-grid .trial-cell.success{color:#06c623;background-color:#d4edda}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .trials-grid .trial-cell.failure{color:#f60f0f;background-color:#f8d7da}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .trials-grid .trial-cell.current{color:#ff9500;background-color:#fff3cd}.goals-section .client-goals-display .goals-list .goal-item .goal-details-wrapper .goal-tracking-interface .interval-tracking .trials-grid .trial-cell.pending{color:#5c06c6;background-color:#e9ecef}.task-analysis-tracking .task-analysis-info{color:#6c757d;gap:16px;margin-bottom:16px;font-size:14px;display:flex}@media screen and (width<=576px){.task-analysis-tracking .task-analysis-info{flex-direction:column;gap:8px;margin-bottom:12px}}.task-analysis-tracking .task-analysis-info span{align-items:center;gap:4px;display:flex}.task-analysis-tracking .task-steps-container{flex-direction:column;gap:12px;margin-bottom:16px;display:flex}@media screen and (width<=767px){.task-analysis-tracking .task-steps-container{margin-bottom:12px}}.task-analysis-tracking .task-step-item{background:#fefefe;border:1px solid #e9e9e9;border-radius:12px;padding:12px 16px}@media screen and (width<=576px){.task-analysis-tracking .task-step-item{padding:10px 12px}}.task-analysis-tracking .task-step-item .task-step-header{margin-bottom:12px}.task-analysis-tracking .task-step-item .task-step-header .left-side-header{align-items:center;gap:10px;display:flex}.task-analysis-tracking .task-step-item .task-step-header .right-side-header{text-align:right}.task-analysis-tracking .task-step-item .step-header{margin-bottom:12px}@media screen and (width<=576px){.task-analysis-tracking .task-step-item .step-header{margin-bottom:10px}}.task-analysis-tracking .task-step-item .step-header strong{color:#232324;margin-bottom:4px;font-size:14px;font-weight:600;display:block}.task-analysis-tracking .task-step-item .step-header .step-instruction{color:#6c757d;font-size:13px;font-style:italic;line-height:1.4}.task-analysis-tracking .task-step-item .session-item{background:#fff;border:1px solid #e0e0e0;border-radius:8px;min-width:0;padding:8px}@media screen and (width>=767px){.task-analysis-tracking .task-step-item .session-item{flex:1}}@media screen and (width<=576px){.task-analysis-tracking .task-step-item .session-item{flex-wrap:wrap}}.task-analysis-tracking .task-step-item .session-item .instruction-content span{color:#232324;font-size:14px;font-weight:400;line-height:20px}.task-analysis-tracking .task-step-item .session-item .session-item-wrapper{justify-content:space-between;align-items:center;gap:12px;display:flex}@media screen and (width<=767px){.task-analysis-tracking .task-step-item .session-item .session-item-wrapper{flex-wrap:wrap}}.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-label{color:#232324;white-space:nowrap;font-size:13px;font-weight:500}.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .btn-light button{text-wrap:nowrap;padding:6px 10px;font-size:9px}.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons{align-items:center;gap:6px;display:flex}@media screen and (width<=767px){.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons{flex-wrap:wrap}}.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-light,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-green,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-danger,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-blue{margin:0}@media screen and (width<=576px){.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-light,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-green,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-danger,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-blue{width:fit-content;min-width:40px}}.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-light button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-light span,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-green button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-green span,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-danger button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-danger span,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-blue button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-blue span{width:100%;min-width:40px;padding:4px 12px;font-size:12px;font-weight:500}@media screen and (width<=576px){.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-light button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-light span,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-green button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-green span,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-danger button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-danger span,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-blue button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-blue span{padding:3px 10px;font-size:11px}}.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-green button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons span{color:#fff;background-color:#0fa140;border-color:#0fa140}.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons .btn-danger button,.task-analysis-tracking .task-step-item .session-item .session-item-wrapper .session-buttons span{color:#fff;background-color:#e8153a;border-color:#e8153a}.task-analysis-tracking .task-analysis-summary{text-align:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:8px;padding:12px 16px}@media screen and (width<=576px){.task-analysis-tracking .task-analysis-summary{padding:10px 12px}}.task-analysis-tracking .task-analysis-summary span{color:#232324;font-size:14px}.task-analysis-tracking .task-analysis-summary span strong{color:#232324;font-weight:600}.date-picker-package_staff.session-picker .react-datepicker-wrapper .react-datepicker__input-container:before{display:none}.date-picker-package_staff.detail-page-picker .react-datepicker-wrapper .react-datepicker__input-container:before{top:23px}@media screen and (width<=567px){.date-picker-package_staff.detail-page-picker .react-datepicker-wrapper .react-datepicker__input-container:before{top:20px}}.date-picker-package_staff .react-datepicker-wrapper{cursor:pointer;width:100%;position:relative}.date-picker-package_staff .react-datepicker-wrapper .react-datepicker__tab-loop{position:relative}.date-picker-package_staff .react-datepicker-wrapper .react-datepicker__input-container:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='20'%20height='20'%20viewBox='0%200%2020%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M15%201.66797V3.33464M5%201.66797V3.33464'%20stroke='%23232324'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.99365%2010.832H10.0011M9.99365%2014.1654H10.0011M13.3232%2010.832H13.3307M6.66406%2010.832H6.67154M6.66406%2014.1654H6.67154'%20stroke='%23232324'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.91406%206.66797H17.0807'%20stroke='%23232324'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.08594%2010.2027C2.08594%206.57162%202.08594%204.75607%203.12937%203.62803C4.1728%202.5%205.85218%202.5%209.21094%202.5H10.7943C14.153%202.5%2015.8324%202.5%2016.8759%203.62803C17.9193%204.75607%2017.9193%206.57162%2017.9193%2010.2027V10.6307C17.9193%2014.2617%2017.9193%2016.0773%2016.8759%2017.2053C15.8324%2018.3333%2014.153%2018.3333%2010.7943%2018.3333H9.21094C5.85218%2018.3333%204.1728%2018.3333%203.12937%2017.2053C2.08594%2016.0773%202.08594%2014.2617%202.08594%2010.6307V10.2027Z'%20stroke='%23232324'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.5%206.66797H17.5'%20stroke='%23232324'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:cover;width:18px;height:18px;position:absolute;top:22px;left:11px;transform:translateY(-50%)}@media screen and (width<=767px){.date-picker-package_staff .react-datepicker-wrapper .react-datepicker__input-container:before{top:19px}}.date-picker-package_staff .react-datepicker-wrapper .react-datepicker__input-container input{padding-left:36px!important}.date-picker-package_staff .react-datepicker__tab-loop{position:relative}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper{left:0!important;right:unset!important;top:10px!important}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:20px;box-shadow:0 14px 31px #0000001a}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__today-button{color:#4f4f50;background:0 0;border:0;width:fit-content;margin:0;padding:0;font-size:14px;font-weight:400;position:absolute;top:20px;right:80px}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation{top:14px}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation .react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:#4f4f50}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--previous{left:auto;right:40px}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--next{right:7px}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header{background-color:#0000;border-bottom:none;padding:0}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{text-align:left;border-bottom:1px solid #e9e9e9;padding-bottom:10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:120%}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names{padding:20px 0 12px}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:#232324;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:100%}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name:first-child{margin-left:0}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month{margin:0}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{color:#6c6c6c;border-radius:8px;padding:2px 5px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--keyboard-selected{color:#7d2ae7;background-color:#f5f5f5}.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected,.date-picker-package_staff .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--today{color:#7d2ae7;background-color:#f5f5f5;font-weight:600}.staff-cards{border:1px solid #e9e9e9;border-radius:14px;height:100%;padding:26px 24px}@media screen and (width<=767px){.staff-cards{padding:14px}}.staff-cards .grid-card{grid-template-columns:auto 50px;justify-content:space-between;align-items:center;gap:5px;height:100%;display:grid}@media screen and (width<=767px){.staff-cards .grid-card{grid-template-columns:auto 10px}}.staff-cards .grid-card .content-card{align-items:center;gap:8px;display:flex}.staff-cards .grid-card .content-card .img-portion svg,.staff-cards .grid-card .content-card .img-portion img{width:25px;height:25px}.staff-cards .grid-card .number-wrapper h4{text-align:end}.react-datepicker__tab-loop .react-datepicker-popper{z-index:22}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{border:1px solid #e9e9e9;border-radius:12px;box-shadow:0 14px 31px #0000001a}@media screen and (width<=576px){.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{right:0}}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time-container{width:147px;min-width:147px}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__triangle{display:none}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box{width:100%;padding:0 0 10px 8px}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list{height:100px;padding-top:12px;overflow-y:auto}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list::-webkit-scrollbar-track{background:0 0}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list::-webkit-scrollbar-thumb{background:0 0}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list li{text-align:center;border:1px solid #e9e9e9;border-radius:8px;letter-spacing:1.2px!important;color:#bbb!important;height:auto!important;padding:6.5px 10px!important;font-weight:450!important}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list li.react-datepicker__time-list-item--selected,.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list li:hover{color:#232324!important;background-color:#0000!important;border:1px solid #9a9a9a!important;font-weight:450!important}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list li:not(.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box .react-datepicker__time-list li:last-of-type){margin:0 0 5px}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__header{background:0 0;border:none;border-bottom:1px solid #e9e9e9;padding:10px}.react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__header .react-datepicker-time__header{color:#232324;font-size:15px;font-weight:400}.detail-wrapper{border:1px solid #e9e9e9;border-radius:16px}.detail-wrapper.spacing-wrapper{margin-top:32px}@media screen and (width<=767px){.detail-wrapper.spacing-wrapper{margin-top:18px}}.detail-wrapper .detail-info-header{background-color:#fdfdfd;border-bottom:1px solid #e9e9e9;border-top-left-radius:16px;border-top-right-radius:16px;padding:10px 20px}@media screen and (width<=767px){.detail-wrapper .detail-info-header{padding:8px 14px}}.detail-wrapper .detail-info-header strong.letter_spacing{letter-spacing:.56px;text-transform:uppercase}.detail-wrapper .detail-information{padding:20px}@media screen and (width<=767px){.detail-wrapper .detail-information{padding:14px}}.detail-wrapper .detail-information span{color:#9a9a9a}.color-line{align-items:center;gap:10px;display:flex;overflow:hidden}.color-line .color-box{background-color:#0f9d58;border-radius:50px;width:3px;height:24px}.plain-card{border:1px solid #e9e9e9;border-radius:10px;height:100%;padding:20px;box-shadow:0 1px 3px #0000001a}.plain-card .plain-header{justify-content:flex-start;align-items:center;gap:11px;margin-bottom:12px;display:flex}.plain-card .plain-header span.span{color:#949494}.plain-card .plain-header img,.plain-card .plain-header svg{color:#949494;width:15px;height:15px}.plain-card .plain-pricing{margin-bottom:12px}.upload-image-wrapper{background-color:#fff;border:1px solid #bbb;border-radius:16px;margin-bottom:20px;padding:20px}@media screen and (width<=767px){.upload-image-wrapper{margin-bottom:12px;padding:14px}}.upload-image-wrapper.spacing-lg{margin:32px 0}.upload-image-wrapper .accounts-wrapper{justify-content:space-between;align-items:center;gap:10px;display:flex}.upload-image-wrapper .accounts-wrapper .edit-icon-main-wrapper{position:relative}.upload-image-wrapper .accounts-wrapper .edit-icon-main-wrapper img.img-upload{object-fit:cover;border-radius:50%;width:48px;height:48px}.upload-image-wrapper .accounts-wrapper .edit-icon-main-wrapper .edit-btn{background:#fff;border:1px solid #bbb;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;padding:0;display:flex;position:absolute;bottom:-5px;right:-5px}.upload-image-wrapper .accounts-wrapper .edit-icon-main-wrapper .edit-btn svg,.upload-image-wrapper .accounts-wrapper .edit-icon-main-wrapper .edit-btn img{color:#232324;width:13px;min-width:13px;height:13px}@media screen and (width<=767px){.upload-image-wrapper .accounts-wrapper .edit-icon-main-wrapper .edit-btn{width:20px;height:20px;bottom:-4px;right:-4px}.upload-image-wrapper .accounts-wrapper .edit-icon-main-wrapper .edit-btn svg,.upload-image-wrapper .accounts-wrapper .edit-icon-main-wrapper .edit-btn img{width:9px;min-width:9px;height:9px}}.editor-wrapper-box{border:1px solid #e9e9e9;border-radius:10px;padding:0}.editor-wrapper-box .rich-text-editor .tiptap{height:auto;min-height:330px;padding:20px 40px}.editor-wrapper-box .rich-text-editor .rte-aib .rte-aib-input{border:none;border-radius:0;padding:0}.editor-wrapper-box .rich-text-editor .rte-aib .rte-aib-row{padding-block:5px}.goal-mastery-tab .goal-mastery-table .badge-box{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.goal-mastery-tab .goal-mastery-table td.text-ellipse,.goal-mastery-tab .goal-mastery-table .text-ellipse{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.goal-mastery-tab .goal-mastery-table .goal-mastery-action .dropdown-toggle:after{display:none}.detail-wrapper.is-focused{outline-offset:2px;border-radius:12px;outline:2px solid #7d2ae799;transition:outline-color .3s}.goal-logs-tab .goal-logs-list{margin:0;padding:0;list-style:none}.goal-logs-tab .goal-log-row{border-bottom:1px solid #bbb;align-items:flex-start;gap:10px;padding:10px 2px;display:flex}.goal-logs-tab .goal-log-row:last-child{border-bottom:0}.goal-logs-tab .goal-log-row .goal-log-dot{background-color:#7d2ae7;border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.goal-logs-tab .goal-log-row .goal-log-body{flex-direction:column;gap:2px;display:flex}.goal-logs-tab .goal-log-row .goal-log-desc{color:#232324;margin:0;font-size:13px;line-height:18px}.goal-logs-tab .goal-log-row .goal-log-time{color:#23232499;font-size:11px}.goal-step-actions .goal-step-flag{opacity:.55;transition:opacity .15s,color .15s}.goal-step-actions .goal-step-flag:hover{opacity:.85}.goal-step-actions .goal-step-flag.is-on{opacity:1;background:#7d2ae7;border-radius:10px}.goal-step-actions .goal-step-flag.is-on svg,.goal-step-actions .goal-step-flag.is-on img{color:#fff}.goal-step-actions .goal-step-flag.is-on:hover{background:#7d2ae7}.goal-step-actions .goal-step-flag:nth-child(2).is-on{color:#6b7280}.step-flag-badge{text-transform:uppercase;letter-spacing:.03em;vertical-align:middle;border-radius:10px;margin-left:8px;padding:1px 8px;font-size:10px;font-weight:600;line-height:16px;display:inline-block}.step-flag-badge.step-flag-required{color:#b45309;background:#e8830c24}.step-flag-badge.step-flag-disabled{color:#4b5563;background:#6b728029}.schedule-detail-info-grid:not(:last-child){margin-bottom:12px}.schedule-detail-info-grid .schedule-detail-info-card{border:1px solid #e9e9e9;border-radius:12px;grid-template-columns:45% 53%;align-items:center;gap:2%;padding:14px 12px;display:grid}.schedule-detail-info-grid .schedule-detail-info-card:not(:last-child){margin-bottom:12px}.schedule-detail-info-grid .schedule-detail-info-card .left-side-card{justify-content:flex-start;align-items:center;gap:8px;display:flex}.schedule-detail-info-grid .schedule-detail-info-card .left-side-card img,.schedule-detail-info-grid .schedule-detail-info-card .left-side-card svg{color:#232324c7;width:24px;height:24px}@media screen and (width<=767px){.schedule-detail-info-grid .schedule-detail-info-card .left-side-card img,.schedule-detail-info-grid .schedule-detail-info-card .left-side-card svg{width:20px;height:20px}}.schedule-detail-info-grid .schedule-detail-info-card .card-right-side{justify-content:flex-end;align-items:center;gap:6px;display:flex}.schedule-detail-info-grid .schedule-detail-info-card .card-right-side .service-div{border-radius:10px;width:4px;height:20px}.schedule-detail-info-grid .schedule-detail-info-card .card-right-side .row-avatar{object-fit:cover;flex-shrink:0;width:24px;height:24px}@media screen and (width<=767px){.schedule-detail-info-grid .schedule-detail-info-card .card-right-side .row-avatar{width:20px;height:20px}}.schedule-detail-info-grid .schedule-detail-info-card .card-right-side .view-btn{color:#7d2ae7;background:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:2px 0 2px 10px;text-decoration:underline;display:flex}.schedule-detail-info-grid .schedule-detail-info-card .card-right-side .view-btn img,.schedule-detail-info-grid .schedule-detail-info-card .card-right-side .view-btn svg{color:#7d2ae7;width:14px;height:14px}.schedule-detail-info-grid .schedule-detail-info-card .card-right-side .view-btn strong.strong{color:#7d2ae7}.schedule-confirm-modal.about-client-summary-modal .modal-content .modal-header{justify-content:space-between;position:relative;padding:15px 30px 15px 20px!important}.schedule-confirm-modal.about-client-summary-modal .modal-content .modal-header .btn-close{position:absolute;right:20px}.schedule-confirm-modal .modal-dialog{align-items:flex-end;width:100%;max-width:100%;min-height:100%;margin:auto 0 0;display:flex}.schedule-confirm-modal .modal-dialog .modal-content{border:1px solid #e9e9e9;border-radius:20px 20px 0 0;box-shadow:0 10px 34px #191d2129}.schedule-confirm-modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #e9e9e9;padding:15px 20px}.schedule-confirm-modal .modal-dialog .modal-content .modal-header .editor-icon{flex-grow:1}.schedule-confirm-modal .modal-dialog .modal-content .modal-header .editor-icon button{margin:0 10px 0 auto}.schedule-confirm-modal .modal-dialog .modal-content .modal-header .btn-close{box-shadow:none;width:16px;min-width:16px;height:16px;padding:0}.schedule-confirm-modal .modal-dialog .modal-content .modal-header .modal-title{justify-content:space-between;align-items:center;gap:8px;display:flex;overflow:hidden}.schedule-confirm-modal .modal-dialog .modal-content .modal-header .modal-title img,.schedule-confirm-modal .modal-dialog .modal-content .modal-header .modal-title svg{color:#ff9500;width:24px;height:24px}.schedule-confirm-modal .modal-dialog .modal-content .modal-header .modal-title strong{white-space:nowrap;text-overflow:ellipsis;color:#1d2939;margin:0;font-size:16px;font-weight:500;display:block;overflow:hidden}.schedule-confirm-modal .modal-dialog .modal-content .modal-header .modal-title strong.ellipse-remove{text-overflow:inherit;white-space:normal;overflow:visible}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body{max-height:60vh;padding:20px;overflow-y:auto}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body{padding:20px 12px}}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .container{max-width:892px}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body.abc-records-modal-body .container{max-width:1000px}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .schedule-body-wrapper .description-box{margin-bottom:20px}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .schedule-body-wrapper .description-box h5{text-align:center}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .loading-div{height:300px}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .about-client-empty{height:auto}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .about-client-empty .image-wrapper{padding:24px 0}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .about-client-empty .image-wrapper img{max-width:120px}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .about-client-empty .image-wrapper .project-content{margin-top:24px}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .about-client-empty .image-wrapper .project-content p{font-size:14px;line-height:20px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .trials-target-head-left img,.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .trials-target-head-left svg{width:20px;height:20px}.schedule-confirm-modal .modal-dialog .modal-content .schedule-confirm-body .trials-target-head-left span{font-size:14px;line-height:20px}}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper{cursor:pointer;border:1px solid #e9e9e9;border-radius:10px}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper.document-selector svg,.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper.document-selector img{width:16px;height:16px}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper.active{background-color:#f5f5f5;border-color:#7d2ae7}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper.selected{background-color:#7d2ce81a;border-color:#7d2ae7}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper.selected strong{color:#7d2ae7}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper:not(:last-child){margin-bottom:15px}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper .form-check{padding-left:0}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper .form-check .form-check-input{display:none}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper .card-heading-content{border-bottom:1px solid #e9e9e9;align-items:center;padding:14px;display:flex}.schedule-confirm-modal .modal-dialog .modal-content .linked-modal-body .card-wrapper .card-bottom-content{padding:14px}.schedule-confirm-modal .modal-dialog .modal-content .abc-records-list .abc-record-row{cursor:pointer;border:1px solid #e9e9e9;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.schedule-confirm-modal .modal-dialog .modal-content .abc-records-list .abc-record-row:not(:last-child){margin-bottom:12px}.schedule-confirm-modal .modal-dialog .modal-content .abc-records-list .btn-primary.bg-transparent{border-radius:4px;padding:3px 10px;font-weight:600}.schedule-confirm-modal .modal-dialog .modal-content .abc-records-list .abc-record-id-wrap{flex-grow:1;align-items:center;gap:8px;display:flex;overflow:hidden}.schedule-confirm-modal .modal-dialog .modal-content .abc-records-list .abc-record-id-wrap svg,.schedule-confirm-modal .modal-dialog .modal-content .abc-records-list .abc-record-id-wrap img{color:#232324;flex-shrink:0;width:20px;height:20px}.schedule-confirm-modal .modal-dialog .modal-content .abc-record-form{flex-direction:column;gap:8px;display:flex}.schedule-confirm-modal .modal-dialog .modal-content .abc-record-form form.new-form .form-group .flex-generate-wrapper{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.schedule-confirm-modal .modal-dialog .modal-content .abc-record-form form.new-form .form-group .flex-generate-wrapper label{margin-bottom:0}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .form-group .note-editor-textarea{border:1px solid #e9e9e9;border-radius:8px;max-height:200px;padding:10px;overflow-y:auto}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response{margin-top:20px}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response h5{margin-bottom:8px}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text{border:1px solid #e9e9e9;border-radius:8px;max-height:200px;padding:10px;overflow-y:auto}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h1,.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h2,.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h3,.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h4,.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h5,.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h6,.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text p,.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text strong,.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text span{margin-bottom:10px}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h1{font-size:26px;font-weight:550;line-height:30px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h1{font-size:24px;line-height:28px}}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h2{font-size:24px;font-weight:550;line-height:28px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h2{font-size:22px;line-height:26px}}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h3{font-size:22px;font-weight:550;line-height:26px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h3{font-size:20px;line-height:24px}}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h4{font-size:20px;line-height:24px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h4{font-size:18px;line-height:22px}}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h5{font-size:18px;line-height:22px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h5{font-size:16px;line-height:20px}}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h6{font-size:16px;line-height:20px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text h6{font-size:14px;line-height:18px}}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text strong{font-size:14px;font-weight:600;line-height:20px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text strong{font-size:13px;line-height:18px}}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text span{font-size:14px;line-height:20px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text span{font-size:13px;line-height:18px}}.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text hr{border-color:#e9e9e9}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .ai-assiatant-modal-body .note-ai-response .ai-response-text hr{margin:12px 0}}.schedule-confirm-modal .modal-dialog .modal-content .modal-footer{gap:10px;padding:9px 20px}@media screen and (width<=767px){.schedule-confirm-modal .modal-dialog .modal-content .modal-footer{padding:9px 12px}}.schedule-confirm-modal .modal-dialog .modal-content .modal-footer.abc-footer .btn-primary.small-text{padding-block:6px}.schedule-confirm-modal .modal-dialog .modal-content .modal-footer.abc-footer .btn-primary.small-text:not(.large-icon){padding-block:7px}.schedule-confirm-modal .modal-dialog .modal-content .modal-footer.abc-footer .btn-white.small-text{padding-block:6px}.schedule-confirm-modal .modal-dialog .modal-content .modal-footer.abc-footer .btn-white.small-text:not(.large-icon){padding-block:7px}.schedule-confirm-modal .modal-dialog .modal-content .modal-footer.abc-footer .btn-white.red{color:#e72a2a}.schedule-confirm-modal .modal-dialog .modal-content .modal-footer.abc-footer .btn-white.red img,.schedule-confirm-modal .modal-dialog .modal-content .modal-footer.abc-footer .btn-white.red svg{filter:brightness(0)saturate()invert(35%)sepia(55%)saturate(4911%)hue-rotate(344deg)brightness(91%)contrast(98%);color:#e72a2a}.schedule-confirm-modal.client-report-modal .modal-header{align-items:center;gap:16px}.schedule-confirm-modal.client-report-modal .modal-header .btn-close{margin:0}.schedule-confirm-modal.client-report-modal .modal-header .modal-title{width:100%}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .title-left{align-items:center;gap:8px;display:flex}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .title-left img,.schedule-confirm-modal.client-report-modal .modal-header .modal-title .title-left svg{color:#7d2ae7}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .search-box{border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:4px;transition:border-color .3s,background-color .3s,padding .3s;display:flex;overflow:hidden}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .search-box .search-toggle{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:4px;display:flex}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .search-box .search-toggle svg{color:#232324;width:18px;height:18px}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .search-box input{opacity:0;color:#1d2939;background:0 0;border:none;outline:none;width:0;padding:0;font-size:14px;transition:width .3s,opacity .25s,padding .3s}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .search-box input::placeholder{color:#232324}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .search-box.open{border-color:#e9e9e9;padding:4px 10px 4px 8px}.schedule-confirm-modal.client-report-modal .modal-header .modal-title .search-box.open input{opacity:1;width:240px}@media screen and (width<=767px){.schedule-confirm-modal.client-report-modal .modal-header .modal-title .search-box.open input{width:150px}}.schedule-confirm-modal.client-report-modal .linked-modal-body .card-wrapper{align-items:center;gap:10px;padding:10px 14px;display:flex}.schedule-confirm-modal.client-report-modal .linked-modal-body .card-wrapper.active{background-color:#f6f1ff;border-color:#7d2ae7}.schedule-confirm-modal.client-report-modal .linked-modal-body .card-wrapper .client-avatar{object-fit:cover;border-radius:50%;flex:none;width:32px;height:32px}.schedule-confirm-modal.client-report-modal .linked-modal-body .card-wrapper .client-name{color:#1d2939;font-size:14px;font-weight:500}.incident-report-modal.service-bottom-modal .modal-content{overflow:visible!important}.incident-report-modal.service-bottom-modal .date-picker-package .react-datepicker__tab-loop .react-datepicker-popper{top:auto!important;bottom:46px!important}.incident-report-modal.service-bottom-modal .ir-modal-body{overflow:visible}#session-logs-datepicker-portal .react-datepicker-popper{z-index:1080}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px;padding:20px;box-shadow:0 14px 31px #0000001a}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__today-button{color:#4f4f50;background:0 0;border:0;width:fit-content;margin:0;padding:0;font-size:14px;font-weight:400;position:absolute;top:20px;right:80px}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__navigation{top:14px}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__navigation .react-datepicker__navigation-icon:before{border-width:2px 2px 0 0;border-color:#4f4f50}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--previous{left:auto;right:40px}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--next{right:7px}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header{background-color:#0000;border-bottom:none;padding:0}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__current-month{text-align:left;border-bottom:1px solid #e9e9e9;padding-bottom:10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;line-height:120%}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names{padding:20px 0 12px}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name{color:#232324;font-family:Poppins,sans-serif;font-size:12px;font-weight:500;line-height:100%}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__header .react-datepicker__day-names .react-datepicker__day-name:first-child{margin-left:0}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month{margin:0}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day{color:#6c6c6c;border-radius:8px;padding:2px 5px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--keyboard-selected{color:#7d2ae7;background-color:#f5f5f5}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--selected,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day.react-datepicker__day--today{color:#7d2ae7;background-color:#f5f5f5;font-weight:600}#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--selected,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-selecting-range,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__day--in-range,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__month-text--selected,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__month-text--in-selecting-range,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__month-text--in-range,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__quarter-text--selected,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__quarter-text--in-selecting-range,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__quarter-text--in-range,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__year-text--selected,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__year-text--in-selecting-range,#session-logs-datepicker-portal .react-datepicker-popper .react-datepicker .react-datepicker__month-container .react-datepicker__month .react-datepicker__week .react-datepicker__year-text--in-range{color:#7d2ae7;background-color:#f5f5f5}.schedule-confirm-modal.report-session-modal .modal-header{align-items:center;gap:16px}.schedule-confirm-modal.report-session-modal .modal-header .btn-close{margin:0}.schedule-confirm-modal.report-session-modal .modal-header .modal-title{width:100%}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .title-left{align-items:center;gap:8px;display:flex}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .title-left img,.schedule-confirm-modal.report-session-modal .modal-header .modal-title .title-left svg{color:#7d2ae7}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .search-box{border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;padding:4px;transition:border-color .3s,padding .3s;display:flex;overflow:hidden}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .search-box .search-toggle{cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:4px;display:flex}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .search-box .search-toggle svg{color:#232324;width:18px;height:18px}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .search-box input{opacity:0;color:#1d2939;background:0 0;border:none;outline:none;width:0;padding:0;font-size:14px;transition:width .3s,opacity .25s,padding .3s}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .search-box input::placeholder{color:#232324}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .search-box.open{border-color:#e9e9e9;padding:4px 10px 4px 8px}.schedule-confirm-modal.report-session-modal .modal-header .modal-title .search-box.open input{opacity:1;width:220px}@media screen and (width<=767px){.schedule-confirm-modal.report-session-modal .modal-header .modal-title .search-box.open input{width:140px}}.schedule-confirm-modal.report-session-modal .session-pick-list{flex-direction:column;gap:10px;display:flex}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row{cursor:pointer;border:1px solid #e9e9e9;border-radius:12px;align-items:center;gap:12px;padding:10px 14px;transition:border-color .15s,background-color .15s;display:flex}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row:hover{border-color:#c9b6f5}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row.selected{background-color:#f6f1ff;border-color:#7d2ae7}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row tr{transition:background-color .15s}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row tr:hover td{background-color:#faf8ff}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row tr.selected td{background-color:#f6f1ff}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row tr td{vertical-align:middle;border-bottom:1px solid #e9e9e9;padding:10px 8px}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row tr td:first-child{padding-left:0}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row tr td:last-child{padding-right:0}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row .role-bar{border-radius:10px;flex:none;width:4px;height:24px}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row .session-name{color:#1d2939;flex:auto;min-width:0;font-size:14px;font-weight:600}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row .session-time{color:#667085;white-space:nowrap;text-align:center;flex:auto;font-size:13px}@media screen and (width<=767px){.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row .session-time{display:none}}.schedule-confirm-modal.report-session-modal .session-pick-list .session-pick-row .status-wrapper{flex:none}.ai-composer-page .ai-composer-wrapper{flex-direction:column;justify-content:center;align-items:center;min-height:calc(100vh - 70px);padding:24px 16px 80px;display:flex}.ai-composer-page .ai-composer-spark{color:#7d2ae7;margin-bottom:15px}.ai-composer-page .ai-composer-spark svg,.ai-composer-page .ai-composer-spark img{width:48px;height:48px}.ai-composer-page .ai-composer-title{color:#282829;text-align:center;margin-bottom:47px;font-size:40px;font-weight:500}@media screen and (width<=767px){.ai-composer-page .ai-composer-title{font-size:22px}}.ai-composer-page .ai-composer-input{width:100%;max-width:800px}.ai-composer-page .ai-composer-input .ai-composer-row{background:#fff;border:1px solid #e9e9e9;border-radius:12px;align-items:center;gap:10px;padding:13px 10px;display:flex;box-shadow:0 1px 3px #1018280f}.ai-composer-page .ai-composer-input .ai-composer-field{color:#1d2939;background:0 0;border:none;outline:none;flex:auto;min-width:0;font-size:14px}.ai-composer-page .ai-composer-input .ai-composer-field::placeholder{color:#98a2b3}.ai-composer-page .ai-composer-input .ai-composer-plus{color:#475467;cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ai-composer-page .ai-composer-input .ai-composer-plus:after{display:none}.ai-composer-page .ai-composer-input .ai-composer-plus svg{width:18px;height:18px}.ai-composer-page .ai-composer-input .ai-composer-plus:hover{background:#f2f4f7}.ai-composer-page .ai-composer-input .ai-composer-menu{border:1px solid #e9e9e9;border-radius:12px;min-width:200px;margin-top:6px;padding:6px;box-shadow:0 10px 24px #1018281f}.ai-composer-page .ai-composer-input .ai-composer-menu .dropdown-item{color:#1d2939;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;font-size:14px;font-weight:500;display:flex}.ai-composer-page .ai-composer-input .ai-composer-menu .dropdown-item svg{color:#475467;width:18px;height:18px}.ai-composer-page .ai-composer-input .ai-composer-menu .dropdown-item:hover,.ai-composer-page .ai-composer-input .ai-composer-menu .dropdown-item:focus,.ai-composer-page .ai-composer-input .ai-composer-menu .dropdown-item.active{color:#7d2ae7;background:#f6f1ff}.ai-composer-page .ai-composer-input .ai-composer-menu .dropdown-item:hover svg,.ai-composer-page .ai-composer-input .ai-composer-menu .dropdown-item:focus svg,.ai-composer-page .ai-composer-input .ai-composer-menu .dropdown-item.active svg{color:#7d2ae7}.ai-composer-page .ai-composer-input .ai-composer-send{cursor:pointer;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.ai-composer-page .ai-composer-input .ai-composer-send svg{color:#232324;width:16px;height:16px}.ai-composer-page .ai-composer-input .ai-composer-send:disabled{cursor:not-allowed}.ai-composer-page .ai-composer-input .ai-composer-send:disabled svg{color:#9a9a9a}.ai-composer-page .ai-composer-input .ai-composer-daterange{flex-direction:column;gap:6px;margin-top:12px;display:flex}.ai-composer-page .ai-composer-input .ai-composer-daterange .daterange-label{color:#475467;font-size:13px;font-weight:500}.ai-composer-page .ai-composer-input .ai-composer-daterange .date-picker-package{align-items:center;display:flex;position:relative}.ai-composer-page .ai-composer-input .ai-composer-daterange .date-picker-package .daterange-icon{color:#667085;pointer-events:none;width:16px;height:16px;position:absolute;left:12px}.ai-composer-page .ai-composer-input .ai-composer-daterange .date-picker-package .react-datepicker-wrapper{width:100%}.ai-composer-page .ai-composer-input .ai-composer-daterange .date-picker-package .form-control{color:#1d2939;border:1px solid #e9e9e9;border-radius:10px;width:100%;padding:9px 12px 9px 36px;font-size:14px}.ai-composer-page .start-scratch-btn{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:10px;align-items:center;gap:8px;margin-top:20px;padding:9px 16px;font-size:14px;font-weight:500;display:flex}.ai-composer-page .start-scratch-btn svg{width:16px;height:16px}.ai-composer-page .start-scratch-btn:hover{opacity:.92}.ai-composer-page .start-scratch-btn:disabled,.ai-composer-page .start-scratch-btn.start-scratch-btn--disabled{color:#98a2b3;cursor:not-allowed;opacity:1;background:#e4e7ec}.ai-composer-page .ai-composer-sessions{width:100%;max-width:800px;margin-top:28px}.ai-composer-page .ai-composer-sessions .composer-date-picker .react-datepicker-wrapper .react-datepicker__input-container .react-datepicker__close-icon:after{background-color:#e72a2a}.ai-composer-page .ai-composer-sessions .composer-date-picker .react-datepicker__tab-loop .react-datepicker-popper{top:auto!important;bottom:calc(100% + 44px)!important}.ai-composer-page .ai-composer-sessions .sessions-label{letter-spacing:.06em;color:#98a2b3;margin-bottom:10px;font-size:12px;font-weight:600}.ai-composer-page .ai-composer-sessions .composer-source-chip{color:#1d2939;background:#fff;border:1px solid #e9e9e9;border-radius:10px;width:fit-content;padding:8px 14px;font-size:14px;font-weight:500;box-shadow:0 1px 2px #1018280d}.ai-composer-page .ai-composer-sessions .sessions-list{flex-direction:column;gap:10px;display:flex}.ai-composer-page .ai-composer-sessions .sessions-list .date-picker-hidden-anchor{height:0;position:relative;overflow:visible}.ai-composer-page .ai-composer-sessions .sessions-list .date-picker-hidden-anchor .react-datepicker-wrapper{opacity:0;pointer-events:none;width:1px;height:1px}.ai-composer-page .ai-composer-sessions .sessions-list .date-picker-hidden-anchor .hidden-datepicker-input{border:0;width:1px;height:1px;margin:0;padding:0}.ai-composer-page .ai-composer-sessions .session-chip{background:#fff;border:1px solid #e9e9e9;border-radius:10px;align-items:center;gap:10px;width:100%;max-width:440px;padding:8px 12px;display:flex;box-shadow:0 1px 2px #1018280d}.ai-composer-page .ai-composer-sessions .session-chip.complete-width{max-width:100%}.ai-composer-page .ai-composer-sessions .session-chip.complete-width .session-chip-type-wrapper{flex:auto;justify-content:center;align-items:center;gap:4px;display:flex}.ai-composer-page .ai-composer-sessions .session-chip.complete-width .session-chip-type-wrapper .session-chip-divider{width:3px;display:inline-flex}.ai-composer-page .ai-composer-sessions .session-chip .session-chip-avatar{object-fit:cover;background:#f2f4f7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.ai-composer-page .ai-composer-sessions .session-chip .date-chip-avatar{background:#eef2ff}.ai-composer-page .ai-composer-sessions .session-chip .date-chip-avatar svg{color:#475467;width:16px;height:16px}.ai-composer-page .ai-composer-sessions .session-chip .session-chip-name{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;max-width:120px;font-size:14px;font-weight:500;overflow:hidden}.ai-composer-page .ai-composer-sessions .session-chip .date-chip-text{color:#1d2939;overflow-wrap:anywhere;white-space:normal;max-width:calc(100% - 160px);font-size:14px;font-weight:500}.ai-composer-page .ai-composer-sessions .session-chip .session-chip-divider{border-radius:2px;flex:none;width:2px;height:16px}.ai-composer-page .ai-composer-sessions .session-chip .session-chip-type{color:#475467;text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:13px;overflow:hidden}.ai-composer-page .ai-composer-sessions .session-chip .status-wrapper{margin-left:auto}.status-wrapper{border:1px solid #0043ce;border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:4px 6px 3px;display:flex;box-shadow:0 1px 3px #0000001a}.status-wrapper strong{color:#0043ce}.status-wrapper img,.status-wrapper svg{width:14px;height:14px}.status-wrapper.completed{border-color:#06c623}.status-wrapper.completed strong{color:#06c623}.status-wrapper.timeout{border-color:#a47100}.status-wrapper.timeout strong{color:#a47100}.status-wrapper.upcoming{border-color:#ff9500}.status-wrapper.upcoming strong{color:#ff9500}.status-wrapper.purple{border-color:#7d2ae7}.status-wrapper.purple strong{color:#7d2ae7}.status-wrapper.red{border-color:#e72a2a}.status-wrapper.red strong{color:#e72a2a}.status-wrapper.approval-in-review{border-color:#75777c}.status-wrapper.approval-in-review strong,.status-wrapper.approval-in-review svg{color:#75777c}.status-wrapper.approval-denied{border-color:#e72a2a}.status-wrapper.approval-denied strong,.status-wrapper.approval-denied svg{color:#e72a2a}.status-wrapper.approval-approved{border-color:#06c623}.status-wrapper.approval-approved strong,.status-wrapper.approval-approved svg{color:#06c623}.complya-navbar{z-index:99;background-color:#fff;border-top:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 20px;display:flex;position:fixed;bottom:0;left:0}.complya-navbar .navbar-flex-wrapper{justify-content:space-between;align-items:center;width:100%;max-width:470px;margin:auto;display:flex}@media print{.complya-navbar{display:none}}@media screen and (width>=768px){.complya-navbar.admin-navbar{display:none}}@media screen and (width<=480px){.complya-navbar{padding:8px 14px}}.complya-navbar .navbar-child{min-width:0}.complya-navbar .navbar-child .notification-btn{position:relative}.complya-navbar .navbar-child .notification-btn .inbox-btn{background-color:#0000;border:none}.complya-navbar .navbar-child .notification-btn .inbox-btn img{width:24px;height:24px}@media screen and (width<=767px){.complya-navbar .navbar-child .notification-btn .inbox-btn img{width:20px;height:20px}}.complya-navbar .navbar-child .notification-btn .inbox-btn .notification-nmbr{color:#fff;z-index:1;background-color:#f93f42;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-8px!important;right:-4px!important}.complya-navbar .navbar-child .notification-btn .inbox-btn .notification-nmbr p{color:#fff;font-size:10px;font-weight:500;line-height:18px}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle{box-shadow:none;background-color:#0000;flex-direction:column;justify-content:center;align-items:center;padding:0}@media screen and (width<=360px){.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle{padding:0!important}}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle:active{background-color:#0000!important}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle:after{display:none}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle.active .nav-icon img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle.active .icon-text span{color:#7d2ae7}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle.active .icon-text img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle .nav-icon img,.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle .nav-icon svg{width:22px;height:22px}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle .icon-text{align-items:center;gap:2px;display:flex}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle .icon-text span{color:#4f4f50;font-size:8px;font-weight:500;line-height:12px}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle .icon-text svg,.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-toggle .icon-text img{width:16px;height:16px}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-menu{min-width:168px}@media screen and (width<=767px){.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-menu{margin-top:0;margin-bottom:15px}}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-menu .dropdown-item{align-items:center;gap:8px;display:flex}@media screen and (width<=767px){.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-menu .dropdown-item{font-size:13px;line-height:18px}}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-menu .dropdown-item:hover{border-radius:5px}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-menu .dropdown-item.active{background-color:#f5f5f5;border-radius:5px}.complya-navbar .navbar-listing .sidebar_dropdown .dropdown-menu .dropdown-item.active img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.complya-navbar .navbar-listing .nav-item{flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex}@media screen and (width<=767px){.complya-navbar .navbar-listing .nav-item{gap:10px}}.complya-navbar .navbar-listing .nav-item.active img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%)}.complya-navbar .navbar-listing .nav-item.active span{color:#7d2ae7}.complya-navbar .navbar-listing .nav-item img,.complya-navbar .navbar-listing .nav-item svg{color:#4f4f50;width:22px;height:22px}.complya-navbar .navbar-listing .nav-item .staff-nav-icon{justify-content:center;align-items:center;display:inline-flex;position:relative}.complya-navbar .navbar-listing .nav-item .staff-nav-icon .staff-nav-badge{color:#fff;background:#e72a2a;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:1;display:flex;position:absolute;top:-6px;right:-8px}.complya-navbar .navbar-listing .nav-item span{color:#232529}@media screen and (width<=767px){.complya-navbar .navbar-listing .nav-item span{font-size:8px;line-height:12px}}.complya-navbar .ai-logo{background-color:#fff;border:1.08px solid #e9e9e9;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:0 1px 6px #0000001a;flex:0 0 54px!important}@media screen and (width<=360px){.complya-navbar .ai-logo{width:48px;height:48px;flex:0 0 48px!important}}.complya-navbar .ai-logo img,.complya-navbar .ai-logo svg{width:30px;height:30px}.complya-navbar .staff-dashboard-dropdown .dropdown-toggle .profile-logo img{width:22px;height:22px}.complya-navbar .staff-dashboard-dropdown .dropdown-toggle .icon-text{align-items:center;gap:2px;display:flex}@media screen and (width>=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-toggle .icon-text{margin-top:5px}}.complya-navbar .staff-dashboard-dropdown .dropdown-toggle .icon-text svg,.complya-navbar .staff-dashboard-dropdown .dropdown-toggle .icon-text img{width:16px;height:16px}.complya-navbar .staff-dashboard-dropdown .dropdown-toggle .icon-text span{color:#232529;text-overflow:ellipsis;width:100%;max-width:42px;font-size:8px;font-weight:400;line-height:12px;overflow:hidden}@media screen and (width>=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-toggle .icon-text span{font-size:12px;line-height:16px}}.complya-navbar .staff-dashboard-dropdown .dropdown-menu{max-width:200px}@media screen and (width<=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-menu{right:15px!important}}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-items{max-height:110px;margin-bottom:8px;padding-right:3px;overflow:auto}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-items::-webkit-scrollbar{width:3px}@media screen and (width<=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-menu{margin-bottom:20px}}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item a,.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item>.account-setting{color:#4f4f50;align-items:center;gap:10px;font-size:14px;font-weight:400;line-height:22px;text-decoration:none;display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .navbar-dropdown{justify-content:space-between;align-items:center;display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .navbar-dropdown .item-logo{align-items:center;gap:8px;display:flex;overflow:hidden}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .navbar-dropdown .item-logo img,.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .navbar-dropdown .item-logo svg{object-fit:cover;border-radius:50%;width:18px;height:18px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .navbar-dropdown .item-logo svg{object-fit:contain;border-radius:6px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .navbar-dropdown .item-logo span{color:#232324;text-overflow:ellipsis;max-width:99%;font-size:14px;font-weight:400;line-height:22px;overflow:hidden}@media screen and (width<=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .navbar-dropdown .item-logo span{font-size:13px;font-weight:350}}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .navbar-dropdown .check-box input{border:1.5px solid #e9e9e9;border-radius:50%;width:18px;height:18px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .account-setting span{color:#4f4f50;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .account-setting span{font-size:13px;line-height:20px}}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item a .add-workspace span{color:#4f4f50;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item a .add-workspace span{font-size:13px;line-height:20px}}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .goto-staff{align-items:center;gap:8px;display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .goto-staff span{color:#7d2ae7;font-size:14px;font-weight:500;line-height:22px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .goto-staff svg,.complya-navbar .staff-dashboard-dropdown .dropdown-menu .dropdown-item .goto-staff img{color:#7d2ae7;width:18px;height:18px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .inbox-btn{background-color:#0000;border:none;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:8px 10px;display:flex}@media screen and (width<=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-menu .inbox-btn{gap:10px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .inbox-btn h6{color:#4f4f50;font-size:14px;font-weight:400;line-height:22px}}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .inbox-btn span{color:#4f4f50;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:22px;display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .inbox-btn span.circle{color:#fff;background-color:#e72a2a;border-radius:50%;width:20px;height:20px;font-size:10px;line-height:10px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .inbox-btn span img{object-fit:contain;width:18px;height:18px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .info-box{background:#fff;border:1px solid #e9e9e9;border-radius:7px;align-items:center;gap:8px;padding:10px;display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .info-box .profile-logo svg,.complya-navbar .staff-dashboard-dropdown .dropdown-menu .info-box .profile-logo img{object-fit:cover;border-radius:50%;width:34px;height:34px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .info-box .profile-info{flex-direction:column;justify-content:center;display:flex;overflow:hidden}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .info-box .profile-info p{color:#232324;text-overflow:ellipsis;white-space:nowrap;max-width:99%;margin:0;font-size:14px;font-weight:600;line-height:22px;overflow:hidden}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .info-box .profile-info span{color:#4f4f50;text-overflow:ellipsis;white-space:nowrap;max-width:99%;font-size:10px;font-weight:400;line-height:16px;overflow:hidden}.incident-report-modal .modal-dialog .modal-content{border:none;border-radius:16px;overflow:hidden;box-shadow:0 20px 60px #00000026}.incident-report-modal .modal-dialog .modal-content .ir-modal-header .ir-title-row>svg{color:#232324}.incident-report-modal .ir-modal-header{background:#fff;border-bottom:1px solid #f0f0f0;padding:20px 24px}.incident-report-modal .ir-modal-header .btn-close{box-shadow:none;opacity:.5;width:14px;height:14px;padding:0}.incident-report-modal .ir-modal-header .btn-close:hover{opacity:1}.incident-report-modal .ir-modal-header .ir-title-row{align-items:center;gap:8px;display:flex;overflow:hidden}.incident-report-modal .ir-modal-header .ir-title-row .ir-title-icon{background:#fff3e6;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.incident-report-modal .ir-modal-header .ir-title-row .ir-title-icon svg{color:#f59e0b;width:22px;height:22px}.incident-report-modal .ir-modal-header .ir-title-row .ir-title{color:#1a1a2e;margin:0;font-size:16px;font-weight:600;line-height:1.3}.incident-report-modal .ir-modal-header .ir-title-row .ir-subtitle{color:#888;font-size:13px;font-weight:400}.incident-report-modal .ir-modal-body{max-height:65vh;padding:0;overflow-y:auto}.incident-report-modal .ir-modal-body::-webkit-scrollbar{width:5px}.incident-report-modal .ir-modal-body::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.incident-report-modal .ir-form{padding:4px 24px 24px}.incident-report-modal .ir-section{padding:18px 0 6px}.incident-report-modal .ir-section:not(:last-of-type){border-bottom:1px solid #f3f4f6}.incident-report-modal .ir-section .ir-section-label{text-transform:uppercase;letter-spacing:.6px;color:#a0a0a0;margin-bottom:14px;font-size:11px;font-weight:600}.incident-report-modal .ir-field{margin-bottom:16px}.incident-report-modal .ir-label{color:#9a9a9a;align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:400;display:flex}.incident-report-modal .ir-label .ir-label-icon{color:#999;flex-shrink:0;width:15px;height:15px}.incident-report-modal .ir-input{color:#232324;background:#fff;border:1px solid #e0e0e0;border-radius:12px;outline:none;width:100%;padding:11px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s}.incident-report-modal .ir-input:focus{border-color:#7d2ae7;box-shadow:0 0 0 3px #0043ce14}.incident-report-modal .ir-input::placeholder{color:#bbb}.incident-report-modal .ir-input.ir-input-disabled{color:#888;cursor:not-allowed;background:#f9fafb}.incident-report-modal .ir-input.ir-input-static{align-items:center;gap:8px;min-height:48px;display:flex}.incident-report-modal .ir-input.ir-input-error{border-color:#ef4444}.incident-report-modal .ir-input.ir-input-error:focus{box-shadow:0 0 0 3px #ef444414}.incident-report-modal .ir-error{color:#ef4444;margin-top:4px;font-size:12px;display:block}.incident-report-modal .ir-context-error{color:#dc2626;background:#fef2f2;border-radius:8px;margin-top:8px;padding:10px 14px;font-size:13px}.incident-report-modal .ir-dropdown{width:100%}.incident-report-modal .ir-dropdown .ir-dropdown-toggle{color:#232324;width:100%;box-shadow:none;text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:8px;padding:11px 12px;font-size:14px;transition:border-color .2s,box-shadow .2s;display:flex}.incident-report-modal .ir-dropdown .ir-dropdown-toggle:after{opacity:.4;margin-left:auto}.incident-report-modal .ir-dropdown .ir-dropdown-toggle:hover,.incident-report-modal .ir-dropdown .ir-dropdown-toggle:focus{color:#1a1a2e;background:#fff;border-color:#7d2ae7;box-shadow:0 0 0 3px #7d2ae714}.incident-report-modal .ir-dropdown .ir-dropdown-toggle.ir-input-error{border-color:#ef4444}.incident-report-modal .ir-dropdown .ir-dropdown-toggle .ir-placeholder{color:#bbb}.incident-report-modal .ir-dropdown .ir-dropdown-menu{border:1px solid #e6eaf0;border-radius:10px;width:100%;max-height:220px;padding:6px;overflow-y:auto;box-shadow:0 8px 24px #0000001a}.incident-report-modal .ir-dropdown .ir-dropdown-menu::-webkit-scrollbar{width:4px}.incident-report-modal .ir-dropdown .ir-dropdown-menu::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-search{background:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:8px;margin-bottom:6px;padding:8px 10px;transition:border-color .2s,box-shadow .2s;display:flex}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-search:focus-within{border-color:#7d2ae7;box-shadow:0 0 0 3px #7d2ae714}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-search svg{color:#9a9a9a;flex-shrink:0;width:15px;height:15px}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-search .ir-dropdown-search-input{color:#232324;background:0 0;border:none;outline:none;width:100%;padding:0;font-size:13px}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-search .ir-dropdown-search-input::placeholder{color:#bbb}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-item{color:#333;border-radius:6px;align-items:center;padding:8px 10px;font-size:13px;transition:background-color .12s;display:flex}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-item:hover,.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-item:focus{background:#f0f4ff}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-item.active,.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-item:active{color:#7d2ae7;background:#7d2ae726;font-weight:500}.incident-report-modal .ir-dropdown .ir-dropdown-menu .ir-dropdown-item.ir-staff-item{align-items:center;gap:8px;display:flex}.incident-report-modal .ir-staff-avatar{object-fit:cover;border:1px solid #eee;border-radius:50%;flex-shrink:0;width:24px;height:24px}.incident-report-modal .ir-severity-pills{gap:6px;display:flex}.incident-report-modal .ir-severity-pills .ir-severity-pill{cursor:pointer;color:#666;background:#fff;border:1.5px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:36px;font-size:14px;font-weight:600;transition:all .15s;display:flex}.incident-report-modal .ir-severity-pills .ir-severity-pill:hover{background:#fafafa;border-color:#bbb}.incident-report-modal .ir-severity-pills .ir-severity-pill.active{color:#fff;border-color:#0000}.incident-report-modal .ir-severity-pills .ir-severity-pill.active.severity-1{background:#22c55e}.incident-report-modal .ir-severity-pills .ir-severity-pill.active.severity-2{background:#84cc16}.incident-report-modal .ir-severity-pills .ir-severity-pill.active.severity-3{background:#f59e0b}.incident-report-modal .ir-severity-pills .ir-severity-pill.active.severity-4{background:#f97316}.incident-report-modal .ir-severity-pills .ir-severity-pill.active.severity-5{background:#ef4444}.incident-report-modal .ir-toggle-group{gap:6px;display:flex}.incident-report-modal .ir-toggle-group .ir-toggle-btn{color:#555;cursor:pointer;background:#fff;border:1.5px solid #e0e0e0;border-radius:8px;padding:8px 20px;font-size:13px;font-weight:500;transition:all .15s}.incident-report-modal .ir-toggle-group .ir-toggle-btn:hover{background:#fafafa;border-color:#bbb}.incident-report-modal .ir-toggle-group .ir-toggle-btn.active{color:#fff;background:#0043ce;border-color:#0043ce}.incident-report-modal .ir-caregiver-details{background:#f9fafb;border:1px solid #f0f0f0;border-radius:10px;margin-bottom:16px;padding:16px}.incident-report-modal .ir-report-count{color:#9fa1a7;margin:0 auto 0 0;font-size:13px;font-weight:400}.incident-report-modal .ir-modal-footer{background:#fff;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.incident-report-modal .ir-modal-footer .ir-btn{cursor:pointer;border:none;border-radius:8px;padding:9px 22px;font-size:13px;font-weight:500;transition:all .15s}.incident-report-modal .ir-modal-footer .ir-btn:disabled{opacity:.6;cursor:not-allowed}.incident-report-modal .ir-modal-footer .ir-btn-cancel{color:#232324;background:0 0;border:1px solid #bbb;border-radius:8px;padding:6px 15px}.incident-report-modal .ir-modal-footer .ir-btn-cancel:hover:not(:disabled){background:#e5e7eb}.incident-report-modal .ir-modal-footer .ir-btn-save{color:#fff;background:#7d2ae7;border-radius:8px;padding:6px 15px}.incident-report-modal .ir-modal-footer .ir-btn-save:hover:not(:disabled){background:#6d19da;box-shadow:0 2px 8px #0043ce40}.incident-report-modal .ir-modal-footer .ir-btn-icon{align-items:center;gap:6px;display:inline-flex}.incident-report-modal .ir-modal-footer .ir-btn-icon svg{width:16px;height:16px}@media (width<=767px){.incident-report-modal .modal-dialog{max-width:100%;margin:0}.incident-report-modal .modal-dialog .modal-content{border-radius:16px 16px 0 0;min-height:auto}.incident-report-modal .ir-form{padding:4px 16px 16px}.incident-report-modal .ir-modal-header{padding:16px}.incident-report-modal .ir-modal-footer{padding:14px 16px}.incident-report-modal .ir-severity-pills .ir-severity-pill{flex:1}}.incident-report-modal .ir-add-custom-field-row{justify-content:flex-end;margin-bottom:12px;display:flex}.incident-report-modal .ir-add-custom-field-btn{color:#7d2ae7;cursor:pointer;background:#7d2ae70f;border:1px dashed #7d2ae780;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:all .15s;display:inline-flex}.incident-report-modal .ir-add-custom-field-btn:hover{background:#7d2ae71f;border-color:#7d2ae7}.incident-report-modal .ir-add-custom-field-btn img,.incident-report-modal .ir-add-custom-field-btn svg{width:16px;height:16px}.incident-report-modal .ir-custom-fields{flex-wrap:wrap;gap:12px 16px;width:100%;display:flex}.incident-report-modal .ir-custom-field{flex:calc(50% - 16px);min-width:220px}.incident-report-modal .ir-custom-field .ir-input{width:100%}.incident-report-modal .ir-custom-field .ir-custom-field-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.incident-report-modal .ir-custom-field .ir-custom-field-remove{color:#9a9a9a;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 4px;font-size:18px;line-height:1;transition:all .15s}.incident-report-modal .ir-custom-field .ir-custom-field-remove:hover{color:#ef4444;background:#fef2f2}.incident-report-modal .ir-custom-field .ir-custom-checkbox-group{flex-wrap:wrap;gap:8px 20px;display:flex}.incident-report-modal .ir-custom-field .ir-custom-checkbox{color:#232324;cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.incident-report-modal .ir-custom-field .ir-custom-checkbox input[type=checkbox]{accent-color:#7d2ae7;cursor:pointer;width:16px;height:16px}.incident-report-modal .ir-template-picker{margin-bottom:20px}.incident-report-modal .ir-template-picker .ir-template-picker-label{color:#9fa1a7;margin-bottom:8px;font-size:13px;font-weight:500}.incident-report-modal .ir-template-fields{width:100%}.incident-report-modal .ir-template-fields .ir-template-field-list{flex-direction:column;gap:12px;width:100%;display:flex}.incident-report-modal .ir-template-fields .rte-fb{margin:0}.incident-report-modal .ir-template-fields .ir-template-empty{color:#9fa1a7;text-align:center;border:1px dashed #e9e9e9;border-radius:10px;padding:18px 14px;font-size:13px}.incident-report-modal .ir-custom-field--full{flex-basis:100%}.incident-report-modal .ir-required-mark{color:#ef4444;margin-left:2px}.incident-report-modal .ir-template-field-hint{color:#9fa1a7;margin:-2px 0 6px;font-size:12px;display:block}.incident-report-modal .ir-textarea{resize:vertical;min-height:96px}.incident-report-modal .ir-template-date-range{align-items:center;gap:10px;display:flex}.incident-report-modal .ir-template-date-range .ir-template-date-range-sep{color:#9fa1a7;flex-shrink:0;font-size:13px}.incident-report-modal.incident-report-template-modal .modal-dialog .modal-content .ir-modal-header .modal-title{flex:1;min-width:0;overflow:visible}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-row{width:100%;overflow:visible}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-row>svg{flex-shrink:0;width:22px;height:22px}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-display{text-overflow:ellipsis;white-space:nowrap;cursor:text;min-width:0;max-width:100%;padding:4px 8px;overflow:hidden}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-display.is-placeholder{color:#75777c}.incident-report-modal.incident-report-template-modal .ir-modal-header .btn-icon.edit-icon{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.incident-report-modal.incident-report-template-modal .ir-modal-header .btn-icon.edit-icon svg{color:#7d2ae7;width:14px;height:14px}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-input{min-width:0;box-shadow:none;background:0 0;border:none;border-radius:8px;outline:none;flex:1;padding:4px 8px}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-input:hover,.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-input:focus{box-shadow:none;background:0 0;border:none;outline:none}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions{flex-shrink:0;align-items:center;margin-left:auto;margin-right:16px;display:flex}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions .rte-dropdown{display:inline-flex;position:relative}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions .rte-btn{color:#344054;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:2px;min-width:30px;height:30px;padding:0 4px 0 6px;transition:background-color .12s,border-color .12s,color .12s;display:inline-flex}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions .rte-btn:hover{background:#65636314}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions .rte-btn.is-active{color:#7d2ae7;background:#7d2ae71f;border-color:#7d2ae740}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions .rte-btn.is-active svg{color:#7d2ae7}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions .rte-btn svg{color:#344054;width:18px;height:18px}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions .rte-btn .rte-btn-dropdown-chev{opacity:.5;width:10px;height:10px}.incident-report-modal.incident-report-template-modal .ir-modal-header .ir-title-actions .rte-dropdown-menu{z-index:20;background:#fff;border:1px solid #e9e9e9;border-radius:10px;flex-direction:column;min-width:320px;max-height:380px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:auto;right:0;overflow-y:auto;box-shadow:0 8px 24px #10182824}.incident-report-modal.incident-report-template-modal .ir-template-locked{opacity:.8;pointer-events:none;margin-bottom:4px}.incident-report-modal.incident-report-template-modal .ir-template-context{margin-bottom:4px}.incident-report-modal.incident-report-template-modal .ir-template-preview{border:0;min-width:0;margin:0;padding:0}.incident-report-modal.incident-report-template-modal .ir-template-preview .ir-template-preview-note{color:#9fa1a7;margin-bottom:12px;font-size:13px}.incident-report-modal.incident-report-template-modal .ir-template-preview .ir-input:disabled,.incident-report-modal.incident-report-template-modal .ir-template-preview .ir-textarea:disabled,.incident-report-modal.incident-report-template-modal .ir-template-preview .ir-dropdown-toggle:disabled,.incident-report-modal.incident-report-template-modal .ir-template-preview input[type=checkbox]:disabled{color:#888;cursor:not-allowed;opacity:1;background:#f9fafb}.incident-report-modal.incident-report-template-modal .ir-template-preview .ir-custom-checkbox{cursor:not-allowed}.incident-report-modal.ir-custom-field-modal{z-index:1060}.incident-report-modal.ir-custom-field-modal .modal-dialog .modal-content{border-radius:20px 20px 0 0;overflow:visible}.incident-report-modal.ir-custom-field-modal .ir-modal-body{max-height:none;overflow:visible}.incident-report-modal.ir-custom-field-modal .ir-form{width:100%;max-width:892px;margin:0 auto;padding:16px 20px 20px}.incident-report-modal.ir-custom-field-modal .ir-cf-options{flex-direction:column;gap:8px;max-height:45vh;margin-bottom:10px;padding-right:4px;display:flex;overflow-y:auto}.incident-report-modal.ir-custom-field-modal .ir-cf-options::-webkit-scrollbar{width:5px}.incident-report-modal.ir-custom-field-modal .ir-cf-options::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:4px}.incident-report-modal.ir-custom-field-modal .ir-cf-options .ir-cf-option-row{align-items:center;gap:8px;display:flex}.incident-report-modal.ir-custom-field-modal .ir-cf-options .ir-cf-option-row input{flex:1}.incident-report-modal.ir-custom-field-modal .ir-cf-options .ir-cf-option-remove{cursor:pointer;background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.incident-report-modal.ir-custom-field-modal .ir-cf-options .ir-cf-option-remove svg{color:#e72a2a;width:16px;height:16px}.incident-report-modal.ir-custom-field-modal .ir-cf-options .ir-cf-option-remove:hover{border-color:#e72a2a}.ir-custom-field-backdrop.modal-backdrop{z-index:1058}.report-page-responnse{flex-direction:column;height:100vh;display:flex;overflow:hidden}@media screen and (width<=767px){.report-page-responnse{height:100dvh}}.report-page-responnse>.main-header{flex:none}.report-page-responnse .footer-wrapper-box{background-color:#fff;border-top:1px solid #e9e9e9;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:10px 20px;display:flex}.supervision-export-modal .modal-content{border:1px solid #e9e9e9;border-radius:16px;box-shadow:0 10px 34px #191d2129}.supervision-export-modal .modal-header{border-bottom:1px solid #e9e9e9;padding:16px 20px}.supervision-export-modal .modal-header .modal-title strong{color:#1d2939;font-size:18px;font-weight:600}.supervision-export-modal .modal-header .btn-close{box-shadow:none}.supervision-export-modal .modal-body{padding:20px}.supervision-export-modal .export-filter-banner{border:1px solid #e6e0fb;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:12px 16px;display:flex}.supervision-export-modal .export-filter-banner p{color:#475467;margin:0}.supervision-export-modal .export-filter-banner p strong{color:#1d2939;font-weight:600}.supervision-export-modal .export-filter-banner .clear-filter-link{color:#7d2ae7;white-space:nowrap;background:0 0;border:none;padding:0;font-size:14px;font-weight:600}.supervision-export-modal .export-filter-banner .clear-filter-link:hover{text-decoration:underline}.supervision-export-modal .export-columns-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.supervision-export-modal .export-columns-head h6{color:#1d2939;font-size:15px}.supervision-export-modal .export-columns-head .select-all-link{color:#7d2ae7;background:0 0;border:none;padding:0;font-size:14px;font-weight:600}.supervision-export-modal .export-columns-head .select-all-link:hover{text-decoration:underline}.supervision-export-modal .export-columns-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media screen and (width<=600px){.supervision-export-modal .export-columns-grid{grid-template-columns:repeat(2,1fr)}}.supervision-export-modal .export-column-group{flex-direction:column;gap:12px;display:flex}.supervision-export-modal .export-column-group .export-column-group-title{color:#69696a;text-transform:capitalize;font-size:14px;font-weight:600}.supervision-export-modal .export-column-group .form-check{align-items:center;gap:8px;margin:0;padding-left:0;display:flex}.supervision-export-modal .export-column-group .form-check .form-check-input{float:none;cursor:pointer;box-shadow:none;margin:0}.supervision-export-modal .export-column-group .form-check .form-check-input:checked{background-color:#7d2ae7;border-color:#7d2ae7}.supervision-export-modal .export-column-group .form-check .form-check-label{color:#344054;cursor:pointer;font-size:14px;font-weight:600}.supervision-export-modal .modal-footer{border-top:1px solid #e9e9e9;padding:16px 20px}.incident-report-preview-wrapper{background:#fff;border-radius:10px;padding:10px}.incident-report-preview{color:#232323;font-family:Inter,sans-serif}.incident-report-preview .table-container-box{border:1px solid #e9e9e9;border-radius:6px}.incident-report-preview *{box-sizing:border-box}.incident-report-preview .incident-report-preview__sheet{background:#fff;padding:15px 20px}.incident-report-preview .incident-report-preview__main-title{text-align:center;margin:0 0 16px;font-family:Arial Black,Arial,sans-serif}@media screen and (width<=767px){.incident-report-preview .incident-report-preview__main-title{font-size:24px}}.incident-report-preview .incident-report-preview__table{border-collapse:collapse;width:100%}.incident-report-preview .incident-report-preview__table tr:last-child td{border-bottom:none}.incident-report-preview .incident-report-preview__table tr td{vertical-align:top;border-bottom:1px solid #e9e9e9;width:50%;min-height:48px;padding:10px 20px;font-size:13px}.incident-report-preview .incident-report-preview__table tr td:first-child{border-right:1px solid #e9e9e9}.incident-report-preview .label{font-weight:700}.incident-report-preview .value{white-space:pre-wrap;word-break:break-word;margin-top:4px;font-weight:400;display:block}.incident-report-preview .incident-report-preview__tall-cell{height:106px}.incident-report-preview .incident-report-preview__x-tall-cell{height:150px}.incident-report-preview .incident-report-preview__section-title{margin:20px 0 6px;font-size:16px;font-weight:700}.incident-report-preview .incident-report-preview__description-box{white-space:pre-wrap;word-break:break-word;border:1px solid #e9e9e9;border-radius:6px;min-height:90px;margin-bottom:14px;padding:12px;font-size:13px}.incident-report-preview .incident-report-preview__description-box--rich{white-space:normal;color:#1d2939;font-size:15px;line-height:1.6}.incident-report-preview .incident-report-preview__description-box--rich>*+*{margin-top:.65em}.incident-report-preview .incident-report-preview__description-box--rich>:last-child{margin-bottom:0}.incident-report-preview .incident-report-preview__description-box--rich strong{font-weight:600}.incident-report-preview .incident-report-preview__description-box--rich ul,.incident-report-preview .incident-report-preview__description-box--rich ol{padding-left:1.4em}.incident-report-preview .incident-report-preview__description-box--rich img,.incident-report-preview .incident-report-preview__description-box--rich video{border-radius:6px;max-width:100%;height:auto}@media (width<=767px){.incident-report-preview .incident-report-preview__sheet{padding:12px}}.preview-centered{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.preview-error{color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex}.preview-error .text-danger{color:#ffb4ab!important}.pdf-renderer{width:100%;height:100%;position:relative}.pdf-renderer .pdf-scroll{text-align:center;height:100%;padding:24px 0 80px;position:relative;overflow:auto}.pdf-renderer .pdf-page{background:#fff;border-radius:8px;margin:0 auto 16px;box-shadow:0 3px 30px 10px #0000001a}.pdf-renderer .pdf-page .react-pdf__Page{background:#fff}.pdf-renderer .pdf-page canvas{display:block}.pdf-renderer .pdf-page-loading{background:#fff;justify-content:center;align-items:center;display:flex}.pdf-renderer .pdf-xfa-notice{text-align:center;justify-content:center;align-items:center;padding:40px 24px;display:flex;position:absolute;inset:0}.pdf-renderer .pdf-xfa-notice .pdf-xfa-card{background:0 0;border-radius:16px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:420px;padding:40px 32px;display:flex}@media (width<=767px){.pdf-renderer .pdf-xfa-notice .pdf-xfa-card{max-width:340px;padding:32px 24px}}.pdf-renderer .pdf-xfa-notice .pdf-xfa-icon{color:#7d2ae7;background:#7d2ae71a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:28px;display:inline-flex}.pdf-renderer .pdf-xfa-notice .pdf-xfa-title{color:#232529;margin:0;font-size:19px;font-weight:600}@media (width<=767px){.pdf-renderer .pdf-xfa-notice .pdf-xfa-title{font-size:16px}}.pdf-renderer .pdf-xfa-notice .pdf-xfa-note{color:#6f6f6f;margin:0;font-size:14px;line-height:1.5}.pdf-renderer .pdf-xfa-notice .pdf-xfa-download{color:#fff;background:#7d2ae7;border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:10px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.pdf-renderer .pdf-xfa-notice .pdf-xfa-download svg{font-size:16px}.pdf-renderer .pdf-xfa-notice .pdf-xfa-download:hover,.pdf-renderer .pdf-xfa-notice .pdf-xfa-download:focus-visible{color:#fff;background:#6a1fd0;transform:translateY(-1px)}.pdf-renderer .pdf-xfa-notice .pdf-xfa-download:focus-visible{outline-offset:2px;outline:2px solid #7d2ae780}.pdf-renderer .pdf-toolbar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;background:#202124eb;border-radius:28px;align-items:center;gap:6px;padding:6px 10px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000059}.pdf-renderer .pdf-toolbar button{color:#e8eaed;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;transition:background .15s;display:inline-flex}.pdf-renderer .pdf-toolbar button:hover:not(:disabled){background:#ffffff1f}.pdf-renderer .pdf-toolbar button:disabled{opacity:.4;cursor:default}.pdf-renderer .pdf-toolbar .pdf-zoom-label{color:#e8eaed;text-align:center;min-width:42px;font-size:13px}.pdf-renderer .pdf-toolbar .pdf-page-indicator{color:#e8eaed;white-space:nowrap;border-left:1px solid #fff3;margin-left:6px;padding-left:10px;font-size:13px}.image-renderer{width:100%;height:100%;position:relative}.image-renderer .image-transform-wrapper{background-color:#f5f5f5;width:100%!important;height:100%!important}.image-renderer .image-preview{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:92vw;max-height:calc(100dvh - 110px)}.image-renderer .image-toolbar{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:5;background:#202124eb;border-radius:28px;align-items:center;gap:6px;padding:6px 10px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 4px 16px #00000059}.image-renderer .image-toolbar button{color:#e8eaed;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;transition:background .15s;display:inline-flex}.image-renderer .image-toolbar button:hover:not(:disabled){background:#ffffff1f}.image-renderer .image-toolbar button:disabled{opacity:.4;cursor:default}.image-renderer.image-renderer--tiff{justify-content:center;align-items:center;display:flex}.image-renderer .tiff-card{text-align:center;background:#fff;border-radius:12px;flex-direction:column;gap:12px;max-width:520px;padding:28px;display:flex}.image-renderer .tiff-card .tiff-attempt{object-fit:contain;border:2px dashed #dee2e6;border-radius:8px;max-width:100%;max-height:320px}.image-renderer .tiff-card .tiff-actions{justify-content:center;gap:10px;display:flex}.image-btn,.image-btn-primary{cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 16px;font-size:14px;display:inline-flex}.image-btn-primary{color:#fff;background:#4f46e5}.image-btn{color:#232323;background:#eef0f5}.media-renderer{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.media-renderer.video-stage .video-preview{outline:none;max-width:92vw;max-height:calc(100dvh - 90px)}.media-renderer.audio-card{color:#e8eaed;flex-direction:column;gap:14px}.media-renderer.audio-card .audio-art{object-fit:contain;opacity:.85;width:72px;height:72px}.media-renderer.audio-card h5{color:#fff;word-break:break-word;text-align:center;max-width:80vw;margin:0;font-size:16px}.media-renderer.audio-card .audio-player{background:#2a2b2e;border-radius:12px;align-items:center;gap:14px;width:min(640px,86vw);padding:14px 18px;display:flex}.media-renderer.audio-card .audio-play-btn{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:16px;display:inline-flex}.media-renderer.audio-card .audio-wave{flex:1;min-width:0}.media-renderer.audio-card .audio-time{color:#bdc1c6;font-variant-numeric:tabular-nums;flex:none;font-size:12px}.office-renderer{width:100%;height:calc(100dvh - 50px);position:relative}.office-renderer .office-frame{border:none;width:100%;height:100%}.office-renderer .office-loading{z-index:1;background:#faf9fd;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.text-renderer{padding:20px}.text-renderer pre{white-space:pre-wrap;word-break:break-word;background:#fff;border:1px solid #dee2e6;border-radius:6px;margin:0;padding:16px;font-size:14px;line-height:1.5}.fallback-renderer{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:calc(100dvh - 90px);padding:40px;display:flex}.fallback-renderer .fallback-icon{object-fit:contain;width:80px;height:80px}.fallback-renderer h5{word-break:break-word;max-width:520px;margin:0}.fallback-renderer .fallback-note{color:#555;max-width:460px;margin:0}.fallback-renderer .fallback-actions{gap:10px;margin-top:6px;display:flex}.file-preview-pane{background:#fff;flex-direction:column;width:100%;height:100%;max-height:calc(100vh - 201px);display:flex;overflow:hidden}.file-preview-pane .file-preview-pane-header{border-bottom:1px solid #e9e9e9;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.file-preview-pane .file-preview-pane-header .file-preview-pane-title{align-items:center;gap:10px;min-width:0;display:flex}.file-preview-pane .file-preview-pane-header .file-preview-pane-title .pane-file-icon{object-fit:contain;flex-shrink:0;width:22px;height:22px}.file-preview-pane .file-preview-pane-header .file-preview-pane-title .pane-file-name{color:#232324;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}.file-preview-pane .file-preview-pane-header .pane-sidebar-toggle{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.file-preview-pane .file-preview-pane-header .pane-sidebar-toggle img{width:18px;height:18px}.file-preview-pane .file-preview-pane-header .flex-btn{flex-shrink:0;align-items:center;gap:8px;display:flex}.file-preview-pane .file-preview-pane-header .flex-btn .new-tab-btn,.file-preview-pane .file-preview-pane-header .flex-btn .donwload-file{border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.file-preview-pane .file-preview-pane-header .flex-btn .new-tab-btn img,.file-preview-pane .file-preview-pane-header .flex-btn .donwload-file img{width:18px;height:18px}.file-preview-pane .file-preview-pane-header .flex-btn .new-tab-btn{color:#232324;background:#f4f6fb}.file-preview-pane .file-preview-pane-body.preview-stage{flex:auto;min-height:0;padding:0;position:relative;overflow:hidden}.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--image,.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--video,.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--audio,.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--error{background:#202124;justify-content:center;align-items:center;display:flex}.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--pdf{background:#fff}.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--office,.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--html,.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--text,.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--archive,.file-preview-pane .file-preview-pane-body.preview-stage.preview-stage--unknown{background:#fff;overflow-y:auto}.file-preview-pane .pdf-renderer,.file-preview-pane .office-renderer,.file-preview-pane .media-renderer,.file-preview-pane .image-renderer{width:100%;height:100%}.file-preview-pane .office-renderer{height:100%}.file-preview-pane .image-renderer .image-preview,.file-preview-pane .media-renderer.video-stage .video-preview{max-width:100%;max-height:100%}.file-preview-pane .media-renderer.audio-card .audio-player{width:min(640px,90%)}.file-preview-pane .media-renderer.audio-card h5{max-width:90%}.file-preview-pane .fallback-renderer{height:100%;min-height:100%}.file-preview-pane--empty{justify-content:center;align-items:center;position:relative}.file-preview-pane--empty .pane-sidebar-toggle{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:16px;left:16px}.file-preview-pane--empty .pane-sidebar-toggle img{width:18px;height:18px}.file-preview-pane--empty .no-project-found{width:100%}@media screen and (width<=767px){.file-preview-pane{min-height:360px;max-height:none}}.session-approval{background:#fff;border:1px solid #e9e9e9;border-radius:12px;margin-bottom:12px;padding:16px;position:relative}.session-approval__header{justify-content:space-between;align-items:center;gap:10px;display:flex}.session-approval__title{color:#232324;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.session-approval__title svg{color:#232324;flex-shrink:0;width:24px;height:24px}@media screen and (width<=767px){.session-approval__title svg{width:20px;height:20px}}.session-approval__badge{white-space:nowrap;text-transform:capitalize;color:#232324;background:#fff;border:1px solid #e9e9e9;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.session-approval__badge:before{content:"";background-color:#bbb;border-radius:50%;flex-shrink:0;width:8px;height:8px}.session-approval__badge--draft:before{background-color:#bbb}.session-approval__badge--pending:before{background-color:#fac319}.session-approval__badge--changes:before{background-color:#ff9500}.session-approval__badge--approved:before{background-color:#17b26a}.session-approval__comment{color:#7c2d12;background:#fff7ed;border:1px solid #fed7aa;border-radius:10px;gap:10px;margin-top:12px;padding:12px;font-size:13px;line-height:18px;display:flex}.session-approval__comment svg{color:#ea580c;flex-shrink:0;width:16px;height:16px;margin-top:1px}.session-approval__comment .session-approval__comment-label{margin-bottom:3px;font-weight:600;display:block}.session-approval__actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.session-approval__hint{color:#4b4455;margin:12px 0 0;font-size:13px;line-height:18px}.session-approval__decline{margin-top:14px}.session-approval__textarea{box-sizing:border-box;color:#232529;resize:vertical;border:1px solid #d0d5dd;border-radius:10px;width:100%;min-height:72px;margin-bottom:12px;padding:10px 12px;font-size:13px;line-height:18px;transition:border-color .15s,box-shadow .15s}.session-approval__textarea::placeholder{color:#98a2b3}.session-approval__textarea:focus{border-color:#7d2ae7;outline:none;box-shadow:0 0 0 3px #7d2ae71f}.session-approval__btn{cursor:pointer;text-wrap:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:7px 16px;font-size:14px;font-weight:500;line-height:20px;transition:background .15s,border-color .15s,color .15s,transform 50ms;display:inline-flex;box-shadow:0 1.12px 2.24px #00000026}.session-approval__btn svg{flex-shrink:0;width:15px;height:15px}.session-approval__btn:active:not(:disabled){transform:translateY(1px)}.session-approval__btn:disabled{opacity:.6;cursor:not-allowed}@media screen and (width<=767px){.session-approval__btn{padding:6px 14px;font-size:13px}}.session-approval__btn--primary{color:#fff;background:#7d2ae7;border-color:#7d2ae7}.session-approval__btn--primary:hover:not(:disabled){background:#6a1fce;border-color:#6a1fce}.session-approval__btn--approve{color:#fff;background:#06c623;border-color:#06c623}.session-approval__btn--approve:hover:not(:disabled){background:#0c8636;border-color:#0c8636}.session-approval__btn--decline{color:#e72a2a;box-shadow:none;background:#fff;border-color:#e72a2a}.session-approval__btn--decline:hover:not(:disabled){background:#e72a2a0f}.session-approval__btn--ghost{color:#4b4455;box-shadow:none;background:#fff;border-color:#d0d5dd}.session-approval__btn--ghost:hover:not(:disabled){background:#f9fafb}.detail-accordion{background:#fff;border:1px solid #e9e9e9;border-radius:12px;margin-bottom:20px;overflow:hidden}.detail-accordion.is-open .detail-accordion__header{border-bottom:1px solid #e9e9e9}.detail-accordion__header{cursor:pointer;text-align:left;background:0 0;border:none;outline:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:15px 20px;display:flex}.detail-accordion__title{color:#232529;font-size:18px;font-weight:500;line-height:26px}.detail-accordion__chevron{color:#4b4455;flex-shrink:0;width:20px;height:20px;transition:transform .2s}.detail-accordion.is-open .detail-accordion__chevron{transform:rotate(180deg)}.detail-accordion__body{padding:20px}.detail-accordion__body .no-project-found .image-wrapper{padding:0}.detail-accordion__body .no-project-found .image-wrapper .project-content{margin-top:20px}.approval-progress{border:1px solid #e9e9e9;border-radius:20px;margin:0;padding:15px;list-style:none}.approval-progress__item{gap:10px;padding-bottom:32px;display:flex;position:relative}.approval-progress__item:last-child{padding-bottom:0}.approval-progress__item:not(:last-child):before{content:"";background:#7d2ae7;width:2px;position:absolute;top:24px;bottom:0;left:11px}.approval-progress__dot{z-index:1;color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.approval-progress__dot svg{width:15px;height:14px}.approval-progress__content{flex:1;min-width:0;padding-top:1px}.approval-progress__row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.approval-progress__title{font-size:18px;font-weight:600;line-height:22px}.approval-progress__time{color:#4b4455;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500;line-height:18px}.approval-progress__desc{color:#4b4455;word-break:break-word;margin-top:4px;font-size:13px;line-height:18px}.approval-progress__item--submit .approval-progress__dot{background:#7d2ae7}.approval-progress__item--submit .approval-progress__title{color:#7d2ae7}.approval-progress__item--decline .approval-progress__content,.approval-progress__item--approved .approval-progress__content{border:1px solid #0000;border-radius:12px;padding:16px}@media screen and (width<=767px){.approval-progress__item--decline .approval-progress__content,.approval-progress__item--approved .approval-progress__content{padding:12px}}.approval-progress__item--decline .approval-progress__dot{color:#e72a2a;background:0 0}.approval-progress__item--decline .approval-progress__dot svg,.approval-progress__item--decline .approval-progress__dot img{width:24px;height:24px}.approval-progress__item--decline .approval-progress__content{background:#fdecec;border-color:#f6cfcf}.approval-progress__item--decline .approval-progress__title{color:#e72a2a}.approval-progress__item--approved .approval-progress__dot{background:#06c623}.approval-progress__item--approved .approval-progress__content{background:#e9f9ef;border-color:#c3ecd2}.approval-progress__item--approved .approval-progress__title{color:#06c623}.approval-progress__empty{color:#7d2ae7;margin:6px 0 0;font-size:13px;line-height:18px}.approval-progress__loading{flex-direction:column;gap:18px;padding-top:4px;display:flex}.approval-progress__loading .approval-progress__skeleton-row{align-items:center;gap:14px;display:flex}.approval-progress__loading .approval-progress__skeleton-dot{background:#eceaf3;border-radius:50%;flex-shrink:0;width:24px;height:24px}.approval-progress__loading .approval-progress__skeleton-line{background:#eceaf3;border-radius:6px;flex:1;max-width:60%;height:12px}.autosave-status-label{white-space:nowrap;color:#6c757d;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12px;font-weight:500;line-height:1;animation:.15s autosave-status-in;display:inline-flex}.autosave-status-label__spinner{border-width:2px;width:13px;height:13px}.autosave-status-label__icon{flex-shrink:0;font-size:14px}.autosave-status-label.is-saving{color:#7d2ae7;background:#7d2ae714}.autosave-status-label.is-saved{color:#1f7a45;background:#1f7a451a}.autosave-status-label.is-error{color:#c0392b;background:#c0392b1a}@keyframes autosave-status-in{0%{opacity:0}to{opacity:1}}.rich-text-editor{flex-direction:column;gap:10px;display:flex;overflow:hidden}.rich-text-editor canvas{width:100%!important}.rich-text-editor.has-versions{flex-direction:row;gap:0}.rich-text-editor .rte-editor-main{flex-grow:1}.rich-text-editor.is-loading .rte-skeleton{color:#6c757d;padding:16px;font-size:14px}.rich-text-editor .rte-toolbar{z-index:1;flex-wrap:wrap;align-items:center;gap:2px;padding:15px 12px 0;display:flex;position:sticky;top:0}.rich-text-editor .rte-toolbar-pinned,.rich-text-editor .rte-toolbar-extra,.rich-text-editor .rte-toolbar-primary,.rich-text-editor .rte-toolbar-ai{display:contents}.rich-text-editor .rte-toolbar-overflow{z-index:1000;background:#fff;border:1px solid #e2e5ea;border-radius:12px;flex-wrap:nowrap;align-items:center;gap:2px;padding:8px 10px;display:none;box-shadow:0 4px 16px #1018281a}.rich-text-editor .rte-toolbar-overflow.is-open{display:flex}@media (width<=767px){.rich-text-editor .rte-toolbar-pinned{align-items:center;gap:2px;display:flex}.rich-text-editor .rte-toolbar-ai{align-items:center;gap:2px;margin-left:auto;display:flex}.rich-text-editor .rte-toolbar-ai .rte-divider{display:none}.rich-text-editor .rte-btn.ms-auto~.rte-toolbar-ai{margin-left:0}.rich-text-editor .rte-toolbar-extra{z-index:10;background:#fff;border:1px solid #e2e5ea;border-radius:12px;flex-wrap:wrap;align-items:center;gap:2px;padding:10px 14px;display:none;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 4px 16px #1018281a}.rich-text-editor .rte-toolbar-extra.is-open{display:flex}.rich-text-editor .rte-toolbar-primary,.rich-text-editor .rte-toolbar-overflow,.rich-text-editor .rte-toolbar-overflow.is-open{max-width:none;box-shadow:none;background:0 0;border:0;padding:0;display:contents;position:static}}.rich-text-editor .rte-divider{background:#e2e5ea;align-self:stretch;width:1px;margin:4px 6px}.rich-text-editor .rte-btn{color:#344054;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:5px;min-width:30px;height:30px;padding:6px;font-size:16px;line-height:1;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.rich-text-editor .rte-btn:hover:not(:disabled){background:#65636314}.rich-text-editor .rte-btn svg,.rich-text-editor .rte-btn img{color:#344054;width:18px;height:18px}.rich-text-editor .rte-btn.is-active{color:#7d2ae7;background:#7d2ae71f;border-color:#7d2ae740}.rich-text-editor .rte-btn.is-active svg,.rich-text-editor .rte-btn.is-active img{color:#7d2ae7}.rich-text-editor .rte-btn:disabled{opacity:.4;cursor:not-allowed}.rich-text-editor .rte-btn.rte-toolbar-more{display:inline-flex}.rich-text-editor .rte-template-menu{border:1px solid #e9e9e9;padding:12px;box-shadow:0 14px 31px #0000001a}.rich-text-editor .rte-template-menu .dropdown-item{border-radius:4px;padding:8px 10px;font-size:14px;line-height:20px}.rich-text-editor .rte-btn-dropdown{gap:2px;padding:0 4px 0 6px}.rich-text-editor .rte-btn-dropdown-chev{opacity:.5;width:10px!important;height:10px!important}.rich-text-editor .rte-font-family-picker{display:inline-flex;position:relative}.rich-text-editor .rte-font-family-btn{color:#52525b;cursor:pointer;white-space:nowrap;background:#f4f4f5;border:none;border-radius:6px;align-items:center;gap:4px;min-width:90px;height:30px;padding:0 8px;font-size:14px;transition:border-color .12s;display:inline-flex}.rich-text-editor .rte-font-family-label{text-align:left;text-overflow:ellipsis;flex:1;overflow:hidden}.rich-text-editor .rte-font-family-chev{opacity:.5;flex-shrink:0;width:10px;height:10px}.rich-text-editor .rte-font-family-menu{min-width:170px}.rich-text-editor .rte-font-size-stepper{border:1px solid #e2e5ea;border-radius:6px;align-items:center;height:30px;display:inline-flex;overflow:hidden}.rich-text-editor .rte-font-size-step{color:#344054;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:26px;height:100%;font-size:15px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}.rich-text-editor .rte-font-size-step:disabled{opacity:.3;cursor:not-allowed}.rich-text-editor .rte-font-size-input,.rich-text-editor .rte-font-size-display{text-align:center;color:#344054;cursor:default;-moz-appearance:textfield;background:0 0;border:none;outline:none;width:34px;height:100%;padding:0;font-size:13px}.rich-text-editor .rte-font-size-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rich-text-editor .rte-font-size-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rich-text-editor .rte-font-size-display::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.rich-text-editor .rte-font-size-display::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.rich-text-editor .rte-font-size-display{cursor:default;justify-content:center;align-items:center;display:inline-flex}.rich-text-editor .rte-dropdown{display:inline-flex;position:relative}.rich-text-editor .rte-dropdown-menu{z-index:20;background:#fff;border:1px solid #e2e5ea;border-radius:10px;flex-direction:column;min-width:150px;padding:4px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #10182824}.rich-text-editor .rte-dropdown-item{color:#344054;text-align:left;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 10px;font-size:13px;display:flex}.rich-text-editor .rte-dropdown-item:hover{color:#7d2ae7;background:#7d2ae714}.rich-text-editor .rte-dropdown-item.is-active{color:#7d2ae7;background:#7d2ae71a;font-weight:600}.rich-text-editor .rte-color-swatch{border:1px solid #0000001a;border-radius:3px;flex-shrink:0;width:14px;height:14px;display:inline-block}.rich-text-editor .rte-color-picker{display:inline-flex;position:relative}.rich-text-editor .rte-color-trigger{padding:0 6px}.rich-text-editor .rte-color-a{border-bottom:3px solid #344054;padding-bottom:1px;font-size:15px;font-weight:700;line-height:1}.rich-text-editor .rte-color-panel{z-index:20;background:#fff;border:1px solid #e2e5ea;border-radius:10px;width:180px;padding:10px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #10182824}.rich-text-editor .rte-color-grid{grid-template-columns:repeat(8,1fr);gap:4px;display:grid}.rich-text-editor .rte-color-cell{aspect-ratio:1;cursor:pointer;border:2px solid #0000;border-radius:4px;width:100%;transition:border-color .12s,transform .12s}.rich-text-editor .rte-color-cell:hover{transform:scale(1.15)}.rich-text-editor .rte-color-cell.is-active{border-color:#fff;box-shadow:0 0 0 2px #7d2ae7}.rich-text-editor .rte-color-bottom{border-top:1px solid #e2e5ea;justify-content:space-between;align-items:center;margin-top:8px;padding-top:8px;display:flex}.rich-text-editor .rte-color-reset{color:#475467;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px 4px;font-size:12px}.rich-text-editor .rte-color-reset:hover{color:#7d2ae7;background:#7d2ae70f}.rich-text-editor .rte-color-custom{cursor:pointer;color:#475467;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:26px;height:26px;transition:color .12s,background .12s;display:inline-flex}.rich-text-editor .rte-color-custom:hover{color:#7d2ae7;background:#7d2ae70f}.rich-text-editor .rte-color-custom svg{width:16px;height:16px}.rich-text-editor .rte-color-native-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute;bottom:0;right:0}.rich-text-editor .rte-table-context-bar{background:#faf8ff;border-top:1px solid #ede9fe;border-bottom:1px solid #ede9fe;flex-wrap:wrap;align-items:center;gap:4px;width:100%;padding:6px 12px;display:flex}.rich-text-editor .rte-table-group{align-items:center;gap:4px;display:flex}.rich-text-editor .rte-table-group-label{text-transform:uppercase;letter-spacing:.04em;color:#7c3aed;white-space:nowrap;margin-right:4px;font-size:11px;font-weight:600}.rich-text-editor .rte-table-action{color:#344054;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2e5ea;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:500;transition:background .12s,border-color .12s,color .12s;display:inline-flex}.rich-text-editor .rte-table-action svg{width:12px;height:12px}.rich-text-editor .rte-table-action:hover{color:#7d2ae7;background:#7d2ae714;border-color:#7d2ae74d}.rich-text-editor .rte-table-action--danger:hover{color:#d92d20;background:#d92d200f;border-color:#d92d204d}.rich-text-editor .rte-content{flex:1;position:relative;overflow-y:auto}.rich-text-editor .tiptap{color:#1d2939;outline:none;height:calc(100vh - 214px);min-height:180px;padding:20px 40px;font-size:15px;line-height:1.6;overflow-y:auto}@media screen and (width<=767px){.rich-text-editor .tiptap{padding:20px}}.rich-text-editor .tiptap>*+*{margin-top:.65em}.rich-text-editor .tiptap ul,.rich-text-editor .tiptap ol{padding-left:1.4em}.rich-text-editor .tiptap strong{font-weight:600}.rich-text-editor .tiptap blockquote{color:#6c757d;border-left:3px solid #e2e5ea;padding-left:1em;font-style:italic}.rich-text-editor .tiptap code{background:#f2f4f7;border-radius:4px;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.rich-text-editor .tiptap pre{color:#f9fafb;background:#1d2939;border-radius:8px;padding:12px 14px;overflow-x:auto}.rich-text-editor .tiptap pre code{color:inherit;background:0 0;padding:0;font-size:.875em}.rich-text-editor .tiptap mark{background:#fff3a3;border-radius:2px;padding:.05em .1em}.rich-text-editor .tiptap a{color:#7d2ae7;cursor:pointer;text-decoration:underline}.rich-text-editor .tiptap img{border-radius:6px;width:auto;max-width:100%;height:400px}.rich-text-editor .tiptap video{background:#000;border-radius:6px;width:auto;max-width:100%;height:500px;display:block}.rich-text-editor .tiptap video.ProseMirror-selectednode{outline-offset:1px;outline:2px solid #7d2ae780}.rich-text-editor .tiptap hr{border:none;border-top:1px solid #e2e5ea;margin:1.2em 0}.rich-text-editor .tiptap table{border-collapse:collapse;width:100%;margin:.5em 0;overflow:hidden}.rich-text-editor .tiptap table td,.rich-text-editor .tiptap table th{vertical-align:top;border:1px solid #e2e5ea;padding:6px 10px;position:relative}.rich-text-editor .tiptap table th{text-align:left;background:#f9fafb;font-weight:600}.rich-text-editor .tiptap table .selectedCell:after{content:"";pointer-events:none;background:#7d2ae714;position:absolute;inset:0}.rich-text-editor .tiptap table .column-resize-handle{cursor:col-resize;background:#7d2ae7;width:4px;position:absolute;top:0;bottom:0;right:-2px}.rich-text-editor .tiptap ul[data-type=taskList]{padding-left:0;list-style:none}.rich-text-editor .tiptap ul[data-type=taskList] li{align-items:flex-start;gap:8px;padding:2px 0;display:flex}.rich-text-editor .tiptap ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;flex:none;margin-top:3px}.rich-text-editor .tiptap ul[data-type=taskList] li>label input[type=checkbox]{accent-color:#7d2ae7;cursor:pointer;width:16px;height:16px}.rich-text-editor .tiptap ul[data-type=taskList] li>div{flex:1;min-width:0}.rich-text-editor .tiptap ul[data-type=taskList] li[data-checked=true]>div{color:#6c757d;text-decoration:line-through}.rich-text-editor .tiptap ul[data-type=taskList] ul[data-type=taskList]{margin-top:4px}.rich-text-editor .tiptap div[data-callout=true]{border-left:4px solid;border-radius:8px;gap:10px;margin:8px 0;padding:12px 14px;display:flex}.rich-text-editor .tiptap div[data-callout=true][data-callout-type=info]{background:#eff8ff;border-left-color:#1570ef}.rich-text-editor .tiptap div[data-callout=true][data-callout-type=info] .rte-callout-icon{color:#1570ef}.rich-text-editor .tiptap div[data-callout=true][data-callout-type=warning]{background:#fffaeb;border-left-color:#dc6803}.rich-text-editor .tiptap div[data-callout=true][data-callout-type=warning] .rte-callout-icon{color:#dc6803}.rich-text-editor .tiptap div[data-callout=true][data-callout-type=success]{background:#ecfdf3;border-left-color:#079455}.rich-text-editor .tiptap div[data-callout=true][data-callout-type=success] .rte-callout-icon{color:#079455}.rich-text-editor .tiptap div[data-callout=true][data-callout-type=error]{background:#fef3f2;border-left-color:#d92d20}.rich-text-editor .tiptap div[data-callout=true][data-callout-type=error] .rte-callout-icon{color:#d92d20}.rich-text-editor .tiptap div[data-callout=true] .rte-callout-icon{flex:none;margin-top:2px;font-size:16px}.rich-text-editor .tiptap div[data-callout=true] .rte-callout-body{flex:1;min-width:0}.rich-text-editor .tiptap div[data-callout=true] .rte-callout-content>:first-child{margin-top:0}.rich-text-editor .tiptap div[data-callout=true] .rte-callout-content>:last-child{margin-bottom:0}.rich-text-editor .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#adb5bd;float:left;pointer-events:none;height:0}.rich-text-editor.is-readonly{border-color:#0000}.rich-text-editor.is-readonly .tiptap{height:auto;padding:30px}.rte-bubble{z-index:2;background:#fff;border:1px solid #e2e5ea;border-radius:8px;gap:2px;padding:4px;display:flex;box-shadow:0 6px 18px #1018281f}.rte-bubble .rte-btn{color:#344054;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:28px;font-size:15px;display:inline-flex}.rte-bubble .rte-btn:hover{color:#7d2ae7;background:#7d2ae714}.rte-bubble .rte-btn.is-active{color:#7d2ae7;background:#7d2ae71f}.rich-text-editor .rte-ai{display:inline-flex;position:relative}.rich-text-editor .rte-ai .rte-ai-trigger{color:#7d2ae7;gap:4px;width:auto;padding:0 10px;font-weight:600}.rich-text-editor .rte-ai .rte-ai-trigger img,.rich-text-editor .rte-ai .rte-ai-trigger svg{color:#7d2ae7}.rich-text-editor .rte-ai .rte-ai-trigger .rte-ai-label{color:#7d2ae7;font-size:13px}.rich-text-editor .rte-ai .rte-ai-panel{z-index:1080;background:#fff;border:1px solid #e2e5ea;border-radius:10px;max-width:92vw;padding:10px;box-shadow:0 12px 32px #10182829}.rich-text-editor .rte-ai .rte-ai-actions{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.rich-text-editor .rte-ai .rte-ai-action{color:#344054;cursor:pointer;background:#f9fafb;border:1px solid #e2e5ea;border-radius:999px;padding:4px 10px;font-size:12px}.rich-text-editor .rte-ai .rte-ai-action:hover:not(:disabled){color:#7d2ae7;border-color:#7d2ae766}.rich-text-editor .rte-ai .rte-ai-action:disabled{opacity:.5;cursor:not-allowed}.rich-text-editor .rte-ai .rte-ai-ask{flex-direction:column;gap:6px;display:flex}.rich-text-editor .rte-ai .rte-ai-ask textarea{resize:vertical;box-shadow:none;font-size:13px}.rich-text-editor .rte-ai .rte-ai-ask textarea:focus{border-color:#7d2ae7}.rich-text-editor .rte-ai .rte-ai-run{color:#fff;background:#7d2ae7;border:none;border-radius:6px;align-self:flex-end;padding:5px 10px 7px;font-size:13px;font-weight:500;line-height:16px}.rich-text-editor .rte-ai .rte-ai-run:hover:not(:disabled){filter:brightness(.95);color:#fff}.rich-text-editor .rte-ai .rte-ai-run:disabled{opacity:.7}.rich-text-editor .rte-ai .rte-ai-error{color:#d92d20;margin-top:8px;font-size:12px}.rich-text-editor .rte-ai .rte-ai-result{border-top:1px solid #e2e5ea;margin-top:10px;padding-top:8px}.rich-text-editor .rte-ai .rte-ai-preview{background:#f9fafb;border-radius:8px;max-height:200px;padding:8px 10px;font-size:13px;line-height:1.5;overflow-y:auto}.rich-text-editor .rte-ai .rte-ai-preview>*+*{margin-top:.5em}.rich-text-editor .rte-ai .rte-ai-result-actions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.rich-text-editor .rte-ai .rte-ai-result-actions .rte-ai-regen svg{vertical-align:-2px}.rte-bubble .rte-bubble-ai{color:#7d2ae7;gap:4px;width:auto;padding:0 8px;font-size:13px;font-weight:600}.rte-bubble .rte-bubble-ai img,.rte-bubble .rte-bubble-ai svg,.rte-bubble .rte-bubble-ai span{color:#7d2ae7}.rte-bubble .rte-bubble-ai:hover{color:#7d2ae7;background:#7d2ae71a}.rte-aim-panel{z-index:1080;background:#fff;border:1px solid #e2e5ea;border-radius:12px;flex-direction:column;max-width:92vw;font-size:14px;display:flex;overflow:hidden;box-shadow:0 12px 32px #1018282e}.rte-aim-panel .rte-aim-ask{border-bottom:1px solid #e2e5ea;align-items:center;gap:8px;padding:10px 12px;display:flex}.rte-aim-panel .rte-aim-ask-ico{flex:none;color:#7d2ae7!important}.rte-aim-panel .rte-aim-ask-input{resize:none;font:inherit;border:none;outline:none;flex:1;max-height:96px;line-height:1.4;color:#232324!important;border:none!important;padding:2px!important}.rte-aim-panel .rte-aim-ask-input::placeholder{color:#808082!important}.rte-aim-panel .rte-aim-ask-send{color:#7d2ae7;cursor:pointer;background:0 0;border:none;flex:none;padding:2px 4px}.rte-aim-panel .rte-aim-ask-send:disabled{color:#c0c4cc;cursor:default}.rte-aim-panel .rte-aim-list{flex:1;min-height:0;padding:6px;overflow-y:auto}.rte-aim-panel .rte-aim-group{text-transform:uppercase;letter-spacing:.04em;color:#98a2b3;padding:8px 10px 4px;font-size:11px;font-weight:600}.rte-aim-panel .rte-aim-row{color:#1d2939;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:5px 10px;display:flex}.rte-aim-panel .rte-aim-row:hover{background:#7d2ae714}.rte-aim-panel .rte-aim-row .rte-aim-row-icon{color:#7d2ae7;flex-shrink:0;font-size:14px}.rte-aim-panel .rte-aim-row .rte-aim-label{color:#7d2ae7;flex:1}.rte-aim-panel .rte-aim-row .rte-aim-chev{color:#98a2b3;font-size:12px}.rte-aim-panel .rte-aim-back{color:#475467;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-weight:600;display:flex}.rte-aim-panel .rte-aim-back:hover{background:#f2f4f7}.rte-aim-panel .rte-aim-result{padding:10px 12px}.rte-aim-panel .rte-aim-loading{color:#475467;align-items:center;gap:8px;padding:6px 0;display:flex}.rte-aim-panel .rte-aim-preview{background:#f9fafb;border-radius:8px;max-height:220px;padding:8px 10px;line-height:1.5;overflow-y:auto}.rte-aim-panel .rte-aim-preview>*+*{margin-top:.5em}.rte-aim-panel .rte-aim-actions{border-top:1px solid #e2e5ea;flex-wrap:nowrap;align-items:center;gap:6px;margin-top:8px;padding-top:8px;display:flex}.rte-aim-panel .rte-aim-actions svg{vertical-align:-2px}.rte-aim-panel .rte-aim-act-icon,.rte-aim-panel .rte-aim-act-text{color:#475467;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:31px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.rte-aim-panel .rte-aim-act-icon:hover,.rte-aim-panel .rte-aim-act-text:hover{color:#7d2ae7;background:#7d2ae70f;border-color:#7d2ae7}.rte-aim-panel .rte-aim-act-icon{width:30px;font-size:14px}.rte-aim-panel .rte-aim-act-text{white-space:nowrap;padding:0 10px;font-size:13px;font-weight:500}.rte-aim-panel .rte-aim-error{color:#d92d20;padding:4px 2px;font-size:13px}@keyframes aib-slide-in{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes aib-slide-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(8px)scale(.97)}}@keyframes aib-fade-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes aib-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.rich-text-editor .rte-aib-trigger-wrap{z-index:2;justify-content:center;animation:.18s both aib-fade-in;display:flex;position:absolute;bottom:10px;left:calc(50% - 30px)}.rich-text-editor .rte-aib-trigger{color:#98a2b3;cursor:pointer;will-change:transform;background:#fff;border:2px solid #7d2ae7;border-radius:6px;justify-content:center;align-items:center;padding:0 22px;transition:padding .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s,border-color .2s;display:inline-flex}.rich-text-editor .rte-aib-trigger span{color:#6c6c6c;opacity:0;white-space:nowrap;align-items:center;max-width:0;margin-left:0;font-weight:500;transition:max-width .3s cubic-bezier(.22,1,.36,1),margin-left .3s cubic-bezier(.22,1,.36,1),opacity .22s;display:inline-flex;overflow:hidden}.rich-text-editor .rte-aib-trigger .rte-aib-trigger-ico{color:#7d2ae7;flex-shrink:0;width:14px;height:14px;transition:width .28s cubic-bezier(.22,1,.36,1),height .28s cubic-bezier(.22,1,.36,1)}.rich-text-editor .rte-aib-trigger:hover{padding:5px 10px;transform:translateY(-1px);box-shadow:0 6px 18px #7d2ae738}.rich-text-editor .rte-aib-trigger:hover span{opacity:1;max-width:48px;margin-left:6px}.rich-text-editor .rte-aib-trigger:hover .rte-aib-trigger-ico{width:20px;height:20px}.rich-text-editor .rte-aib{z-index:2;flex-direction:column;width:400px;animation:.2s both aib-slide-in;display:flex;position:absolute;bottom:10px;left:36%}@media screen and (width<=767px){.rich-text-editor .rte-aib{width:96%;left:2%}}.rich-text-editor .rte-aib.is-closing{animation:.18s both aib-slide-out}.rich-text-editor .rte-aib .rte-aib-input-wrap{background:#fff;border:1px solid #e2e5ea;border-radius:12px;align-items:center;gap:8px;padding:8px 10px 8px 14px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px 8px #10182814}.rich-text-editor .rte-aib .rte-aib-input-wrap.is-focused{border-color:#7d2ae759;box-shadow:0 2px 12px #7d2ae71a}.rich-text-editor .rte-aib .rte-aib-input-ico-btn{cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:0;display:inline-flex}.rich-text-editor .rte-aib .rte-aib-input-ico{color:#7d2ae7;flex:none;font-size:15px}.rich-text-editor .rte-aib .rte-aib-input{color:#1d2939;background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.rich-text-editor .rte-aib .rte-aib-input::placeholder{color:#adb5bd}.rich-text-editor .rte-aib .rte-aib-send{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;transition:background .12s,opacity .12s;display:inline-flex}.rich-text-editor .rte-aib .rte-aib-send:disabled{opacity:.3;cursor:default}.rich-text-editor .rte-aib .rte-aib-send:hover:not(:disabled){background:#7d2ae733}.rich-text-editor .rte-aib .rte-aib-send img,.rich-text-editor .rte-aib .rte-aib-send svg{color:#9a9a9a;width:14px;height:14px}.rich-text-editor .rte-aib .rte-aib-dropdown{z-index:10;background:#fff;border:1px solid #e2e5ea;border-radius:12px;width:100%;max-height:380px;padding:6px;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 28px #10182824}.rich-text-editor .rte-aib .rte-aib-group{text-transform:uppercase;letter-spacing:.04em;color:#98a2b3;padding:8px 10px 4px;font-size:11px;font-weight:600}.rich-text-editor .rte-aib .rte-aib-row{color:#1d2939;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.rich-text-editor .rte-aib .rte-aib-row:hover{background:#7d2ae714}.rich-text-editor .rte-aib .rte-aib-row-icon{color:#7d2ae7;flex-shrink:0;font-size:14px}.rich-text-editor .rte-aib .rte-aib-row-label{color:#7d2ae7;flex:1}.rich-text-editor .rte-aib .rte-aib-row-chev{color:#98a2b3;font-size:12px}.rich-text-editor .rte-aib .rte-aib-back{color:#475467;width:100%;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-weight:600;display:flex}.rich-text-editor .rte-aib .rte-aib-back:hover{background:#f2f4f7}.rich-text-editor .rte-aib .rte-aib-result-panel{z-index:10;background:#fff;border:1px solid #e2e5ea;border-radius:12px;padding:12px 14px;position:absolute;bottom:calc(100% + 6px);left:0;right:0;box-shadow:0 8px 28px #10182824}.rich-text-editor .rte-aib .rte-aib-loading{color:#475467;align-items:center;gap:8px;padding:6px 0;font-size:14px;display:flex}.rich-text-editor .rte-aib .rte-aib-preview{background:#f9fafb;border-radius:8px;max-height:220px;padding:8px 10px;font-size:13px;line-height:1.5;overflow-y:auto}.rich-text-editor .rte-aib .rte-aib-preview>*+*{margin-top:.5em}.rich-text-editor .rte-aib .rte-aib-actions{border-top:1px solid #e2e5ea;flex-wrap:nowrap;align-items:center;gap:6px;margin-top:8px;padding-top:8px;display:flex}.rich-text-editor .rte-aib .rte-aib-actions svg{vertical-align:-2px}.rich-text-editor .rte-aib .rte-aib-act-primary{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:6px;align-items:center;gap:4px;height:31px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.rich-text-editor .rte-aib .rte-aib-act-primary:hover{filter:brightness(.92)}.rich-text-editor .rte-aib .rte-aib-act-text,.rich-text-editor .rte-aib .rte-aib-act-icon{color:#475467;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;height:31px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.rich-text-editor .rte-aib .rte-aib-act-text:hover,.rich-text-editor .rte-aib .rte-aib-act-icon:hover{color:#7d2ae7;background:#7d2ae70f;border-color:#7d2ae7}.rich-text-editor .rte-aib .rte-aib-act-icon{width:30px;font-size:14px}.rich-text-editor .rte-aib .rte-aib-act-text{white-space:nowrap;gap:4px;padding:0 10px;font-size:13px;font-weight:500}.rich-text-editor .rte-aib .rte-aib-error{color:#d92d20;padding:4px 2px;font-size:13px}.rte-link-popover{z-index:1080;background:#fff;border:1px solid #e2e5ea;border-radius:12px;flex-direction:column;gap:10px;width:280px;padding:12px;display:flex;box-shadow:0 12px 32px #1018282e}.rte-link-popover-label{color:#344054;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.rte-link-popover-label svg{color:#7d2ae7;font-size:15px}.rte-link-popover-input{font-size:13px}.rte-link-popover-input:focus{border-color:#7d2ae7;box-shadow:0 0 0 3px #7d2ae71f}.rte-link-popover-actions{align-items:center;gap:6px;display:flex}.rte-media-chip-wrap{margin:8px 0}.rte-media-chip{color:#7d2ae7;cursor:pointer;background:0 0;border:none;border-radius:10px;align-items:center;gap:8px;max-width:100%;padding:0;font-size:14px;font-weight:500;text-decoration:underline;transition:background .15s,border-color .15s;display:inline-flex}.rte-media-modal{z-index:2000;background:#101828b3;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.rte-media-modal-body{background:#000;border-radius:14px;flex-direction:column;width:min(90vw,720px);height:min(80vh,540px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #10182859}.rte-media-modal-media{object-fit:contain;background:#000;width:auto;max-width:100%;height:auto;max-height:100%;margin:auto;display:block}.rte-media-modal-caption{color:#475467;word-break:break-word;border-top:1px solid #e2e5ea;padding:10px 14px;font-size:13px}.rte-media-modal-close{z-index:1;color:#fff;cursor:pointer;background:#1018288c;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:22px;transition:background .15s;display:inline-flex;position:absolute;top:8px;right:8px}.rte-media-modal-close:hover{background:#101828cc}.rte-vh-panel{background:#fff;border-left:1px solid #e9e9e9;flex-direction:column;width:320px;min-width:320px;animation:.25s cubic-bezier(.25,.46,.45,.94) forwards vhp-panel-slide-in;display:flex;overflow:hidden}.rte-vh-header{justify-content:space-between;align-items:center;padding:24px 24px 0;display:flex}.rte-vh-header .rte-vh-header-ico{color:#111827;flex-shrink:0;font-size:18px}.rte-vh-header .rte-vh-header-title{color:#111827;flex:1;margin-left:8px;font-size:18px;font-weight:600;line-height:24px}.rte-vh-header .rte-vh-close{color:#666;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;font-size:20px;line-height:1;transition:background .15s,color .15s;display:flex}.rte-vh-header .rte-vh-close:hover{color:#333;background:#f4f4f4}.rte-vh-filter{padding:16px 24px}.rte-vh-filter .rte-vh-filter-toggle{text-align:left;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:8px 16px;transition:border-color .15s,box-shadow .15s;display:flex}.rte-vh-filter .rte-vh-filter-toggle:after{display:none}.rte-vh-filter .rte-vh-filter-toggle:hover,.rte-vh-filter .rte-vh-filter-toggle:focus,.rte-vh-filter .rte-vh-filter-toggle:active,.rte-vh-filter .rte-vh-filter-toggle.show,.rte-vh-filter .rte-vh-filter-toggle:focus-visible{color:#333!important;background:#fff!important;border-color:#7d2ae7!important;outline:none!important;box-shadow:0 0 0 2px #7d2ae71a!important}.rte-vh-filter .rte-vh-filter-toggle .rte-vh-filter-chev{opacity:.6;font-size:10px;transition:transform .2s}.rte-vh-filter .show>.rte-vh-filter-toggle .rte-vh-filter-chev{transform:rotate(180deg)}.rte-vh-filter .dropdown-menu{border:1px solid #e0e0e0;border-radius:8px;padding:6px;animation:.15s forwards vhp-dropdown-in;box-shadow:0 8px 24px #1018281a;top:38px!important}.rte-vh-filter .dropdown-menu .dropdown-item{color:#333;border-radius:6px;padding:7px 10px;font-size:13px}.rte-vh-filter .dropdown-menu .dropdown-item:hover{color:#7d2ae7;background:#7d2ae70f}.rte-vh-filter .dropdown-menu .dropdown-item.active{color:#7d2ae7;background:#7d2ae71a;font-weight:500}.rte-vh-list{flex:1;padding:0 24px 8px;overflow-y:auto}.rte-vh-loading,.rte-vh-empty{text-align:center;color:#9ca3af;padding:24px 0;font-size:13px}.rte-vh-item{text-align:left;cursor:pointer;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:10px;width:100%;margin-bottom:12px;padding:16px;transition:background .15s,border-color .15s,box-shadow .15s;display:flex}.rte-vh-item:last-child{margin-bottom:0}.rte-vh-item:hover{border-color:#7d2ae7}.rte-vh-item.is-active{background:#7d2ae70f;border-color:#7d2ae7}.rte-vh-group-label{color:#111827;text-transform:uppercase;margin-bottom:12px;font-size:16px;font-weight:400;line-height:24px}.rte-vh-item-info{flex-direction:column;flex:1;min-width:0;display:flex}.rte-vh-item-time{color:#111827;margin-bottom:2px;font-size:16px;font-weight:600;line-height:24px}.rte-vh-item-sub{color:#9ca3af;margin-bottom:8px;font-size:12px;line-height:16px}.rte-vh-item-author{color:#555;align-items:center;gap:6px;font-size:12px;display:flex}.rte-vh-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:20px;height:20px}.rte-vh-item-badge{color:#7d2ae7;background:#7d2ae714;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}.rte-vh-load-more{color:#7d2ae7;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:6px;width:100%;padding:10px 0;font-size:13px;font-weight:500;transition:opacity .15s;display:flex}.rte-vh-load-more:hover{opacity:.75}.rte-version-preview-area{flex-direction:column;flex:1;height:calc(100vh - 214px);min-height:0;display:flex;overflow:hidden}.rte-version-action-bar{background:#f4f0fe;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px 20px;padding:12px 20px;display:flex}.rte-version-action-bar.is-confirming{background:#fef6ee;border-bottom-color:#b4530933}@media (width<=767px){.rte-version-action-bar{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px}}.rte-version-action-meta{align-items:center;gap:10px;min-width:0;display:flex}.rte-version-action-badge{color:#7d2ae7;background:#7d2ae71a;border-radius:999px;flex-shrink:0;padding:3px 10px;font-size:12px;font-weight:600}.rte-version-action-label{color:#5b21b6;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.is-confirming .rte-version-action-label{color:#b45309}.rte-version-action-controls{align-items:center;gap:16px;display:flex}@media (width<=767px){.rte-version-action-controls{flex-wrap:wrap;justify-content:space-between;gap:12px}}.rte-version-confirm-text{color:#b45309;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.rte-version-confirm-text svg{flex-shrink:0;font-size:15px}.rte-version-action-highlight{margin:0}.rte-version-action-btns{flex-shrink:0;align-items:center;gap:8px;display:flex}.rte-version-preview-content{color:#1d2939;flex:1;min-height:0;padding:40px;font-size:15px;line-height:1.6;overflow-y:auto}@media screen and (width<=767px){.rte-version-preview-content{padding:20px}}.rte-version-preview-content>*+*{margin-top:.65em}.rte-version-preview-content ul,.rte-version-preview-content ol{padding-left:1.4em}.rte-version-preview-content strong{font-weight:600}.rte-version-preview-content blockquote{color:#6c757d;border-left:3px solid #e2e5ea;padding-left:1em;font-style:italic}.rte-version-preview-content a{color:#7d2ae7;text-decoration:underline}.rte-version-preview-content img{border-radius:6px;max-width:100%;height:auto}.rte-version-preview-content table{border-collapse:collapse;width:100%}.rte-version-preview-content table td,.rte-version-preview-content table th{border:1px solid #e2e5ea;padding:6px 10px}.rte-version-preview-content table th{background:#f9fafb;font-weight:600}.rte-version-raw-content{color:#1d2939;font-size:15px;line-height:1.6}.rte-version-raw-content>*+*{margin-top:.65em}.rte-vh-reject-btn,.rte-vh-restore-btn{cursor:pointer;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;line-height:1;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex}.rte-vh-reject-btn svg,.rte-vh-restore-btn svg{flex-shrink:0;font-size:15px}.rte-vh-reject-btn:focus-visible,.rte-vh-restore-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #7d2ae740}.rte-vh-reject-btn:disabled,.rte-vh-restore-btn:disabled{opacity:.55;cursor:not-allowed}@media (width<=767px){.rte-vh-reject-btn,.rte-vh-restore-btn{flex:1}}.rte-vh-reject-btn{color:#374151;background:#fff;border:1px solid #d1d5db}.rte-vh-reject-btn:hover:not(:disabled){background:#f3f4f6;border-color:#9ca3af}.rte-vh-restore-btn{color:#fff;background:#7d2ae7;border:1px solid #7d2ae7}.rte-vh-restore-btn:hover:not(:disabled){background:#6a1fc4;border-color:#6a1fc4}.rte-vh-diff-view,.rte-version-raw-content{font-size:13px;line-height:1.6}.rte-vh-diff-view .rte-vh-preview-block,.rte-vh-diff-view .rte-vh-preview-group,.rte-version-raw-content .rte-vh-preview-block,.rte-version-raw-content .rte-vh-preview-group{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin:10px 0;padding:12px}.rte-vh-diff-view .rte-vh-preview-block-header,.rte-version-raw-content .rte-vh-preview-block-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.rte-vh-diff-view .rte-vh-preview-block-type,.rte-version-raw-content .rte-vh-preview-block-type{color:#6a1fc4;text-transform:uppercase;letter-spacing:.04em;background:#f4f0fe;border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}.rte-vh-diff-view .rte-vh-preview-block-required,.rte-version-raw-content .rte-vh-preview-block-required{color:#dc2626;font-size:11px;font-weight:600}.rte-vh-diff-view .rte-vh-preview-block-title,.rte-version-raw-content .rte-vh-preview-block-title{color:#111827;margin-bottom:4px;font-weight:600}.rte-vh-diff-view .rte-vh-preview-block-desc,.rte-version-raw-content .rte-vh-preview-block-desc{color:#6b7280;margin-bottom:8px;font-size:12px}.rte-vh-diff-view .rte-vh-preview-block-options,.rte-version-raw-content .rte-vh-preview-block-options{color:#374151;margin:6px 0 0;padding-left:18px}.rte-vh-diff-view .rte-vh-preview-group-title,.rte-version-raw-content .rte-vh-preview-group-title{color:#5b21b6;margin-bottom:8px;font-size:12px;font-weight:700}.rte-vh-diff-view .diff-block,.rte-version-raw-content .diff-block{border-radius:4px;margin-left:20px;position:relative}.rte-vh-diff-view .diff-block--add,.rte-version-raw-content .diff-block--add{background:#22c55e1f;border-left:3px solid #22c55e;padding-left:10px}.rte-vh-diff-view .diff-block--add:before,.rte-version-raw-content .diff-block--add:before{content:"+";color:#16a34a;font-size:12px;font-weight:700;position:absolute;top:6px;left:-18px}.rte-vh-diff-view .diff-block--del,.rte-version-raw-content .diff-block--del{color:#9ca3af;background:#ef444414;border-left:3px solid #ef4444;padding-left:10px;text-decoration:line-through}.rte-vh-diff-view .diff-block--del:before,.rte-version-raw-content .diff-block--del:before{content:"−";color:#dc2626;font-size:12px;font-weight:700;position:absolute;top:6px;left:-18px}.rte-vh-highlight-label{color:#444;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.rte-vh-highlight-label input[type=checkbox]{accent-color:#7d2ae7;cursor:pointer;appearance:none;background:#fff;border:1.5px solid #e9e9e9;border-radius:4px;flex-shrink:0;width:16px;height:16px;transition:border-color .15s,background .15s;position:relative}.rte-vh-highlight-label input[type=checkbox]:checked{background:#7d2ae7;border-color:#7d2ae7}.rte-vh-highlight-label input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-top:none;border-left:none;width:5px;height:9px;position:absolute;top:1px;left:5px;transform:rotate(45deg)}.rte-vh-highlight-label input[type=checkbox]:hover:not(:checked){border-color:#7d2ae7}.rich-text-editor .rte-emoji-picker{display:inline-flex;position:relative}.rich-text-editor .rte-emoji-panel{z-index:20;background:#fff;border:1px solid #e2e5ea;border-radius:12px;flex-direction:column;gap:6px;width:320px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 8px 24px #10182824}.rich-text-editor .rte-emoji-search{border:1px solid #e2e5ea;border-radius:8px;outline:none;width:100%;padding:6px 10px;font-size:13px;transition:border-color .15s}.rich-text-editor .rte-emoji-search:focus{border-color:#7d2ae7}.rich-text-editor .rte-emoji-tabs{border-bottom:1px solid #e2e5ea;gap:2px;padding:2px 0;display:flex}.rich-text-editor .rte-emoji-tab{cursor:pointer;background:0 0;border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;padding:4px;font-size:16px;transition:background .12s;display:flex}.rich-text-editor .rte-emoji-tab:hover{background:#f2f4f7}.rich-text-editor .rte-emoji-tab.is-active{background:#7d2ae71a}.rich-text-editor .rte-emoji-grid{grid-template-columns:repeat(8,1fr);gap:2px;max-height:220px;padding:2px;display:grid;overflow-y:auto}.rich-text-editor .rte-emoji-empty{text-align:center;color:#9ca3af;grid-column:1/-1;padding:16px 0;font-size:13px}.rich-text-editor .rte-emoji-cell{aspect-ratio:1;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:100%;font-size:20px;transition:background .1s,transform .1s;display:flex}.rich-text-editor .rte-emoji-cell:hover{background:#7d2ae714;transform:scale(1.15)}.rte-drag-handle{cursor:grab;color:#667085;background:#f9fafb;border:1px solid #e2e5ea;border-radius:7px;justify-content:center;align-items:center;width:26px;height:30px;margin-top:-4px;margin-right:6px;transition:background .12s,color .12s,border-color .12s,box-shadow .12s;display:flex}.rte-drag-handle:hover{color:#7d2ae7;background:#7d2ae71a;border-color:#7d2ae759;box-shadow:0 1px 4px #7d2ae72e}.rte-drag-handle:active{cursor:grabbing;color:#7d2ae7;background:#7d2ae729;border-color:#7d2ae7}.rte-drag-handle svg{width:18px;height:18px;color:inherit}.rte-fb{background:#faf8ff;border-left:4px solid #7d2ae7;border-radius:0 8px 8px 0;margin:8px 0;padding:16px 20px;transition:box-shadow .15s;position:relative}.rte-fb:hover{box-shadow:0 0 0 1px #7d2ae71f}.rte-fb.ProseMirror-selectednode{box-shadow:0 0 0 2px #7d2ae7}.rte-fb--required{border-left-color:#d92d20}.rte-fb--has-error{background:#fef3f2;border-left-color:#d92d20;box-shadow:0 0 0 1px #d92d2033}.template-attempt .template-attempt-head{border-bottom:1px solid #eaecf0;margin:0 40px;padding:24px 0 18px}.template-attempt .template-attempt-head .template-attempt-title-row{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px;display:flex}.template-attempt .template-attempt-head .template-attempt-title-row h6{margin-bottom:0}.template-attempt .template-attempt-head .template-attempt-title-row .autosave-status-label{margin-left:auto}.template-attempt .template-attempt-head .template-service-badge{background:#0000001a;border-radius:20px;align-items:center;gap:8px;padding:4px 14px;display:inline-flex}.template-attempt .template-attempt-head .template-service-badge .service-bar{border-radius:10px;flex-shrink:0;width:4px;height:18px}.template-attempt .template-attempt-head .template-service-badge .service-name{color:#344054;font-size:14px;font-weight:600}.template-attempt .template-attempt-head h6{color:#1d2939;margin-bottom:4px;font-size:22px;font-weight:600;line-height:28px}.template-attempt .template-attempt-head p{color:#667085;font-size:13px}@media screen and (width<=767px){.template-attempt .template-attempt-head{margin:0 20px;padding:16px 0 14px}}.template-attempt .rich-text-editor,.template-attempt .rte-content{overflow:visible}.template-attempt .tiptap{height:auto;min-height:0;padding:8px 40px 40px;overflow:visible}@media screen and (width<=767px){.template-attempt .tiptap{padding:8px 20px 24px}}.template-attempt .rte-fb{background:#fff;border:1px solid #e4e7ec;border-radius:10px;margin:0 0 16px;padding:20px 24px}.template-attempt .rte-fb:hover{box-shadow:none}.template-attempt .rte-fb.ProseMirror-selectednode{box-shadow:0 0 0 2px #7d2ae7}.template-attempt .rte-fb:last-child{margin-bottom:0}.template-attempt .rte-fb.rte-fb--required{border-color:#e4e7ec}.template-attempt .rte-fb.rte-fb--has-error{box-shadow:none;background:#fef3f2;border-color:#d92d20}.rte-fb-title-row{align-items:center;gap:8px;display:flex}.rte-fb-required-mark{color:#d92d20;margin-left:2px;font-weight:700}.rte-fb-required-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;height:26px;padding:0 6px;display:inline-flex}.rte-fb-required-toggle input[type=checkbox]{opacity:0;width:0;height:0;margin:0;position:absolute}.rte-fb-required-toggle .rte-fb-required-toggle-track{background:#d0d5dd;border-radius:999px;width:30px;height:16px;transition:background .15s;display:inline-block;position:relative}.rte-fb-required-toggle .rte-fb-required-toggle-track:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #10182833}.rte-fb-required-toggle input[type=checkbox]:checked+.rte-fb-required-toggle-track{background:#7d2ae7}.rte-fb-required-toggle input[type=checkbox]:checked+.rte-fb-required-toggle-track:after{transform:translate(14px)}.rte-fb-error-msg{color:#d92d20;margin-top:6px;font-size:12px;font-weight:500}.rte-fb-actions{opacity:0;align-items:center;gap:2px;transition:opacity .12s;display:flex;position:absolute;top:8px;right:8px}.rte-fb:hover .rte-fb-actions{opacity:1}.rte-fb-actions button{color:#475467;cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .12s,color .12s,border-color .12s;display:flex}.rte-fb-actions button svg{width:13px;height:13px}.rte-fb-actions button:hover{color:#7d2ae7;background:#7d2ae714;border-color:#7d2ae74d}.rte-fb-actions button:last-child:hover{color:#d92d20;background:#d92d200f;border-color:#d92d204d}.rte-fb-header{margin-bottom:12px}.rte-fb-title{color:#1d2939;background:0 0;border:none;border-bottom:1px solid #0000;outline:none;flex:1;min-width:0;margin-bottom:2px;padding:0;font-size:15px;font-weight:600;transition:border-color .15s;display:block}.rte-fb-title::placeholder{color:#98a2b3;font-weight:400}.rte-fb-title:focus{border-bottom-color:#7d2ae7}.rte-fb-title--static{cursor:default;border-bottom:none}.rte-fb-desc{color:#667085;background:0 0;border:none;border-bottom:1px solid #0000;outline:none;width:100%;padding:0;font-size:13px;transition:border-color .15s;display:block}.rte-fb-desc::placeholder{color:#d0d5dd}.rte-fb-desc:focus{border-bottom-color:#7d2ae7}.rte-fb-desc--static{cursor:default;border-bottom:none}.rte-fb-body{margin-top:4px}.rte-fb-input{color:#1d2939;background:0 0;border:none;border-bottom:1px solid #e2e5ea;outline:none;width:100%;padding:8px 0;font-size:14px;transition:border-color .15s}.rte-fb-input::placeholder{color:#98a2b3}.rte-fb-input:focus{border-bottom-color:#7d2ae7}.rte-fb-input[readonly]{cursor:default}.rte-fb-textarea{color:#1d2939;resize:vertical;background:0 0;border:none;border-bottom:1px solid #e2e5ea;outline:none;width:100%;min-height:60px;padding:8px 0;font-family:inherit;font-size:14px;transition:border-color .15s}.rte-fb-textarea::placeholder{color:#98a2b3}.rte-fb-textarea:focus{border-bottom-color:#7d2ae7}.rte-fb-placeholder{color:#667085;background:#f2f4f7;border-radius:6px;align-items:center;gap:8px;padding:12px;font-size:13px;display:flex}.rte-fb-placeholder svg{opacity:.6;width:16px;height:16px}.rte-fb-yesno{gap:10px;display:flex}.rte-fb-yesno-btn{color:#475467;cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-width:110px;padding:5px 15px;font-size:14px;font-weight:500;transition:all .12s;display:inline-flex}.rte-fb-yesno-btn span{margin-top:0!important;padding-left:0!important}.rte-fb-yesno-btn svg{flex-shrink:0;width:14px;height:14px}.rte-fb-yesno-btn:hover:not(.is-active):not(:disabled){color:#7d2ae7;background:#7d2ae70a;border-color:#7d2ae766}.rte-fb-yesno-btn.is-active{color:#fff;background:#7d2ae7;border-color:#7d2ae7;box-shadow:0 1px 2px #7d2ae740}.rte-fb-yesno-btn:disabled{cursor:default}.rte-fb-date-input{color:#1d2939;cursor:pointer;background:#fff;border:1px solid #e2e5ea;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:border-color .15s;display:flex}.rte-fb-date-input:focus-within{border-color:#7d2ae7}.rte-fb-date-input input{font:inherit;color:inherit;background:0 0;border:none;outline:none;flex:1;width:100%}.rte-fb-date-input input::placeholder{color:#98a2b3}.rte-fb-date-input .rte-fb-date-picker,.rte-fb-date-input .react-datepicker-wrapper,.rte-fb-date-input .react-datepicker__input-container{flex:1;min-width:0;display:block}.rte-fb-date-input .react-datepicker__close-icon{padding:0 6px 0 0}.rte-fb-date-input .react-datepicker__close-icon:after{background-color:#98a2b3;font-size:14px}.rte-fb-date-input>svg{color:#667085;flex-shrink:0;width:16px;height:16px}.rte-fb-date-range{align-items:center;gap:10px;display:flex}.rte-fb-date-range .rte-fb-date-input{flex:1}.rte-fb-date-range .rte-fb-date-range-arrow{color:#667085;flex-shrink:0;font-size:16px}.rte-fb-signature{background:#f2f4f7;border-radius:8px;flex-direction:column;align-items:center;min-height:100px;padding:16px;display:flex}.rte-fb-signature-placeholder{color:#98a2b3;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:80px;font-size:13px;display:flex}.rte-fb-signature-placeholder svg{width:24px;height:24px}.rte-fb-signature-tabs{border-bottom:1px solid #e2e5ea;gap:0;width:100%;margin-bottom:12px;display:flex}.rte-fb-signature-tab{color:#667085;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:1;padding:8px 16px;font-size:14px;font-weight:500;transition:color .15s,border-color .15s}.rte-fb-signature-tab:hover{color:#344054}.rte-fb-signature-tab.is-active{color:#7d2ae7;border-bottom-color:#7d2ae7}.rte-fb-signature-pad{flex-direction:column;align-items:center;width:100%;display:flex}.rte-fb-signature-canvas{cursor:crosshair;background:#fff;border:1px solid #ccc;border-radius:4px;max-width:100%}.rte-fb-signature-hint{color:#98a2b3;margin-top:4px;font-size:12px}.rte-fb-signature-type{width:100%}.rte-fb-signature-type-input{color:#1d2939;background:#fff;border:1px solid #e2e5ea;border-radius:6px;outline:none;width:100%;padding:8px 12px;font-size:14px}.rte-fb-signature-type-input:focus{border-color:#7d2ae7}.rte-fb-signature-type-input::placeholder{color:#98a2b3}.rte-fb-signature-font-picker{background:#fff;border:1px solid #e2e5ea;border-radius:6px;flex-direction:column;gap:4px;margin-top:10px;padding:6px;display:flex}.rte-fb-signature-font-option{color:#1d2939;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:8px 10px;font-size:24px;transition:background .12s;display:block}.rte-fb-signature-font-option:hover{background:#f2f4f7}.rte-fb-signature-font-option.is-active{background:#7d2ae714}.rte-fb-signature-preview{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.rte-fb-signature-img{object-fit:contain;width:100%;max-height:150px}.rte-fb-signature-typed-display{color:#1d2939;text-align:center;padding:12px 0;font-size:32px}.rte-fb-signature-btn{color:#667085;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:4px;padding:4px 8px;font-size:13px;display:flex}.rte-fb-signature-btn:hover{color:#d92d20;background:#d92d200f}.rte-fb-signature-btn svg{width:14px;height:14px}.rte-fb-options{flex-direction:column;gap:8px;display:flex}.rte-fb-option-item{align-items:center;gap:8px;display:flex}.rte-fb-option-item .rte-fb-option-grip{color:#98a2b3;cursor:grab;flex-shrink:0}.rte-fb-option-item .rte-fb-option-grip svg{width:14px;height:14px}.rte-fb-option-item .rte-fb-option-indicator{background:#fff;border:2px solid #e2e5ea;flex-shrink:0;width:18px;height:18px}.rte-fb-option-item .rte-fb-option-indicator--checkbox{border-radius:4px}.rte-fb-option-item .rte-fb-option-indicator--radio{border-radius:50%}.rte-fb-option-item .rte-fb-option-indicator--number{color:#667085;border-radius:4px;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.rte-fb-option-item .rte-fb-option-label{color:#1d2939;background:0 0;border:none;outline:none;flex:1;padding:4px 0;font-size:14px}.rte-fb-option-item .rte-fb-option-label::placeholder{color:#98a2b3}.rte-fb-option-item .rte-fb-option-remove{color:#98a2b3;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;padding:2px;display:flex}.rte-fb-option-item .rte-fb-option-remove:hover{color:#d92d20;background:#d92d200f}.rte-fb-option-item .rte-fb-option-remove svg{width:14px;height:14px}.rte-fb-add-option{color:#7d2ae7;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:4px 0;font-size:13px;font-weight:500;display:flex}.rte-fb-add-option:hover{text-decoration:underline}.rte-fb-add-option svg{width:14px;height:14px}.rte-fb-add-other{color:#667085;cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:13px;font-weight:500}.rte-fb-add-other:hover{color:#7d2ae7}.rte-fb-dropdown{position:relative}.rte-fb-dropdown-trigger{color:#1d2939;cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e5ea;border-radius:6px;align-items:center;width:100%;padding:8px 12px;font-size:14px;transition:border-color .15s;display:flex}.rte-fb-dropdown-trigger:focus{border-color:#7d2ae7;outline:none}.rte-fb-dropdown-trigger:disabled{cursor:default;background:#f9fafb}.rte-fb-dropdown-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rte-fb-dropdown-chevron{color:#667085;flex-shrink:0;margin-left:8px}.rte-fb-dropdown-clear{color:#98a2b3;cursor:pointer;flex-shrink:0;align-items:center;margin-left:4px;display:flex}.rte-fb-dropdown-clear:hover{color:#d92d20}.rte-fb-dropdown-clear svg{width:16px;height:16px}.rte-fb-dropdown-menu{z-index:10;background:#fff;border:1px solid #e2e5ea;border-radius:6px;max-height:200px;margin-top:4px;padding:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 12px #0000001a}.rte-fb-dropdown-item{color:#1d2939;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:8px 10px;font-size:14px;display:block}.rte-fb-dropdown-item:hover{background:#7d2ae714}.rte-fb-dropdown-item.is-selected{color:#7d2ae7;background:#7d2ae71a;font-weight:500}.rte-fb-dropdown-empty{text-align:center;color:#98a2b3;padding:12px;font-size:13px}.rte-fb-choices{flex-direction:column;gap:6px;display:flex}.rte-fb-choice-item{cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:6px 10px;transition:background .15s;display:flex}.rte-fb-choice-item:hover{background:#f9fafb}.rte-fb-choice-item.is-checked{background:#7d2ae70f}.rte-fb-choice-checkbox,.rte-fb-choice-radio{accent-color:#7d2ae7;cursor:pointer;flex-shrink:0;width:16px;height:16px}.rte-fb-choice-checkbox:disabled,.rte-fb-choice-radio:disabled{cursor:default}.rte-fb-choice-label{color:#1d2939;font-size:14px}.rte-dropdown-menu.rte-fb-insert-menu{min-width:280px;max-height:380px;padding:6px;overflow-y:auto}.rte-fb-insert-group{text-transform:uppercase;letter-spacing:.06em;color:#98a2b3;border-top:1px solid #e2e5ea;margin-top:4px;padding:6px 10px 4px;font-size:10.5px;font-weight:600}.rte-fb-insert-group:first-child{border-top:none;margin-top:0}.rte-fb-insert-item{color:#344054;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:12px;width:100%;padding:8px;font-size:13px;transition:background .12s;display:flex}.rte-fb-insert-item .rte-fb-insert-item-icon{background:#7d2ae714;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .12s,color .12s;display:flex}.rte-fb-insert-item .rte-fb-insert-item-icon svg{color:#7d2ae7!important;width:16px!important;height:16px!important}.rte-fb-insert-item:hover{background:#7d2ae70f}.rte-fb-insert-item:hover .rte-fb-insert-item-icon{color:#fff;background:#7d2ae7}.rte-fb-insert-item:hover .rte-fb-insert-item-icon svg{color:#fff!important}.rte-fb-insert-item:hover .rte-fb-insert-item-label{color:#7d2ae7}.rte-fb-insert-item .rte-fb-insert-item-info{flex:1;min-width:0}.rte-fb-insert-item .rte-fb-insert-item-label{color:#1d2939;font-weight:500;line-height:1.25;transition:color .12s;display:block}.rte-fb-insert-item .rte-fb-insert-item-desc{color:#98a2b3;margin-top:0;font-size:11px;font-weight:400;line-height:1.25;display:block}.rte-fbg{background:#fff;border:1px solid #e2e5ea;border-radius:10px;margin:10px 0;overflow:hidden}.rte-fbg.ProseMirror-selectednode{box-shadow:0 0 0 2px #7d2ae7}.rte-fbg-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#f9f5ff;border-bottom:1px solid #7d2ae71f;align-items:center;gap:8px;padding:10px 14px;display:flex}.rte-fbg-header-icon{color:#7d2ae7;flex:none;font-size:15px}.rte-fbg-header-name{color:#1d2939;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.rte-fbg-header-count{color:#7d2ae7;background:#7d2ae71a;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:500}.rte-fbg-chevron{color:#98a2b3;flex:none;font-size:14px;transition:transform .2s}.rte-fbg-chevron--collapsed{transform:rotate(-90deg)}.rte-fbg-delete{color:#98a2b3;cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;font-size:14px;display:flex}.rte-fbg-delete:hover{color:#d92d20}.rte-fbg-body{padding:0}.rte-fbg-block{background:#faf8ff;border-left:3px solid #7d2ae7;margin:0;padding:14px 18px}.rte-fbg-block+.rte-fbg-block{border-top:1px solid #f0f1f4}.rte-fbg-block--required{border-left-color:#d92d20}.rte-fb-type-badge{text-transform:uppercase;letter-spacing:.03em;color:#7d2ae7;background:#7d2ae71a;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:600}.rte-toolbar-status{align-self:center;align-items:center;margin-left:6px;display:inline-flex}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .previous-btn{margin-bottom:20px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .header p.small{color:#4f4f50;margin-bottom:8px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .header h4{margin-bottom:8px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-listing{flex-direction:column;gap:2px;max-height:44vh;margin-block:32px;padding:8px;display:flex;overflow-y:auto}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-listing::-webkit-scrollbar{width:4px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-listing::-webkit-scrollbar-track{background:#f1f1f1}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-listing::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-listing::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-skeleton .skel-list-row{background:0 0;border:none;padding:10px 12px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-skeleton .skel-list-avatar{border-radius:10px;width:40px;height:40px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-skeleton .skel-list-text-block{flex:1;min-width:0}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item{text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:background-color .15s,border-color .15s;display:flex}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item:hover,.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item:focus-visible{background:#7d2ae70a}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item.active{background:#7d2ae70f;border-color:#7d2ae759}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item .logo{justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;display:flex}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item .logo img{object-fit:cover;border-radius:10px;width:40px;height:40px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item .detail{flex-direction:column;flex:1;align-items:flex-start;gap:4px;min-width:0;display:flex}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item .detail strong{color:#232529;max-width:100%}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item .workspace-role-badge{color:#7d2ae7;background:#7d2ae71a;border-radius:6px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item .current-label{color:#7d2ae7;white-space:nowrap;font-size:12px;font-weight:500;line-height:16px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-item svg{color:#9fa1a7;width:16px;min-width:16px;height:16px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-empty{text-align:center;margin-block:32px;padding:30px 20px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-empty strong{color:#232529;margin-bottom:6px;display:block}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-empty p{color:#6c6c6c}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-create button{padding-block:12px}@media screen and (width<=767px){.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper{padding:30px 16px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-listing{max-height:none;margin-block:24px;padding:6px}.sign-up-main-wrapper .sign-up-wrapper.workspace-select-wrapper .workspace-select-empty{margin-block:24px}}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper{position:relative}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-item-row{align-items:center;gap:12px;display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-trigger{cursor:pointer;justify-content:space-between}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-trigger .submenu-arrow{color:#4f4f50;width:14px;height:14px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel{opacity:0;visibility:hidden;pointer-events:none;z-index:1050;background:#fff;border:1px solid #e9e9e9;border-radius:10px;min-width:250px;padding:12px;transition:opacity .15s;position:absolute;top:-26px;left:calc(100% - 2px);box-shadow:0 14px 31px #0000001a}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel.show{opacity:1;visibility:visible;pointer-events:auto}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .workspaces-listing{max-height:150px;margin-bottom:0;overflow-y:auto}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-trigger{cursor:pointer;align-items:center;display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-trigger .account-setting{flex:1;min-width:0}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-trigger .submenu-arrow{min-width:14px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel{inset:auto calc(100% - 2px) -8px auto}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .dropdown-item{justify-content:space-between;align-items:center;gap:10px;display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .workspace-item-row{flex:1;min-width:0}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .workspace-item-row .item-logo{display:flex}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .workspace-item-row .item-logo svg,.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .workspace-item-row .item-logo img{object-fit:cover;color:#4f4f50;border-radius:50%;width:18px;height:18px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .workspace-item-row span{color:#232324;font-size:14px;font-weight:400;line-height:22px}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .custom-radio-btn .label-wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;width:15px;height:15px;display:block;position:relative}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .custom-radio-btn .label-wrapper input{opacity:0;cursor:pointer;position:absolute}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .custom-radio-btn .checkmark{background-color:#0000;border:1.5px solid #e9e9e9;border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .custom-radio-btn .label-wrapper input:checked~.checkmark{background-color:#7d2ae7;border:1.5px solid #7d2ae7}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .custom-radio-btn .checkmark:after{content:"";display:none;position:absolute}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .custom-radio-btn .label-wrapper input:checked~.checkmark:after{display:block}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .custom-radio-btn .label-wrapper .checkmark:after{border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:7px;top:2.4px;left:4.45px;transform:rotate(45deg)}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .workspace-submenu-footer{cursor:pointer;border-top:1px solid #e9e9e9;margin-top:6px;padding-top:10px}@media screen and (width<=767px){.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel{min-width:0;box-shadow:none;margin-top:4px;padding:4px;transition:none;display:none;position:static;inset:auto}.complya-navbar .staff-dashboard-dropdown .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel.show{display:block}}.reports-detail-page .level-toggle{background:#f1f3f5;border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}.reports-detail-page .level-toggle .level-tab-btn{color:#75777c;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:500;line-height:1.4;transition:background .15s,color .15s}.reports-detail-page .level-toggle .level-tab-btn:hover:not(:disabled){color:#232529;background:#e2e6ea}.reports-detail-page .level-toggle .level-tab-btn:disabled{cursor:not-allowed;opacity:.7}.reports-detail-page .level-toggle .level-tab-btn.active{color:#7d2ae7;background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001a}.box{width:56px;height:56px;box-shadow:0px 1px 6px 0px 0px 1px 3px 0px #0000001a;border:1px solid #e9e9e9;border-radius:12px}.personal-information-step{justify-content:center;align-items:center;min-height:calc(100vh - 102px);display:flex}@media (height<=1000px){.personal-information-step{padding-top:30px}}.signup-wrapper-form{padding:50px}.signup-wrapper-form.padding-bottom-cancel{padding-bottom:0}.signup-wrapper-form.padding-bottom-cancel .welcome-wrapper-main,.signup-wrapper-form.padding-bottom-cancel .welcome-wrapper-main .profile-card-img{height:100%}.signup-wrapper-form.padding-bottom-cancel .welcome-wrapper-main .profile-card-img img{object-fit:cover;height:100%}@media screen and (width<=767px){.signup-wrapper-form{padding:30px 20px}}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form div input{padding:8px}.signup-wrapper-form{border:1px solid #e9e9e9;border-radius:12px;width:100%;padding:50px}@media screen and (width<=991px) and (width>=768px){.signup-wrapper-form{padding:30px 20px}}.signup-wrapper-form .signup-form-outer{padding:0 50px 0 0}@media screen and (width<=1199px) and (width>=768px){.signup-wrapper-form .signup-form-outer{padding:0}}.signup-wrapper-form .signup-form-outer .bottom-text.create-workspace{margin-top:60px}.signup-wrapper-form .signup-form-outer .bottom-text p{color:#6c6c6c}.signup-wrapper-form .signup-form-outer .sign-up-form-flex{height:100%}.signup-wrapper-form .signup-form-outer .form{margin:20px 0}.signup-wrapper-form .signup-form-outer .form .form-group{margin-bottom:20px}.signup-wrapper-form .signup-form-outer .form .form-group label{color:#9a9a9a;margin-bottom:4px;font-weight:400;line-height:16px}.signup-wrapper-form .signup-form-outer .form .form-group input{color:#232324;height:44px;box-shadow:none;border:1px solid #bbb;border-radius:12px;margin:0;padding:11px 12px}.signup-wrapper-form .signup-form-outer .form .form-group input::placeholder{color:#9292929c}.signup-wrapper-form .signup-form-outer .form-wrapper .authentication-form .form-group.reset-field input{padding:8px}.signup-wrapper-form .signup-form-outer .form-wrapper .authentication-form .form-group input{color:#9fa1a7}.signup-wrapper-form .signup-form-outer .form-wrapper .authentication-form .form-group input::placeholder{color:#bbbbbb9c}.signup-wrapper-form .signup-form-outer .google-wrapper-main{background-color:#fff;border:1px solid #18274b0f;border-radius:10px;box-shadow:0 4px 4px -2px #18274b0f}.signup-wrapper-form .signup-form-outer .google-wrapper-main .google-wrapper{justify-content:center;align-items:center;gap:10px;padding:10px;display:flex}.signup-wrapper-form .signup-form-outer .google-wrapper-main .google-wrapper img,.signup-wrapper-form .signup-form-outer .google-wrapper-main .google-wrapper svg{object-fit:contain;width:28px;height:28px}.signup-wrapper-form .signup-form-outer .google-wrapper-main .google-wrapper strong{color:#000;font-size:14px;font-weight:500}.signup-wrapper-form .signup-form-outer .form-wrapper-main p,.signup-wrapper-form .signup-form-outer .form-wrapper p{color:#6c6c6c;line-height:20px}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form{margin-top:32px}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .btn-blue,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .btn-blue{margin:20px 0}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .scroller-wrapper::-webkit-scrollbar{width:3px}.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .scroller-wrapper::-webkit-scrollbar{width:3px}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .scroller-wrapper::-webkit-scrollbar-track{background:#fff}.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .scroller-wrapper::-webkit-scrollbar-track{background:#fff}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .scroller-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9}.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .scroller-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .scroller-wrapper::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .scroller-wrapper::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper{grid-template-columns:auto 24px;align-items:baseline;gap:10px;margin-bottom:10px;display:grid}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs{border:1px solid #cfcfcf;border-radius:4px;align-items:center;gap:5px;padding:2px 1px 1px 0;display:flex;position:relative}@media screen and (width<=767px){.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs{width:calc(100% - 30px)}}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .form-control,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .form-control{box-shadow:none!important;border:none!important;padding:8px 10px!important}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .form-control::placeholder,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .form-control::placeholder{color:#bab7b7!important}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .form-select,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .form-select{max-width:fit-content;box-shadow:none!important;border:none!important;font-size:14px!important;font-weight:500!important}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle{box-shadow:none;color:#232324;background-color:#fff;border:none;justify-content:center;align-items:center;gap:5px;padding:6px 12px;font-size:14px;font-weight:400;display:flex}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle img,.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle svg,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle img,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle svg{width:16px;height:16px}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle:after,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle:after{display:none}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle.show img,.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle.show svg,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle.show img,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-toggle.show svg{rotate:180deg}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-menu .dropdown-item,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-menu .dropdown-item{padding:6px 20px;font-size:14px;font-weight:500}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-menu .dropdown-item.active,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .collaborateteamstep_inputs .dropdown-collaborate .dropdown-menu .dropdown-item.active{color:#232324;background-color:#f8f9fa}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .btn-delete,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .btn-delete{background-color:#0000;border:none;padding:0}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .btn-delete img,.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .btn-delete svg,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .btn-delete img,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form .collaborateteamstep_inputs_flex_wrapper .btn-delete svg{width:20px;height:20px}.signup-wrapper-form .signup-form-outer .form-wrapper-main.collaborateteamstep_form p,.signup-wrapper-form .signup-form-outer .form-wrapper.collaborateteamstep_form p{color:#9a9a9a;font-size:12px}.signup-wrapper-form .signup-form-outer .form-wrapper-main .add-btn button,.signup-wrapper-form .signup-form-outer .form-wrapper .add-btn button{color:#9a9a9a;background-color:#0000;border:none;font-size:12px;font-weight:400;line-height:16px}.signup-wrapper-form .signup-form-outer .form-wrapper-main.information-form .form .form-group label,.signup-wrapper-form .signup-form-outer .form-wrapper.information-form .form .form-group label{letter-spacing:-.24px;color:#5c5e63;margin-bottom:16px;font-size:12px;font-weight:500;line-height:16px}.signup-wrapper-form .signup-form-outer .form-wrapper-main.information-form .form .form-group input,.signup-wrapper-form .signup-form-outer .form-wrapper.information-form .form .form-group input{color:#5c5e63;padding-left:10px;box-shadow:inset 0 0 0 1px #eeeff1}.signup-wrapper-form .signup-form-outer .form-wrapper-main.information-form .form .form-group input::placeholder,.signup-wrapper-form .signup-form-outer .form-wrapper.information-form .form .form-group input::placeholder{color:#bbbbbb9c}.signup-wrapper-form .signup-form-outer .form-wrapper-main button.btn-style.full,.signup-wrapper-form .signup-form-outer .form-wrapper button.btn-style.full{margin-top:20px}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-label,.signup-wrapper-form .signup-form-outer .form-wrapper .form-label{color:#9a9a9a;font-size:12px;font-weight:400;line-height:16px}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-group img,.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-group svg,.signup-wrapper-form .signup-form-outer .form-wrapper .form-group img,.signup-wrapper-form .signup-form-outer .form-wrapper .form-group svg{top:31%}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-group .error-icon,.signup-wrapper-form .signup-form-outer .form-wrapper .form-group .error-icon{display:none}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-group .error-icon.is-invalid,.signup-wrapper-form .signup-form-outer .form-wrapper .form-group .error-icon.is-invalid{display:inline-block;position:absolute;top:11px;right:15px}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-group .error-icon.is-invalid svg,.signup-wrapper-form .signup-form-outer .form-wrapper .form-group .error-icon.is-invalid svg{color:red;width:16px;height:16px;left:auto}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-control,.signup-wrapper-form .signup-form-outer .form-wrapper .form-control{letter-spacing:-.28px;color:#000;box-shadow:none;background:0 0;border:.5px solid #bbb;border-radius:8px;padding:10px 8px 10px 35px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px;box-shadow:inset 0 0 0 1px #eeeff1}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-control::placeholder,.signup-wrapper-form .signup-form-outer .form-wrapper .form-control::placeholder{color:#bab7b7;font-size:14px;font-weight:500;line-height:16.94px}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-control.is-invalid,.signup-wrapper-form .signup-form-outer .form-wrapper .form-control.is-invalid{border:1px solid red}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-opetion,.signup-wrapper-form .signup-form-outer .form-wrapper .form-opetion{justify-content:space-between;align-items:center;margin:0 0 12px;display:flex}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-opetion a,.signup-wrapper-form .signup-form-outer .form-wrapper .form-opetion a{color:#0043ce;font-size:14px;font-weight:600;text-decoration:none}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-opetion .remember-me,.signup-wrapper-form .signup-form-outer .form-wrapper .form-opetion .remember-me{align-items:center;display:flex}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-opetion .remember-me .check-div,.signup-wrapper-form .signup-form-outer .form-wrapper .form-opetion .remember-me .check-div{border:1px solid #d0d5dd}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-opetion .remember-me label,.signup-wrapper-form .signup-form-outer .form-wrapper .form-opetion .remember-me label{color:#012d9c;margin:0 0 0 8px;font-size:14px;font-weight:500;line-height:20px}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-opetion .form-check input[type=checkbox],.signup-wrapper-form .signup-form-outer .form-wrapper .form-opetion .form-check input[type=checkbox]{vertical-align:middle;width:16px;height:16px;box-shadow:none}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-opetion .form-check label,.signup-wrapper-form .signup-form-outer .form-wrapper .form-opetion .form-check label{color:#344054;vertical-align:middle;font-size:14px;line-height:20px}.signup-wrapper-form .signup-form-outer .form-wrapper-main .content-wrapper,.signup-wrapper-form .signup-form-outer .form-wrapper .content-wrapper{text-align:center;padding:20px 0}.signup-wrapper-form .signup-form-outer .form-wrapper-main .content-wrapper p,.signup-wrapper-form .signup-form-outer .form-wrapper .content-wrapper p{color:#8d8d8d;font-size:14px;font-weight:400}.signup-wrapper-form .signup-form-outer .form-wrapper-main .content-wrapper p a,.signup-wrapper-form .signup-form-outer .form-wrapper .content-wrapper p a{color:#0043ce;font-size:14px;font-weight:600;text-decoration:none}.signup-wrapper-form .signup-form-outer .form-wrapper-main .character-wrapper,.signup-wrapper-form .signup-form-outer .form-wrapper .character-wrapper{align-items:center;gap:10px;margin:0 0 12px;display:flex}.signup-wrapper-form .signup-form-outer .form-wrapper-main .character-wrapper .active svg,.signup-wrapper-form .signup-form-outer .form-wrapper .character-wrapper .active svg{color:#3a15ff}.signup-wrapper-form .signup-form-outer .form-wrapper-main .character-wrapper svg,.signup-wrapper-form .signup-form-outer .form-wrapper .character-wrapper svg{object-fit:contain;color:#c4c4c4;width:20px;height:20px}.signup-wrapper-form .signup-form-outer .form-wrapper-main .character-wrapper.active svg,.signup-wrapper-form .signup-form-outer .form-wrapper .character-wrapper.active svg{color:#7f64fc}.signup-wrapper-form .signup-form-outer .form-wrapper-main .character-wrapper p,.signup-wrapper-form .signup-form-outer .form-wrapper .character-wrapper p{color:#8d8d8d;margin:0;font-size:12px;font-weight:400}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-content-wrapper,.signup-wrapper-form .signup-form-outer .form-wrapper .form-content-wrapper{margin:75px 0 0}.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-content-wrapper p,.signup-wrapper-form .signup-form-outer .form-wrapper .form-content-wrapper p,.signup-wrapper-form .signup-form-outer .form-wrapper-main .form-content-wrapper p span a,.signup-wrapper-form .signup-form-outer .form-wrapper .form-content-wrapper p span a{color:#8d8d8d;font-size:10px;font-weight:500}.signup-wrapper-form .welcome-wrapper-main{padding:0 0 0 45px}@media screen and (width<=767px){.signup-wrapper-form .welcome-wrapper-main{margin:20px 0 0;padding:0!important}}.signup-wrapper-form .welcome-wrapper-main h6{color:#000;margin-bottom:12px;font-size:24px;font-weight:600}.signup-wrapper-form .welcome-wrapper-main p{color:#6f6f6f;letter-spacing:-.28px;font-weight:600;line-height:20px}.signup-wrapper-form .welcome-wrapper-main p.normal-weight-text{font-weight:500}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box{background:#fbfbfb;border:1px solid #0f6be9;border-radius:8px;width:95%;max-width:326px;position:absolute;top:0;left:0;box-shadow:0 0 0 8px #0f6be94d}@media screen and (width<=767px){.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box{top:20px}}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header{border-bottom:1px solid #eeeff1;justify-content:space-between;align-items:baseline;padding:17px 19px;display:flex}@media screen and (width<=576px){.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header{padding:10px}}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header svg{color:#75777c;width:16px;height:16px}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .sidebar-logo{align-items:center;gap:10px;width:100%;display:flex}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .sidebar-logo .logo img{border-radius:9.4px;width:30px;height:30px}@media screen and (width<=576px){.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .sidebar-logo{padding:6px}}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .sidebar-logo .username-text{color:#000;letter-spacing:-.32px;align-items:center;width:100%;font-size:19px;font-weight:600;line-height:20px;display:flex}@media screen and (width<=576px){.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .sidebar-logo .username-text{font-size:16px}}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .sidebar-logo .username-text span{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;max-width:209px;display:inline-block;overflow:hidden}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .logo img{width:28px;height:28px}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .dashboard-logo{padding-right:16px}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .sidebar-header .dashboard-logo img{width:24px;height:24px}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .input_box{padding:14px 10px;position:relative}@media screen and (width<=576px){.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .input_box{padding:10px}}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .input_box .form-control{border:1px solid #e6e7ea;box-shadow:0 1px 4px #1c28401f}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .input_box .form-control:disabled{background-color:#fff;border:1px solid #e6e7ea;box-shadow:0 1px 4px #1c28401f}.signup-wrapper-form .welcome-wrapper-main .profile-card-img .img-box .input_box .skeleton-div{background:#eeeff1;border-radius:4px;width:50px;height:8px;position:absolute;top:30px;left:35px}.signup-wrapper-form .welcome-wrapper-main .profile-card-img img{width:100%}.sign-up-header-wrapper .footer-menu{border-bottom:1px solid #e9e9e9;padding:16px 20px}@media screen and (width<=767px){.sign-up-header-wrapper .footer-menu{padding:14px}}.sign-up-header-wrapper .footer-menu .logo-bar{justify-content:flex-start;align-items:center;gap:8px;display:flex}.sign-up-header-wrapper .footer-menu .logo-bar img{width:32px;height:32px}@media screen and (width<=767px){.sign-up-header-wrapper .footer-menu .logo-bar img{width:28px;height:28px}}.sign-up-header-wrapper .footer-menu .logo-bar h3{font-family:Comfortaa,sans-serif}.sign-up-footer-wrapper{background-color:#fff;border-top:1px solid #e9e9e9;width:100%;height:64px;padding:20px 40px;position:fixed;bottom:0;left:0;right:0}@media (height<=767px){.sign-up-footer-wrapper{margin:30px 0 0}}@media (width<=767px){.sign-up-footer-wrapper{height:auto;padding:8px 10px}}.sign-up-footer-wrapper .footer-menu{justify-content:center;align-items:center;display:flex}@media screen and (width<=575px){.sign-up-footer-wrapper .footer-menu{flex-direction:column;gap:10px}}.sign-up-footer-wrapper .footer-menu .logo-bar img{width:100%;max-width:98px;height:auto}.sign-up-footer-wrapper .footer-menu ul{text-align:center;margin:0;padding:0}.sign-up-footer-wrapper .footer-menu ul li{color:#232324;font-size:12px;font-weight:500;line-height:16px;display:inline-block}.sign-up-footer-wrapper .footer-menu ul li:not(.sign-up-footer-wrapper .footer-menu ul li:last-of-type){margin:0 40px 0 0}@media screen and (width<=575px){.sign-up-footer-wrapper .footer-menu ul li:not(.sign-up-footer-wrapper .footer-menu ul li:last-of-type){margin-right:12px}}.sign-up-footer-wrapper .footer-menu ul li a{color:#232324;font-size:12px;font-weight:500;line-height:16px;text-decoration:underline}.check-email-wrapper{border:1px solid #d0e2ff;border-radius:12px;width:100%;max-width:455px;min-height:600px;margin-inline:auto;padding:65px 0}.check-email-wrapper.find_page .box img{width:24px!important;height:24px!important}.check-email-wrapper.find_page h6{font-size:72px!important;font-weight:700!important;line-height:87.14px!important}.check-email-wrapper.find_page p{text-align:center;color:#000!important}.check-email-wrapper.find_page p a{color:#000;text-decoration:underline}.check-email-wrapper .key-icon-wrapper{padding:170px 56px}.check-email-wrapper .key-icon-wrapper .box{justify-content:center;align-items:center;margin-inline:auto;display:flex}.check-email-wrapper .key-icon-wrapper .box img,.check-email-wrapper .key-icon-wrapper .box svg{object-fit:contain;width:28px;height:28px;margin:13px 14px}.check-email-wrapper .key-icon-wrapper h3{color:#000;text-align:center;padding:20px 0}.check-email-wrapper .key-icon-wrapper p{color:#8d8d8d;font-size:16px;font-weight:400}.check-email-wrapper .key-icon-wrapper .recived-email-content{padding:10px 0}.check-email-wrapper .key-icon-wrapper .recived-email-content p{color:#8d8d8d;text-align:center;font-size:14px;font-weight:400}.check-email-wrapper .key-icon-wrapper .recived-email-content p span a{color:#3a15ff;cursor:pointer;font-size:14px;font-weight:600;text-decoration:none}.personal-information .account-profile{margin-top:32px}.personal-information .account-profile .accounts-wrapper span{color:#000;font-size:16px;line-height:24px}.personal-information .account-profile .accounts-wrapper p{color:#232324;margin:0;font-size:10px;font-weight:500;line-height:16px}.personal-information .account-profile .accounts-wrapper .account-btn{gap:8px}.personal-information .info-wrapper-main{position:relative}.personal-information .info-wrapper-main .upload-image-wrapper{margin-block:32px}.personal-information .info-wrapper-main a{color:#4f4f50;cursor:pointer;background-color:#0000;border:none;padding:4px;position:absolute;top:-10px;left:-26px}.personal-information .info-wrapper-main a svg,.personal-information .info-wrapper-main a img{color:#4f4f50;width:14px;height:14px}.personal-information .info-wrapper-main p{color:#4f4f50;margin-bottom:8px;font-size:12px;font-weight:500;line-height:16px}@media screen and (width<=767px){.personal-information .info-wrapper-main p{font-size:11px}}.personal-information .info-wrapper-main h6{color:#232324;font-size:20px;font-weight:600;line-height:24px}.personal-information .info-wrapper-main h6 span{color:#caca03;font-size:14px;font-weight:500}.personal-information .info-wrapper-main span{letter-spacing:-.28px;vertical-align:middle;color:#6c6c6c;margin-bottom:12px;font-size:14px;font-weight:500;line-height:20px}.personal-information .info-wrapper-main .profile-picture-wrapper{gap:18px;padding:20px 0;display:flex}@media screen and (width<=767px){.personal-information .info-wrapper-main .profile-picture-wrapper{gap:10px}}.personal-information .info-wrapper-main .profile-picture-wrapper .profile-img img{object-fit:contain;border-radius:60px;width:64px;height:64px}@media screen and (width<=767px){.personal-information .info-wrapper-main .profile-picture-wrapper .profile-img img{width:50px;height:50px}}.personal-information .info-wrapper-main .profile-picture-wrapper .google-msg{padding-top:20px;color:red!important;font-size:12px!important}.personal-information .info-image-wrapper{align-items:center;gap:8px;display:flex}.personal-information .info-image-wrapper .img-wrapper{cursor:pointer;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .1s ease-in-out;display:flex}.personal-information .info-image-wrapper .img-wrapper.active img{border:1px solid #3a15ff;width:46px;height:46px;padding:2px}.personal-information .info-image-wrapper .img-wrapper img{border-radius:50%;width:40px;height:40px}#exampleInputEmail1 .form-control :hover{border:none}.dashboard-main-wrapper{display:flex;position:relative}.dashboard-main-wrapper:not(:has(.sidebar-main-wrapper)) .dashboard-inner-content-main.active{margin-left:0}.dashboard-main-wrapper .dashboard-inner-content-main{width:100%;height:100vh;margin-left:60px;transition:all .3s ease-in-out;overflow-y:auto}@media screen and (width<=768px){.dashboard-main-wrapper .dashboard-inner-content-main{margin-left:0}}@media screen and (width<=767px){.dashboard-main-wrapper .dashboard-inner-content-main{height:calc(100vh - 71px)}:is(.dashboard-main-wrapper .dashboard-inner-content-main:has(.note-editor-page),.dashboard-main-wrapper .dashboard-inner-content-main:has(.goal-sidebar),.dashboard-main-wrapper .dashboard-inner-content-main:has(.schedule-sidebar-page),.dashboard-main-wrapper .dashboard-inner-content-main:has(.report-page-responnse)){height:100dvh}}.dashboard-main-wrapper .dashboard-inner-content-main.staff-active{margin-left:0}@media screen and (width<=767px){.dashboard-main-wrapper .dashboard-inner-content-main.staff-active{height:calc(100vh - 71px)}:is(.dashboard-main-wrapper .dashboard-inner-content-main.staff-active:has(.note-editor-page),.dashboard-main-wrapper .dashboard-inner-content-main.staff-active:has(.goal-sidebar),.dashboard-main-wrapper .dashboard-inner-content-main.staff-active:has(.schedule-sidebar-page),.dashboard-main-wrapper .dashboard-inner-content-main.staff-active:has(.report-page-responnse)){height:100dvh}.dashboard-main-wrapper .dashboard-inner-content-main.staff-active:has(.availability-screen){height:calc(100vh - 74px)}}.dashboard-main-wrapper .dashboard-inner-content-main.active{margin-left:60px}@media screen and (width<=767px){.dashboard-main-wrapper .dashboard-inner-content-main.active{margin-left:0}}@media print{.dashboard-main-wrapper .dashboard-inner-content-main.active{margin-left:0!important}}@media screen and (width<=767px){.dashboard-main-wrapper .dashboard-inner-content-main.active{height:calc(100vh - 71px)!important}:is(.dashboard-main-wrapper .dashboard-inner-content-main.active:has(.note-editor-page),.dashboard-main-wrapper .dashboard-inner-content-main.active:has(.goal-sidebar),.dashboard-main-wrapper .dashboard-inner-content-main.active:has(.schedule-sidebar-page),.dashboard-main-wrapper .dashboard-inner-content-main.active:has(.report-page-responnse)){height:100dvh!important}}.dashboard-main-wrapper .dashboard-inner-content-main.active .header-spacing{padding-left:8px!important}.dashboard-main-wrapper .dashboard-inner-content-main.active .header-spacing .header-img{border-radius:0}.dashboard-main-wrapper .dashboard-inner-content-main.active .header-spacing p{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media screen and (width<=767px){.dashboard-main-wrapper .dashboard-inner-content-main.active .header-spacing p{font-size:14px;line-height:20px}}.account-setting .account-setting-wrapper{padding:10px 34px 34px}.account-setting .account-setting-wrapper p{color:#6f6f6f}.account-setting .account-setting-wrapper p.small{color:#232324;font-size:10px}.account-setting .account-setting-wrapper h6{color:#232529;margin:0;padding:0 0 29px;font-size:24px;font-weight:600;line-height:28px}.account-setting .account-setting-wrapper .bootom{border-bottom:1px solid #d0e2ff;margin:0}@media screen and (width<=767px){.account-setting .account-setting-wrapper .bootom{border:1px solid #eeeff1}}.account-setting .account-setting-wrapper .bootom.margin{margin:10px 0 250px}@media screen and (width<=767px){.account-setting .account-setting-wrapper .bootom.margin{margin:10px 0 0!important}}.account-setting .account-setting-wrapper .prfile-form .form-label{color:#6f6f6f;margin-bottom:4px;font-size:12px;font-weight:500;line-height:16px}.account-setting .account-setting-wrapper .prfile-form .form-control{font-size:14px;line-height:auto;letter-spacing:-.28px;color:#000;box-shadow:none;background:0 0;border:2px solid #e9e9e9;border-radius:8px;padding:10px 8px;font-family:Inter,sans-serif;font-weight:500;line-height:16.94px;box-shadow:inset 0 0 0 1px #eeeff1}.account-setting .account-setting-wrapper .prfile-form ::placeholder{color:#232529;font-size:14px;font-weight:500;line-height:16.94px}.account-setting .account-setting-wrapper .tabs ul{gap:10px;margin:0;padding:0;list-style-type:none;display:flex}.account-setting .account-setting-wrapper .tabs ul li{color:#6f6f6f;font-size:12px;font-weight:500;line-height:16px}.account-setting .account-setting-wrapper .tabs ul li.active{color:#000;font-size:12px;font-weight:500;line-height:16px}.account-setting .account-setting-wrapper .account-profile-wrapper .account-profile{gap:20px;margin-bottom:40px;display:flex}@media screen and (width<=767px){.account-setting .account-setting-wrapper .account-profile-wrapper .account-profile{margin-bottom:25px}}.account-setting .account-setting-wrapper .account-profile-wrapper .account-profile img{object-fit:contain;border-radius:50%;width:64px;height:64px}.account-setting .account-setting-wrapper .account-profile-wrapper .account-profile h6{color:#232529;font-size:16px;font-weight:600;line-height:20px}.account-setting .account-setting-wrapper .account-profile-wrapper .account-profile .accounts-wrapper span{color:#000;font-size:16px;font-weight:500;line-height:24px}.account-setting .account-setting-wrapper .account-profile-wrapper .account-profile .accounts-wrapper .account-btn{gap:11px;padding:12px 0;display:flex}.account-setting .account-setting-wrapper .account-profile-wrapper .account-profile .accounts-wrapper .account-btn .remove{background:0 0;border:1px solid #fff;border-radius:8px;font-size:14px;font-weight:500;line-height:20px;transition:box-shadow .3s ease-in-out;box-shadow:0 2px 8px #0000001a}.account-setting .account-setting-wrapper .account-profile-wrapper .prfile-form .form-label{color:#6f6f6f;font-size:12px;font-weight:500;line-height:16px}.account-setting .account-setting-wrapper .account-profile-wrapper .prfile-form .form-control{color:#7a7a7a;box-shadow:none;background:0 0;border:.5px solid #bbb;border-radius:12px;padding:11px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.account-setting .account-setting-wrapper .account-profile-wrapper .prfile-form .form-control::placeholder,.account-setting .account-setting-wrapper .account-profile-wrapper .prfile-form .form-control.black-clr::placeholder{color:#bbbbbb9c}.account-setting .account-setting-wrapper .account-profile-wrapper .prfile-form ::placeholder{color:#bbbbbb9c;font-size:14px;font-weight:500;line-height:16.94px}.account-setting .account-setting-wrapper .account-profile-wrapper .form-control{letter-spacing:-.28px;color:#232529;box-shadow:none;background:0 0;border:2px solid #e9e9e9;border-radius:8px;padding:10px 8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:16.94px;box-shadow:inset 0 0 0 1px #eeeff1}.account-setting .account-setting-wrapper .account-profile-wrapper .form-label{color:#6f6f6f;font-size:12px;font-weight:500;line-height:16px}.account-setting .account-setting-wrapper .account-profile-wrapper ::placeholder{color:#bbbbbb9c;font-size:14px;font-weight:500}.account-setting .account-setting-wrapper .search-bar{align-items:center;gap:10px;padding:30px 0;display:flex}.account-setting .account-setting-wrapper .search-bar .search-bar-wrapper .form-group{margin:0}.account-setting .account-setting-wrapper .search-bar .search-bar-wrapper .form-group.invalid-feedback{color:#f04438;font-size:14px;font-weight:400;line-height:20px}.account-setting .account-setting-wrapper .user-table-container .table{border-collapse:separate;border-spacing:0;width:100%}.account-setting .account-setting-wrapper .user-table-container .table thead th{color:#75777c;border-bottom:2px solid #eeeff1;padding-bottom:10px;font-size:11px;font-weight:600}.account-setting .account-setting-wrapper .user-table-container .table tbody tr td{vertical-align:middle;color:#6f6f6f;border:none;font-size:12px;font-weight:500;line-height:16px}.account-setting .account-setting-wrapper .user-table-container .table tbody tr td button{color:#232529;background-color:#0000;border:1px solid #9162f9;border-radius:4px;padding:2px 10px;font-size:12px;font-weight:500}.account-setting .account-setting-wrapper .user-table-container .table tbody tr td:first-child .user-info{align-items:center;gap:10px;display:flex}.account-setting .account-setting-wrapper .user-table-container .table tbody tr td:first-child .user-info img{object-fit:contain;border-radius:50%;width:24px;height:24px;margin-left:-10px!important;margin-right:0!important}.account-setting .account-setting-wrapper .user-table-container .table tbody tr td:first-child .user-info :first-of-type{margin-left:0!important;margin-right:-4px!important}.account-setting .account-setting-wrapper .user-table-container .table tbody tr td:first-child .user-info span{color:#232529;font-size:14px;font-weight:500;line-height:20px}.account-setting .account-setting-wrapper .user-table-container .table tbody tr td p{color:#5c5e63;text-align:center;background-color:#f4f5f6;border-radius:8px;width:58px;margin:0;padding:2px 6px;font-size:12px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings{border:1px solid #eeeff1;border-radius:4px;margin-top:20px}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper{border-collapse:collapse;width:100%;max-width:800px}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper thead{border-bottom:1px solid #eeeff1}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper thead th{color:#6f6f6f;border-bottom:none;padding:16px;font-size:12px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody{border-style:none!important}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody tr td{vertical-align:middle;margin-bottom:12px;padding:12px 16px;border-bottom:none!important}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody tr td h5{color:#000;margin:0;font-size:14px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody tr td p{color:#6f6f6f;margin:0;padding:4px 0 0;font-size:12px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody tr td .form-check{justify-content:center;display:flex}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody tr td .form-check .form-check-input:checked{background-color:#9162f9;border:none;border-radius:6px;width:16px;height:16px}@media (width<=767px){.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody tbody tr td{padding:10px;font-size:.9rem}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody tbody tr td h5{color:#000;font-size:14px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings .settings-table-wrapper tbody tbody tr td p{color:#6f6f6f;font-size:12px;font-weight:500}}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper{padding:30px 0}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .account-profile{gap:18px;display:flex}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .account-profile img{object-fit:contain;border-radius:60px;width:64px;height:64px}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .account-profile h6{color:#232529;font-size:16px;font-weight:600}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .account-profile .accounts-wrapper .account-btn{gap:10px;padding:10px 0;display:flex}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .account-profile .accounts-wrapper .account-btn .remove{background:0 0;border:1px solid #fff;border-radius:8px;font-size:14px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .prfile-form{padding:18px 0}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .prfile-form .form-label{color:#6f6f6f;font-size:12px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .prfile-form .form-control{border:1px solid #eeeff1}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .prfile-form ::placeholder{color:#bbbbbb9c;font-size:14px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .form-control{border:1px solid #eeeff1}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper .form-label{color:#6f6f6f;font-size:12px;font-weight:500}.account-setting .account-setting-wrapper .notification-settings .account-profile-wrapper ::placeholder{color:#bbbbbb9c;font-size:14px;font-weight:500}.loading-div{flex-direction:column;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.loading-div .cube-loading-outer{height:500px;position:relative}.loading-div .cube-loading-outer .cube-wrapper{text-align:center;align-items:center;gap:10px;width:140px;height:140px;margin-top:-70px;margin-left:-70px;display:flex;position:absolute;top:50%;left:50%}@keyframes floatUpDown{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.loading-div .cube-loading-outer .cube-wrapper img{object-fit:cover;width:35px;height:35px;animation:1.5s ease-in-out infinite floatUpDown}.loading-div .cube-loading-outer .cube-wrapper:after{content:"";z-index:1;filter:blur(2px);background-color:#0000001a;border-radius:100%;width:126px;height:6px;margin:auto;position:absolute;bottom:20px;left:20px;right:0}.loading-div .cube-loading-outer .cube-wrapper h3{letter-spacing:3px;color:#232324;z-index:2;font-family:Comfortaa,sans-serif;animation:1.5s ease-in-out infinite floatUpDown;display:flex}.loading-div .cube-loading-outer .cube-wrapper h3 .dot{opacity:0;display:inline}.loading-div .cube-loading-outer .cube-wrapper h3 .dot1{animation:2s step-end infinite dot1Anim}.loading-div .cube-loading-outer .cube-wrapper h3 .dot2{animation:2s step-end infinite dot2Anim}.loading-div .cube-loading-outer .cube-wrapper h3 .dot3{animation:2s step-end infinite dot3Anim}@keyframes dot1Anim{0%{opacity:0}15%{opacity:1}65%{opacity:1}80%{opacity:0}to{opacity:0}}@keyframes dot2Anim{0%{opacity:0}30%{opacity:0}35%{opacity:1}65%{opacity:1}80%{opacity:0}to{opacity:0}}@keyframes dot3Anim{0%{opacity:0}50%{opacity:0}55%{opacity:1}65%{opacity:1}80%{opacity:0}to{opacity:0}}.validation-message{padding-top:5px;font-size:12px;font-weight:400;line-height:16px;color:#e72a2a!important}@media (width<=767px){.account-setting .account-setting-wrapper{padding:20px}.main-header .flex-wrapper .create-sec button span{padding:0;font-size:12px}.logo-top-bar{padding:20px 0 0}.signup-wrapper-form{padding:30px 20px}.signup-wrapper-form .signup-form-outer{padding:0}.signup-wrapper-form .signup-form-outer .form-wrapper .form-content-wrapper{margin:20px 0 0}.forget-password-wrapper .key-icon-wrapper{padding:80px 30px 0}.check-email-wrapper{min-height:auto;padding:0}.check-email-wrapper .key-icon-wrapper{padding:70px 25px 30px}}@media (width<=576px){.logo-top-ba{padding:20px 0 0}.main-header .flex-wrapper{justify-content:start}.main-header .create-sec button span{padding:0;font-size:12px}.dashboard-main-wrapper .dashboard-inner-content-main{height:calc(100vh - 74px);overflow-x:hidden;margin-left:0!important}.dashboard-main-wrapper .dashboard-inner-content-main:has(.note-editor-page){height:100%}.account-setting .account-setting-wrapper .account-profile-wrapper .prfile-form{padding:10px 0}.account-setting .account-setting-wrapper .account-profile-wrapper .account-profile img{width:50px;height:50px}.account-setting .account-setting-wrapper .account-btn a{font-size:12px}.no-project-found .image-wrapper{padding:0}.no-project-found .image-wrapper img{border-radius:25px;width:90px!important;height:90px!important}.no-project-found .image-wrapper .project-content{margin-top:20px!important}.no-project-found .image-wrapper .project-content h6{font-size:14px}.no-project-found .image-wrapper .project-content h3{text-wrap:nowrap;font-size:20px;line-height:26px}.no-project-found .image-wrapper .project-content p{text-wrap:nowrap;font-size:12px}.no-project-found .image-wrapper .project-content .btn-blue{padding-top:20px!important}.no-project-found .image-wrapper .project-content .btn-blue.dashboard-btn a{padding:12px 10px}.no-project-found .image-wrapper .project-content .btn-blue a{padding:6px 12px}.forget-password-wrapper .key-icon-wrapper{padding:60px 20px 0}.forget-password-wrapper .key-icon-wrapper h6{margin:0;padding:13px 0}.forget-password-wrapper .key-icon-wrapper p{text-align:center;font-size:14px}.forget-password-wrapper .key-icon-wrapper .form-content-wrapper{padding:30px 0}.check-email-wrapper{min-height:auto;padding:0}.check-email-wrapper .key-icon-wrapper{padding:60px 20px 30px}.check-email-wrapper .key-icon-wrapper h6{margin:0;padding:13px 0}.check-email-wrapper .key-icon-wrapper p{text-align:center;font-size:14px}.onboarding-stepper{padding:0}.personal-information .info-wrapper-main .profile-picture-wrapper .google-msg{padding-top:20px;color:red!important;font-size:12px!important}}.tooltips-box{width:353px;letter-spacing:-.28px!important;color:#75777c!important;padding:52px 16px 16px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;top:-50px!important;left:249px!important}@media screen and (width<=991px){.tooltips-box{display:none}}@media screen and (width<=767px){.tooltips-box{top:0!important;left:0!important}}.tooltips-box p{margin-bottom:0;padding-top:5px}.tooltips-box strong{letter-spacing:-.32px;color:#232529;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:20px}.tooltips-box span{width:fit-content;box-shadow:none!important;color:#9fa1a7!important;letter-spacing:-.24px!important;background-color:#0000!important;padding:0!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:500!important;line-height:16px!important}.tooltips-box .reactour__close-button{background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M9.5%202.5L2.5%209.50001M2.5%202.5L9.5%209.50001'%20stroke='%239A9A9A'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")!important;background-size:10px!important}.tooltips-box .reactour__close-button svg{display:none!important}.tooltips-box div button{box-shadow:0 0 2px #e0e0e0;letter-spacing:-.28px!important;color:#232529!important;border-radius:9px!important;padding:6px 9px!important;font-family:Inter,sans-serif!important;font-size:14px!important;font-weight:500!important;line-height:20px!important}.tooltips-box div button svg{color:#232529!important;width:10px!important;height:10px!important}.tooltips-box div button:first-of-type:after{content:"Back"!important}.tooltips-box div button:first-of-type svg{margin-right:8px!important}.tooltips-box div button:last-of-type{box-shadow:inset 0 0 0 1px #2325291a;color:#fff!important;background-color:#0043ce!important;border:1px solid #0043ce!important}.tooltips-box div button:last-of-type:before{content:""!important}.tooltips-box div button:last-of-type svg{margin-left:8px;color:#fff!important}.tooltips-box div button .finish-button:before{content:""!important}.site-page .no-project-found{min-height:calc(100vh - 154px)}@media screen and (width<=992px){.site-page .no-project-found{min-height:calc(100vh - 195px);overflow:hidden}}@media screen and (width<=576px){.site-page .no-project-found{min-height:calc(100vh - 215px)}}@media screen and (width<=767px){.site-page.staff-page-wrapper .main-header .header-flex .responsive-first-child-class{gap:6px!important}.site-page.staff-page-wrapper .main-header .header-flex .responsive-first-child-class .filter-btn .filter-dropdown .sort-value-wrapper span,.site-page.staff-page-wrapper .main-header .header-flex .responsive-first-child-class .filter-btn .filter-dropdown .filter-wrapper span{display:none}.site-page.staff-page-wrapper .main-header .header-flex .responsive-sec-child-class{gap:6px!important}.site-page.staff-page-wrapper .main-header .header-flex .responsive-sec-child-class .header-modal-btn button span,.site-page.staff-page-wrapper .main-header .header-flex .responsive-sec-child-class .display-dropdown-container .display-btn span{display:none}}.supervision-detail-page{padding:24px 0}.supervision-detail-page .supervision-detail-layout .supervision-kpi-grid{padding:0 20px}.supervision-detail-page .supervision-log-card{border-top:1px solid #e9e9e9;margin-top:24px}.supervision-detail-page .supervision-log-card .supervision-log-head{padding:18px 20px 19px}.calendar-wrapper{display:flex}@media screen and (width<=767px){.calendar-wrapper.session_calendar .session-calendar-box{overflow:auto}.calendar-wrapper.session_calendar .rbc-calendar{min-width:500px}}.calendar-wrapper .rbc-show-more{color:#9a9a9a!important;margin-top:16px!important;font-size:10px!important;font-weight:400!important;line-height:14px!important}@media screen and (height>=750px){.calendar-wrapper .rbc-show-more{margin-top:20px!important}}.calendar-wrapper .rbc-time-gutter .rbc-timeslot-group .rbc-time-slot{font-size:11px}.calendar-wrapper .rbc-event.short-duration{min-height:18px}.calendar-wrapper .rbc-event.short-duration .rbc-event-content{font-size:9px;line-height:1}.calendar-wrapper .rbc-event.short-duration .rbc-event-label{margin:0;padding:0;font-size:8px;display:none!important}.calendar-wrapper .short-event{align-items:center;height:100%;padding:1px 2px;display:flex}.calendar-wrapper .short-event .line-wrapper{min-height:100%;margin-right:3px;min-width:3px!important}.calendar-wrapper .short-event .short-event-content{text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 8px);line-height:1;overflow:hidden;font-size:10px!important;line-height:12px!important}.calendar-wrapper .short-event .rbc-event-label{display:"none"!important}.calendar-wrapper .session-calendar-box{width:100%}.calendar-wrapper .month-view-with-sidebar{background:#fff;border-radius:8px;width:100%;height:calc(100vh - 134px);display:flex;overflow:hidden}@media screen and (width<=767px){.calendar-wrapper .month-view-with-sidebar{flex-direction:column;height:auto}}.calendar-wrapper .month-view-with-sidebar .resource-timeline-sidebar{height:100%}.calendar-wrapper .month-view-with-sidebar .session-calendar-box{flex:1;min-width:0;overflow:auto}.calendar-wrapper.shiftbox-wrapper .rbc-calendar .rbc-toolbar{min-height:0}.calendar-wrapper.shiftbox-wrapper .rbc-calendar .rbc-time-view .rbc-time-header{display:flex}.calendar-wrapper.shiftbox-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-label.rbc-time-header-gutter,.calendar-wrapper.shiftbox-wrapper .rbc-calendar .rbc-time-view .rbc-time-content .rbc-time-gutter.rbc-time-column{display:none}.calendar-wrapper .react-datepicker-wrapper .react-datepicker__input-container{border:none}@media screen and (width<=767px){.calendar-wrapper .react-datepicker-wrapper .react-datepicker__input-container{display:none}}.calendar-wrapper .react-datepicker-wrapper .react-datepicker__input-container input{color:#232324;border:none;font-size:14px;font-weight:600;line-height:18px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar,.calendar-wrapper .rbc-toolbar{position:unset}.calendar-wrapper{flex-direction:column;gap:15px;padding-top:0;position:relative}}.calendar-wrapper .rbc-calendar .rbc-btn-group:has(.select-date){padding:0 6px!important}.calendar-wrapper.session_calendar{padding-bottom:65px}.calendar-wrapper.session_calendar .rbc-calendar .rbc-month-view{min-height:calc(100vh - 131px)}.calendar-wrapper.session_calendar .rbc-calendar .date-picker-package{width:calc(100% - 57px);position:absolute;top:3px;left:9px}.calendar-wrapper.session_calendar .rbc-calendar .date-picker-package input{background:0 0}.calendar-wrapper.session_calendar .rbc-calendar .date-picker-package.select-date{position:unset;width:calc(100% - 47px)}.calendar-wrapper.session_calendar .rbc-calendar .date-picker-package.select-date .react-datepicker-popper{right:-142px!important}.calendar-wrapper.session_calendar .rbc-calendar .rbc-toolbar .rbc-btn-group{height:40px;top:-53.2px;right:116px}@media screen and (width<=767px){.calendar-wrapper.session_calendar .rbc-calendar .rbc-toolbar .rbc-btn-group{height:30px;top:-43.2px;right:92px}.calendar-wrapper.session_calendar .rbc-calendar .rbc-toolbar .rbc-btn-group button{height:29px;padding:6px 0}}.calendar-wrapper:has(.event-main-wrapper.active) .rbc-calendar .rbc-toolbar .rbc-toolbar-label:before{padding-inline:22px 0}.calendar-wrapper:has(.event-main-wrapper.active) .rbc-month-view .rbc-month-header .rbc-header:first-child>div>div:last-child{padding-left:28px}.calendar-wrapper .rbc-current-time-indicator{background-color:#0043ce;height:2px}.calendar-wrapper .rbc-current-time-indicator:before{content:"";background-color:#0043ce;border-radius:50%;width:11px;height:11px;display:block;position:absolute;top:-4px;left:0}.calendar-wrapper .event-main-wrapper{width:100%;max-width:217px;transition:all .3s ease-in-out}.calendar-wrapper .event-main-wrapper.active{width:0;position:relative}.calendar-wrapper .event-main-wrapper.active .sidebar-tab-wrapper,.calendar-wrapper .event-main-wrapper.active .heading-box input,.calendar-wrapper .event-main-wrapper.active .heading-box svg,.calendar-wrapper .event-main-wrapper.active .event-card-wrapper{display:none}.calendar-wrapper .event-main-wrapper.active .sidebar-closed-btn{z-index:999;display:block;position:absolute;right:-2px}.calendar-wrapper .event-main-wrapper.active .sidebar-closed-btn img:first-child{display:none}.calendar-wrapper .event-main-wrapper.active .sidebar-closed-btn img:last-child{display:block!important}@media screen and (width<=767px){.calendar-wrapper .event-main-wrapper{flex-basis:auto;max-width:none;padding-top:0;position:relative}}@media screen and (width<=576px){.calendar-wrapper .event-main-wrapper{max-width:none}}@media screen and (width>=767px){.calendar-wrapper .event-main-wrapper .filter-dropdown .dropdown-menu{min-width:700px!important}}.calendar-wrapper .event-main-wrapper .filter-dropdown .dropdown-menu .filter-group{gap:6px}.calendar-wrapper .event-main-wrapper .filter-dropdown .dropdown-menu .filter-group .filter-group-flex label{text-wrap:nowrap}.calendar-wrapper .event-main-wrapper .heading-box{background-color:#fff;border-bottom:1px solid #e9e9e9;justify-content:center;align-items:center;height:40px;padding:0 10px;display:flex;position:relative}.calendar-wrapper .event-main-wrapper .heading-box input{box-shadow:none;background-color:#fff;border:none;outline:none;width:100%;height:39px;padding-left:24px;font-size:12px;font-weight:400;line-height:16px}.calendar-wrapper .event-main-wrapper .heading-box input::placeholder{color:#bbbbbb9c}.calendar-wrapper .event-main-wrapper .heading-box svg{color:#4f4f50;width:18px;height:18px;position:absolute;top:20px;left:10px;transform:translateY(-50%)}.calendar-wrapper .event-main-wrapper .heading-box .sidebar-closed-btn{cursor:pointer;background-color:#0000;border:none;padding:0;font-size:0;transition:all .3s ease-in-out}.calendar-wrapper .event-main-wrapper .heading-box .sidebar-closed-btn img{object-fit:cover;width:18px;height:18px;transition:all .3s ease-in-out}@media screen and (width<=576px){.calendar-wrapper .event-main-wrapper .heading-box .sidebar-closed-btn img{display:none}}.calendar-wrapper .event-main-wrapper .heading-box .sidebar-closed-btn img:last-child{display:none}.calendar-wrapper .event-main-wrapper .heading-box .sidebar-closed-btn.close-sidebar-btn{display:none!important}@media screen and (width<=767px){.calendar-wrapper .event-main-wrapper .heading-box .sidebar-closed-btn.close-sidebar-btn{margin-left:auto!important;display:block!important}.calendar-wrapper .event-main-wrapper .heading-box .sidebar-closed-btn.close-sidebar-btn img{display:block!important}}.calendar-wrapper .event-main-wrapper .event-card-wrapper{height:calc(100vh - 172px);padding:16px 10px 0;overflow-y:auto}@media screen and (width<=767px){.calendar-wrapper .event-main-wrapper .event-card-wrapper{height:auto;max-height:180px}}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card{border:1px solid #e9e9e9;border-radius:4px;height:64px;padding:10px 12px;position:relative;box-shadow:0 1px 3px #0000001a}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card.is-selected{border-color:#7d2ae7;box-shadow:0 0 0 1px #0043ce38}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card:not(:last-child){margin-bottom:8px}@media screen and (width<=767px){.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card{height:64px}}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box .site-flex-box{grid-template-columns:100%;display:grid}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box .site-flex-box.active{grid-template-columns:45% 55%}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box .site-flex-box p{text-overflow:ellipsis;white-space:nowrap;color:#4f4f50;max-width:99%;font-size:13px;font-weight:350;overflow:hidden;color:#4f4f50!important}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box .site-flex-box p strong{color:#232324}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box .cards-content-box.resource-timeline-cards-content{width:100%}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box .title-wrapp{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;margin-bottom:10px;display:flex;overflow:hidden}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box .title-wrapp img{object-fit:cover;border-radius:50%;margin-right:0;width:16px!important;min-width:16px!important;height:16px!important}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box span{border-radius:10px;width:3px;min-width:3px;height:44px}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card .flex-box img{object-fit:cover;border-radius:50%;width:14px;min-width:16px;height:14px;margin-right:4px}.calendar-wrapper .event-main-wrapper .event-card-wrapper .event-card p{text-overflow:ellipsis;white-space:nowrap;color:#232324;cursor:pointer;max-width:99%;font-size:14px;font-weight:500;overflow:hidden}.calendar-wrapper .event-main-wrapper .event-card-wrapper .sidebar-load-more{color:#6d6d72;text-align:center;margin:8px 0 10px;font-size:11px}.calendar-wrapper .resource-timeline-shell{--rt-col-width:140px;background:#fff;border-radius:8px;width:100%;height:calc(100vh - 134px);display:flex;position:relative;overflow:hidden}.calendar-wrapper .resource-timeline-shell.is-day-view{--rt-col-width:130px}.calendar-wrapper .resource-timeline-shell.is-week-view{--rt-col-width:140px}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar{z-index:2;background:#fff;border-right:1px solid #e9e9e9;flex-direction:column;width:220px;min-width:220px;transition:width .25s,min-width .25s;display:flex;overflow:hidden}@media screen and (width<=767px){.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar{width:170px;min-width:170px}}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar.rt-closed{width:48px;min-width:48px}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar.rt-closed .heading-box{justify-content:center}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar.rt-closed .heading-box .sidebar-closed-btn{margin-left:auto;margin-right:auto}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .heading-box{border-bottom:1px solid #e9e9e9;justify-content:flex-start;align-items:center;gap:8px;height:44px;min-height:44px;padding:0 10px;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .heading-box .resource-timeline-search-icon{color:#999;flex-shrink:0;width:16px;height:16px;position:static;top:auto;left:auto;transform:none}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .heading-box .resource-timeline-search-input{color:#232324;background:0 0;border:none;outline:none;flex:1;min-width:0;height:auto;padding-left:0;font-family:Inter,sans-serif;font-size:13px}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .heading-box .sidebar-closed-btn{flex-shrink:0;align-items:center;margin-left:0;margin-right:0;padding:4px;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .heading-box .resource-timeline-toggle-icon{width:16px;height:16px}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .event-card-wrapper.resource-timeline-list{flex:1;height:auto;max-height:none;padding:0;overflow:hidden auto}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .event-card-wrapper.resource-timeline-list::-webkit-scrollbar{width:0}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .event-card-wrapper.resource-timeline-list .resource-timeline-message{text-align:center;color:#999;padding:12px;font-size:13px}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .event-card-wrapper.resource-timeline-list .resource-timeline-person-card{height:10px;min-height:100px;box-shadow:none;box-sizing:border-box;border:none;border-radius:0;align-items:center;margin-bottom:0;padding:0 12px;display:flex}@media screen and (width<=767px){.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .event-card-wrapper.resource-timeline-list .resource-timeline-person-card{min-height:90px}}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .event-card-wrapper.resource-timeline-list .resource-timeline-person-card .resource-timeline-person-flex{border:1px solid #e9e9e9;border-radius:7px;align-items:center;gap:10px;width:100%;padding:12px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}.calendar-wrapper .resource-timeline-shell .resource-timeline-sidebar .event-card-wrapper.resource-timeline-list .resource-timeline-person-card .resource-timeline-person-flex .resource-timeline-person-strip{background:#fff;border-radius:10px;width:3px;min-width:3px;height:44px}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-header{background:#fff;border-bottom:1px solid #e9e9e9;width:100%;height:44px;min-height:44px;display:flex;overflow-x:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-header .resource-timeline-grid-header-inner{width:100%;min-width:max-content;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-header .resource-timeline-grid-header-inner .resource-timeline-grid-header-cell{width:100%;min-width:var(--rt-col-width);color:#232324;box-sizing:border-box;border-right:1px solid #f0f0f0;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:14px;font-weight:500;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-header .resource-timeline-grid-header-inner .resource-timeline-grid-header-cell.is-last{border-right:none}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-body{flex:1;overflow:auto}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-body::-webkit-scrollbar{display:none}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-body.day-body .resource-timeline-grid-content .resource-timeline-grid-row .resource-timeline-grid-cell{border-right:none}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-strip{height:100%;position:relative}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-hour-line{width:0;position:absolute;top:0;bottom:0}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-event{border:1px solid var(--event-color);border-left:8px solid var(--event-color);background-color:color-mix(in srgb, var(--event-color) 10%, transparent);cursor:pointer;box-sizing:border-box;z-index:1;border-radius:4px;flex-direction:column;padding:4px 8px;display:flex;position:absolute;top:4px;bottom:auto;overflow:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-event:hover{z-index:2;box-shadow:0 2px 8px #0000001f}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-event .day-wrapper-flex{justify-content:space-between;align-items:center;gap:5px;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-event .day-wrapper-flex .resource-timeline-day-event-title{text-overflow:inherit;line-height:14px;overflow:visible}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-event-title{color:#232324;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-event-time{color:#4f4f50;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-event-site{color:#4f4f50;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:10px;display:flex;overflow:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-day-event-site .resource-timeline-day-event-loc{width:12px;min-width:12px;height:12px}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-empty-grid{color:#999;justify-content:center;align-items:center;height:200px;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-content{min-width:max-content}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-row{border-bottom:1px solid #f0f0f0;height:100px;min-height:100px;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-cell{width:var(--rt-col-width);min-width:var(--rt-col-width);box-sizing:border-box;border-right:1px solid #f0f0f0;flex-direction:column;flex-grow:1;padding:4px 6px;display:flex;overflow:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-grid-cell.is-last{border-right:none}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-more-events{color:#666;cursor:pointer;padding:1px 4px;font-size:10px}.calendar-wrapper .resource-timeline-shell .resource-timeline-grid-panel .resource-timeline-more-events .resource-timeline-more-events-btn{color:#9a9a9a;cursor:pointer;box-shadow:none;background:0 0;border:none;outline:none;margin:0;padding:0;font-size:10px;font-weight:400;line-height:14px;text-decoration:none}.calendar-wrapper .resource-timeline-shell .resource-timeline-event-card{border:1px solid var(--event-color);border-left:5px solid var(--event-color);cursor:pointer;background:#fff;background-color:color-mix(in srgb, var(--event-color) 5%, transparent);border-radius:4px;justify-content:space-between;align-items:flex-start;gap:5px;height:100%;margin-bottom:3px;padding:4px 8px;display:flex;overflow:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-event-card .week-event-box{justify-content:space-between;align-items:center;gap:2px;width:100%;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-event-title{color:#232324;white-space:nowrap;font-size:14px;font-weight:500}.calendar-wrapper .resource-timeline-shell .resource-timeline-event-time{color:#4f4f50;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.calendar-wrapper .resource-timeline-shell .resource-timeline-event-site{color:#4f4f50;align-items:center;gap:3px;font-size:10px;display:flex}.calendar-wrapper .resource-timeline-shell .resource-timeline-event-site-icon{border-radius:50%;width:14px;min-width:14px;height:14px}.calendar-wrapper .resource-timeline-shell .resource-timeline-event-site-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.calendar-wrapper .rbc-agenda-view{border-left:1px solid #e9e9e9}.calendar-wrapper .rbc-agenda-view .rbc-agenda-table{border:none}.calendar-wrapper .rbc-agenda-view .rbc-agenda-table thead tr{background-color:#fdfdfd;border-block:1px solid #e9e9e9}.calendar-wrapper .rbc-agenda-view .rbc-agenda-table thead tr th{color:#232324;padding-block:9px 8px;font-size:14px;font-weight:500;line-height:22px}.calendar-wrapper .rbc-agenda-view .rbc-agenda-table tbody tr{background-color:#fff!important;border:none!important}.calendar-wrapper .rbc-agenda-view .rbc-agenda-table tbody tr td{color:#181d27;text-transform:capitalize;border-bottom:1px solid #e9e9e9;padding-block:20px 19px;font-size:14px;font-weight:400;line-height:24px}.calendar-wrapper .rbc-agenda-view .rbc-agenda-empty{color:#6f6f6f;justify-content:center;align-items:center;height:calc(100vh - 130px);font-size:16px;font-weight:500;line-height:20px;display:flex}.calendar-wrapper .rbc-calendar:has(.rbc-month-view) .rbc-toolbar{min-height:0}.calendar-wrapper .rbc-calendar:has(.rbc-month-view) .rbc-toolbar .rbc-toolbar-label{display:none}.calendar-wrapper .rbc-calendar .rbc-toolbar{background-color:#fdfdfd;border-inline:1px solid #e9e9e9;row-gap:10px;min-height:39px;margin-bottom:0;position:relative;z-index:99!important}.calendar-wrapper .rbc-calendar .rbc-toolbar.hide-on-week{border:none!important;min-height:0!important;max-height:0!important}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-toolbar{position:unset;flex-flow:row}}.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-toolbar-label{color:#232324;justify-content:flex-start;align-items:center;min-height:39px;padding-left:110px;font-size:14px;font-weight:500;line-height:22px;display:flex;position:relative}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-toolbar-label{font-size:13px;font-weight:500;line-height:16px}}@media screen and (width<=460px){.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-toolbar-label{font-size:12px}}.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-toolbar-label:before{content:"GMT +06";border-right:1px solid #ddd;justify-content:center;align-items:center;width:97px;min-height:40px;padding-inline:10.5px;display:flex;position:absolute;left:0}.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group{background-color:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex;position:absolute;top:-49.6px;right:213px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group{gap:2px;padding:0 6px;position:absolute;top:-41px;right:113px}}@media screen and (width<=320px){.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group{gap:3px}}.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group button{height:32.4px;box-shadow:none;color:#232324;z-index:999;background-color:#fff;border:none;border-radius:8px;padding-inline:0;font-size:14px;font-weight:400;line-height:18px}.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group button svg,.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group button img{color:#6c6c6c;width:14px;height:14px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group button{height:30.4px;padding:6px 10px;font-size:13px;font-weight:500;line-height:16px}}@media screen and (width<=460px){.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group button{padding:6px 0;font-size:10px}}@media screen and (width<=320px){.calendar-wrapper .rbc-calendar .rbc-toolbar .rbc-btn-group button{padding:0}}.calendar-wrapper .rbc-calendar:has(.rbc-toolbar.hide-on-week) .rbc-time-header.rbc-overflowing{display:flex}.calendar-wrapper .rbc-calendar .week-month-event{width:100%;height:100%;overflow-x:hidden}.calendar-wrapper .rbc-calendar .week-month-event.medium-duration{overflow-y:hidden}.calendar-wrapper .rbc-calendar .week-month-event.medium-duration .status-badge{max-width:fit-content;margin-top:5px!important;padding-block:2px!important}.calendar-wrapper .rbc-calendar .week-month-event.medium-duration .status-badge span{font-size:10px!important;line-height:100%!important}.calendar-wrapper .rbc-calendar .week-month-event.medium-duration .status-badge img{width:10px;height:10px}.calendar-wrapper .rbc-calendar .week-month-event:has(.status-badge) .line-main-flex-wrapper{max-height:28px}.calendar-wrapper .rbc-calendar .week-month-event .line-main-flex-wrapper{align-items:center;display:flex;height:100%!important}.calendar-wrapper .rbc-calendar .rbc-time-view{border:none;border-left:1px solid #e9e9e9}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-row{min-height:0;position:relative}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header{display:none;margin-right:0!important}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-label.rbc-time-header-gutter{background-color:#fdfdfd;max-height:39px;min-width:96px!important}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-label.rbc-time-header-gutter:before{content:"GMT +06";color:#232324;justify-content:center;align-items:center;min-height:40px;padding-inline:22px 0;font-size:14px;font-weight:500;line-height:22px;display:flex}@media screen and (width<=768px){.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-label.rbc-time-header-gutter:before{font-size:13px}}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-label{max-width:54px!important}}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-header{background-color:#fdfdfd;border:none;border-right:1px solid #e9e9e9;padding:0}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-header.rbc-today .rbc-button-link>div>div:last-child{color:#0043ce}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-header .rbc-button-link{width:100%}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-header .rbc-button-link>div{background-color:#fdfdfd;align-items:center;width:100%;display:flex;height:39px!important}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-header .rbc-button-link>div>div{color:#232324}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-header .rbc-button-link>div>div:last-child{text-align:start;background-color:#0000;width:100%;padding:8px 20px;font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-header .rbc-button-link>div>div:last-child{padding:8px 10px;font-size:13px}}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-header .rbc-button-link>div>div:first-child{letter-spacing:-.2px;font-size:13px;font-weight:500;line-height:28px;display:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-allday-cell{display:none}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-allday-cell .rbc-row-bg .rbc-day-bg{border:none}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-header .rbc-time-header-content .rbc-allday-cell .rbc-row-bg .rbc-day-bg.rbc-today{background-color:#0000}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content{border-top:1px solid #e9e9e9;max-height:calc(100vh - 172px)}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content{max-height:calc(100vh - 302px)}}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content::-webkit-scrollbar{width:2px}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group{min-height:64px;border-color:#e9e9e9!important}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc-time-slot{justify-content:center;align-items:center;min-width:96px;display:flex}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc-time-slot .rbc-label{color:#000;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content .rbc-time-gutter .rbc-timeslot-group .rbc-time-slot .rbc-label{padding-inline:10px;font-size:11px}}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content .rbc-day-slot.rbc-today{background-color:#0000}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-time-content .rbc-day-slot .rbc-timeslot-group{min-height:64px;border-color:#e9e9e9!important}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container{overflow-x:hidden;border-color:#e9e9e9!important;margin-right:0!important}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event{border:1px solid #e9e9e9;border-radius:4px;flex-direction:column-reverse;box-shadow:0 1px 3px #0000001a}@media screen and (height<=100px){.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper .day-view-event{flex-direction:row-reverse}}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event:has(.rbc-event-content .line-main-flex-wrapper .main-wrapper) .rbc-event-label{display:none}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event:focus{border-color:#0043ce;outline:none}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-label{color:#4f4f50;font-size:8px;font-weight:400;line-height:16px;position:absolute;top:20px;left:21px}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content{justify-content:space-between;align-items:flex-start;display:flex;position:relative}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper{align-items:center;gap:12px;display:flex}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper .client-info{align-items:center;gap:4px;display:flex}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper .client-info span{color:#4f4f50;font-size:12px;font-weight:400;line-height:12px}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper .session-details{gap:12px;display:flex}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper .session-details span{color:#4f4f50;font-size:12px;font-weight:400;line-height:13px}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper .session-details .time-info,.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper .session-details .location-info{align-items:center;gap:4px;display:flex}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper .session-details .time-info img,.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .main-wrapper .session-details .location-info img{object-fit:contain;width:16px;height:16px;display:block}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge{border:1px solid #3318fd;border-radius:8px;justify-content:center;align-items:center;gap:3px;width:fit-content;margin-top:10px;padding:4px 8px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}@media screen and (width>=1400px){.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge{font-size:14px;line-height:18px}}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge span{text-overflow:ellipsis;max-width:100%;font-size:12px;font-weight:500;line-height:14px;overflow:hidden}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge svg{width:12px;height:12px}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.purple{border-color:#5c06c6}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.purple span{color:#5c06c6}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.green{border-color:#06c623}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.green span{color:#06c623}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.red{border-color:#f60f0f}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.red span{color:#f60f0f}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.orange{border-color:#ff9500}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.orange span{color:#ff9500}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.brown{border-color:#a47100}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .status-badge.brown span{color:#a47100}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper{flex-grow:1;gap:8px;display:flex;height:100%!important}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper .line-wrapper-content-section{flex-grow:1;font-size:0;overflow:hidden}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper .day-view-event{flex-direction:column;align-items:flex-start;gap:4px;height:100%;display:flex}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper .day-view-event.active{flex-direction:row;flex-grow:1;align-items:center;gap:10px}@media (height<=50px) and (height>=30px){.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper .day-view-event .rbc-event-content .line-main-flex-wrapper .day-view-event{flex-direction:row-reverse}}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper .day-view-event .service-type{font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper .session-details{align-items:center;display:flex}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper img{display:none}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper img.client-avatar{object-fit:cover;border-radius:50%;width:16px!important;height:16px!important}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper .line-wrapper{border-radius:20px;width:3px;min-width:4px;height:100%}.calendar-wrapper .rbc-calendar .rbc-time-view .rbc-events-container .rbc-event .rbc-event-content .line-main-flex-wrapper span{color:#232324;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:135%;display:block;overflow:hidden}.calendar-wrapper .rbc-calendar .rbc-month-view{border-top:none;border-bottom:1px solid #e9e9e9;border-left:1px solid #e9e9e9;border-right:none;min-height:calc(100vh - 131px)}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-header .rbc-header{background-color:#fff;border-color:#e9e9e9;height:40px;padding:0}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-header .rbc-header.rbc-today>div>div:last-child{color:#0043ce;background-color:#cfd8e5;border-bottom:2px solid #0043ce;font-weight:500!important}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-header .rbc-header>div{align-items:center;width:100%;display:flex;height:40px!important}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-header .rbc-header>div>div{color:#232324}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-header .rbc-header>div>div:last-child{text-align:start;background-color:#0000;width:100%;padding:9px 12px;font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-header .rbc-header>div>div:last-child{text-align:center;font-size:13px}}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-header .rbc-header>div>div:first-child{letter-spacing:-.2px;font-size:13px;font-weight:500;line-height:28px;display:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row{border-color:#e9e9e9;overflow:visible}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-segment{padding-inline:10px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-segment{padding-inline:5px}}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-bg{min-height:70px}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-bg .rbc-day-bg{min-height:70px;font-size:16px;font-weight:600;line-height:24px}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-bg .rbc-day-bg.rbc-off-range-bg,.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-bg .rbc-day-bg.rbc-today{background-color:#fff}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content{min-height:90px}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event{border-radius:4px!important;width:100%!important;max-width:100%!important;min-height:auto!important;padding:0 8px 0 0!important;display:inline-flex!important}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content{width:100%}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div{align-items:center;width:100%;padding:0;display:flex}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}@media screen and (width<=1245px) and (width>=991px){.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper{gap:5px}}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper .client-info{align-items:center;gap:4px;display:flex}@media screen and (width<=991px){.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper .client-info{display:none}}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper .client-info img,.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper .client-info svg{min-width:16px}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper .client-info span{color:#232324;font-size:12px;font-weight:500;line-height:16px}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper .time-info span{color:#9a9a9a;font-size:10px;line-height:14px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper .time-info span{color:#232324}}@media screen and (width<=576px){.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .main-wrapper .time-info span{max-width:40px;display:block}}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .line-wrapper{border-radius:0;height:20px;margin-right:5px;width:5px!important;min-width:5px!important}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div .line-wrapper-content-section{font-size:0;overflow:hidden}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div p{width:6px;height:100%}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div img{object-fit:cover;border-radius:50%;display:none;width:16px!important;height:16px!important}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event .rbc-event-content>div span{color:#000;text-wrap:nowrap;text-overflow:ellipsis;width:100%;font-family:Inter,sans-serif;font-size:10px;font-weight:400;line-height:110%;display:block;overflow:hidden}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-date-cell{text-align:left;padding:10px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-date-cell{text-align:center}}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-date-cell.rbc-current button{color:#0043ce}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-date-cell.rbc-off-range .rbc-button-link{color:#bbb}.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-date-cell .rbc-button-link{letter-spacing:-.2px;color:#242c39;font-size:16px;font-weight:500;line-height:24px}@media screen and (width<=767px){.calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-date-cell .rbc-button-link{font-size:13px}}.audio-recorder-container{box-sizing:border-box;background-color:#fff;border:1.42px dashed #00000040;border-radius:10px;flex-direction:column;justify-content:center;align-items:end;max-width:100%;min-height:250px;margin:30px 0;padding:20px;display:flex}@media screen and (width<=767px){.audio-recorder-container{min-height:150px;margin-top:30px}}.audio-recorder-container .audio-player-inline{background-color:#eaf0fe;border:none;border-radius:0 16px 16px;align-items:center;gap:8px;width:100%;max-width:301px;padding:10px 20px;display:inline-flex}@media screen and (width<=767px){.audio-recorder-container .audio-player-inline{max-width:270px;padding:8px 12px}}.audio-recorder-container .audio-player-inline .audio-play-btn-inline{cursor:pointer;background:#296cf1;border:none;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.audio-recorder-container .audio-player-inline .audio-play-btn-inline svg{color:#fff;width:14px;min-width:14px;height:14px}.audio-recorder-container .audio-player-inline .audio-waveform-container{z-index:0;flex:1;min-width:100px;height:25px;position:relative}.audio-recorder-container .audio-player-inline .audio-waveform-container .waveform-inline .wrapper{z-index:0!important}.audio-recorder-container .audio-player-inline .loading-bars{justify-content:center;align-items:center;gap:2px;height:100%;display:flex}.audio-recorder-container .audio-player-inline .loading-bars .loading-bar{background-color:#bfbfbf;border-radius:1px;width:3px;height:25px;animation:1.2s ease-in-out infinite loading-pulse}.audio-recorder-container .audio-player-inline .loading-bars .loading-bar:nth-child(2){animation-delay:.1s}.audio-recorder-container .audio-player-inline .loading-bars .loading-bar:nth-child(3){animation-delay:.2s}.audio-recorder-container .audio-player-inline .loading-bars .loading-bar:nth-child(4){animation-delay:.3s}.audio-recorder-container .audio-player-inline .loading-bars .loading-bar:nth-child(5){animation-delay:.4s}.audio-recorder-container .audio-player-inline .loading-bars .loading-bar:nth-child(6){animation-delay:.5s}.audio-recorder-container .audio-player-inline .loading-bars .loading-bar:nth-child(7){animation-delay:.6s}@keyframes loading-pulse{0%,40%,to{opacity:.5;transform:scaleY(.4)}20%{opacity:1;transform:scaleY(1)}}.audio-recorder-container .audio-player-inline .duration-text{color:#000;white-space:nowrap;font-size:10px;font-weight:400;line-height:16px}.audio-recorder-container .audio-player-inline .delete-audio-btn{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.audio-recorder-container .audio-player-inline .delete-audio-btn svg,.audio-recorder-container .audio-player-inline .delete-audio-btn img{color:#ff5b59;width:18px;min-width:18px;height:18px}.audio-recorder-container:has(.audio-player-inline){border:none;justify-content:start;min-height:auto;padding:0;align-items:start!important}.audio-recorder-container audio{width:100%;max-width:301px}.audio-recorder-container.record-btn{align-items:center}.audio-recorder-container.record-btn .btn-blue svg,.audio-recorder-container.record-btn .btn-blue img{width:18px;height:18px}.audio-recorder-container.speech{justify-content:start;align-items:start;width:95%;max-width:488px;margin:auto;padding-bottom:68px;position:relative}@media screen and (width<=767px){.audio-recorder-container.speech{padding:15px 15px 50px}}.audio-recorder-container.speech .speech-to-text-modal-content .audio-buttons-flexbox{margin-top:0;position:absolute;bottom:20px;transform:translate(34%)}@media screen and (width<=767px){.audio-recorder-container.speech .speech-to-text-modal-content .audio-buttons-flexbox{bottom:10px;transform:translate(0)}}.audio-recorder-container canvas{margin:auto}@media screen and (width<=767px){.audio-recorder-container canvas{width:100%}}.audio-recorder-container .audio-buttons-flexbox{flex-wrap:wrap;justify-content:end;gap:10px;width:100%;margin-top:10px;display:flex}.audio-recorder-container .audio-buttons-flexbox button{margin:0!important}.audio-recorder-container .audio-buttons-flexbox .audio-recorder-button.start{color:#fff;background-color:#0043ce;border:1.12px solid #0043ce;margin:auto}.audio-recorder-container .audio-recorder-button{cursor:pointer;background-color:#0000;border-radius:8px;padding:5px 19px;font-size:14px;font-weight:500;line-height:21px}.audio-recorder-container .audio-recorder-button:disabled{cursor:not-allowed;background-color:#fff;display:none}.audio-recorder-container .audio-recorder-button.resume,.audio-recorder-container .audio-recorder-button.stop{color:#202021;border:1px solid #bbb}@media (width<=767px){.audio-recorder-container .audio-recorder-container{padding:10px}.audio-recorder-container .audio-recorder-button{padding:6px 16px}}.editor-container .ce-popover__container{border:1px solid #e9e9e9;border-radius:10px;padding:12px;box-shadow:0 14px 31px #0000001a}@media screen and (width<=767px){.editor-container .ce-popover__container{--offset:none;position:absolute}}@media screen and (width<=576px){.editor-container .ce-popover__container{bottom:-50px}}.editor-container .ce-popover__container .cdx-search-field{background:#f5f5f5;margin-bottom:10px;padding:4px!important}.editor-container .ce-popover__container .cdx-search-field .cdx-search-field__icon{width:20px!important;height:20px!important;margin-right:5px!important}.editor-container .ce-popover__container .cdx-search-field .cdx-search-field__icon svg{width:18px!important;height:18px!important}.editor-container .ce-popover__container .cdx-search-field .cdx-search-field__input{font-size:13px!important;font-weight:400!important;line-height:18px!important}.editor-container .ce-popover__container .cdx-search-field .cdx-search-field__input::placeholder{font-size:13px!important}.editor-container .ce-popover__container .ce-popover__items::-webkit-scrollbar{width:4px}.editor-container .ce-popover__container .ce-popover__items::-webkit-scrollbar-track{background:0 0}.editor-container .ce-popover__container .ce-popover__items::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:20px}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item-html .ce-inline-tool-input{font-size:14px!important;font-weight:500!important;line-height:20px!important}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item-html .ce-inline-tool-input::placeholder{font-size:14px!important}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item{background-color:#0000;border-radius:8px;padding:7.5px 10px}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item:not(:last-child){margin-bottom:10px}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item:hover{background-color:#f5f5f5}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item:hover svg{color:#000}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item:hover{background:#f5f5f5}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item .ce-popover-item__icon{background-color:#0000;width:18px;height:18px;margin:0}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item .ce-popover-item__icon svg,.editor-container .ce-popover__container .ce-popover__items .ce-popover-item .ce-popover-item__icon img{color:#4f4f50;width:18px!important;height:18px!important}.editor-container .ce-popover__container .ce-popover__items .ce-popover-item__title{color:#232324;margin-left:6px;font-family:Poppins,sans-serif;font-weight:500}@media screen and (width<=767px){.editor-container .ce-popover__container .ce-popover__items .ce-popover-item__title{font-size:14px!important}}.editor-container .codex-editor .codex-editor__redactor{padding-bottom:70px!important}.editor-container .ce-block__content{background-color:#0000;max-width:100%!important}@media screen and (width<=767px){.editor-container .ce-block__content{padding:10px 0;margin:0!important}}.editor-container .ce-block__content ul,.editor-container .ce-block__content ol,.editor-container .ce-block__content .ce-code,.editor-container .ce-block__content .cdx-quote,.editor-container .ce-block__content .ce-delimiter,.editor-container .ce-block__content .cdx-checklist,.editor-container .ce-block__content .tc-wrap,.editor-container .ce-block__content .cdx-simple-image,.editor-container .ce-block__content .ce-rawtool,.editor-container .ce-block__content .cdx-warning{margin:30px 0}@media screen and (width<=576px){.editor-container .ce-block__content .cdx-list-unordered .cdx-list__item .cdx-list__item-content{font-size:14px!important}}@media screen and (width<=767px){.editor-container .ce-block__content .cdx-block{padding-top:10px!important}}@media screen and (width<=576px){.editor-container .ce-block__content .cdx-block{font-size:14px!important}.editor-container .ce-block__content .cdx-block .tc-wrap .tc-table .tc-row .tc-cell{font-size:12px!important}}.editor-container .ce-block__content .cdx-block.cdx-warning .cdx-input.cdx-warning__title,.editor-container .ce-block__content .cdx-block.cdx-warning .cdx-input.cdx-warning__message,.editor-container .ce-block__content .cdx-block.cdx-warning .cdx-input.cdx-quote__text,.editor-container .ce-block__content .cdx-block.cdx-quote .cdx-input.cdx-quote__text,.editor-container .ce-block__content .cdx-block.cdx-quote .cdx-input.cdx-quote__caption{box-shadow:none;border:.5px solid #bbbbbb9c;border-radius:12px;height:auto;padding:11px 12px;line-height:22px;color:#232324!important;font-weight:380!important}.editor-container .ce-toolbar__content{position:unset}.editor-container .ce-toolbar__actions{display:inline-flex;position:absolute;top:10px!important;left:-100px!important}@media screen and (width<=767px){.editor-container .ce-toolbar__actions{flex-direction:column;gap:5px!important;top:-18px!important;left:-2px!important}.editor-container .ce-toolbar__actions .ce-toolbar__settings-btn{margin-left:0!important}}.editor-container .ce-toolbar__actions .ce-toolbar__plus,.editor-container .ce-toolbar__actions .ce-toolbar__settings-btn{background:#ffffffcf;border:1px solid #e9e9e9;border-radius:6px;justify-content:center;align-items:center;width:30px;min-width:30px;height:30px;display:flex;box-shadow:0 1.12px 2.24px #00000017}.editor-container .ce-toolbar__actions .ce-toolbar__plus svg,.editor-container .ce-toolbar__actions .ce-toolbar__settings-btn svg{color:#232324;width:22px;height:22px}.tooltip-btn{background-color:#f8fafc;border-radius:8px;align-items:center;padding:12px 16px;display:flex;box-shadow:0 20px 25px -5px #3341551a}.tooltip-btn p{color:#475569;letter-spacing:0%;text-align:start;margin:0;font-size:12px;font-weight:400;line-height:18px}.tooltip-btn img{object-fit:contain;width:100%;max-width:24px;height:24px}.tooltip-btn .tooltip-inner{background-color:#f8fafc;align-items:center;gap:10px;display:flex}.tooltip-btn .tooltip-arrow:before{background-color:#f8fafc!important;border-color:#f8fafc!important}.site-grid{padding-block:20px}.site-grid:has(.site-grouped-grid-wrapper){padding-block:0;padding:0}.site-grid:has(.site-grouped-grid-wrapper) .container-fluid{padding:0}.site-grouped-grid-wrapper{grid-template-columns:25% 25% 25% 25%;height:calc(100vh - 140px);display:grid}@media screen and (width<=767px){.site-grouped-grid-wrapper{grid-template-columns:50% 50%;height:auto}}@media screen and (width<=575px){.site-grouped-grid-wrapper{grid-template-columns:100%}}.site-grouped-grid-wrapper .group-header{box-shadow:none;border-bottom:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-radius:0;justify-content:space-between;align-items:center;margin-bottom:0;padding:18px 16px;display:flex;background:0 0!important}@media screen and (width<=767px){.site-grouped-grid-wrapper .group-header{padding:12px 10px}.site-grouped-grid-wrapper .group-header:not(:last-child){border-top:1px solid #e9e9e9}.site-grouped-grid-wrapper .group-header{border-right:none}}.site-grouped-grid-wrapper .group-header .form-check-input{width:14.25px;height:14.2px;box-shadow:none;cursor:pointer;border-color:#e9e9e9;border-radius:4px;margin:0}.site-grouped-grid-wrapper .group-header .checkbox-main-div>div{font-size:0;line-height:0}.site-grouped-grid-wrapper .group-header .group-item{background:#f5f5f5;border-radius:8px;align-items:center;padding:6px 10px;font-size:0;line-height:0;display:inline-flex}.site-grouped-grid-wrapper .group-header .group-item strong{color:#0043ce;font-size:12px;font-weight:500;line-height:16px}.site-grouped-grid-wrapper .group-header .group-item span{color:#0043ce;font-size:12px;font-weight:380;line-height:16px}.site-grouped-grid-wrapper .group-header .collapsed-btn{background:0 0;border:none;padding:0;font-size:0}.site-grouped-grid-wrapper .group-header .text{grid-template-columns:auto auto 20px;align-items:center;display:grid}.site-grouped-grid-wrapper .group-header .text span,.site-grouped-grid-wrapper .group-header .text strong{text-wrap:nowrap;line-height:12px}.site-grouped-grid-wrapper .group-header .text span{text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}.site-grouped-grid-wrapper .listings{border-right:1px solid #e9e9e9;height:calc(100vh - 210px);padding:16px;overflow-y:auto}.site-grouped-grid-wrapper .listings::-webkit-scrollbar{width:4px}.site-grouped-grid-wrapper .listings::-webkit-scrollbar-track{background:#f1f1f1}.site-grouped-grid-wrapper .listings::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}@media screen and (width<=767px){.site-grouped-grid-wrapper .listings{height:100%}}.site-grouped-grid-wrapper .listings-wrapper .listings>div:not(.site-grouped-grid-wrapper .listings-wrapper .listings>div:last-of-type){margin:0 0 16px}.site-grouped-grid-wrapper .listings-wrapper .listings>div .site-grid-card{height:auto}.detail-header-wrapper.border-add{border-bottom:1px solid #e9e9e9}.detail-header-wrapper .btn-white,.detail-header-wrapper .btn-primary{box-shadow:none}.detail-header-wrapper .search-input-wrapper{position:relative}.detail-header-wrapper .search-input-wrapper input{color:#232324;border:1px solid #e9e9e9;border-radius:8px;outline:none;width:100%;padding:9px 12px 9px 35px;font-size:14px;line-height:20px;transition:all .2s}.detail-header-wrapper .search-input-wrapper .search-icon{pointer-events:none;position:absolute;top:7px;left:11px}.detail-header-wrapper .search-input-wrapper .search-icon img,.detail-header-wrapper .search-input-wrapper .search-icon svg{color:#75777c;width:20px;height:20px}.detail-header-wrapper.detail-heading{height:64px;padding:18px 8px}@media screen and (width<=767px){.detail-header-wrapper.detail-heading{height:48px;padding:12px 0}}.detail-header-wrapper.detail-heading .plan-header{align-items:center;gap:12px;display:flex}.detail-header-wrapper.detail-heading .plan-header button{background-color:#0000;border:none;padding:2px}.detail-header-wrapper.detail-heading .plan-header button svg,.detail-header-wrapper.detail-heading .plan-header button img{color:#000;width:16px;height:16px}.detail-header-wrapper.detail-heading .plan-header h2{font-size:24px;font-weight:600;line-height:32px}@media screen and (width<=767px){.detail-header-wrapper.detail-heading .plan-header h2{font-size:20px;line-height:28px}}.detail-header-wrapper .search-bar-wrapper{border:1px solid #e9e9e9;border-radius:8px;align-items:center;transition:all .3s;display:flex;position:relative}.detail-header-wrapper .search-bar-wrapper .search-toggle-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:33px;display:flex}.detail-header-wrapper .search-bar-wrapper .search-toggle-btn .search-icon{color:#75777c;width:16px;height:16px}@media screen and (width<=767px){.detail-header-wrapper .search-bar-wrapper .search-toggle-btn{width:32px;height:32px}.detail-header-wrapper .search-bar-wrapper .search-toggle-btn .search-icon{width:14px;height:14px}}.detail-header-wrapper .search-bar-wrapper .search-input{color:#232324;opacity:0;border:none;border-radius:0 8px 8px 0;outline:none;width:0;padding:6px 0;font-size:14px;line-height:20px;transition:width .3s,opacity .3s,padding .3s;overflow:hidden}.detail-header-wrapper .search-bar-wrapper .search-input::placeholder{color:#75777c}.detail-header-wrapper .search-bar-wrapper.open .search-input{opacity:1;width:200px;padding:6px 12px 6px 0}@media screen and (width<=576px){.detail-header-wrapper .search-bar-wrapper.open .search-input{width:150px;padding:6px 10px 6px 0}}.detail-header-wrapper .btn-group-right{justify-content:flex-end;align-items:center;gap:10px;display:flex}.detail-header-wrapper:has(.btns-flex-wrapper){min-height:64px;padding:14px 8px 15px!important}@media screen and (width<=767px){.detail-header-wrapper:has(.btns-flex-wrapper){padding:10px 8px!important}}@media screen and (width<=576px){.detail-header-wrapper:has(.btns-flex-wrapper){height:auto;min-height:auto}}.detail-header-wrapper .session-filter-box{justify-content:flex-start;align-items:center;gap:14px;display:flex}.detail-header-wrapper .session-filter-box .filter-dropdown .filter-wrapper span{display:none}.detail-header-wrapper h2{color:#232324;font-size:20px;font-weight:550;line-height:24px}@media screen and (width<=767px){.detail-header-wrapper h2{font-size:16px;line-height:20px}}.detail-header-wrapper .btns-flex-wrapper{justify-content:flex-end;align-items:center;gap:14px;display:flex}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper{position:relative}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;display:flex}@media screen and (width<=767px){.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display{padding:6px 8px}}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display svg{width:18px;height:18px}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display p{line-height:18px}@media screen and (width<=767px){.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display p{font-size:13px;line-height:18px}}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display span{color:#232324;font-size:12px;font-weight:400;line-height:16px}@media screen and (width<=767px){.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display span{display:none}}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display .navigation-btn{align-items:center;gap:6px;display:flex}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display .navigation-btn button{color:#232324;background-color:#0000;border:none;padding:0;font-size:12px;font-weight:400;line-height:16px}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display .navigation-btn button svg,.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .btn-display .navigation-btn button img{color:#6c6c6c;width:18px;height:18px}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;color:#232324;justify-content:space-between;min-width:140px;font-size:13px;font-weight:500}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-trigger.open{color:#7d2ae7;border-color:#7d2ae7}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-trigger.open svg{color:#7d2ae7}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-trigger svg{color:#6c6c6c;flex-shrink:0;width:11px;height:11px}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-menu{z-index:200;background:#fff;border:1px solid #e9e9e9;border-radius:10px;flex-direction:column;min-width:170px;padding:6px 0;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 16px #0000001a}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-menu .date-filter-option{text-align:left;color:#232324;cursor:pointer;background:0 0;border:none;padding:10px 18px;font-size:14px;font-weight:400;transition:background .12s}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-menu .date-filter-option:hover{background:#f4f6fb}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-menu .date-filter-option.active{color:#7d2ae7;background:#f0f4ff;font-weight:600}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-menu .custom-date-range-inputs{border-top:1px solid #f0f0f0;align-items:center;gap:6px;margin-top:4px;padding:8px 14px 10px;display:flex}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-menu .custom-date-range-inputs span{color:#6c6c6c;flex-shrink:0;font-size:12px}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-menu .custom-date-range-inputs input[type=date]{color:#232324;background:#fff;border:1px solid #d0d5dd;border-radius:6px;outline:none;flex:1;min-width:0;padding:4px 8px;font-size:12px}.detail-header-wrapper .btns-flex-wrapper .date-filter-dropdown_wrapper .date-filter-menu .custom-date-range-inputs input[type=date]:focus{border-color:#0043ce}@media screen and (width<=767px){.detail-header-wrapper .btns-flex-wrapper.secondary-program{justify-content:flex-start}}.detail-header-wrapper .btns-flex-wrapper label{color:#232324;font-size:14px;font-weight:400;line-height:20px}.detail-header-wrapper .btns-flex-wrapper .form-switch{font-size:0}.detail-header-wrapper .btns-flex-wrapper .form-switch input{border-radius:12px;width:40px;height:20px}.detail-header-wrapper .btns-flex-wrapper .form-switch input:focus{box-shadow:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%237d2ae7'/%3e%3c/svg%3e");border-color:#7d2ae7;outline:none}.detail-header-wrapper .btns-flex-wrapper .form-switch input:checked{background-color:#7d2ae7;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");border-color:#7d2ae7}.detail-header-wrapper .btns-flex-wrapper .display-dropdown-container .display-btn img{width:18px;height:18px}@media screen and (width<=767px){.detail-header-wrapper .btns-flex-wrapper .display-dropdown-container .display-btn img{width:16px;height:16px}}.detail-header-wrapper .btns-flex-wrapper .filter-dropdown.filter-client .dropdown-toggle{gap:9px}@media screen and (width<=767px){.detail-header-wrapper .btns-flex-wrapper .filter-dropdown.filter-client .dropdown-toggle{gap:6px}.detail-header-wrapper .btns-flex-wrapper .filter-dropdown.filter-client .dropdown-toggle span{display:none}}.detail-header-wrapper .btns-flex-wrapper .filter-dropdown.filter-client .dropdown-menu .filter-section .heading button{box-shadow:none;color:#0043ce;height:18px}.detail-header-wrapper .btns-flex-wrapper .btn-blue .border-blue{height:40px;padding:10px}@media screen and (width<=767px){.detail-header-wrapper .btns-flex-wrapper .btn-blue .border-blue{width:32px;height:32px;padding:6px;gap:6px!important}.detail-header-wrapper .btns-flex-wrapper .btn-blue .border-blue.fill-btn{background-color:#0043ce}.detail-header-wrapper .btns-flex-wrapper .btn-blue .border-blue.fill-btn svg,.detail-header-wrapper .btns-flex-wrapper .btn-blue .border-blue.fill-btn img{color:#fff;filter:brightness(0)invert()}.detail-header-wrapper .btns-flex-wrapper .btn-blue .border-blue img{width:16px;height:16px}.detail-header-wrapper .btns-flex-wrapper .btn-blue .border-blue span{display:none}}.detail-header-wrapper .files-heading{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;display:flex;overflow:hidden}.detail-header-wrapper .files-heading:has(.folder-breadcrumbs) h2{display:none}.detail-header-wrapper .folder-breadcrumbs{align-items:center;gap:5px;display:flex}@media screen and (width<=576px){.detail-header-wrapper .folder-breadcrumbs{white-space:nowrap;text-overflow:ellipsis;max-width:150px;overflow:hidden}}.detail-header-wrapper .folder-breadcrumbs button{color:#6b7280;cursor:pointer;border:none;padding:0;font-size:16px;font-weight:500;background:0 0!important}@media screen and (width<=767px){.detail-header-wrapper .folder-breadcrumbs button{font-size:14px;line-height:20px}}.detail-header-wrapper .folder-breadcrumbs button.files-btn{color:#232324;font-size:16px;font-weight:600}@media screen and (width<=767px){.detail-header-wrapper .folder-breadcrumbs button.files-btn{font-size:14px;line-height:20px}}.detail-header-wrapper .folder-breadcrumbs button svg{color:#6b7280;width:14px;height:14px}@media screen and (width<=767px){.detail-header-wrapper .folder-breadcrumbs button svg{width:12px;height:12px}}.detail-main-wrapper{max-width:611px;min-height:calc(100vh - 210px);margin:auto;padding:94px 0 40px}@media screen and (height<=1020px) and (height>=961px){.detail-main-wrapper{padding:10px 0 20px}}@media screen and (height<=960px){.detail-main-wrapper{padding:70px 0 10px}}@media screen and (width<=767px){.detail-main-wrapper{padding:0 20px 25px!important}}.detail-main-wrapper .loading-div{height:calc(100vh - 134px)!important}.detail-main-wrapper:has(.loading-div){padding:0!important}@media screen and (height<=960px){.detail-main-wrapper.client-detail{padding:30px 0 10px}}@media screen and (height<=768px){.detail-main-wrapper.client-detail{padding:12px 20px 10px!important}}.detail-main-wrapper.client-detail .detail-btns-save-wrapper{align-items:center;gap:10px;display:flex}@media screen and (height<=960px){.detail-main-wrapper.client-detail .detail-btns-save-wrapper{margin-top:20px}}.detail-main-wrapper .detail-wrapper .insurance-wrapper{padding:20px}@media screen and (width<=576px){.detail-main-wrapper .detail-wrapper .insurance-wrapper{padding:12px}}.detail-main-wrapper .detail-wrapper .insurance-wrapper .heading p{color:#9a9a9a}.detail-main-wrapper .detail-wrapper .insurance-wrapper .insurance-content{border:1px solid #e9e9e9;border-radius:10px;justify-content:space-between;align-items:center;height:44px;margin-top:12px;padding:10px 14px;display:flex}@media screen and (width<=576px){.detail-main-wrapper .detail-wrapper .insurance-wrapper .insurance-content{height:40px}}.detail-main-wrapper .detail-wrapper .insurance-wrapper .insurance-content .list-items{align-items:center;gap:10px;display:flex}.detail-main-wrapper .detail-wrapper .insurance-wrapper .insurance-content .list-items h6{color:#232324;font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=767px){.detail-main-wrapper .detail-wrapper .insurance-wrapper .insurance-content .list-items h6{font-size:13px;line-height:20px}}.detail-main-wrapper .detail-wrapper .insurance-wrapper .insurance-content .list-items img,.detail-main-wrapper .detail-wrapper .insurance-wrapper .insurance-content .list-items svg{object-fit:cover;border-radius:50%;width:26px;height:26px}@media screen and (width<=576px){.detail-main-wrapper .detail-information.service-information{margin-top:36px}}.detail-main-wrapper .detail-information .form .form-group.same-client-address{align-items:center;gap:10px;margin-bottom:0;display:flex}.detail-main-wrapper .detail-information .form .form-group.same-client-address input.form-check-input{background-color:#fff;border:1px solid #adb5bd;border-radius:4px;width:14px;height:14px;margin-top:0;padding:0}.detail-main-wrapper .detail-information .form .form-group.same-client-address input.form-check-input:checked{background-color:#7d2ae7;background-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 10l3 3l6-6'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#7d2ae7}.detail-main-wrapper .detail-information .form .form-group.same-client-address label{margin-bottom:0}.detail-main-wrapper .detail-information .form .form-group.itp .custom-file-input{color:#7d2ae7;cursor:pointer;background-color:#fff;border:1px solid #7d2ae7;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin-bottom:0;padding:10px 12px;display:flex;position:relative}@media screen and (width<=576px){.detail-main-wrapper .detail-information .form .form-group.itp .custom-file-input{height:40px}}.detail-main-wrapper .detail-information .form .form-group.itp .custom-file-input:hover,.detail-main-wrapper .detail-information .form .form-group.itp .custom-file-input label{cursor:pointer}.detail-main-wrapper .detail-information .form .form-group.itp .custom-file-input span{color:#7d2ae7}.detail-main-wrapper .detail-information .form .form-group.itp .custom-file-input input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.detail-main-wrapper .detail-information .form .form-group.itp .custom-file-input svg,.detail-main-wrapper .detail-information .form .form-group.itp .custom-file-input img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%);width:18px;height:18px}.detail-main-wrapper .detail-information .form .form-group.itp .btn-remove-file svg{min-width:14px}.detail-main-wrapper .detail-information .form .form-group:has(.dolalr-sign) input{padding-left:23px!important}.detail-main-wrapper .detail-information .form .form-group.sign-fix .dollor-icon{font-size:0;line-height:0;position:absolute;top:41px;left:6px}@media screen and (width<=767px){.detail-main-wrapper .detail-information .form .form-group.sign-fix .dollor-icon{top:39px}}.detail-main-wrapper .detail-information .form .form-group.sign-fix .dollor-icon svg{color:#232324;width:14px;height:14px}.detail-main-wrapper .detail-information .form .form-group.sign-fix .dollor-icon.disabled svg{color:#bbb}.detail-main-wrapper .detail-information .form .form-group.sign-fix input{padding-left:19px}.detail-main-wrapper .detail-information .form .form-group label{color:#9a9a9a;margin-bottom:4px;font-weight:400;line-height:16px}.detail-main-wrapper .detail-information .form .form-group .eye-icon-wrapper{font-size:0;position:absolute;top:40px;right:13px}.detail-main-wrapper .detail-information .form .form-group .eye-icon-wrapper svg,.detail-main-wrapper .detail-information .form .form-group .eye-icon-wrapper img{width:18px;height:18px}.detail-main-wrapper .detail-information .form .form-group .eye-icon-wrapper svg.dark,.detail-main-wrapper .detail-information .form .form-group .eye-icon-wrapper img.dark{color:#232324}.detail-main-wrapper .detail-information .form .form-group .dolalr-sign{color:#232324;font-size:14px;font-weight:450;line-height:20px;position:absolute;top:39px;left:13px}@media screen and (width<=576px){.detail-main-wrapper .detail-information .form .form-group .dolalr-sign{top:36px}}.detail-main-wrapper .detail-information .form .form-group input{box-shadow:none;color:#232324;white-space:nowrap;text-overflow:ellipsis;border:.5px solid #bbbbbb9c;border-radius:12px;padding:10px 12px;font-weight:450;line-height:22px;overflow:hidden}@media screen and (width<=767px){.detail-main-wrapper .detail-information .form .form-group input{font-weight:400}}.detail-main-wrapper .detail-information .form .form-group input::placeholder{color:#bab7b7;font-weight:400}@media screen and (width<=767px){.detail-main-wrapper .detail-information .form .form-group input{padding:8px 10px;margin:0!important}}.detail-main-wrapper .detail-information .form .form-group input:disabled{color:#bbb}.detail-main-wrapper .detail-information .form .form-group textarea{box-shadow:none;color:#232324;resize:none;border:.5px solid #bbbbbb9c;border-radius:12px;outline:none;width:100%;height:46px;padding:10px 12px;font-size:14px;line-height:22px}.detail-main-wrapper .detail-information .form .form-group textarea::placeholder{color:#bbbbbb9c}@media screen and (width<=767px){.projects-page.schedule-page .client-table-wrapper .main-header .header-flex .filter-dropdown .dropdown-toggle{padding:8px 6px!important}}@media screen and (width<=576px){.projects-page.schedule-page .client-table-wrapper .main-header .header-flex .filter-dropdown .dropdown-toggle span{display:none}}@media screen and (width<=767px){.projects-page.schedule-page .client-table-wrapper .main-header .header-flex .display-dropdown .dropdown-toggle{padding:9px 6px}}@media screen and (width<=375px){.projects-page.schedule-page .client-table-wrapper .main-header .header-flex .display-dropdown .dropdown-toggle{padding:6px 4px}}@media screen and (width<=767px){.projects-page.schedule-page .client-table-wrapper .main-header .header-flex .filter-btn{gap:6px!important}}@media screen and (width<=375px){.projects-page.schedule-page .client-table-wrapper .main-header .header-flex .filter-btn{gap:4px!important}}@media screen and (width<=767px){.projects-page.schedule-page .client-table-wrapper .schedule-wrapper .calendar-wrapper .session-calendar-box{max-width:100%}}.projects-page.schedule-page .client-table-wrapper .schedule-wrapper .calendar-wrapper:has(.active) .session-calendar-box{max-width:100%}@media screen and (width<=576px){.projects-page.client-page-wrapper .main-header .header-flex .responsive-first-child-class .filter-btn .filter-dropdown .sort-value-wrapper span,.projects-page.client-page-wrapper .main-header .header-flex .responsive-first-child-class .filter-btn .filter-dropdown .filter-wrapper span{display:none}}.general-page{padding:50px 0 20px}@media screen and (height<=800px){.general-page{padding:20px 0}}@media screen and (width<=767px){.general-page{overflow-y:auto;padding:25px 0 0!important}}@media screen and (width<=360px){.general-page{height:calc(100vh - 140px)}}.general-page .insurance-section .no-insurance-wrapper{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:calc(100vh - 400px);margin:106px 0 69px;display:flex}@media screen and (width<=576px){.general-page .insurance-section .no-insurance-wrapper{margin:50px 0 12px}}.general-page .insurance-section .no-insurance-wrapper img{width:148px;height:164px}@media screen and (width<=576px){.general-page .insurance-section .no-insurance-wrapper img{width:130px;height:150px}}.general-page .insurance-section .no-insurance-wrapper .no-insurance-text{text-align:center}.general-page .insurance-section .no-insurance-wrapper .no-insurance-text h4{margin-bottom:6px!important}@media screen and (width<=767px){.general-page .insurance-section .no-insurance-wrapper .no-insurance-text h4{line-height:26px}}.general-page .insurance-section .no-insurance-wrapper .no-insurance-text p{color:#6c6c6c}.general-page .insurance-section .no-insurance-wrapper .no-insurance-text .btn-light{margin-top:20px}.general-page .insurance-section .no-insurance-wrapper .no-insurance-text .btn-light button{color:#232324;margin-inline:auto;padding-inline:20px;line-height:15px}.general-page .insurance-section .no-insurance-wrapper .no-insurance-text .btn-light button svg{color:#232324}.general-page .detail-main-wrapper{min-height:auto}.general-page .detail-main-wrapper .account-profile{margin-bottom:20px}@media screen and (height<=700px){.general-page .detail-main-wrapper .account-profile{margin-bottom:20px}}.session-page .main-header .header-flex .flex-wrapper:has(.view-toggle-container){padding-right:150px}@media screen and (width<=767px){.session-page .main-header .header-flex .flex-wrapper:has(.view-toggle-container){padding-right:0}}.session-page .loading-div{height:calc(100vh - 64px)!important}.session-page .calendar-wrapper .react-datepicker-wrapper .react-datepicker__input-container{display:inline-block}.session-page .calendar-wrapper .react-datepicker-wrapper .react-datepicker__input-container input{white-space:nowrap;text-overflow:ellipsis;outline:none;width:85px;padding-left:0!important;overflow:hidden!important}@media screen and (width<=460px){.session-page .calendar-wrapper .react-datepicker-wrapper .react-datepicker__input-container input{font-size:10px}}.session-page .react-datepicker__tab-loop{position:absolute;left:0}.session-page .react-datepicker__tab-loop .react-datepicker-popper{top:10px!important;right:-123px!important;left:unset!important;transform:none!important}.session-page .calendar-wrapper .rbc-calendar .rbc-month-view .rbc-month-row .rbc-row-content .rbc-row .rbc-row-segment .rbc-event{height:28px;max-width:100%!important}.session-page .calendar-wrapper .rbc-row .rbc-row-segment .rbc-event .rbc-event-content{padding-block:2px!important}.session-page .time-info{font-size:0}.schedule-wrapper.shift-wrapper{position:relative}.schedule-wrapper .loading-div{height:calc(100vh - 134px)!important}@media screen and (width<=767px){.schedule-wrapper .calendar-wrapper .event-main-wrapper .event-card-wrapper{max-height:calc(100vh - 247px)}.schedule-wrapper .calendar-wrapper .month-view-with-sidebar{flex-direction:row}.schedule-wrapper .calendar-wrapper .month-view-with-sidebar .resource-timeline-sidebar{width:auto;max-width:170px}.schedule-wrapper .calendar-wrapper .month-view-with-sidebar .session-calendar-box .rbc-calendar{min-width:450px;overflow-x:auto}}.upload-file label{color:#232324;white-space:nowrap;cursor:pointer;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:9px;height:40px;padding:4px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:23px;text-decoration:none;transition:all .3s ease-in-out;display:inline-flex}.upload-file label svg,.upload-file label img{object-fit:contain;width:18px;height:18px}@media screen and (width<=767px){.upload-file label svg,.upload-file label img{width:16px;height:16px}}.upload-file label input{display:none}.upload-file label span{color:#232324;font-size:14px;font-weight:400;line-height:23px}.accordian-main-wrapper .spinner-main-wrapper{text-align:center;margin:20px}.accordian-main-wrapper .accordion.inside-accordion .accordion-item .accordion-body .file-body{padding:19px 20px 19px 50px}.accordian-main-wrapper .accordion.inside-accordion .accordion-item .accordion-header .accordion-button{padding-left:50px}.accordian-main-wrapper .accordion .accordion-item{border:none}.accordian-main-wrapper .accordion .accordion-item .dropdown-file{background-color:#0000;border:none}.accordian-main-wrapper .accordion .accordion-item .dropdown-file button{background-color:#0000;border:none;padding:0}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-toggle{color:#000;background-color:#0000;border:none}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-toggle:after{display:none}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu{border:1px solid #e9e9e9;border-radius:10px;width:100%;max-width:168px;padding:12px;box-shadow:0 14px 31px #0000001a}@media screen and (width<=767px){.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu{padding:8px 6px}}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu .dropdown-item{color:#232324;border-radius:8px;align-items:center;gap:6px;margin-bottom:10px;padding:10px;font-size:14px;font-weight:400;line-height:100%;display:flex;overflow:hidden}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu .dropdown-item.delete-btn{color:#e72a2a}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu .dropdown-item.delete-btn img{filter:brightness(0)saturate()invert(35%)sepia(55%)saturate(4911%)hue-rotate(344deg)brightness(91%)contrast(98%)}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu .dropdown-item svg,.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu .dropdown-item img{object-fit:contain;color:#232324;width:18px;min-width:18px;height:18px}.accordian-main-wrapper .accordion .accordion-item .dropdown-file .dropdown .dropdown-menu .dropdown-item:last-child{margin-bottom:0}.accordian-main-wrapper .accordion .accordion-item .dropdown-file svg,.accordian-main-wrapper .accordion .accordion-item .dropdown-file img{object-fit:contain;color:#141b34;width:18px;height:18px}.accordian-main-wrapper .accordion .accordion-item .accordion-header{border-bottom:1px solid #e9e9e9}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button{justify-content:space-between;height:64px;padding:19px 20px;display:flex}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:none;box-shadow:none;background-color:#0000}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) .btn-title .arrow{transition:transform .3s;transform:rotate(90deg)}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button:after{display:none}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title{align-items:center;gap:10px;display:flex}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title .title{color:#232324;font-size:16px;font-weight:500;line-height:24px}@media screen and (width<=767px){.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title .title{font-size:14px;line-height:20px}}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title img,.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title svg{object-fit:contain;color:#232324;width:26px;height:26px}@media screen and (width<=767px){.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title img,.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title svg{width:18px;height:18px}}.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title img.arrow,.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title svg.arrow{color:#141b34;width:18px;min-width:18px;height:18px}@media screen and (width<=767px){.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title img.arrow,.accordian-main-wrapper .accordion .accordion-item .accordion-header .accordion-button .btn-folder .btn-title svg.arrow{width:14px;height:14px}}.accordian-main-wrapper .accordion .accordion-item .accordion-body{padding:0}.accordian-main-wrapper .accordion .accordion-item .accordion-body .accordion-item .accordion-body .file-body{padding-left:100px!important}.accordian-main-wrapper .accordion .accordion-item .accordion-body .accordion-button,.accordian-main-wrapper .accordion .accordion-item .accordion-body .file-body{padding-left:50px!important}.accordian-main-wrapper .accordion .accordion-item .accordion-body .file-body{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.accordian-main-wrapper .accordion .accordion-item .accordion-body .file-section{align-items:center;gap:10px;display:flex}.staff-dashboard{max-width:1300px;margin:auto;padding:72px 150px 20px}@media screen and (width<=1400px) and (width>=1200px){.staff-dashboard{padding:60px 150px 20px}}@media screen and (width<=1199px) and (width>=991px){.staff-dashboard{padding:50px 90px 20px}}@media screen and (width<=991px){.staff-dashboard{padding:40px 60px 20px}}@media screen and (width<=767px){.staff-dashboard{padding:36px 10px 80px}}.staff-dashboard .staff-dashboard-main-wrapper .dashboard-name-wrapper{text-align:center}.staff-dashboard .staff-dashboard-main-wrapper .dashboard-name-wrapper h1{color:#0f0f0f;text-overflow:ellipsis;white-space:nowrap;text-wrap:wrap;margin-bottom:8px;overflow:hidden}@media screen and (width<=767px){.staff-dashboard .staff-dashboard-main-wrapper .dashboard-name-wrapper h1{font-size:32px;line-height:38px}}@media screen and (width<=567px){.staff-dashboard .staff-dashboard-main-wrapper .dashboard-name-wrapper h1{font-size:24px}}.staff-dashboard .staff-dashboard-main-wrapper .dashboard-name-wrapper p{font-family:Nunito,sans-serif;font-weight:500}@media screen and (width<=567px){.staff-dashboard .staff-dashboard-main-wrapper .dashboard-name-wrapper p{font-size:14px;line-height:22px}}.staff-dashboard .staff-dashboard-main-wrapper .ai-input{background-color:#0000;padding:49px 0 0}@media screen and (width<=767px){.staff-dashboard .staff-dashboard-main-wrapper .ai-input{padding:5px 0 90px;display:none}}@media screen and (height<=800px){.staff-dashboard .staff-dashboard-main-wrapper .ai-input{padding-bottom:30px}}.staff-dashboard .staff-dashboard-main-wrapper .ai-input.ai-micro-wrapper .input-container{background-color:#0000;border:none!important}.staff-dashboard .staff-dashboard-main-wrapper .ai-input.ai-micro-wrapper .input-container:before{content:"";border:none;display:none}.staff-dashboard .staff-dashboard-main-wrapper .ai-input.ai-micro-wrapper .input-container .btn-flex-wrapper{justify-content:center;align-items:center;gap:10px;display:flex}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container{max-width:100%;margin:0;padding:0}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container{z-index:2;background-color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;padding:13px 10px 10px;display:flex;position:relative}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container:before{content:"";-webkit-mask-composite:xor;z-index:-3;background:#e9e9e9;border-radius:8px;width:100%;height:100%;padding:1px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container textarea{resize:none;background:0 0;border:none;outline:none;width:100%;padding:0;font-size:15px;font-weight:400;line-height:22px}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container textarea::placeholder{color:#9a9a9a}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container .btn-flex-wrapper{justify-content:space-between;align-items:center;display:flex}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container .btn-flex-wrapper .flex-wrapper{align-items:center;gap:10px;display:flex}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container .btn-flex-wrapper .mic-button{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;padding:7px 12px;display:flex}.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container .btn-flex-wrapper .mic-button svg,.staff-dashboard .staff-dashboard-main-wrapper .ai-input .container .input-container .btn-flex-wrapper .mic-button img{color:#232324;width:18px;height:18px}.staff-dashboard .grid-cards-main-wrapper{margin:40px 0;overflow:hidden}@media screen and (width<=567px){.staff-dashboard .grid-cards-main-wrapper{margin:20px 0 30px}}.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper{border:1px solid #e9e9e9;border-radius:20px;height:100%;padding:14px 20px}@media screen and (width<=767px){.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper{border-radius:12px;padding:10px 10px 10px 15px}}.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card{grid-template-columns:auto 50px;justify-content:space-between;align-items:center;height:100%;display:grid}.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .content-card h3{color:#232324;margin-bottom:6px}@media screen and (width<=567px){.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .content-card h3{font-size:20px;line-height:26px}}.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .content-card p{color:#6c6c6c;font-size:13px}@media screen and (width<=567px){.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .content-card p{font-size:13px;line-height:18px}}.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .img-portion{text-align:end}.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .img-portion svg,.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .img-portion img{width:48px;height:48px}@media screen and (width<=567px){.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .img-portion svg,.staff-dashboard .grid-cards-main-wrapper .grid-card-wrapper .grid-card .img-portion img{width:30px;height:30px}}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group{margin-bottom:0}.staff-dashboard .time-card-main-wrapper .day-sessions-group h3{margin:10px;font-size:18px;line-height:26px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-card-header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;margin-bottom:4px;padding:0 0 16px;display:flex}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-card-header{padding:0 0 10px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-card-header h4{color:#232324;font-size:24px;font-weight:600;line-height:32px}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-card-header h4{font-size:20px;line-height:28px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td h4{text-wrap:nowrap;max-width:100%}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td span{color:#6c6c6c;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name{align-items:center;gap:4px;display:flex}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name:has(.more-sessions-wrapper){padding-right:50px;position:relative}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .more-sessions-wrapper{background-color:#fff;justify-content:center;align-items:center;height:100%;font-size:0;display:flex;position:absolute;right:0}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .more-sessions-wrapper button{color:#0043ce;background-color:#0000;border:none;font-size:12px;font-weight:500;line-height:14px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name h6{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name h6{font-size:14px;line-height:20px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info{align-items:center;gap:10px;display:flex;overflow:hidden}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info .list-flex-wrapper{align-items:center;gap:8px;display:flex}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info .list-flex-wrapper .img-wrapper{border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info .list-flex-wrapper .img-wrapper img,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info .list-flex-wrapper .img-wrapper svg{width:16px;height:16px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info .list-flex-wrapper img{object-fit:cover;width:26px;height:26px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info .list-flex-wrapper p{color:#232324;text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;max-width:100px;overflow:hidden}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info .list-flex-wrapper .color-line{border-radius:50px;height:20px;width:3px!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name .list-info .list-flex-wrapper span{color:#4f4f50;text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;max-width:100px;font-size:14px;font-weight:400;line-height:22px;overflow:hidden}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table{gap:12px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table .list-name-content{flex-direction:column;justify-content:space-between;display:flex;overflow:hidden}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table .list-name-content span img{min-width:auto!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table{gap:6px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table img{object-fit:cover;width:52px;height:52px}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table img{width:30px;min-width:30px;height:30px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table h6,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table span{font-size:12px;line-height:16px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table h6{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;margin-bottom:4px;overflow:hidden}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table h6{font-size:14px;line-height:18px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name.home-table:first-child{margin-bottom:0}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name img,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name svg{object-fit:contain;border-radius:50%;width:26px;height:26px}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name img,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name svg{width:20px!important;height:20px!important}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name img.time-icon,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name svg.time-icon{width:18px;min-width:18px;height:18px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name p{color:#232324;font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name p{font-size:13px;line-height:20px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .list-name span{color:#4f4f50;font-size:12px;font-weight:400;line-height:16px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn{color:#0043ce;text-overflow:ellipsis;border:1px solid #0043ce;border-radius:8px;align-items:center;gap:6px;width:fit-content;max-width:100%;height:24px;margin:0 0 0 auto;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px;display:flex;overflow:hidden}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn img,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn svg{color:#0043ce;width:14px;min-width:14px;height:14px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.not-started{color:#5c06c6!important;border-color:#5c06c6!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.not-started svg{width:14px;height:14px;color:#5c06c6!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.not-started span{color:#5c06c6!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.not-started svg{width:14px;min-width:14px;height:14px}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.completed{color:#06c623!important;border:1px solid #06c623!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.completed svg,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.completed span{color:#06c623!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.upcoming{color:#ff9500!important;border:1px solid #ff9500!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.upcoming svg,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.upcoming span{color:#ff9500!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.timeout{color:#a47100;border-color:#a47100}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.timeout span,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.timeout svg{color:#a47100}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn span{color:#0043ce}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn{text-wrap:nowrap;height:22px;font-size:11px;line-height:16px}}@media screen and (width<=375px){.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn{padding:4px}}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.yellow-clr{color:#c3c311!important;border:1px solid #c3c311!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.yellow-clr svg{width:14px;height:14px;color:#c3c311!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.timeout-active{color:#a47100!important;border:1px solid #a47100!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.timeout-active svg{width:14px;height:14px;color:#a47100!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.timeout-active span{color:#a47100!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.purple{color:#c3c311!important;border-color:#c3c311!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.purple svg,.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.purple span{color:#c3c311!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.orange{color:#ff9500;border:1px solid #ff9500}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.orange span{color:#ff9500!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.green{color:#06c623;border:1px solid #06c623}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.green span{color:#06c623!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.red{color:#e72a2a;border:1px solid #e72a2a}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.red span{color:#e72a2a!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.not-clocked-out{color:#e72a2a!important;border-color:#e72a2a!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.not-clocked-out span{color:#e72a2a!important}.staff-dashboard .time-card-main-wrapper .day-sessions-group .dashboard-table table tr td .session-btn.not-clocked-out img{filter:brightness(0)saturate()invert(25%)sepia(62%)saturate(7473%)hue-rotate(354deg)brightness(92%)contrast(92%);width:14px;height:14px}.staff-dashboard .time-card-main-wrapper .dashboard-table{overflow-x:auto}.staff-dashboard .time-card-main-wrapper .dashboard-table::-webkit-scrollbar{height:5px}.staff-dashboard .time-card-main-wrapper .dashboard-table::-webkit-scrollbar-track{background:#fff}.staff-dashboard .time-card-main-wrapper .dashboard-table::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.staff-dashboard .time-card-main-wrapper .dashboard-table::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.staff-dashboard .time-card-main-wrapper .dashboard-table table{border-collapse:separate;border-spacing:0 20px;table-layout:fixed;width:100%}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .dashboard-table table{table-layout:auto;border-spacing:0 8px}}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td{border-block:1px solid #e9e9e9;padding:20px}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td.days-list{width:16%}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td.days-list h4{font-size:16px;line-height:24px}}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td.listing-td{width:auto}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td.time-td{width:177px}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td.status-list{width:16%}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td.date-list{width:7%}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .non-billable-flex-wrapper{grid-auto-columns:46% 52%;grid-auto-flow:column;align-items:center;gap:2%;display:grid;overflow-x:hidden}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .shift-data{align-items:center;gap:6px;display:flex}@media screen and (width<=1199px) and (width>=991px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .shift-data{padding:10px}}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .shift-data{padding:10px}}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .shift-data span{font-size:15px!important;font-weight:600!important;line-height:28px!important}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .shift-date-wrapper{flex-direction:column;display:flex}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td.no-data-td{text-align:center!important;border-radius:8px!important}@media screen and (width<=1366px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td{padding:15px}}@media screen and (width<=1199px) and (width>=991px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td{padding:10px}}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td{padding:10px}}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td:first-child{border-left:1px solid #e9e9e9;border-radius:8px 0 0 8px;padding-right:4px}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td:last-child{text-align:end;border-right:1px solid #e9e9e9;border-radius:0 8px 8px 0}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td p{color:#232324;text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td p{font-size:13px;line-height:20px}}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td p.behaviour-box{color:#0043ce;background-color:#f5f5f5;border:1px solid #0043ce;border-radius:20px;padding:3px 10px;font-weight:500}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section{align-items:center;gap:12px;display:flex}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .profile-content-section{overflow:hidden}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .profile-content-section h6{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .profile-content-section h6{font-size:14px;line-height:20px}}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .profile-content-section .time-main-wrapper{align-items:center;gap:6px;margin-top:6px;display:flex}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .profile-content-section .time-main-wrapper img,.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .profile-content-section .time-main-wrapper svg{color:#6c6c6c;width:18px;height:18px}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .profile-content-section .time-main-wrapper span{color:#4f4f50;font-weight:400}.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .img-wrapper img,.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .img-wrapper svg{object-fit:cover;border-radius:50%;width:52px;min-width:52px;height:52px}@media screen and (width<=767px){.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .img-wrapper img,.staff-dashboard .time-card-main-wrapper .dashboard-table table tr td .profile-section .img-wrapper svg{width:38px;min-width:38px;height:38px}}.files-preview-offcanvas.offcanvas{max-width:1100px;width:68%!important}@media screen and (width<=1200px){.files-preview-offcanvas.offcanvas{width:80%!important}}@media screen and (width<=767px){.files-preview-offcanvas.offcanvas{max-width:none;width:100%!important}}.files-preview-offcanvas.offcanvas .offcanvas-body{flex-direction:column;padding:0;display:flex;overflow:hidden}.files-preview-offcanvas.offcanvas .file-preview-pane{height:100%;max-height:none}.files-preview-offcanvas.offcanvas .file-preview-pane .file-preview-pane-header .flex-btn{gap:10px}.files-preview-offcanvas.offcanvas .file-preview-pane .file-preview-pane-header .btn-icon{width:34px;min-width:34px;height:34px}.files-preview-offcanvas.offcanvas .file-preview-pane .table-container-box{overflow-x:auto}.file-main-wrapper .detail-header-wrapper{background:#fff;padding:20px 0}.file-main-wrapper .accordian-main-wrapper{background:#fff}.file-main-wrapper .files-explorer-wrapper{align-items:stretch;display:flex}.file-main-wrapper .files-explorer-wrapper .files-list-sidebar{background-color:#fff;flex-direction:column;flex:auto;align-self:flex-start;width:100%;max-height:calc(100vh - 201px);display:flex;overflow:hidden}.file-main-wrapper .files-explorer-wrapper .files-list-sidebar .files-list-tree{flex:auto;height:calc(100vh - 201px);overflow-y:auto}.file-main-wrapper .file-body.selected{background:#7c29e814}.file-main-wrapper .accordion-button{box-shadow:none!important;background-color:#fff!important;padding:20px!important}.file-main-wrapper .accordion-button:after{display:none!important}.file-main-wrapper .accordion-body{border-bottom:1px solid #e9e9e9;padding:15px}.file-main-wrapper .accordion-body:has(.file-body){border-bottom:0}.file-main-wrapper .btn-folder{flex:1;align-items:center;display:flex}.file-main-wrapper .btn-title{align-items:center;display:flex}.file-main-wrapper .btn-title .arrow{transition:transform .2s}.file-main-wrapper .accordion-button:not(.collapsed) .arrow{transform:rotate(90deg)}.file-main-wrapper .btn-title img{width:20px;height:20px}.file-main-wrapper .btn-title .title{color:#333;font-size:16px;font-weight:500}.file-main-wrapper .file-body{background:#fff;border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:20px;display:flex}.file-main-wrapper .file-section{object-fit:cover;align-items:center;gap:10px;display:flex}.file-main-wrapper .file-section img{width:26px;height:26px}@media screen and (width<=767px){.file-main-wrapper .file-section img{width:18px;height:18px}}.file-main-wrapper .file-section span{color:#232324;font-size:16px;font-weight:500;line-height:24px}@media screen and (width<=767px){.file-main-wrapper .file-section span{font-size:14px;line-height:20px}}.file-main-wrapper .dropdown-file{position:relative}.file-main-wrapper .dropdown-file .dropdown-toggle{box-shadow:none;background:0 0!important;border:none!important;padding:0!important}.file-main-wrapper .dropdown-file .dropdown-toggle svg,.file-main-wrapper .dropdown-file .dropdown-toggle img{object-fit:contain;color:#141b34;width:18px;height:18px}.file-main-wrapper .dropdown-file .dropdown-toggle:after{display:none!important}.file-main-wrapper .dropdown-menu{border:1px solid #e9e9e9;border-radius:10px;min-width:200px;padding:12px;box-shadow:0 14px 31px #0000001a}@media screen and (width<=767px){.file-main-wrapper .dropdown-menu{padding:6px}}.file-main-wrapper .dropdown-item{color:#232324;border-radius:8px;align-items:center;gap:6px;padding:7px 10px;font-size:14px;font-weight:400;display:flex}.file-main-wrapper .dropdown-item:not(:last-child){margin-bottom:10px}.file-main-wrapper .dropdown-item img,.file-main-wrapper .dropdown-item svg{color:#232324;width:18px;height:18px}.file-main-wrapper .delete-btn{color:#dc3545}.file-main-wrapper .delete-btn img,.file-main-wrapper .delete-btn svg{filter:brightness(0)saturate()invert(35%)sepia(55%)saturate(4911%)hue-rotate(344deg)brightness(91%)contrast(98%)}.file-main-wrapper .btns-flex-wrapper{justify-content:flex-end;align-items:center;gap:10px;display:flex}.file-main-wrapper .btn-upload1 label{cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;transition:all .2s;display:flex}@media screen and (width<=767px){.file-main-wrapper .btn-upload1 label{height:32px;padding:8px;font-size:13px}.file-main-wrapper .btn-upload1 label span{display:none}}.file-main-wrapper .btn-upload1 label:hover{background:#f8f9fa}.file-main-wrapper .btn-upload1 input[type=file]{display:none}.file-main-wrapper .border-blue{height:40px}.file-main-wrapper .uploading-indicator{align-items:center;gap:5px;display:flex}.file-main-wrapper .text-center{text-align:center}.file-main-wrapper .files-container{flex-direction:column;gap:10px;display:flex}.file-main-wrapper .files-container .instance-reports-section .section-header{border-bottom:1px solid #e9e9e9;align-items:center;gap:6px;padding:10px 20px 14px;display:flex}.file-main-wrapper .files-container .instance-reports-section svg{color:#232529;width:20px;min-width:20px;height:20px}.file-main-wrapper .files-container .instance-reports-section img{width:20px;height:20px}.file-main-wrapper .files-container .instance-reports-section h5{color:#232529}.file-main-wrapper .dropdown-item:hover{background-color:#f8f9fa}.rbc-overlay{display:none}.staff-dashboard .btns-wrapper{align-items:center;gap:15px;padding-bottom:2px;display:flex;overflow-x:hidden}.staff-dashboard .btns-wrapper::-webkit-scrollbar{height:3px}.staff-dashboard .btns-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.staff-dashboard .btns-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.staff-dashboard .btns-wrapper::-webkit-scrollbar-thumb:hover{background:#d9d9d9}@media screen and (width<=767px){.staff-dashboard .btns-wrapper{display:none}}.staff-dashboard .btns-wrapper button{color:#6c6c6c;text-wrap:nowrap;text-overflow:ellipsis;background-color:#fff;border:1.08px solid #e9e9e9;border-radius:12px;width:100%;max-width:100%;padding:11px 12px;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}@media screen and (width<=767px){.availabitity-wrapper .availability-table{overflow-x:auto}.availabitity-wrapper .availability-table::-webkit-scrollbar{height:3px;padding:0!important}.availabitity-wrapper .availability-table::-webkit-scrollbar-track{background:#fff}.availabitity-wrapper .availability-table::-webkit-scrollbar-thumb{background:#d9d9d9}.availabitity-wrapper .availability-table::-webkit-scrollbar-thumb:hover{background:#d9d9d9}}.availabitity-wrapper .availability-table table{width:100%}.availabitity-wrapper .availability-table table tbody tr.disabled{background-color:#f1f1f169}.availabitity-wrapper .availability-table table tbody tr td{border-bottom:1px solid #e9e9e9;padding:14px 20px}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td{padding:12px 8px}.availabitity-wrapper .availability-table table tbody tr td .time-list span{font-size:12px}}.availabitity-wrapper .availability-table table tbody tr td .toggle-data{align-items:center;gap:10px;display:flex}.availabitity-wrapper .availability-table table tbody tr td .toggle-data .toggle-switch{cursor:pointer;background-color:#dee1e6;border-radius:999px;width:42px;height:26px;transition:background-color .3s;position:relative}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .toggle-data .toggle-switch{width:38px;height:22px}}.availabitity-wrapper .availability-table table tbody tr td .toggle-data .toggle-switch.on{background-color:#7d2ae7}.availabitity-wrapper .availability-table table tbody tr td .toggle-data .toggle-switch .toggle-circle{background-color:#fff;border-radius:50%;width:13px;height:13px;transition:left .3s;position:absolute;top:6px;left:5px}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .toggle-data .toggle-switch .toggle-circle{width:12px;height:12px;top:5px}}.availabitity-wrapper .availability-table table tbody tr td .toggle-data .toggle-switch.on .toggle-circle{width:19.5px;height:19.5px;top:3px;left:18px}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .toggle-data .toggle-switch.on .toggle-circle{width:14.5px;height:14.5px;left:19px}}.availabitity-wrapper .availability-table table tbody tr td .toggle-data span{color:#232324;font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .toggle-data span{font-size:12px}}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list{justify-content:center;align-items:center;gap:40px;margin-top:12px;display:flex}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list:first-of-type{margin-top:0}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list::first-of-type{margin-top:0}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list{gap:10px}}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .unavailable-text{font-size:16px}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .unavailable-text{font-size:12px}}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:space-between;align-items:center;width:100%;max-width:225px;padding:6px 12px;display:flex}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper{padding:4px 8px}}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper .time-close-wrapper{align-items:center;gap:6px;display:flex}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper .time-close-wrapper svg{color:#141b34;cursor:pointer;width:18px;min-width:18px;height:18px}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper .time-close-wrapper svg{width:16px;min-width:16px;height:16px}}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper .time-close-wrapper .custom-time-picker .time-input-container{position:unset;border:none;height:auto;padding:0}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper .time-close-wrapper .custom-time-picker .time-input-container img,.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper .time-close-wrapper .custom-time-picker .time-input-container svg{position:unset;display:none}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper span{color:#6c6c6c;font-size:12px;font-weight:400;line-height:24px}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper input{color:#232324;border:none;outline:none;font-size:14px;font-weight:400;line-height:24px}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper p{color:#232324;text-wrap:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:24px;display:flex}.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper p svg,.availabitity-wrapper .availability-table table tbody tr td .time-slots-container .time-list .time-flex-wrapper p img{color:#141b34;width:18px;height:18px}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper{justify-content:center;align-items:center;gap:10px;display:flex}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle{border:1.08px solid #e9e9e9;border-radius:8px;background-color:#fff!important}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle{border-radius:4px}}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle:after{display:none}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle:hover{background-color:#0000}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle.active{background-color:#fff!important}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle.active svg,.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle.active img{color:#0043ce;filter:brightness(0)saturate()invert(20%)sepia(58%)saturate(6182%)hue-rotate(220deg)brightness(81%)contrast(104%)}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle svg,.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle img{width:18px;height:18px}@media screen and (width<=767px){.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle svg,.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle img{width:16px;min-width:16px;height:16px}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .display-btn .dropdown-toggle{width:24px;height:24px}}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .columns-popup .columns-footer .btn-light button{height:22px!important;padding:2px 18px!important}.availabitity-wrapper .availability-table table tbody tr td .btn-flex-warpper .btn-light .columns-popup .columns-footer .btn-blue button{color:#fff;background:#7d2ae7;border:1.12px solid #7d2ae7;width:100%!important;height:auto!important;padding:2px 18px!important;font-size:10px!important;font-weight:500!important;line-height:16px!important}.display-dropdown-container{position:relative}.display-dropdown-container .display-btn{color:#232324;cursor:pointer;background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:34px;padding:6px 12px;font-size:12px;font-weight:400;display:flex}.display-dropdown-container .display-btn.show{background-color:#fff;border-color:#e9e9e9!important}@media screen and (width<=767px){.display-dropdown-container .display-btn{height:32px;padding:4px 6px!important}}.display-dropdown-container .display-btn svg{color:#4f4f50;width:18px;height:18px}@media screen and (width<=767px){.display-dropdown-container .display-btn svg{width:16px;height:16px}}.display-dropdown-container .display-btn:hover{color:#232324;background-color:#0000;border:1.08px solid #e9e9e9}.display-dropdown-container .display-btn:active,.display-dropdown-container .display-btn:focus{color:#232324!important;background-color:#0000!important;border:1.08px solid #e9e9e9!important}.display-dropdown-container .display-btn:after{display:none}.display-dropdown-container .columns-popup{margin-top:11px;position:absolute;right:0}.display-dropdown-container .columns-popup.columns-popup-left{left:0;right:auto}.display-dropdown-container .columns-popup{z-index:1000;border:1px solid #e9e9e9;border-radius:10px;min-width:168px;padding:0;overflow:hidden;background:#fff!important}.display-dropdown-container .columns-popup.goal-colunm-popup{min-width:186px}.display-dropdown-container .columns-popup .columns-header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:12px 10px;display:flex}@media screen and (width<=767px){.display-dropdown-container .columns-popup .columns-header{padding:8px 10px}}.display-dropdown-container .columns-popup .columns-header span{color:#232324;font-size:12px;font-weight:500;line-height:16px}.display-dropdown-container .columns-popup .columns-header .close-btn{cursor:pointer;color:#666;background:0 0;border:none;padding:0;font-size:20px;line-height:1;display:none}.display-dropdown-container .columns-popup .columns-header .close-btn:hover{color:#333}.display-dropdown-container .columns-popup .no-goals-message{padding:16px 10px}.display-dropdown-container .columns-popup .no-goals-message p{text-align:center}.display-dropdown-container .columns-popup .columns-body{max-height:250px;padding:12px;overflow-y:auto}@media screen and (width<=767px){.display-dropdown-container .columns-popup .columns-body{padding:8px}}.display-dropdown-container .columns-popup .columns-body::-webkit-scrollbar{width:3px}.display-dropdown-container .columns-popup .columns-body::-webkit-scrollbar-track{background:#f1f1f1}.display-dropdown-container .columns-popup .columns-body::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.display-dropdown-container .columns-popup .columns-body::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.display-dropdown-container .columns-popup .columns-body .column-option-item{align-items:center;gap:6px;padding:10px;display:flex}@media screen and (width<=767px){.display-dropdown-container .columns-popup .columns-body .column-option-item{padding:6px}}.display-dropdown-container .columns-popup .columns-body .column-option-item{cursor:pointer;border-radius:8px}.display-dropdown-container .columns-popup .columns-body .column-option-item .custom-radio-input input{border-radius:50%}.display-dropdown-container .columns-popup .columns-body .column-option-item .custom-radio-input input:checked{background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='6'%20height='6'%20viewBox='0%200%206%206'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cellipse%20cx='3'%20cy='3'%20rx='3'%20ry='3'%20fill='%230043CE'/%3e%3c/svg%3e");background-position:50%;background-size:7px;border-color:#0043ce}.display-dropdown-container .columns-popup .columns-body .column-option-item>div{font-size:0}.display-dropdown-container .columns-popup .columns-body .column-option-item:not(:last-child){margin-bottom:6px}.display-dropdown-container .columns-popup .columns-body .column-option-item:hover{background-color:#f5f5f5;border-radius:8px}.display-dropdown-container .columns-popup .columns-body .column-option-item input{accent-color:#e9e9e9}.display-dropdown-container .columns-popup .columns-body .column-option-item input:checked{accent-color:#0043ce!important}.display-dropdown-container .columns-popup .columns-body .column-option-item label{cursor:pointer;color:#232324;text-wrap:nowrap;margin-bottom:0;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.display-dropdown-container .columns-popup .columns-body .column-option-item label{font-size:13px}}.display-dropdown-container .columns-popup .columns-body .column-option-item .form-check-input{width:17px;height:17px;box-shadow:none;border-color:#e9e9e9;border-radius:5px;margin:0}.display-dropdown-container .columns-popup .columns-body .column-option-item .form-check-input:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='7'%20viewBox='0%200%208%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.3125C1%204.3125%202.2%204.99688%202.8%206C2.8%206%204.6%202.0625%207%200.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-color:#7d2ae7;background-size:8px}.display-dropdown-container .columns-popup .columns-footer{justify-content:center;gap:10px;padding:10px 12px;display:flex}.display-dropdown-container .columns-popup .columns-footer .btn-light{flex-grow:1}.display-dropdown-container .columns-popup .columns-footer .btn-light button{border:1px solid #e9e9e9!important;width:100%!important;padding:2px 18px!important;font-size:10px!important;font-weight:500!important;line-height:16px!important}.display-dropdown-container .columns-popup .columns-footer .btn-blue{flex-grow:1}.display-dropdown-container .columns-popup .columns-footer .btn-blue button{width:100%!important;height:auto!important;padding:2px 18px!important;font-size:10px!important;font-weight:500!important;line-height:16px!important}.column-selector{position:relative}.column-selector .columns-popup{top:100%;right:0}.column-selector .option-item{cursor:pointer;align-items:center;padding:8px 12px;display:flex}.column-selector .option-item:hover{background-color:#f8f8f8}.column-selector .option-item label{cursor:pointer;margin-bottom:0;margin-left:10px}.form-check .form-check-input{cursor:pointer}.form-check .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}.existing-itp-file{background-color:#0000;border-color:#0043ce;border-radius:12px;justify-content:space-between;align-items:center;gap:5px;min-height:46px;display:flex}@media screen and (width<=576px){.existing-itp-file{min-height:40px}}.existing-itp-file .existing-file-content{align-items:center;gap:8px;display:flex;overflow:hidden}.existing-itp-file img{width:18px;height:18px}.existing-itp-file span{color:#0043ce;white-space:nowrap;text-overflow:ellipsis;flex-grow:1;max-width:100%;font-size:14px;font-weight:500;line-height:22px;display:inline-block;overflow:hidden}.existing-itp-file button{background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex}.existing-itp-file button svg{color:#4f4f50;width:18px;height:18px}.transcribe-output{background:#f9f9f9;border:1px solid #ddd;border-radius:6px;outline:none;min-height:120px;padding:12px;font-size:14px;line-height:1.5;transition:border-color .2s}.transcribe-output:focus{background:#fff;border-color:#2196f3}.transcribe-output:empty:before{content:attr(placeholder);color:#999;font-style:italic}.title-icon{width:24px;height:24px}.mention-client{color:#1976d2!important;cursor:pointer!important;background-color:#e3f2fd!important;border-radius:12px!important;margin:0 2px!important;padding:2px 6px!important;font-weight:500!important;text-decoration:none!important;display:inline-block!important}.mention-client:hover{background-color:#bbdefb!important}.billing-user-info{background:#fff;border-radius:12px;padding:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;box-shadow:0 2px 8px #0000001a}.billing-user-info .plan-features{border-top:1px solid #e9ecef;margin-top:24px;padding-top:20px}.billing-user-info .plan-features h6{color:#2c3e50;margin:0 0 16px}.billing-user-info .plan-features .features-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.billing-user-info .plan-features .features-grid .feature-item{background:#f8f9fa;border-left:3px solid #007bff;border-radius:8px;flex-direction:column;gap:4px;padding:12px;transition:background-color .2s;display:flex}.billing-user-info .plan-features .features-grid .feature-item:hover{background:#e9ecef}.billing-user-info .plan-features .features-grid .feature-item label{color:#495057;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:600}.billing-user-info .plan-features .features-grid .feature-item span{color:#2c3e50;font-size:13px;font-weight:500}.status-badge.active{background:linear-gradient(135deg,#28a745 0%,#20c997 100%)}.status-badge.pending{background:linear-gradient(135deg,#ffc107 0%,#fd7e14 100%)}.status-badge.expired{background:linear-gradient(135deg,#dc3545 0%,#e83e8c 100%)}.status-badge.cancelled{background:linear-gradient(135deg,#6c757d 0%,#95a5a6 100%)}.status-badge.replaced{background:linear-gradient(135deg,#6f42c1 0%,#e83e8c 100%)}.card-management{background:#fff;border-radius:12px;margin-bottom:24px;padding:24px;box-shadow:0 2px 8px #0000001a}.card-management .card-management-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:16px;display:flex}@media screen and (width<=767px){.card-management .card-management-header{margin-bottom:12px;padding-bottom:6px}}.card-management .card-management-header h5{color:#2d3748;margin:0}.card-management .card-management-header .subscription-status .status-badge{text-transform:uppercase;border-radius:6px;padding:6px 12px;font-size:12px;font-weight:600}@media screen and (width<=767px){.card-management .card-management-header .subscription-status .status-badge{padding:4px 6px;font-size:11px}}.card-management .card-management-header .subscription-status .status-badge.active{color:#155724;background:#d4edda;border:1px solid #c3e6cb}.card-management .card-management-header .subscription-status .status-badge.trialing{color:#856404;background:#fff3cd;border:1px solid #ffeaa7}.card-management .card-management-header .subscription-status .status-badge.cancelled,.card-management .card-management-header .subscription-status .status-badge.canceled{color:#721c24;background:#f8d7da;border:1px solid #f1b0b7}.card-management .payment-method-section .payment-method-info{margin-bottom:20px}@media screen and (width<=767px){.card-management .payment-method-section .payment-method-info{margin-bottom:12px}}.card-management .payment-method-section .payment-method-info .card-info{align-items:center;gap:12px;margin-bottom:16px;display:flex}@media screen and (width<=767px){.card-management .payment-method-section .payment-method-info .card-info{margin-bottom:8px}}.card-management .payment-method-section .payment-method-info .card-info .card-label{color:#4a5568;font-weight:500}@media screen and (width<=767px){.card-management .payment-method-section .payment-method-info .card-info .card-label{font-size:14px}}.card-management .payment-method-section .payment-method-info .card-info p{color:#9a9a9a}@media screen and (width<=767px){.card-management .payment-method-section .payment-method-info .card-info p{font-size:13px;line-height:18px}}.card-management .payment-method-section .payment-method-info .card-info .card-details{color:#2d3748;background:#f7fafc;border-radius:4px;padding:4px 8px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:14px}.card-management .payment-method-section .payment-method-info .trial-info{background:#fef5e7;border:1px solid #f6ad55;border-radius:8px;padding:16px}@media screen and (width<=767px){.card-management .payment-method-section .payment-method-info .trial-info{padding:12px}}.card-management .payment-method-section .payment-method-info .trial-info.billing-info{background-color:#e7f3ff;border:1px solid #0043ce}.card-management .payment-method-section .payment-method-info .trial-info.billing-info strong{color:#2d3748;font-weight:600;line-height:18px}.card-management .payment-method-section .payment-method-info .trial-info.billing-info p{color:#4f4f50}.card-management .payment-method-section .payment-method-info .trial-info p{color:#744210;margin:0 0 8px}.card-management .payment-method-section .payment-method-info .trial-info p:last-child{margin-bottom:0}.card-management .payment-method-section .payment-method-info .trial-info p strong{color:#744210}@media screen and (width<=767px){.card-management .payment-method-section .payment-method-info .trial-info p{font-size:13px;line-height:18px}}.card-management .payment-method-section .payment-method-info .trial-info .trial-note{color:#975a16;font-size:14px}.card-management .payment-method-section .card-actions .remove-card-btn{color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:6px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}@media screen and (width<=767px){.card-management .payment-method-section .card-actions .remove-card-btn{padding:6px 10px;font-size:13px}}.card-management .payment-method-section .card-actions .remove-card-btn:hover:not(:disabled){background:#c53030;transform:translateY(-1px)}.card-management .payment-method-section .card-actions .remove-card-btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-warning{background:#fff5f5;border:1px solid #feb2b2;border-radius:8px;margin-bottom:20px;padding:20px}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-warning h4{color:#c53030;margin:0 0 12px;font-size:16px}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-warning p{color:#744210;margin:0 0 12px;line-height:1.5}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-warning p:last-of-type{margin-bottom:8px;font-weight:500}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-warning ul{color:#744210;margin:0;padding-left:20px}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-warning ul li{margin-bottom:4px}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-buttons{flex-wrap:wrap;gap:12px;display:flex}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-buttons .confirm-remove-btn{color:#fff;cursor:pointer;background:#e53e3e;border:none;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-buttons .confirm-remove-btn:hover:not(:disabled){background:#c53030}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-buttons .confirm-remove-btn:disabled{opacity:.6;cursor:not-allowed}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-buttons .cancel-btn{color:#4a5568;cursor:pointer;background:#edf2f7;border:1px solid #e2e8f0;border-radius:6px;padding:12px 24px;font-size:14px;font-weight:500;transition:all .2s}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-buttons .cancel-btn:hover:not(:disabled){background:#e2e8f0}.card-management .payment-method-section .card-actions .confirmation-section .confirmation-buttons .cancel-btn:disabled{opacity:.6;cursor:not-allowed}.card-management .no-payment-method{text-align:center;padding:20px}.card-management .no-payment-method p{color:#718096;margin:0 0 12px}.card-management .no-payment-method p:last-child{margin-bottom:0}.card-management .no-payment-method .trial-warning{background:#fef5e7;border:1px solid #f6ad55;border-radius:6px;padding:12px;font-weight:500;color:#744210!important}.card-management .error-message{color:#c53030;background:#fed7d7;border:1px solid #feb2b2;border-radius:6px;margin-top:16px;padding:12px 16px;font-size:14px}@media (width<=768px){.card-management{padding:16px}.card-management .card-management-header{align-items:flex-start;gap:4px}.card-management .confirmation-buttons{flex-direction:column}.card-management .confirmation-buttons .confirm-remove-btn,.card-management .confirmation-buttons .cancel-btn{width:100%}}.content-wrapper p{background-color:#f8f9fa;border-radius:6px;margin-bottom:10px;padding:10px;transition:background-color .3s}.content-wrapper p:hover{background-color:#e9ecef}.trial-setup-page{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex;position:relative}.trial-setup-page .trial-setup-container{background:#fff;border-radius:12px;width:100%;max-width:600px;padding:40px;box-shadow:0 1px 6px #0000001a}.trial-setup-page .trial-setup-container .trial-setup-header{text-align:center;margin-bottom:30px}.trial-setup-page .trial-setup-container .trial-setup-header .header-content{margin-bottom:10px}.trial-setup-page .trial-setup-container .trial-setup-header .header-content .icon-wrapper{background-color:#7d2ae7;border:1px solid #7d2ae7;border-radius:50%;justify-content:center;align-items:center;width:70px;height:70px;margin:auto auto 20px;display:flex}.trial-setup-page .trial-setup-container .trial-setup-header .header-content .icon-wrapper svg,.trial-setup-page .trial-setup-container .trial-setup-header .header-content .icon-wrapper img{color:#f5f5f5;filter:brightness(0)saturate()invert(99%)sepia(0%)saturate(0%)hue-rotate(169deg)brightness(106%)contrast();width:40px;height:40px}.trial-setup-page .trial-setup-container .trial-setup-header .header-content h3{text-align:center}.trial-setup-page .trial-setup-container .trial-setup-header .header-content .sign-out-btn{cursor:pointer;background:0 0;border:none;position:absolute;top:10px;left:10px}.trial-setup-page .trial-setup-container .trial-setup-header .header-content .sign-out-btn svg{color:red;width:25px;height:25px}.trial-setup-page .trial-setup-container .trial-setup-header p{color:#6c6c6c;margin:0;font-size:16px;font-weight:400;line-height:1.5}.trial-setup-page .trial-setup-container .trial-benefits{border:1px solid #a0a1a780;border-radius:10px;margin-bottom:30px;padding:20px}.trial-setup-page .trial-setup-container .trial-benefits h4{color:#232324;margin-bottom:16px}.trial-setup-page .trial-setup-container .trial-benefits .benefits-list{grid-template-columns:49% 49%;gap:2%;display:grid}.trial-setup-page .trial-setup-container .trial-benefits ul{margin:0;padding:0;list-style:none}.trial-setup-page .trial-setup-container .trial-benefits ul li{align-items:center;gap:8px;display:flex}.trial-setup-page .trial-setup-container .trial-benefits ul li img{width:16px;height:16px}.trial-setup-page .trial-setup-container .trial-benefits ul li span{color:#6c6c6c;margin-bottom:8px;font-size:14px;font-weight:400;line-height:22px}.trial-setup-page .trial-setup-container .trial-benefits ul li span:last-of-type{margin-bottom:0}.trial-setup-page .trial-setup-container .trial-setup-form .payment-section{margin-bottom:24px}.trial-setup-page .trial-setup-container .trial-setup-form .payment-section h5{color:#2d3748;margin-bottom:0}.trial-setup-page .trial-setup-container .trial-setup-form .payment-section .trial-note{color:#6c6c6c;margin-bottom:12px;font-size:14px;font-weight:400;line-height:22px}.trial-setup-page .trial-setup-container .trial-setup-form .payment-section .card-element-container{background:#fff;border:.5px solid #a0a1a780;border-radius:12px;padding:11px 12px}.trial-setup-page .trial-setup-container .trial-setup-form .payment-section .card-element-container:focus-within{border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.trial-setup-page .trial-setup-container .trial-setup-form .error-message{color:#c53030;background:#fed7d7;border:1px solid #feb2b2;border-radius:6px;margin-bottom:20px;padding:12px 16px;font-size:14px}.trial-setup-page .trial-setup-container .trial-setup-form .btn-blue{justify-content:center;align-items:center;width:100%;margin-bottom:12px;display:flex}.trial-setup-page .trial-setup-container .trial-setup-form .btn-blue button{width:100%;padding-block:10px}.trial-setup-page .trial-setup-container .trial-setup-form .trial-terms{text-align:center}.trial-setup-page .trial-setup-container .trial-setup-form .trial-terms p{color:#6c6c6c;font-size:14px;font-weight:400;line-height:22px}@media (width<=768px){.trial-setup-page{padding:10px}.trial-setup-page .trial-setup-container{padding:24px}.trial-setup-page .trial-setup-container .trial-setup-header .header-content{flex-direction:column;align-items:center;gap:16px}.trial-setup-page .trial-setup-container .trial-setup-header .header-content h1{text-align:center;font-size:24px}.trial-setup-page .trial-setup-container .trial-setup-header .header-content .sign-out-btn{align-self:flex-end;margin-left:0}}.sign-up-main-wrapper{justify-content:center;align-items:center;height:calc(100vh - 126px);padding:50px 0 30px;display:flex;overflow-y:auto}@media screen and (height<=850px){.sign-up-main-wrapper{padding:0}}.sign-up-main-wrapper .sign-up-wrapper{border-radius:12px;width:95%;max-width:560px;margin:auto;padding:50px}@media screen and (height<=850px){.sign-up-main-wrapper .sign-up-wrapper{padding:35px 20px}}.sign-up-main-wrapper .sign-up-wrapper .hr-main-wrapper{justify-content:center;align-items:center;gap:20px;margin:20px 0;display:flex}.sign-up-main-wrapper .sign-up-wrapper .hr-main-wrapper hr{border-color:#bbb;width:100%}.sign-up-main-wrapper .sign-up-wrapper .hr-main-wrapper span{color:#9a9a9a}.sign-up-main-wrapper .sign-up-wrapper .header{margin-bottom:40px}@media screen and (height<=850px){.sign-up-main-wrapper .sign-up-wrapper .header{margin-bottom:20px}}.sign-up-main-wrapper .sign-up-wrapper .header h4{margin-bottom:20px}.sign-up-main-wrapper .sign-up-wrapper .header h6,.sign-up-main-wrapper .sign-up-wrapper .header h5{margin-bottom:10px}.sign-up-main-wrapper .sign-up-wrapper .header img{width:48px;height:48px;margin-bottom:10px}.sign-up-main-wrapper .sign-up-wrapper .header p{color:#6c6c6c}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .btn-light button,.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .btn-light a{border-color:#e0e0e0;border-radius:12px;width:100%;padding-block:9px;font-weight:500}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .btn-light button img,.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .btn-light a img{width:24px;height:24px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group{margin-bottom:20px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group .form-label span,.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group label span{color:#e72a2a}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group input{box-shadow:none;border:1px solid #e0e0e0;border-radius:12px;padding:11px 12px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group input::placeholder{color:#9292929c}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group:has(label) .error-icon.is-invalid{top:40px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group .error-icon{font-size:0}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group .error-icon.is-invalid{top:12px;right:12px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group.has-password-toggle input{padding-right:42px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group.has-password-toggle .password-eye-toggle{color:#9a9a9a;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:color .2s;display:flex;position:absolute;top:12px;right:12px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group.has-password-toggle .password-eye-toggle svg{color:#232324;width:18px;height:18px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group.has-password-toggle .password-eye-toggle:hover,.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group.has-password-toggle .password-eye-toggle:focus-visible{color:#333}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .form-group.has-password-toggle .error-icon.is-invalid{display:none}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper{justify-content:space-between;align-items:center;display:flex}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper .remember-wrapper{align-items:center;gap:10px;display:flex}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper .remember-wrapper input[type=checkbox]{appearance:none;cursor:pointer;background-color:#fff;border:1.5px solid #e0e0e0;border-radius:6px;flex-shrink:0;width:18px;height:18px;margin:0;transition:background-color .2s,border-color .2s;position:relative}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper .remember-wrapper input[type=checkbox]:hover{border-color:#7d2ae7}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper .remember-wrapper input[type=checkbox]:focus-visible{outline-offset:1px;outline:2px solid #7d2ae759}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper .remember-wrapper input[type=checkbox]:checked{background-color:#7d2ae7;border-color:#7d2ae7}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper .remember-wrapper input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:3px;left:6px;transform:rotate(45deg)}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper .remember-wrapper label{color:#7d2ae7;cursor:pointer;font-size:14px;font-weight:500;line-height:22px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .remember-main-wrapper a{font-weight:500}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .btn-blue{margin:20px 0}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .btn-blue button,.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .btn-blue a{width:100%;padding-block:12px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .account-wrapper{margin-top:20px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .account-wrapper p{text-align:start;color:#8d8d8d}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .account-wrapper p a{font-weight:600}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .account-wrapper p span{color:#7d2ae7}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .account-wrapper.light_grey p{color:#6c6c6c}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .character-wrapper{align-items:center;gap:10px;margin:0 0 12px;display:flex}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .character-wrapper .icon-wrapper{font-size:0}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .character-wrapper .icon-wrapper.active svg,.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .character-wrapper .icon-wrapper.active img{color:#7d2ae7}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .character-wrapper .icon-wrapper svg,.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .character-wrapper .icon-wrapper img{color:#c4c4c4;width:18px;height:18px}.sign-up-main-wrapper .sign-up-wrapper .form-wrapper form.form .character-wrapper p{color:#8d8d8d;margin:0;font-size:12px;font-weight:400}.sign-up-main-wrapper .sign-up-wrapper .footer-text{margin-top:20px}.sign-up-main-wrapper .sign-up-wrapper .footer-text.high{margin-top:104px}@media screen and (height<=850px){.sign-up-main-wrapper .sign-up-wrapper .footer-text.high{margin-top:85px}}.sign-up-main-wrapper .sign-up-wrapper .footer-text p{color:#6c6c6c}.sign-up-main-wrapper .sign-up-wrapper .footer-text p a{color:#6c6c6c;text-decoration:underline}.goal-page-wrapper.view-goal-page .detail-main-wrapper .detail-wrapper .detail-information .steps-main-wrapper{max-height:100%}.goal-page-wrapper.view-goal-page .detail-main-wrapper .detail-wrapper .detail-information .steps-main-wrapper .step-wrapper{align-items:center}.goal-page-wrapper.view-goal-page .rich-text-editor.is-readonly,.goal-page-wrapper.view-goal-page .goal-logs-tab,.goal-page-wrapper.view-goal-page .add-field-row{pointer-events:auto}.goal-page-wrapper .interval-btn-wrapper{align-items:center;gap:8px;margin-bottom:20px;display:flex}.goal-page-wrapper .interval-btn-wrapper button{color:#232324;text-wrap:nowrap;border:1px solid #bbb;border-radius:8px;align-items:center;width:fit-content;padding:7px 12px;font-size:12px;font-weight:400;line-height:16px;display:flex;background-color:#fff!important}.goal-page-wrapper .interval-btn-wrapper button.active{color:#fff;border-color:#7d2ae7;background-color:#7d2ae7!important}.goal-page-wrapper .interval-btn-wrapper button.full{width:100%}.goal-page-wrapper .interval-btn-wrapper .add-custom-dropdown .dropdown-toggle{width:100%;min-height:auto}.goal-page-wrapper .interval-btn-wrapper .add-custom-dropdown .dropdown-toggle span{color:#232324}.goal-page-wrapper .interval-btn-wrapper .add-custom-dropdown .dropdown-toggle.show:after{top:30%}.goal-page-wrapper .interval-btn-wrapper .add-custom-dropdown .dropdown-toggle:after{top:2px}.goal-page-wrapper .detail-wrapper{margin-bottom:20px}.goal-page-wrapper .detail-wrapper .detail-info-header strong{font-size:14px;font-weight:500}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper{max-height:200px;margin-bottom:20px;padding-top:5px;overflow-y:auto}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper::-webkit-scrollbar{display:none}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper:empty{margin:0;padding:0}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper{grid-template-columns:auto 44px auto;align-items:end;gap:8px;display:grid;position:relative}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper.trials-wrapper{grid-template-columns:auto 44px auto 44px}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper:not(:last-child){margin-bottom:20px}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .toggle-visibility-btn{cursor:pointer;background-color:#6c757d33;border:none;border-radius:8px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;transition:all .2s;display:flex}@media screen and (width<=767px){.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .toggle-visibility-btn{width:40px;height:40px}}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .toggle-visibility-btn.visible{background-color:#28a74533}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .toggle-visibility-btn.visible svg{color:#28a745}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .toggle-visibility-btn.hidden{background-color:#dc354533}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .toggle-visibility-btn.hidden svg{color:#dc3545}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .toggle-visibility-btn:hover{transform:scale(1.05)}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .toggle-visibility-btn svg{color:#6c757d;width:16px;min-width:16px;height:16px;transition:color .2s}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .remove-session-btn{background-color:#e72a2a33;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:flex;position:absolute;top:-3px;right:0}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .remove-session-btn svg{color:#e72a2a;width:13px;min-width:13px;height:13px}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .btn-light button{border-color:#bbb;border-radius:12px;width:100%;padding-block:14px 13px}@media screen and (width<=767px){.goal-page-wrapper .detail-wrapper .detail-information .steps-section .steps-main-wrapper .step-wrapper .btn-light button{padding-block:11.5px 10px}}.goal-page-wrapper .detail-wrapper .detail-information .steps-section .btn-light.bottom button{width:100%;font-size:14px;font-weight:500}.goal-page-wrapper .detail-main-wrapper{max-width:100%;padding:25px 8px}@media screen and (width<=767px){.goal-page-wrapper .detail-main-wrapper{padding:20px 0!important}}.goal-page-wrapper .detail-main-wrapper form .detail-wrapper:not(:last-child){margin-bottom:20px}.goal-page-wrapper .detail-main-wrapper form .detail-wrapper .form-group>.add-custom-dropdown .dropdown-toggle{padding-block:10px}.goal-page-wrapper .detail-main-wrapper form .detail-wrapper .form-group>.add-custom-dropdown .dropdown-toggle span{color:#232529;font-size:14px;line-height:22px}.goal-page-wrapper .detail-main-wrapper form .detail-wrapper .form-group>.add-custom-dropdown .dropdown-toggle:after{top:7px}.goal-page-wrapper .detail-main-wrapper form .detail-wrapper .form-group>.add-custom-dropdown .dropdown-toggle.show:after{top:13px}.goal-page-wrapper .detail-main-wrapper form .detail-wrapper .detail-information .goal-editor-wrapper{border:1px solid #e9e9e9;border-radius:10px;padding:20px}.setting-cards-wrapper .settings-page-bottom-content{max-height:calc(100vh - 67px);overflow-y:auto}@media screen and (width<=576px){.setting-cards-wrapper .settings-page-bottom-content{max-height:calc(100vh - 90px)}}.setting-cards-wrapper .settings-page-bottom-content .setting-page-content{padding:25px 8px}.setting-cards-wrapper .search-bar-wrapper{border:1px solid #e9e9e9;border-radius:8px;align-items:center;transition:all .3s;display:flex;position:relative}.setting-cards-wrapper .search-bar-wrapper .search-toggle-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:33px;display:flex}.setting-cards-wrapper .search-bar-wrapper .search-toggle-btn .search-icon{color:#232324;width:16px;height:16px}.setting-cards-wrapper .search-bar-wrapper .search-input{color:#232324;opacity:0;border:none;border-radius:0 8px 8px 0;outline:none;width:0;padding:6px 0;font-size:14px;line-height:20px;transition:width .3s,opacity .3s,padding .3s;overflow:hidden}.setting-cards-wrapper .search-bar-wrapper .search-input::placeholder{color:#75777c}.setting-cards-wrapper .search-bar-wrapper.open .search-input{opacity:1;width:200px;padding:6px 12px 6px 0}@media screen and (width<=576px){.setting-cards-wrapper .search-bar-wrapper.open .search-input{width:150px;padding:6px 10px 6px 0}}.setting-cards-wrapper .settings-card{height:100%}.setting-cards-wrapper .settings-card .card-body{cursor:pointer;border:1px solid #e9e9e9;border-radius:10px;height:100%;padding:15px}.setting-cards-wrapper .settings-card .card-body.active-card{border:1px solid #0043ce}.setting-cards-wrapper .settings-card .card-body:focus,.setting-cards-wrapper .settings-card .card-body.active{border-color:#0043ce}.setting-cards-wrapper .settings-card .card-body .card-wrapper{align-items:center;gap:10px;margin-bottom:10px;display:flex}.setting-cards-wrapper .settings-card .card-body .card-wrapper .card-icon{justify-content:center;align-items:center;display:flex}.setting-cards-wrapper .settings-card .card-body .card-wrapper .card-icon img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%);width:18px;height:18px}.setting-cards-wrapper .settings-card .card-body .card-wrapper h5{color:#4f4f50;font-size:14px;line-height:22px}.setting-cards-wrapper .settings-card .card-body .card-content p{color:#6c6c6c!important}.client-summary-panel .client-summary-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.client-summary-panel .client-summary-toolbar .btn-blue button{justify-content:center;align-items:center;display:inline-flex}.client-summary-panel .client-summary-toolbar-left{flex-direction:column;gap:8px;display:flex}.client-summary-panel .client-summary-window{align-items:center;gap:10px;display:flex}.client-summary-panel .client-summary-window-label{color:#6c6c6c;font-size:13px;font-weight:500}.client-summary-panel .client-summary-window-options{background:#f4f4f6;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.client-summary-panel .client-summary-window-btn{color:#6c6c6c;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 14px;font-size:13px;font-weight:500;transition:all .15s}.client-summary-panel .client-summary-window-btn:hover:not(:disabled){color:#232324}.client-summary-panel .client-summary-window-btn.active{color:#6f42c1;background:#fff;box-shadow:0 1px 2px #10182814}.client-summary-panel .client-summary-window-btn:disabled{cursor:not-allowed;opacity:.6}.client-summary-panel .client-summary-meta{color:#8a8a8a;margin:0;font-size:12px}.client-summary-panel .client-summary-stats{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.client-summary-panel .client-summary-stat-chip{color:#5b3a9e;background:#f4f0fb;border-radius:20px;padding:4px 12px;font-size:12px}.client-summary-panel .client-summary-stat-chip strong{font-weight:600}.client-summary-panel .client-summary-content{color:#232324;font-size:14px;line-height:1.65}.client-summary-panel .client-summary-content h3{color:#1a1a1a;margin:22px 0 8px;font-size:15px;font-weight:600}.client-summary-panel .client-summary-content h3:first-child{margin-top:0}.client-summary-panel .client-summary-content p{margin:0 0 12px}.client-summary-panel .client-summary-content ul{margin:0 0 12px;padding-left:20px}.client-summary-panel .client-summary-content ul li{margin-bottom:6px}.client-summary-panel .client-summary-content strong{font-weight:600}.client-summary-panel .client-summary-empty{text-align:center;color:#6c6c6c;flex-direction:column;align-items:center;padding:48px 20px;display:flex}.client-summary-panel .client-summary-empty p{color:#3a3a3a;margin:0 0 6px;font-size:15px;font-weight:500}.client-summary-panel .client-summary-empty span{max-width:460px;font-size:13px}.client-summary-panel .client-summary-empty-icon{color:#6f42c1;margin-bottom:14px;font-size:32px}.about-client-tabs{align-items:center;gap:6px;margin-left:auto;margin-right:12px;display:flex}.about-client-tabs button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.about-client-tabs button img,.about-client-tabs button svg{width:18px;height:18px;transition:opacity .15s}.about-client-tabs button img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%)}.about-client-tabs button:hover{background:#f4f4f6}.about-client-tabs button.active{background:#f1ecfb;border-color:#6f42c1}.about-client-tabs button.active img{opacity:1;filter:brightness(0)saturate()invert(24%)sepia(93%)saturate(2500%)hue-rotate(255deg)}.about-client-tabs button.active svg{color:#7d2ae7}.about-client-summary-modal .client-summary-panel .client-summary-toolbar{margin-bottom:16px}.about-client-summary-modal .client-summary-panel .client-summary-empty{padding:32px 16px}.about-client-summary-modal .client-summary-panel .client-summary-content{max-height:52vh;overflow-y:auto}.diagnosis-tag-input{align-items:center;gap:10px;display:flex}.diagnosis-tag-input .form-control{flex:1}.diagnosis-tag-input .diagnosis-add-btn{color:#fff;white-space:nowrap;background-color:#7d2ae7;border:none;border-radius:12px;padding:10px 20px;font-size:14px;font-weight:500}.diagnosis-tag-input .diagnosis-add-btn:hover{opacity:.9}.diagnosis-chip-row{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.diagnosis-chip{color:#7d2ae7;background-color:#f5f5f5;border:1px solid #7d2ae7;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.about-me-shell{width:90%;max-width:980px}@media screen and (width<=767px){.about-me-shell{width:100%}}.about-me-shell .about-me-topbar,.about-me-shell .about-me-status-row,.about-me-shell .about-me-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.about-me-shell .about-me-client-summary{align-items:center;gap:14px;display:flex}.about-me-shell .about-me-client-summary h4{margin:0}.about-me-shell .about-me-client-summary p{color:#6c6c6c;margin:0;font-size:13px}.about-me-shell .about-me-avatar{color:#0b5cff;background:#e8f0ff;border-radius:50%;place-items:center;width:52px;min-width:52px;height:52px;font-weight:700;display:grid}.about-me-shell .about-me-actions{gap:10px;display:flex}.about-me-shell .about-me-primary-button,.about-me-shell .about-me-secondary-button,.about-me-shell .about-me-step,.about-me-shell .about-me-chip,.about-me-shell .about-me-remove-card{border-radius:10px;transition:all .2s}.about-me-shell .about-me-primary-button,.about-me-shell .about-me-secondary-button{border:none;padding:10px 16px;font-size:14px;font-weight:500;line-height:22px}.about-me-shell .about-me-primary-button{color:#fff;background-color:#0043ce}.about-me-shell .about-me-primary-button:hover:not(:disabled){background-color:#0035a3}.about-me-shell .about-me-primary-button:disabled,.about-me-shell .about-me-secondary-button:disabled,.about-me-shell .about-me-step:disabled{opacity:.6;cursor:not-allowed}.about-me-shell .about-me-status-row{color:#6c6c6c;font-size:13px}.about-me-shell .about-me-status-row strong{color:#232324}.about-me-shell .about-me-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.about-me-shell .btn-blue button.large{border-radius:12px;padding-block:13px}@media screen and (width<=767px){.about-me-shell .btn-blue button.large{padding-block:10px}}.about-me-shell .about-me-step{background-color:#fff;border:1px solid #bbb;border-radius:12px;justify-content:flex-start;align-items:center;gap:6px;padding:11px 12px;display:inline-flex}.about-me-shell .about-me-step.skeleton-loader{background-color:#dee1e6;border:0}.about-me-shell .about-me-step.active{color:#7d2ae7;border-color:#7d2ae7}.about-me-shell .about-me-step.active strong{color:#7d2ae7}.about-me-shell .about-me-section-group:not(:first-child){margin-top:30px}.about-me-shell .about-me-section-heading{align-items:center;gap:10px;padding:0;display:flex}.about-me-shell .about-me-section-heading h5{color:#1a1a1a;margin:0;font-size:16px;font-weight:600}.about-me-shell .about-me-section-number{color:#fff;background-color:#7d2ae7;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:inline-flex}.about-me-shell .about-me-section-wrapper{margin-top:20px}.about-me-shell .about-me-section-wrapper .detail-info-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.about-me-shell .about-me-section-wrapper .detail-info-header p{color:#6c6c6c;margin:0;font-size:12px}@media screen and (width<=767px){.about-me-shell .about-me-section-wrapper .detail-info-header{flex-direction:column;align-items:flex-start;gap:8px}}.about-me-shell .about-me-form-group{margin-bottom:0}.about-me-shell .about-me-tag-input{align-items:center;gap:10px;display:flex}.about-me-shell .about-me-chip-row{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.about-me-shell .about-me-chip{color:#7d2ae7;background-color:#f5f5f5;border:1px solid #7d2ae7;align-items:center;gap:6px;padding:6px 10px;font-size:12px;font-weight:500;display:inline-flex}.about-me-shell .about-me-object-grid{grid-template-columns:repeat(1,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.about-me-shell .about-me-object-card{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:12px;padding:14px;position:relative}.about-me-shell .about-me-object-card input{background-color:#fff}.about-me-shell .about-me-remove-card{color:#52525b;z-index:999;background:#fff;border:1px solid #d1d5db;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;line-height:1;display:flex;position:absolute;top:8px;right:8px}.about-me-shell .about-me-remove-card img,.about-me-shell .about-me-remove-card svg{color:#232324;width:14px;height:14px}.about-me-shell .about-me-loading{text-align:center;color:#6b7280;border:1px dashed #d1d5db;border-radius:16px;margin-top:32px;padding:24px}.about-me-shell .about-me-footer{align-items:center}.about-me-shell .about-me-footer button{min-width:120px;padding-block:7px;font-size:14px;font-weight:500}@media (width<=991px){.about-me-shell .about-me-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.about-me-shell .about-me-object-grid{grid-template-columns:1fr}}@media (width<=767px){.about-me-shell .about-me-topbar,.about-me-shell .about-me-status-row{flex-direction:column;align-items:stretch}.about-me-shell .about-me-footer button{min-width:40px;font-size:12px}.about-me-shell .about-me-footer .about-me-footer-meta strong{font-size:13px}.about-me-shell .about-me-actions,.about-me-shell .about-me-actions button,.about-me-shell .about-me-footer .btn-grey button,.about-me-shell .about-me-footer .btn-blue button{width:100%}.about-me-shell .about-me-steps{grid-template-columns:1fr}.about-me-shell .about-me-tag-input{flex-direction:column;align-items:stretch}}.billing-wrapper .billing-page .plain-card-main-wrapper .plain-card-header{margin:38px 0}.session-accordion{background:#fff;border:.5px solid #bbb;border-radius:16px;margin-bottom:20px}.session-accordion .session-accordion-head{cursor:pointer;background:#fdfdfd;border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;transition:background .2s;display:flex}.session-accordion .session-accordion-head:hover{background:#f8f8f8}.session-accordion .session-accordion-head .session-accordion-title h6{color:#000;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:24px}.session-accordion .session-accordion-head .session-accordion-actions{align-items:center;gap:6px;display:flex}.session-accordion .session-accordion-head .session-accordion-actions button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:flex}.session-accordion .session-accordion-head .session-accordion-actions .session-accordion-collapse{color:#75777c;border-radius:8px;width:28px;height:28px}.session-accordion .session-accordion-head .session-accordion-actions .session-accordion-collapse svg{width:18px;height:18px}.session-accordion .session-accordion-head .session-accordion-actions .session-accordion-collapse:hover{background:#e0e0e0}.session-accordion .session-accordion-head .session-accordion-actions .session-accordion-remove{color:#e72a2a;background-color:#e72a2a26;border-radius:50%;width:24px;height:24px}.session-accordion .session-accordion-head .session-accordion-actions .session-accordion-remove svg{width:14px;height:14px}.session-accordion .session-accordion-head .session-accordion-actions .session-accordion-remove:hover{background-color:#e72a2a40}@media (width<=767px){.session-accordion .session-accordion-head{padding:12px}}.session-accordion:not(.is-collapsed) .session-accordion-head{border-bottom:.5px solid #bbb}.session-accordion.is-collapsed .session-accordion-head{border-radius:16px}.session-accordion .session-accordion-body{padding:20px}@media (width<=767px){.session-accordion .session-accordion-body{padding:16px}}.detail-wrapper.guardians-wrapper{border:none;border-radius:0}.detail-wrapper.guardians-wrapper .detail-information{padding:0}.detail-wrapper.guardians-wrapper .session-accordion{border-color:#e0e0e0}.detail-wrapper.guardians-wrapper .session-accordion:not(.is-collapsed) .session-accordion-head{border-bottom-color:#e0e0e0}.schedule-sidebar-page .header-flex .header-actions,.schedule-edit-modal .header-flex .header-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.schedule-sidebar-page .schedule-form-wrapper,.schedule-edit-modal .schedule-form-wrapper{padding-inline:40px}@media (width<=991px){.schedule-sidebar-page .schedule-form-wrapper,.schedule-edit-modal .schedule-form-wrapper{padding-inline:24px}}@media (width<=767px){.schedule-sidebar-page .schedule-form-wrapper,.schedule-edit-modal .schedule-form-wrapper{padding-inline:16px}}@media (width<=575px){.schedule-sidebar-page .schedule-form-wrapper,.schedule-edit-modal .schedule-form-wrapper{padding-inline:12px}}.schedule-sidebar-page .schedule-form-wrapper .billable-form,.schedule-sidebar-page .schedule-form-wrapper .unbillable-form,.schedule-edit-modal .schedule-form-wrapper .billable-form,.schedule-edit-modal .schedule-form-wrapper .unbillable-form{max-width:820px;margin-inline:auto}.schedule-sidebar-page .schedule-form-wrapper .form-group>label,.schedule-sidebar-page .schedule-form-wrapper .form-group .form-label,.schedule-edit-modal .schedule-form-wrapper .form-group>label,.schedule-edit-modal .schedule-form-wrapper .form-group .form-label{color:#9a9a9a;font-size:12px;line-height:16px}.schedule-sidebar-page .schedule-form-wrapper .schedule-details-card,.schedule-edit-modal .schedule-form-wrapper .schedule-details-card{background:#fff;border:.5px solid #bbb;border-radius:16px;margin-bottom:20px}.schedule-sidebar-page .schedule-form-wrapper .schedule-details-card .schedule-details-head,.schedule-edit-modal .schedule-form-wrapper .schedule-details-card .schedule-details-head{background:#fdfdfd;border-bottom:.5px solid #bbb;border-radius:16px 16px 0 0;padding:10px 20px}.schedule-sidebar-page .schedule-form-wrapper .schedule-details-card .schedule-details-head h6,.schedule-edit-modal .schedule-form-wrapper .schedule-details-card .schedule-details-head h6{color:#000;margin:0}@media (width<=767px){.schedule-sidebar-page .schedule-form-wrapper .schedule-details-card .schedule-details-head,.schedule-edit-modal .schedule-form-wrapper .schedule-details-card .schedule-details-head{padding:10px 16px}}.schedule-sidebar-page .schedule-form-wrapper .schedule-details-card .schedule-details-body,.schedule-edit-modal .schedule-form-wrapper .schedule-details-card .schedule-details-body{padding:20px}.schedule-sidebar-page .schedule-form-wrapper .schedule-details-card .schedule-details-body .form-group:last-child,.schedule-edit-modal .schedule-form-wrapper .schedule-details-card .schedule-details-body .form-group:last-child{margin-bottom:0}@media (width<=767px){.schedule-sidebar-page .schedule-form-wrapper .schedule-details-card .schedule-details-body,.schedule-edit-modal .schedule-form-wrapper .schedule-details-card .schedule-details-body{padding:16px}}.schedule-sidebar-page .schedule-form-wrapper .billable-form,.schedule-edit-modal .schedule-form-wrapper .billable-form{min-height:calc(100vh - 220px)}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-od-btn-wrapper,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-od-btn-wrapper{border:1px solid #e0e0e0;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:20px;padding:10px;display:flex}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .session-header,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .session-header{justify-content:flex-end;display:flex;position:relative}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .session-header .remove-session-btn,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .session-header .remove-session-btn{z-index:99;background-color:#e72a2a33;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:-10px}@media screen and (width<=767px){.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .session-header .remove-session-btn,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .session-header .remove-session-btn{width:17px;height:17px;top:-2px}}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .session-header .remove-session-btn svg,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .session-header .remove-session-btn svg{color:#e72a2a;width:14px;min-width:14px;height:14px}@media screen and (width<=767px){.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .session-header .remove-session-btn svg,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .session-header .remove-session-btn svg{width:12px;height:12px}}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .icons-form .custom-time-picker .time-input-container img,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .icons-form .custom-time-picker .time-input-container img{left:9px;top:13.5px!important}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .icons-form .custom-time-picker .time-input-container .time-display,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .icons-form .custom-time-picker .time-input-container .time-display{margin-left:18px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .icons-form .custom-time-picker .time-picker-dropdown,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .icons-form .custom-time-picker .time-picker-dropdown{left:auto;right:0}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section{width:100%;box-shadow:none;border:1px solid #bbbbbb9c;border-radius:12px;margin-bottom:24px;padding:16px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-session-header,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-session-header{justify-content:space-between;align-items:center;display:flex}@media screen and (width<=767px){.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-session-header,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-session-header{flex-direction:column;gap:20px}}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-session-header .linked-btn-wrapper,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-session-header .linked-btn-wrapper{align-items:center;gap:8px;display:flex}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .alert-info,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .alert-info{background-color:#e7f3ff;border:1px solid #7d2ae7;border-radius:8px;margin-bottom:20px;padding:16px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .alert-info strong,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .alert-info strong{color:#2d3748;font-weight:600;line-height:18px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .alert-info p,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .alert-info p{color:#4f4f50}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-text-wrapper,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-text-wrapper{text-align:center}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-text-wrapper p,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-text-wrapper p{color:#4a5568}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-text-wrapper span,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-text-wrapper span{color:#1a202c;font-weight:500}.schedule-sidebar-page .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-text-wrapper .btn-light,.schedule-edit-modal .schedule-form-wrapper .billable-form .sessions-container .linked-sessions-section .linked-text-wrapper .btn-light{justify-content:center;align-items:center;margin-top:20px;display:flex}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list{margin-top:20px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item{position:relative}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item:not(:last-child),.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item:not(:last-child){margin-bottom:10px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content{border:1px solid #e0e0e0;border-radius:8px;padding:40px 10px 10px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .linked-flex-box,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .linked-flex-box{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:15px;display:flex}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .linked-flex-box strong,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .linked-flex-box strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;line-height:17px;overflow:hidden}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .linked-flex-box p,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .linked-flex-box p{text-wrap:nowrap}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper{border-top:1px solid #e0e0e0;padding-top:10px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper .content-flex-wrapper,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper .content-flex-wrapper{align-items:center;gap:4px;display:flex}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper .content-flex-wrapper strong,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper .content-flex-wrapper strong{font-size:12px;line-height:16px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item button.btn-danger,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item button.btn-danger{background-color:#e72a2a33;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:10px;right:10px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item button.btn-danger svg,.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item button.btn-danger img,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item button.btn-danger svg,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-list .linked-session-item button.btn-danger img{color:#e72a2a;width:14px;height:14px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section{width:100%;box-shadow:none;border:1px solid #bbbbbb9c;border-radius:12px;margin-bottom:24px;padding:16px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .linked-session-header,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .linked-session-header{justify-content:space-between;align-items:center;display:flex}@media screen and (width<=767px){.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .linked-session-header,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .linked-session-header{flex-direction:column;gap:20px}}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .linked-session-header .linked-btn-wrapper,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .linked-session-header .linked-btn-wrapper{align-items:center;gap:8px;display:flex}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .alert-info,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .alert-info{background-color:#e7f3ff;border:1px solid #7d2ae7;border-radius:8px;margin-bottom:20px;padding:16px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .alert-info strong,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .alert-info strong{color:#2d3748;font-weight:600;line-height:18px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .alert-info p,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .alert-info p{color:#4f4f50}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .linked-text-wrapper,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .linked-text-wrapper{text-align:center}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .linked-text-wrapper p,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .linked-text-wrapper p{color:#4a5568}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .linked-text-wrapper span,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .linked-text-wrapper span{color:#1a202c;font-weight:500}.schedule-sidebar-page .schedule-form-wrapper .billable-form .linked-sessions-section .linked-text-wrapper .btn-light,.schedule-edit-modal .schedule-form-wrapper .billable-form .linked-sessions-section .linked-text-wrapper .btn-light{justify-content:center;align-items:center;margin-top:20px;display:flex}.schedule-sidebar-page .schedule-form-wrapper .billable-form .session-modarility-wrapper button,.schedule-edit-modal .schedule-form-wrapper .billable-form .session-modarility-wrapper button{border:1px solid #e0e0e0;border-radius:8px;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:12px 10px;font-size:14px;font-weight:400;line-height:16px;display:flex}.schedule-sidebar-page .schedule-form-wrapper .billable-form .session-modarility-wrapper button input,.schedule-edit-modal .schedule-form-wrapper .billable-form .session-modarility-wrapper button input{width:18px;height:18px}@media screen and (width<=767px){.schedule-sidebar-page .schedule-form-wrapper .billable-form .session-modarility-wrapper button,.schedule-edit-modal .schedule-form-wrapper .billable-form .session-modarility-wrapper button{padding:10px;font-size:13px}.schedule-sidebar-page .schedule-form-wrapper .billable-form .session-modarility-wrapper button input,.schedule-edit-modal .schedule-form-wrapper .billable-form .session-modarility-wrapper button input{width:16px;height:16px}}.schedule-sidebar-page .schedule-form-wrapper .input-wrapper .form-group input,.schedule-edit-modal .schedule-form-wrapper .input-wrapper .form-group input{padding-block:10.5px}.schedule-sidebar-page .schedule-form-wrapper input,.schedule-sidebar-page .schedule-form-wrapper textarea,.schedule-edit-modal .schedule-form-wrapper input,.schedule-edit-modal .schedule-form-wrapper textarea{border-color:#bbb!important}.schedule-sidebar-page .schedule-form-footer,.schedule-edit-modal .schedule-form-footer{z-index:5;background:#fff;border-top:1px solid #e0e0e0;border-radius:0;justify-content:flex-end;align-items:center;margin-top:20px;padding:10px 20px;display:flex;position:sticky;bottom:0}@media (width<=991px){.schedule-sidebar-page .schedule-form-footer,.schedule-edit-modal .schedule-form-footer{padding-inline:24px}}@media (width<=767px){.schedule-sidebar-page .schedule-form-footer,.schedule-edit-modal .schedule-form-footer{padding-inline:16px}}@media (width<=575px){.schedule-sidebar-page .schedule-form-footer,.schedule-edit-modal .schedule-form-footer{padding-inline:12px}}.schedule-sidebar-page .schedule-form-footer .flex-btn,.schedule-edit-modal .schedule-form-footer .flex-btn{justify-content:flex-end;align-items:center;gap:10px;display:flex}.schedule-edit-modal .modal-dialog{max-width:600px}.schedule-edit-modal .modal-header{align-items:center;display:flex}.schedule-edit-modal .modal-header .modal-title{margin-right:auto}.schedule-edit-modal .modal-header .header-actions{align-items:center;gap:8px;margin-left:auto;display:flex}.schedule-edit-modal .schedule-form-wrapper{padding-inline:0}.schedule-edit-modal .schedule-form-wrapper .billable-form,.schedule-edit-modal .schedule-form-wrapper .unbillable-form{max-width:100%;min-height:0}.schedule-edit-modal .schedule-form-footer{border-radius:0;padding-inline:20px}.schedule-edit-modal .schedule-body .form-group{margin-bottom:16px}.schedule-edit-modal .schedule-body .sessions-container{margin-top:4px}.schedule-edit-modal .schedule-body .icons-form input{padding-left:12px}.schedule-edit-modal .skel-client-detail{padding-inline:20px}.analytics-explorer-wrapper{align-items:stretch;display:flex}.analytics-explorer-wrapper.sidebar-collapsed .analytics-goal-content{width:100%}.analytics-explorer-wrapper.sidebar-collapsed .analytics-goal-content .insight-container .chart-header .chart-controls .chart-title-row{gap:10px}.analytics-explorer-wrapper.sidebar-collapsed .analytics-goal-content .insight-container .chart-header .chart-controls .chart-title-row .sidebar-toggle-btn img{display:inline-flex}.analytics-explorer-wrapper .analytics-goals-sidebar{background-color:#fff;border-right:1px solid #e0e0e0;border-radius:0;flex-direction:column;flex:0 0 400px;align-self:flex-start;width:400px;max-height:calc(100vh - 201px);display:flex;overflow:hidden}@media screen and (width<=1199px) and (width>=992px){.analytics-explorer-wrapper .analytics-goals-sidebar{flex:0 0 300px;width:300px}}@media screen and (width<=991px) and (width>=768px){.analytics-explorer-wrapper .analytics-goals-sidebar{flex:0 0 225px;width:225px}}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-sidebar-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-sidebar-header .title{color:#232324;font-size:18px;font-weight:500;line-height:26px}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-sidebar-header .collapse-btn{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;transition:background .15s;display:inline-flex}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-sidebar-header .collapse-btn:hover{background:#f4f6fb}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-sidebar-header .collapse-btn img{width:18px;height:18px}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-search{align-items:center;padding:20px;display:flex;position:relative}@media screen and (width<=767px){.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-search{padding:12px 20px}}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-search .search-icon{color:#9a9a9a;pointer-events:none;width:16px;height:16px;position:absolute;right:26px}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-search input{color:#232324;border:1px solid #e0e0e0;border-radius:8px;outline:none;width:100%;padding:8px 34px 8px 12px;font-size:13px;transition:border-color .15s}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-search input::placeholder{color:#9a9a9a}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-search input:focus{border-color:#7d2ae7}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree{flex:auto;height:calc(100vh - 326px);padding:4px 8px 12px;overflow-y:auto}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .no-project-found{height:calc(100vh - 344px)!important}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item:not(:last-child){margin-bottom:10px}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node{cursor:pointer;text-align:left;color:#3a3a3c;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;width:100%;padding:12px 10px;transition:background .15s;display:flex}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node:not(:last-child){margin-bottom:10px}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node:hover{background:#7c29e812}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node.selected{background:#7c29e826}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node .tree-chevron{color:#6c6c6c;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node .tree-chevron svg,.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node .tree-chevron img{color:#232324;width:18px;height:18px}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node .tree-goal-icon{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%);flex-shrink:0;width:18px;height:18px}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-node .tree-goal-name{color:#232324;font-size:14px;font-weight:500;line-height:22px}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-children{border-left:1px solid #7d2ae7;margin-left:19px;padding-left:12px;position:relative}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-children .goal-tree-child{cursor:pointer;text-align:left;color:#555;background:0 0;border:none;border-radius:12px;align-items:center;width:100%;padding:11px 12px;transition:background .15s;display:flex}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-children .goal-tree-child:hover,.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-children .goal-tree-child.selected{background:#7c29e826}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .goal-tree-item .goal-tree-children .goal-tree-child .child-label{color:#232324;font-size:14px;font-weight:500;line-height:22px}.analytics-explorer-wrapper .analytics-goal-content{flex:auto;min-width:0;max-height:calc(100vh - 201px);overflow-y:auto}.analytics-explorer-wrapper .analytics-goal-content .insight-container{width:100%}.analytics-explorer-wrapper .analytics-goal-content .insight-container .main-content{border:none;border-radius:0}.analytics-explorer-wrapper .analytics-goal-content .insight-container .main-content .chart-header{background-color:#0000;padding:6px 20px}.analytics-explorer-wrapper .analytics-goal-content .program-insight-session{padding-inline:0!important}.analytics-explorer-wrapper .analytics-goal-content .program-insight-session .step-listing-heading{border-bottom:1px solid #e9e9e9!important;margin-bottom:0!important;padding:20px!important}.analytics-explorer-wrapper .analytics-goal-content .program-insight-session .step-listing-heading .step-listing-badge,.analytics-explorer-wrapper .analytics-goal-content .program-insight-session .step-listing-heading .step-listing-title h6{font-size:14px;font-weight:500;line-height:22px}.analytics-explorer-wrapper .analytics-goal-content .chart-header-flex .btn-white.large-icon.shadow-none{display:none}.analytics-explorer-wrapper .analytics-goal-content .chart-header-flex .view-toggle,.analytics-explorer-wrapper .analytics-goal-content .step-chart-header .view-toggle{background:#f1f3f5;border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}.analytics-explorer-wrapper .analytics-goal-content .chart-header-flex .view-toggle button,.analytics-explorer-wrapper .analytics-goal-content .step-chart-header .view-toggle button{color:#6c757d;text-wrap:nowrap;background:0 0;border:none;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:500;line-height:1.4}.analytics-explorer-wrapper .analytics-goal-content .chart-header-flex .view-toggle button.active,.analytics-explorer-wrapper .analytics-goal-content .step-chart-header .view-toggle button.active{color:#7d2ae7;background-color:#fff;font-weight:600;box-shadow:0 1px 3px #0000001a}.analytics-explorer-wrapper .analytics-goal-content .chart-header{margin-bottom:0!important}.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls{min-width:0}.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls .chart-title-row{align-items:center;gap:0;min-width:0;display:flex}@media screen and (width<=767px){.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls .chart-title-row{gap:10px}}.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls .chart-title-row .sidebar-toggle-btn{cursor:pointer;background:0 0;border:none;border-radius:0;flex-shrink:0;align-items:center;padding:0;transition:background .15s;display:inline-flex}.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls .chart-title-row .sidebar-toggle-btn:hover{background:#f4f6fb}.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls .chart-title-row .sidebar-toggle-btn img{width:18px;height:18px;display:none}.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls .chart-title-row .chart-goal-title{color:#232324;cursor:pointer;margin:0;font-size:18px;font-weight:500;line-height:26px}@media screen and (width<=767px){.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls .chart-title-row .chart-goal-title{font-size:16px}}@media (width<=767px){.analytics-explorer-wrapper .analytics-goal-content .chart-header{flex-direction:column;align-items:stretch;gap:10px}.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-controls,.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-header-flex{width:100%}.analytics-explorer-wrapper .analytics-goal-content .chart-header .chart-header-flex{flex-wrap:wrap;justify-content:space-between}}.analytics-explorer-wrapper .analytics-goal-content .insight-graph{margin-bottom:0!important;padding:0!important}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .step-charts-container .step-chart-section{margin-bottom:0!important}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .step-charts-container .step-chart-section .step-chart-header{border-bottom:1px solid #e9ecef;align-items:center;margin-bottom:12px;display:flex;gap:0!important;padding:20px!important}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .step-charts-container .step-chart-section .single-chart-container{border-bottom:1px solid #e9e9e9;padding-bottom:10px}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .step-charts-container .step-chart-section .step-chart-header--with-toggle,.analytics-explorer-wrapper .analytics-goal-content .insight-graph .insight-empty-section .step-chart-header--with-toggle{flex-wrap:wrap;justify-content:space-between;gap:12px!important}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .single-chart-container{position:relative}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .single-chart-container .chart-canvas-area{height:218px;position:relative}.analytics-explorer-wrapper .analytics-goal-content .insight-graph>.single-chart-container{padding-top:20px}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .insight-empty-section{margin-bottom:0}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .insight-empty-section .step-chart-header{border-bottom:1px solid #e9ecef;align-items:center;padding:20px;display:flex}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .insight-empty-section .single-chart-container{border-bottom:none}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .insight-empty-section .insight-no-data{text-align:center;justify-content:center;align-items:center;display:flex}.analytics-explorer-wrapper .analytics-goal-content .insight-graph .insight-empty-section .insight-no-data p{margin:0}@media (width<=767px){.analytics-explorer-wrapper{flex-direction:column}.analytics-explorer-wrapper .analytics-goals-sidebar,.analytics-explorer-wrapper.sidebar-collapsed .analytics-goals-sidebar{border-right:none;flex:auto;width:100%;max-height:none;display:flex}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree,.analytics-explorer-wrapper.sidebar-collapsed .analytics-goals-sidebar .analytics-goals-tree{height:auto}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-tree .no-project-found,.analytics-explorer-wrapper.sidebar-collapsed .analytics-goals-sidebar .analytics-goals-tree .no-project-found{height:auto!important}.analytics-explorer-wrapper .analytics-goals-sidebar .analytics-goals-sidebar-header .collapse-btn,.analytics-explorer-wrapper.sidebar-collapsed .analytics-goals-sidebar .analytics-goals-sidebar-header .collapse-btn,.analytics-explorer-wrapper .analytics-goal-content,.analytics-explorer-wrapper.sidebar-collapsed .analytics-goal-content,.analytics-explorer-wrapper.mobile-show-content .analytics-goals-sidebar,.analytics-explorer-wrapper.sidebar-collapsed.mobile-show-content .analytics-goals-sidebar{display:none}.analytics-explorer-wrapper.mobile-show-content .analytics-goal-content,.analytics-explorer-wrapper.sidebar-collapsed.mobile-show-content .analytics-goal-content{width:100%;max-height:none;display:block}.analytics-explorer-wrapper.mobile-show-content .analytics-goal-content .chart-header .chart-controls .chart-title-row .sidebar-toggle-btn img,.analytics-explorer-wrapper.sidebar-collapsed.mobile-show-content .analytics-goal-content .chart-header .chart-controls .chart-title-row .sidebar-toggle-btn img{display:inline-flex}}.session-main-page .detail-header-wrapper{border-bottom:1px solid #e0e0e0;padding-block:14px 15px!important}.session-main-page .detail-header-wrapper .session-filter-box h2{display:none}.program-insight-modal .view-toggle{background:#f1f3f5;border-radius:8px;align-items:center;gap:2px;padding:3px;display:flex}.program-insight-modal .view-toggle .view-tab-btn{color:#6c757d;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:500;line-height:1.4;transition:background .15s,color .15s}.program-insight-modal .view-toggle .view-tab-btn:hover{color:#232324;background:#e2e6ea}.program-insight-modal .view-toggle .view-tab-btn.active{color:#7d2ae7;background:#fff;font-weight:600;box-shadow:0 1px 3px #0000001a}@media print{.insight-container{width:100%;overflow-x:hidden!important}}.insight-container .date-filters-sidebar{background-color:#f8f9fa;border-right:1px solid #e1e5e9;width:200px;padding:20px 0}.insight-container .date-filters-sidebar .filter-item{cursor:pointer;color:#6c757d;padding:12px 20px;font-size:14px;transition:all .2s}.insight-container .date-filters-sidebar .filter-item:hover{color:#495057;background-color:#e9ecef}.insight-container .date-filters-sidebar .filter-item.active{color:#fff;background-color:#007bff;font-weight:500}.insight-container .main-content{border:1px solid #e9e9e9;border-radius:10px;width:100%}@media print{.insight-container .main-content{width:100%;overflow-x:hidden!important}}.insight-container .main-content .chart-header{background-color:#fdfdfd;border-bottom:1px solid #e9e9e9;border-top-left-radius:10px;border-top-right-radius:10px;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;padding:10px 20px;display:flex}@media screen and (width<=767px){.insight-container .main-content .chart-header{padding:8px 12px}}.insight-container .main-content .chart-header .chart-header-flex{align-items:center;gap:10px;display:flex}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown{position:relative}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-trigger{cursor:pointer;-webkit-user-select:none;user-select:none;color:#232324;justify-content:space-between;min-width:140px;font-size:13px;font-weight:500}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-trigger.open{color:#7d2ae7;border-color:#7d2ae7}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-trigger.open svg{color:#7d2ae7}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-trigger svg{color:#6c6c6c;flex-shrink:0;width:11px;height:11px}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-menu{z-index:200;background:#fff;border:1px solid #e9e9e9;border-radius:10px;flex-direction:column;min-width:170px;padding:6px 0;display:flex;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 4px 16px #0000001a}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-menu .date-filter-option{text-align:left;color:#232324;cursor:pointer;background:0 0;border:none;padding:10px 18px;font-size:14px;font-weight:400;transition:background .12s}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-menu .date-filter-option:hover{background:#f4f6fb}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-menu .date-filter-option.active{color:#7d2ae7;background:#f0f4ff;font-weight:600}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-menu .custom-date-range-inputs{border-top:1px solid #f0f0f0;align-items:center;gap:6px;margin-top:4px;padding:8px 14px 10px;display:flex}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-menu .custom-date-range-inputs span{color:#6c6c6c;flex-shrink:0;font-size:12px}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-menu .custom-date-range-inputs input[type=date]{color:#232324;background:#fff;border:1px solid #d0d5dd;border-radius:6px;outline:none;flex:1;min-width:0;padding:4px 8px;font-size:12px}.insight-container .main-content .chart-header .chart-header-flex .date-filter-dropdown .date-filter-menu .custom-date-range-inputs input[type=date]:focus{border-color:#0043ce}.insight-container .main-content .chart-header .chart-header-flex .phase-lines-date-trigger{justify-content:center;min-width:106px}.insight-container .main-content .chart-header .chart-header-flex .phase-lines-date-trigger span{font-weight:500;display:inline}.insight-container .main-content .chart-header .chart-header-flex .btn-display{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;display:flex}@media screen and (width<=767px){.insight-container .main-content .chart-header .chart-header-flex .btn-display{padding:6px 8px}}.insight-container .main-content .chart-header .chart-header-flex .btn-display svg{width:18px;height:18px}.insight-container .main-content .chart-header .chart-header-flex .btn-display p{line-height:18px}@media screen and (width<=767px){.insight-container .main-content .chart-header .chart-header-flex .btn-display p{font-size:13px;line-height:18px}}.insight-container .main-content .chart-header .chart-header-flex .btn-display span{color:#232324;font-size:12px;font-weight:400;line-height:16px}@media screen and (width<=767px){.insight-container .main-content .chart-header .chart-header-flex .btn-display span{display:none}}.insight-container .main-content .chart-header .chart-header-flex .btn-display .navigation-btn{align-items:center;gap:6px;display:flex}.insight-container .main-content .chart-header .chart-header-flex .btn-display .navigation-btn button{color:#232324;background-color:#0000;border:none;padding:0;font-size:12px;font-weight:400;line-height:16px}.insight-container .main-content .chart-header .chart-header-flex .btn-display .navigation-btn button svg,.insight-container .main-content .chart-header .chart-header-flex .btn-display .navigation-btn button img{color:#6c6c6c;width:18px;height:18px}.insight-container .main-content .chart-header .chart-controls{align-items:center;gap:10px;display:flex}.insight-container .main-content .chart-header .month-navigation{gap:4px;display:flex}.insight-container .main-content .chart-header .month-navigation button{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.insight-container .main-content .insight-graph{margin-bottom:20px;padding:0 10px;position:relative}@media print{.insight-container .main-content .insight-graph canvas{width:100%;overflow-x:hidden!important}}.chart-info-overlay{z-index:9999;pointer-events:none;background:#fff;border-radius:12px;width:300px;min-width:300px;position:fixed;box-shadow:0 8px 24px #0000001f}.chart-info-overlay .info-point .tooltip-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;display:flex}.chart-info-overlay .info-point .tooltip-header .tooltip-header-staff{flex-direction:column;gap:4px;min-width:0;display:flex}.chart-info-overlay .info-point .tooltip-header .tooltip-header-staff .client-info{border-bottom:none;padding:0}.chart-info-overlay .info-point .tooltip-header .tooltip-header-date{color:#6c6c6c;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:10px;font-weight:400;line-height:22px;display:flex}.chart-info-overlay .info-point .tooltip-header .tooltip-header-date .tooltip-attempt-count-badge{color:#fff;background-color:#7c3aed;border-radius:20px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:600}.chart-info-overlay .info-point .client-info{border-bottom:1px solid #e0e0e0;align-items:center;gap:6px;padding:10px 20px;display:flex}.chart-info-overlay .info-point .client-info .client-avatar{object-fit:cover;border-radius:50%;width:26px;height:26px}.chart-info-overlay .info-point .client-info span{color:#232324;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}.chart-info-overlay .info-point .tooltip-main-text{padding:10px}.chart-info-overlay .info-point .tooltip-date-row{border:1px solid #e0e0e0;border-radius:10px;align-items:center;gap:6px;margin-bottom:10px;padding:11px 14px;display:flex}.chart-info-overlay .info-point .tooltip-date-row img,.chart-info-overlay .info-point .tooltip-date-row svg{width:24px;height:24px}.chart-info-overlay .info-point .tooltip-date-row .tooltip-clock-icon{flex-shrink:0}.chart-info-overlay .info-point .tooltip-date-row .tooltip-day-name{color:#232324;flex:1;font-size:18px;font-weight:500;line-height:26px}.chart-info-overlay .info-point .tooltip-date-row .tooltip-attempt-count-badge{color:#fff;background-color:#7c3aed;border-radius:20px;flex-shrink:0;padding:2px 7px;font-size:10px;font-weight:600}.chart-info-overlay .info-point .tooltip-date-row .tooltip-date-badge{color:#7d2ae7;white-space:nowrap;background-color:#7d2ce826;border:1px solid #7d2ae7;border-radius:6px;flex-shrink:0;padding:2px 8px;font-size:12px;font-weight:400;line-height:22px}.chart-info-overlay .info-point .tooltip-step-chip{color:#4f4f50;background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:10px;margin-bottom:10px;padding:8px 12px;font-size:12px;font-weight:400;line-height:22px;display:flex}.chart-info-overlay .info-point .tooltip-step-chip svg,.chart-info-overlay .info-point .tooltip-step-chip img{width:16px;height:16px}.chart-info-overlay .info-point .tooltip-stats-row{border-radius:10px;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.chart-info-overlay .info-point .tooltip-stats-row .tooltip-stat-col{border:1px solid #e9e9e9;border-radius:10px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px;display:flex}.chart-info-overlay .info-point .tooltip-stats-row .tooltip-stat-col .tooltip-stat-label{color:#4f4f50;white-space:nowrap;text-align:center;font-size:12px;font-weight:400;line-height:22px}.chart-info-overlay .info-point .tooltip-stats-row .tooltip-stat-col .tooltip-stat-value{color:#232324;text-align:center;font-size:14px;font-weight:500;line-height:normal}.chart-info-overlay .info-point .tooltip-stats-row .tooltip-stat-col .tooltip-stat-value.tooltip-stat-correct{white-space:nowrap;align-items:center;gap:3px;display:flex}.chart-info-overlay .info-point .tooltip-stats-row .tooltip-stat-col .tooltip-trend{color:#12b76a;font-size:12px;font-weight:700}.chart-info-overlay .info-point .attempt-stats{color:#344054;margin-bottom:12px;font-size:12px}.chart-info-overlay .info-point .tooltip-attempt-percentages{margin-top:0}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-percentages-title{color:#232324;margin-bottom:8px;font-size:14px;font-weight:500;line-height:22px}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-row{border:1px solid #e9e9e9;border-radius:10px;padding:8px 14px}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-row:not(:last-child){margin-bottom:8px}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-row-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-row-top span{color:#4f4f50;font-size:12px;font-weight:400;line-height:22px}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-row-top .tooltip-attempt-meta{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-row-top .tooltip-attempt-time{color:#6b7280;white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-row-top .tooltip-attempt-time svg{flex-shrink:0}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-row-top strong{color:#7d2ae7;font-size:12px;font-weight:600;line-height:22px}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-attempt-segments{gap:2px;width:100%;height:6px;display:flex}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-segment{background-color:#eaecf0;border-radius:2px;flex:1;height:100%}.chart-info-overlay .info-point .tooltip-attempt-percentages .tooltip-segment.filled{background-color:#7c3aed}.chart-info-overlay .info-point .tooltip-hint{color:#7c3aed;cursor:pointer;align-items:center;gap:4px;margin-top:12px;font-size:12px;font-style:normal;font-weight:600;display:flex}.chart-info-overlay .info-point .tooltip-hint .tooltip-hint-arrow{font-size:14px}.insight-container .staff-dashboard{padding:0!important}.insight-container .program-insight-session{padding:0 20px 20px}.insight-container .program-insight-session .time-card-main-wrapper .step-listing{border:none}.insight-container .program-insight-session .time-card-main-wrapper .step-listing .step-detail-header{border:1px solid #e0e0e0;border-bottom:none}.insight-container .program-insight-session .time-card-main-wrapper .step-listing .step-detail-table-wrap{border:1px solid #e0e0e0;border-radius:0 0 10px 10px;padding-top:20px}.insight-container .program-insight-session .time-card-main-wrapper .step-listing .step-main-header{display:none}.insight-container .program-insight-session .time-card-main-wrapper .step-listing .step-listing-border{border:none}.insight-container .program-insight-session .time-card-main-wrapper .step-listing .step-listing-border .step-list-card{border:1px solid #e0e0e0;border-radius:8px;padding:15px}.insight-container .program-insight-session .time-card-main-wrapper .step-listing .step-listing-border .step-list-card:not(:last-child){margin-bottom:12px}.insight-container .program-insight-session .time-card-main-wrapper .step-listing .step-listing-border .step-list-card .step-chevron{display:none}.step-listing-heading{border-bottom:1px solid #e9ecef;align-items:center;gap:10px;margin-bottom:12px;padding:10px 0;display:flex}.step-listing-heading .step-listing-badge{color:#fff;background-color:#7d2ae7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:flex}.step-listing-heading .step-listing-title h6{margin:0;font-size:14px;font-weight:600}.step-listing-heading .step-listing-title .step-listing-instruction{color:#6c757d;margin:0;font-size:12px}.analytics-goal-content .insight-container .program-insight-session{padding:0 20px 24px}.analytics-goal-content .insight-container .program-insight-session .time-card-main-wrapper .step-listing .step-detail-table-wrap{border:none;border-radius:0;padding-top:0}.analytics-goal-content .insight-container .program-insight-session .step-listing-heading{border-bottom:none;gap:6px;padding:18px 2px 12px}.analytics-goal-content .insight-container .program-insight-session .step-listing-heading .step-listing-badge{color:#232324;background:0 0;border-radius:0;width:auto;height:auto;font-size:15px;font-weight:600}.analytics-goal-content .insight-container .program-insight-session .step-listing-heading .step-listing-badge:after{content:"."}.analytics-goal-content .insight-container .program-insight-session .step-listing-heading .step-listing-title h6{color:#232324;font-size:15px;font-weight:600}.analytics-goal-content .insight-container .program-insight-session .step-detail-table-wrap table thead tr{border-bottom:1px solid #ededed}.analytics-goal-content .insight-container .program-insight-session .step-detail-table-wrap table thead th{text-transform:none;letter-spacing:0;text-align:left;color:#8a8a8e;background:#fafafb;padding:12px 16px;font-size:13px;font-weight:500}.analytics-goal-content .insight-container .program-insight-session .step-detail-table-wrap table thead th.text-center{text-align:left}.analytics-goal-content .insight-container .program-insight-session .step-detail-table-wrap table tbody td{text-align:left;padding:16px}.analytics-goal-content .insight-container .program-insight-session .step-detail-table-wrap table tbody td.text-center{text-align:left}.analytics-goal-content .insight-container .program-insight-session .step-detail-table-wrap table tbody td .view-session-btn{background:0 0;border:none;border-radius:0;padding:0}.staff-dashboard-page.admin-dashboards .staff-dashboard-page-wrapper{height:100%}.staff-dashboard-page.admin-dashboards .staff-dashboard-page-wrapper .staff-dashboard-page-content-wrapper .staff-dashboard-page-heading h1{text-align:center}@media screen and (width<=767px){.staff-dashboard-page.admin-dashboards .staff-dashboard-page-wrapper .staff-dashboard-page-content-wrapper .staff-dashboard-page-heading h1{font-size:24px}}.staff-dashboard-page.admin-dashboards .staff-dashboard-page-wrapper .staff-dashboard-page-content-wrapper .staff-dashboard-page-heading h1 img{width:36px;height:37px;margin-left:16px}.staff-dashboard-page.staff-dashboards .staff-dashboard-page-wrapper{height:calc(100vh - 130px);overflow-y:auto}.staff-dashboard-page .staff-dashboard-page-wrapper{padding:66px 0 20px}@media screen and (width<=767px){.staff-dashboard-page .staff-dashboard-page-wrapper{padding:20px 0 0}}.staff-dashboard-page .staff-dashboard-page-wrapper .container{max-width:893px}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-grid-cards-main-wrapper{margin:52px 0 44px;overflow:hidden}@media screen and (width<=767px){.staff-dashboard-page .staff-dashboard-page-wrapper .staff-grid-cards-main-wrapper{margin:20px 0}}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper{border:1px solid #e0e0e0;border-radius:20px}@media screen and (width<=767px){.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .no-project-found{padding:30px 12px}}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .staff-schedule-card-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}@media screen and (width<=767px){.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .staff-schedule-card-header{padding:14px}}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list{flex-direction:column;gap:12px;padding:14px 20px;display:flex}@media screen and (width<=767px){.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list{gap:10px;padding:12px 14px}}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion{border:1px solid #e0e0e0;border-radius:16px;overflow:hidden}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion .schedule-day-accordion-header{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 20px;display:flex}@media screen and (width<=767px){.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion .schedule-day-accordion-header{padding:12px 14px}}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion .schedule-day-accordion-header:focus{outline:none}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion .schedule-day-accordion-header:focus-visible{outline-offset:-2px;outline:2px solid #7d2ae7}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion .schedule-day-accordion-header .accordion-chevron{color:#4f4f50;width:18px;height:18px;transition:transform .2s}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion.open .schedule-day-accordion-header{border-bottom:1px solid #e0e0e0}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion.open .schedule-day-accordion-header .accordion-chevron{transform:rotate(180deg)}.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion .staff-dashboard-table{padding:2px 14px 4px}@media screen and (width<=767px){.staff-dashboard-page .staff-dashboard-page-wrapper .staff-schedule-main-wrapper .schedule-table-wrapper .schedule-day-accordion-list .schedule-day-accordion .staff-dashboard-table{padding:2px 10px 4px}}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container{z-index:2;background-color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;margin:49px 0 60px;padding:13px 10px 10px;display:flex;position:relative}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container:before{content:"";-webkit-mask-composite:xor;z-index:-3;background:#e9e9e9;border-radius:8px;width:100%;height:100%;padding:1px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container textarea{resize:none;background:0 0;border:none;outline:none;width:100%;padding:0;font-size:15px;font-weight:400;line-height:22px}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container textarea::placeholder{color:#9a9a9a}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper{justify-content:space-between;align-items:center;display:flex}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper .flex-wrapper{align-items:center;gap:10px;display:flex}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper .mic-button{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;padding:7px 11px;display:flex}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper .mic-button.blue-send{border-color:#0043ce}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper .mic-button.blue-send svg,.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper .mic-button.blue-send img{filter:brightness(0)saturate()invert(20%)sepia(58%)saturate(6182%)hue-rotate(220deg)brightness(81%)contrast(104%)}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper .mic-button svg,.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper .mic-button img{color:#232324;width:18px;height:18px}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .btn-flex-wrapper .mic-button .chexkbox-icon{color:#0043ce;background:#0043ce}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .send-button{color:#b365d3}.staff-dashboard-page .staff-dashboard-page-wrapper .input-container .send-button:hover{color:#8a3da5;background-color:#b365d31a}.schedule-detail-page{z-index:999;background:#fff;width:100%;height:100%;position:absolute}.schedule-detail-page .schedule-detail-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:19px 20px;display:flex}@media screen and (width<=767px){.schedule-detail-page .schedule-detail-header{padding:10px}}.schedule-detail-page .schedule-detail-header .left-header{justify-content:center;align-items:center;gap:8px;display:flex}.schedule-detail-page .schedule-detail-header .left-header .icon-wrapper{border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.schedule-detail-page .schedule-detail-header .left-header .icon-wrapper img,.schedule-detail-page .schedule-detail-header .left-header .icon-wrapper svg{color:#4f4f50;width:16px;height:16px}.schedule-detail-page .schedule-modal-body{height:calc(100vh - 65px);padding:40px 0 20px;overflow-y:auto}@media screen and (width<=767px){.schedule-detail-page .schedule-modal-body{height:calc(100vh - 47px);padding:20px 0 10px}}.schedule-detail-page .schedule-modal-body .container{max-width:892px}.schedule-detail-page .schedule-modal-body .schedule-detail-sessions{border:1px solid #e0e0e0;border-radius:20px;margin-top:20px}.schedule-detail-page .schedule-modal-body .schedule-detail-sessions .schedule-detail-sessions-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.schedule-detail-page .schedule-detail-bottom-action{background-color:#fff;border-top:1px solid #e0e0e0;justify-content:flex-end;align-items:center;padding:10px 20px;display:flex}.schedule-detail-page.session-detail-page:has(.schedule-detail-bottom-action) .schedule-modal-body{height:calc(100vh - 120px)}.schedule-header-actions{align-items:center;gap:8px;display:flex}.schedule-header-actions .schedule-refresh-btn{cursor:pointer;background-color:#fff;border:1.08px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:38px;height:38px;padding:0;transition:background-color .2s,border-color .2s;display:flex}.schedule-header-actions .schedule-refresh-btn svg,.schedule-header-actions .schedule-refresh-btn img{color:#232324;width:18px;height:18px}.schedule-header-actions .schedule-refresh-btn:hover:not(:disabled){border-color:#7d2ae7}.schedule-header-actions .schedule-refresh-btn:hover:not(:disabled) svg{color:#7d2ae7}.schedule-header-actions .schedule-refresh-btn:disabled{cursor:not-allowed;opacity:.7}.schedule-header-actions .schedule-refresh-btn svg.spinning{animation:.8s linear infinite spin}@media screen and (width<=767px){.schedule-header-actions .schedule-refresh-btn{width:30px;height:30px}}.account-add-insurance-page .add-insurance-page-content{height:calc(100vh - 138px);padding-top:10px;overflow-y:auto}.account-add-insurance-page .add-insurance-page-content .insurance-page-header{margin-bottom:20px}.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content label{color:#9a9a9a;margin-bottom:5px;font-weight:400}.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content .searchbar-wrapper{position:relative}.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content .searchbar-wrapper .icon-wrapper{position:absolute;top:9px;left:10px}@media screen and (width<=767px){.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content .searchbar-wrapper .icon-wrapper{top:7px}}.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content .searchbar-wrapper .icon-wrapper svg{color:#232324;width:24px;height:24px}@media screen and (width<=767px){.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content .searchbar-wrapper .icon-wrapper svg{width:20px;height:20px}}.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content .searchbar-wrapper input{box-shadow:none;border:1px solid #e0e0e0;border-radius:12px;padding:13px 4px 12px 40px}.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content .searchbar-wrapper input::placeholder{color:#bbb}@media screen and (width<=767px){.account-add-insurance-page .add-insurance-page-content .insurance-page-card .insurance-page-content .searchbar-wrapper input{padding:10px 4px 10px 35px;font-size:13px}}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper{margin-top:20px}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .heading-box{border-bottom:1px solid #e0e0e0;padding-bottom:5px}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page{padding-top:20px}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page{cursor:pointer;border:1px solid #e0e0e0;border-radius:10px;align-items:center;gap:10px;padding:6px 14px;display:flex}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page.newly-selected{background:#f5f5f5;border-color:#7d2ae7}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page.already-added{cursor:not-allowed}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page:not(:last-child){margin-bottom:10px}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page .icon-model-wrapper img{object-fit:cover;border-radius:50%;width:30px;height:30px}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page strong.already-added-badge{white-space:nowrap;background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:10px;margin-left:auto;padding:3px 10px}@media screen and (width<=767px){.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page strong.already-added-badge{padding:2px 8px;font-size:12px}}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page .checkbox-input{font-size:0}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page .checkbox-input .form-check-input{width:16.25px;height:16.2px;box-shadow:none;cursor:pointer;border-color:#e9e9e9;border-radius:4px;margin:0}.account-add-insurance-page .add-insurance-page-content .insurance-lisiting-main-wrapper .insurance-listing-page .insurance-listing .flex-listing-wrapper-page .checkbox-input .form-check-input:checked{background-color:#7d2ae7;border-color:#7d2ae7}.account-add-insurance-page .insurance-page-footer{background-color:#fff;justify-content:flex-end;align-items:center;gap:10px;padding:20px 12px;display:flex}.staff-profile-page{max-width:100%}.staff-profile-page .page-title{color:#888;margin-bottom:16px;font-size:16px;font-weight:500}.staff-profile-page .profile-card{background:#fff}.staff-profile-page .profile-card .profile-card-header{border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;padding:14px 20px;display:flex}.staff-profile-page .profile-card .profile-card-header .check-icon{color:#7c3aed;font-size:18px}.staff-profile-page .profile-card .profile-card-header span{color:#232324;font-size:14px;font-weight:500}.staff-profile-page .profile-card .profile-card-body{flex-direction:column;align-items:center;padding:30px 20px;display:flex}.staff-profile-page .profile-card .profile-card-body .profile-avatar{border-radius:50%;width:90px;height:90px;margin-bottom:12px;overflow:hidden}.staff-profile-page .profile-card .profile-card-body .profile-avatar img{object-fit:cover;width:100%;height:100%}.staff-profile-page .profile-card .profile-card-body .profile-name{color:#232324;margin-bottom:4px;font-size:16px;font-weight:600}.staff-profile-page .profile-card .profile-card-body .profile-email{color:#888;margin-bottom:24px;font-size:13px}.staff-profile-page .profile-card .profile-card-body .profile-menu-list{width:100%;max-width:500px}.staff-profile-page .profile-card .profile-card-body .profile-menu-list .profile-menu-item{cursor:pointer;border:1px solid #e8e8e8;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:9px 16px;transition:background .2s;display:flex}.staff-profile-page .profile-card .profile-card-body .profile-menu-list .profile-menu-item:hover{background:#f9f9f9}.staff-profile-page .profile-card .profile-card-body .profile-menu-list .profile-menu-item span{color:#232324;font-size:14px;font-weight:500}.staff-profile-page .profile-card .profile-card-body .profile-menu-list .profile-menu-item .chevron-icon{color:#232324;width:24px;height:24px}@media screen and (width<=767px){.staff-profile-page .profile-card .profile-card-body .profile-menu-list .profile-menu-item .chevron-icon{width:20px;height:20px}}.profile-details-page .profile-details-content{justify-content:center;padding:30px 20px;display:flex}.profile-details-page .profile-details-card{background:#fff;border-radius:12px;width:100%;max-width:560px;padding-bottom:4px;overflow:hidden}.profile-details-page .profile-details-card .profile-details-card-header{border:1px solid #e0e0e0;border-radius:16px;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.profile-details-page .profile-details-card .profile-details-card-header span{color:#232324;font-size:15px;font-weight:500}.profile-details-page .profile-details-card .profile-details-card-header .header-avatar{border-radius:50%;width:42px;height:42px;overflow:hidden}.profile-details-page .profile-details-card .profile-details-card-header .header-avatar img{object-fit:cover;width:100%;height:100%}.profile-details-page .profile-details-card .profile-details-row{border:1px solid #e0e0e0;border-radius:8px;justify-content:space-between;align-items:center;margin-top:16px;padding:14px 20px;display:flex}.profile-details-page .profile-details-card .profile-details-row .row-label{color:#232324;font-size:14px;font-weight:400}.profile-details-page .profile-details-card .profile-details-row .row-value{color:#232324;border:1px solid #e0e0e0;border-radius:8px;min-width:150px;padding:6px 10px;font-size:14px;font-weight:400}.profile-details-page .profile-details-card .profile-details-row .row-value.row-input-wrap{background:#fff;flex-direction:column;gap:6px;min-width:230px;display:flex}@media screen and (width<=767px){.profile-details-page .profile-details-card .profile-details-row .row-value.row-input-wrap{min-width:185px;max-width:185px}}.profile-details-page .profile-details-card .profile-details-row .row-value.row-input-wrap .row-input{color:#232324;background:0 0;border:0;width:100%;padding:0;font-size:14px;line-height:1.4}.profile-details-page .profile-details-card .profile-details-row .row-value.row-input-wrap .row-input:focus{outline:none}.profile-details-page .profile-details-card .profile-details-row .row-value.row-input-wrap .row-input:disabled{cursor:not-allowed;background:0 0}.profile-details-page .profile-details-card .profile-details-row .row-value.row-input-wrap .row-error{color:#dc2626;font-size:12px;line-height:1.2}.profile-details-page .profile-details-card .profile-details-row .row-value.email-value{align-items:center;gap:10px;display:flex}.profile-details-page .profile-details-card .profile-details-row .row-value.email-value .edit-icon{color:#7c3aed;cursor:pointer;font-size:15px;transition:color .2s}.profile-details-page .profile-details-card .profile-details-row .row-value.email-value .edit-icon:hover{color:#5b21b6}.profile-details-page .profile-details-card .profile-floating-btns{margin-top:20px;margin-left:auto;margin-right:auto}.thinking-orb{filter:brightness(0)invert(29%)sepia(88%)saturate(6383%)hue-rotate(263deg)brightness(91%)contrast(99%)}@keyframes vhp-panel-slide-in{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes vhp-dropdown-in{0%{opacity:0;transform:scale(.95)translateY(-6px)}to{opacity:1;transform:scale(1)translateY(0)}}.report-editor-body{flex:1;min-height:0;display:flex;overflow:hidden}.report-editor-body .editor-wrapper-box{border:none;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.report-editor-body .editor-wrapper-box .rich-text-editor:not(.is-preview):not(.is-readonly){flex:1;min-height:0}.report-editor-body .editor-wrapper-box .rich-text-editor:not(.is-preview):not(.is-readonly) .rte-editor-main{flex-direction:column;flex:1;min-height:0;display:flex}.report-editor-body .editor-wrapper-box .rich-text-editor:not(.is-preview):not(.is-readonly) .rte-content{flex-direction:column;display:flex}.report-editor-body .editor-wrapper-box .rich-text-editor:not(.is-preview):not(.is-readonly) .rte-content>div:first-child{flex-direction:column;flex:1;min-height:0;display:flex}.report-editor-body .editor-wrapper-box .rich-text-editor:not(.is-preview):not(.is-readonly) .rte-content .tiptap{flex:1;height:auto;min-height:0;padding-inline:40px}.diff-block{border-radius:4px;margin-left:20px;position:relative}.diff-block--add{background:#22c55e1f;border-left:3px solid #22c55e;padding-left:10px}.diff-block--add:before{content:"+";color:#16a34a;font-size:12px;font-weight:700;position:absolute;top:6px;left:-18px}.diff-block--del{color:#9ca3af;background:#ef444414;border-left:3px solid #ef4444;padding-left:10px;text-decoration:line-through}.diff-block--del:before{content:"−";color:#dc2626;font-size:12px;font-weight:700;position:absolute;top:6px;left:-18px}@keyframes slideInRight{0%{opacity:0;transform:translate(400px)}to{opacity:1;transform:translate(0)}}.upload-progress-toast{z-index:9999;background-color:#fff;border-radius:8px;width:340px;padding:16px;animation:.3s ease-out slideInRight;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #00000026}.upload-progress-toast__header{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex;overflow:hidden}.upload-progress-toast__title{color:#212529;font-size:13px;font-weight:600}.upload-progress-toast__percentage-badge{color:#7d2ae7;text-align:center;background-color:#f3e8ff;border-radius:4px;min-width:50px;padding:2px 8px;font-size:12px;font-weight:600}.upload-progress-toast__file-info{background-color:#f8f9fa;border-radius:6px;align-items:flex-start;gap:10px;display:flex;overflow:hidden}.upload-progress-toast__file-icon{object-fit:contain;flex-shrink:0;width:32px;height:32px}.upload-progress-toast__file-details{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.upload-progress-toast .uploader_filename{font-size:0;overflow:hidden}.upload-progress-toast__file-name{color:#212529;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:13px;font-weight:500;line-height:16px;display:inline-block;overflow:hidden}.upload-progress-toast__file-size{color:#6c757d;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:11px;font-weight:400;overflow:hidden}.upload-progress-toast__progress-container{margin-bottom:10px}.upload-progress-toast__progress-bar{border-radius:3px;height:6px;background-color:#e0e0e0!important}.upload-progress-toast__progress-bar .progress-bar{background-color:#7d2ae7!important}.upload-progress-toast__percentage-text{color:#6c757d;text-align:right;font-size:11px}.upload-progress-toast__close{color:#6c757d;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:18px;line-height:1;transition:color .15s;display:flex}.upload-progress-toast__close:hover{color:#212529}.upload-progress-toast__status{align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.upload-progress-toast__status-icon{flex-shrink:0;font-size:18px}.upload-progress-toast__status--success{color:#16a34a}.upload-progress-toast__status--error{color:#dc2626}.upload-progress-toast--success{border-left:3px solid #16a34a}.upload-progress-toast--error{border-left:3px solid #dc2626}.goal-list-shell{background:#fff;border:1px solid #e9e9e9;border-radius:12px;margin:10px 0}.goal-list-shell .inner-list-wrapper{padding:14px}@media screen and (width<=576px){.goal-list-shell .inner-list-wrapper{overflow-x:auto}}.goal-list-shell .inner-list-wrapper .no-project-found{padding:24px 0}.goal-list-shell .inner-list-wrapper .no-project-found .image-wrapper img{object-fit:contain;width:96px;height:96px}.goal-list-shell .inner-list-wrapper .no-project-found .project-content{text-align:center}.goal-list-shell .inner-list-wrapper .no-project-found .project-content h4{margin-top:12px;font-size:18px}.goal-list-shell .inner-list-wrapper .no-project-found .project-content p{color:#667085;font-size:14px}.goal-list-shell .staff-schedule-card-header{background:#fbfcfc;border-bottom:1px solid #e9e9e9;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.goal-list-shell .goal-list-grid .goal-card{background:#fff;border:1px solid #e4e7ec;border-radius:10px;grid-template-columns:auto 192px 135px 120px;align-items:center;gap:15px;padding:12px;display:grid;position:relative}@media screen and (width<=767px){.goal-list-shell .goal-list-grid .goal-card{width:100%}}.goal-list-shell .goal-list-grid .goal-card.goal-attempts-list{grid-template-columns:auto 230px}@media screen and (width<=767px){.goal-list-shell .goal-list-grid .goal-card.goal-attempts-list{grid-template-columns:auto auto}}.goal-list-shell .goal-list-grid .goal-card.goal-attempts-list:has(.goals-time-wrapper){grid-template-columns:auto 240px 170px}@media screen and (width<=767px){.goal-list-shell .goal-list-grid .goal-card.goal-attempts-list:has(.goals-time-wrapper){grid-template-columns:auto auto}}.goal-list-shell .goal-list-grid .goal-card.goal-attempts-list:has(.time-duration-wrapper){grid-template-columns:auto 240px 170px}@media screen and (width<=767px){.goal-list-shell .goal-list-grid .goal-card.goal-attempts-list:has(.time-duration-wrapper){grid-template-columns:auto auto}}.goal-list-shell .goal-list-grid .goal-card.goal-attempts-list:has(.goals-time-wrapper):has(.time-duration-wrapper){grid-template-columns:auto 150px 150px 140px}@media screen and (width<=767px){.goal-list-shell .goal-list-grid .goal-card.goal-attempts-list:has(.goals-time-wrapper):has(.time-duration-wrapper){grid-template-columns:auto auto}}.goal-list-shell .goal-list-grid .goal-card:not(:last-child){margin-bottom:12px}.goal-list-shell .goal-list-grid .goal-card .goal-card-actions{justify-content:flex-end;align-items:center;gap:16px;display:flex}.goal-list-shell .goal-list-grid .goal-card .goal-card-actions .btn-primary{border-radius:4px;padding:3px 10px}.goal-list-shell .goal-list-grid .goal-card .goal-card-actions .btn-primary svg,.goal-list-shell .goal-list-grid .goal-card .goal-card-actions .btn-primary img{color:#9a9a9a}.goal-list-shell .goal-list-grid .goal-card .goals-name-wrapper{justify-content:flex-start;align-items:center;gap:10px;width:100%;min-width:0;display:flex;overflow:hidden}.goal-list-shell .goal-list-grid .goal-card .goals-name-wrapper img,.goal-list-shell .goal-list-grid .goal-card .goals-name-wrapper svg{width:20px;height:20px}@media screen and (width<=576px){.goal-list-shell .goal-list-grid .goal-card .goals-name-wrapper h6{max-width:100%}}.goal-list-shell .goal-list-grid .goal-card .goals-time-wrapper,.goal-list-shell .goal-list-grid .goal-card .time-duration-wrapper{align-items:center;gap:8px;display:flex}@media screen and (width<=767px){.goal-list-shell .goal-list-grid .goal-card .goals-time-wrapper,.goal-list-shell .goal-list-grid .goal-card .time-duration-wrapper{display:none}}.goal-list-shell .goal-list-grid .goal-card .goals-time-wrapper img,.goal-list-shell .goal-list-grid .goal-card .goals-time-wrapper svg,.goal-list-shell .goal-list-grid .goal-card .time-duration-wrapper img,.goal-list-shell .goal-list-grid .goal-card .time-duration-wrapper svg{width:20px;height:20px}.goal-list-shell .goal-list-grid .goal-card .goals-time-wrapper img.small,.goal-list-shell .goal-list-grid .goal-card .goals-time-wrapper svg.small,.goal-list-shell .goal-list-grid .goal-card .time-duration-wrapper img.small,.goal-list-shell .goal-list-grid .goal-card .time-duration-wrapper svg.small{width:16px;height:16px}.goal-list-shell .goal-list-grid .goal-card .goal-method{color:#667085;white-space:nowrap;background:#f2f4f7;border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:1.4;display:inline-block}.goal-list-shell .goal-list-grid .goal-card .goal-method strong{color:#232324;font-weight:600}.goal-list-shell .goal-list-grid .goal-card .goal-info-btn{color:#667085;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;line-height:1;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.goal-list-shell .goal-list-grid .goal-card .goal-info-btn:hover{color:#344054;background:#f9fafb;border-color:#98a2b3}.goal-list-shell .goal-list-grid .goal-card .goal-action-btn{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.goal-list-shell .goal-list-grid .goal-card .goal-action-btn--light{color:#344054;background:#f8f9fb;border-color:#d0d5dd}.goal-list-shell .goal-list-grid .goal-card .goal-action-btn--primary{color:#175cd3;background:#eff8ff;border-color:#b2ddff}.note-editor-content-wrapper{height:100%;overflow:unset}.note-editor-content-wrapper .goal-page-wrapper{width:100%;padding:25px 12px}@media screen and (width<=767px){.note-editor-content-wrapper .goal-page-wrapper{padding:20px 0 58px}}.note-editor-content-wrapper .goal-page-wrapper .container,.note-editor-content-wrapper .goal-page-wrapper .container-fluid{max-width:892px}.note-editor-content-wrapper .goal-page-wrapper.goals-container-wrapper .container-fluid{max-width:100%}.note-editor-content-wrapper .goal-page-wrapper:has(.container-fluid:empty){padding:0}.note-editor-content-wrapper .note-editor-footer-v2{width:100%;position:absolute;bottom:0}@media screen and (width<=767px){.note-editor-content-wrapper:has(>.goal-attempt-review){flex-direction:column;padding-bottom:14px;display:flex}.goal-attempt-review:has(>.rich-text-editor){flex:auto;min-height:0}.goal-attempt-review:has(>.rich-text-editor)>.rich-text-editor{flex:auto;min-height:0}.goal-attempt-review:has(>.rich-text-editor)>.rich-text-editor .rte-editor-main{flex-direction:column;min-height:0;display:flex}.goal-attempt-review:has(>.rich-text-editor)>.rich-text-editor .rte-content{flex:auto;min-height:0}.goal-attempt-review:has(>.rich-text-editor)>.rich-text-editor .tiptap{height:auto;min-height:0}}.goal-empty{color:#667085;text-align:center;border:1px dashed #d0d5dd;border-radius:10px;padding:20px}.goal-load-error{text-align:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:12px;margin-top:16px;padding:40px 20px;display:flex}.goal-load-error .goal-load-error-icon{color:#e72a2a;background-color:#e72a2a1a;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.goal-load-error .goal-load-error-icon svg{width:24px;height:24px}.goal-load-error h5{color:#232529;margin:0}.goal-load-error p{color:#333;max-width:420px;margin:0}.goal-load-error .goal-load-error-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:8px;display:flex}@media (width<=575px){.goal-load-error{padding:28px 16px}.goal-load-error .goal-load-error-actions{flex-direction:column-reverse;width:100%}.goal-load-error .goal-load-error-actions button{width:100%}}.goal-method{color:#475467;margin:0;font-size:13px}.goal-attempt-review{flex-direction:column;margin-top:16px;display:flex}.collapse-panel{grid-template-rows:0fr;transition:grid-template-rows .28s;display:grid}.collapse-panel>.collapse-panel-inner{min-height:0;overflow:hidden}.collapse-panel.open{grid-template-rows:1fr}.collapse-panel.open:has(.react-datepicker-ignore-onclickoutside)>.collapse-panel-inner{overflow:visible}@media (prefers-reduced-motion:reduce){.collapse-panel{transition:none}}.review-card.review-card--collapsible{border-radius:14px}.review-card.review-card--collapsible>.review-card-header{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fcfcfd;border-bottom-color:#0000;padding:14px 18px;transition:border-color .2s}@media screen and (width<=767px){.review-card.review-card--collapsible>.review-card-header{padding:10px 12px}}.review-card.review-card--collapsible.open>.review-card-header{border-bottom-color:#e4e7ec}.review-card.review-card--collapsible>.review-card-header .review-card-header-left .icon{border:none;border-radius:0;width:auto;height:auto}.review-card.review-card--collapsible>.review-card-header .review-card-header-left .icon img{width:20px;height:20px}.review-card.review-card--collapsible .review-card-header-actions{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.review-card.review-card--collapsible .review-card-header-right{cursor:auto;align-items:center;display:inline-flex}.review-card.review-card--collapsible .review-card-chevron{color:#98a2b3;flex-shrink:0;font-size:16px;transition:transform .2s}.review-card.review-card--collapsible.open .review-card-chevron{transform:rotate(180deg)}.review-card{background:#fff;border:1px solid #e4e7ec;border-radius:20px;overflow:hidden}.review-card:has(.react-datepicker-ignore-onclickoutside){overflow:visible}.review-card:not(:last-child){margin-bottom:20px}.review-card-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;gap:10px;padding:11px 18px;display:flex}@media screen and (width<=767px){.review-card-header{padding:8px 10px}}.review-card-header .date-wrapper{align-items:center;gap:8px;display:flex}.review-card-header .date-wrapper svg{cursor:pointer;width:14px;height:14px}.review-card-header .date-wrapper svg.purple{color:#7d2ae7}.review-card-header .date-wrapper .date-edit-wrapper{align-items:center;gap:8px;display:flex}@media screen and (width<=767px){.review-card-header .date-wrapper .date-edit-wrapper .react-datepicker-wrapper .react-datepicker__input-container:before{width:14px;height:14px;top:16px}}.review-card-header .date-wrapper .date-edit-wrapper input{outline:none}@media screen and (width<=767px){.review-card-header .date-wrapper .date-edit-wrapper input{padding-left:32px!important;font-size:12px!important;line-height:14px!important}}.review-card-header .date-wrapper .date-edit-wrapper .date-picker-package.sessions-modal-datepicker .react-datepicker__tab-loop .react-datepicker-popper.datetime-picker-popper{left:auto!important;right:0!important}.review-card-header .date-wrapper .date-edit-wrapper .date-picker-package.sessions-modal-datepicker .react-datepicker__tab-loop .react-datepicker-popper.datetime-picker-popper .react-datepicker{display:flex}.review-card-header-left{align-items:center;gap:7px;display:flex}.review-card-header-left .icon{border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.review-card-header-left .icon img{width:18px;height:18px}.review-card-icon{border:1px solid #e4e7ec;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:16px;display:grid}@media screen and (width<=767px){.review-card-icon{width:24px;height:24px;font-size:14px}}.review-check-icon{color:#0fb44c}.review-card-title{color:#1d2939;font-size:15px;font-weight:600}.review-card-body{padding:20px}@media screen and (width<=767px){.review-card-body{padding:20px 10px}}.review-summary-text{color:#1d2939;margin-bottom:24px;font-size:14px;line-height:1.6}.review-summary-text strong{font-weight:600}.review-summary-text p{margin-bottom:12px}.review-summary-text p:last-child{margin-bottom:0}.review-note-content{color:#1d2939;margin-bottom:24px;font-size:14px;line-height:1.6}.review-note-content .rich-text-editor,.review-note-content .rte-content{overflow:visible}.review-note-content .rich-text-editor.is-readonly .tiptap,.review-note-content .rich-text-editor .tiptap{height:auto;min-height:0;padding:0;overflow:visible}.template-attempt-accordion{background:#fff;border:1px solid #e4e7ec;border-radius:14px;overflow:hidden}.template-attempt-accordion+.template-attempt-accordion{margin-top:16px}.template-attempt-accordion:has(.react-datepicker-ignore-onclickoutside){overflow:visible}.template-attempt-accordion .template-attempt-accordion-body .rte-fb:has(.react-datepicker-ignore-onclickoutside){z-index:5}.template-attempt-accordion .react-datepicker__tab-loop .react-datepicker-popper{z-index:6}.template-attempt-accordion .template-attempt-accordion-header{cursor:pointer;background:#fcfcfd;border:none;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:14px 18px;display:flex}.template-attempt-accordion.open .template-attempt-accordion-header{border-bottom:1px solid #e4e7ec}.template-attempt-accordion .template-attempt-accordion-title{color:#1d2939;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.template-attempt-accordion .template-attempt-accordion-title .template-service-badge{align-items:center;gap:8px;display:inline-flex}.template-attempt-accordion .template-attempt-accordion-title .template-service-badge .service-bar{border-radius:10px;flex-shrink:0;width:4px;height:16px}.template-attempt-accordion .template-attempt-accordion-title .template-service-badge .service-name{color:#344054;font-size:13px;font-weight:600}.template-attempt-accordion .template-attempt-accordion-icon{flex-shrink:0;place-items:center;display:grid}.template-attempt-accordion .template-attempt-accordion-icon img{width:20px;height:20px}.template-attempt-accordion .template-attempt-accordion-actions{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:inline-flex}.template-attempt-accordion .template-attempt-accordion-chevron{color:#98a2b3;flex-shrink:0;font-size:16px;transition:transform .2s}.template-attempt-accordion.open .template-attempt-accordion-chevron{transform:rotate(180deg)}.template-attempt-accordion .template-attempt-accordion-body{padding:0}.template-attempt-accordion .template-attempt-accordion-body>.review-summary-text{margin-bottom:0;padding:14px 18px}.template-attempt-accordion .template-attempt-accordion-body .react-renderer{padding:10px 25px}.template-attempt-accordion .template-attempt-accordion-body .react-renderer:not(:first-child){border-top:1px solid #e4e7ec}.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor,.template-attempt-accordion .template-attempt-accordion-body .rte-content{overflow:visible}.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap{height:auto;min-height:0;padding:0;overflow:visible}.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap>h1,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap h2,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap h3,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap h4,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap h5,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap h6,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap p,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap span,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor.is-readonly .tiptap strong,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap>h1,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap h2,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap h3,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap h4,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap h5,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap h6,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap p,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap span,.template-attempt-accordion .template-attempt-accordion-body .rich-text-editor .tiptap strong{margin-top:10px;padding-left:25px}.template-attempt-accordion .template-attempt-accordion-body .rte-fb{background:#fff;border:none;border-radius:0;margin:0;padding:0;position:relative}.template-attempt-accordion .template-attempt-accordion-body .rte-fb:hover{box-shadow:none}.template-attempt-accordion .template-attempt-accordion-body .react-renderer:first-child .rte-fb{border-top:none}.template-attempt-accordion .template-attempt-accordion-body .rte-fb-input,.template-attempt-accordion .template-attempt-accordion-body .rte-fb-textarea{border-bottom:none}.template-attempt-accordion-wrap{width:100%;max-width:892px;margin:0 auto;display:block}.template-attempt-accordion.is-fill .template-attempt-accordion-body .rte-fb-input,.template-attempt-accordion.is-fill .template-attempt-accordion-body .rte-fb-textarea{border-bottom:1px solid #e2e5ea}.template-attempt-accordion.is-fill .template-attempt-accordion-body .rte-fb-input:focus,.template-attempt-accordion.is-fill .template-attempt-accordion-body .rte-fb-textarea:focus{border-bottom-color:#7d2ae7}.template-attempt-accordion.is-fill .template-attempt-accordion-body .rte-fb--has-error{background:#fef3f2;box-shadow:inset 3px 0 #d92d20}.template-attempt-accordion.is-fill .template-attempt-accordion-body .rte-fb-error-msg{margin-bottom:4px}.goal-attempt-summary{resize:vertical;color:#1d2939;border:1px solid #d0d5dd;border-radius:12px;width:100%;min-height:180px;padding:16px 20px;font-family:inherit;font-size:14px}.goal-attempt-summary::placeholder{color:#6c6c6c}.goal-attempt-summary.has-error{border-color:#ea0202}.review-error-text{color:#ea0202;margin:8px 0 0 8px;font-size:12px}.review-goals-list{flex-direction:column;gap:14px;padding:14px;display:flex}.review-goals-list .abc-record-form.abc-record-accordion-body form.new-form .note-editor-textarea.abc-notes-html,.review-goals-list .abc-record-form.abc-record-accordion-body form.new-form .abc-notes-empty{background-color:#fff;border:1.08px solid #e0e0e0;border-radius:8px;padding:9px 12px}@media screen and (width<=767px){.review-goals-list .abc-record-form.abc-record-accordion-body form.new-form .note-editor-textarea.abc-notes-html,.review-goals-list .abc-record-form.abc-record-accordion-body form.new-form .abc-notes-empty{padding:5px 8px}}.review-goals-list .abc-record-form.abc-record-accordion-body form.new-form .note-editor-textarea.abc-notes-html strong{font-weight:600}.review-goal-row{border:1px solid #e4e7ec;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.review-goal-left{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.review-goal-left img,.review-goal-left svg{width:24px;height:24px}@media screen and (width<=767px){.review-goal-left img,.review-goal-left svg{width:22px;height:22px}}.review-goal-dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.review-goal-name{color:#1d2939;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}@media screen and (width<=767px){.review-goal-name{font-size:12px}}.review-goal-check{color:#0fb44c;flex-shrink:0;font-size:14px}.review-goal-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.review-goal-right .btn-primary.large-icon{border-radius:4px;padding:3px 10px}@media screen and (width<=767px){.review-goal-right .btn-primary.large-icon{gap:2px;padding:2px 5px}}.review-goal-right .btn-primary.large-icon img,.review-goal-right .btn-primary.large-icon svg{color:#9a9a9a}.review-goal-summary{color:#667085;font-size:12px}.review-method-badge{color:#7d2ae7;white-space:nowrap;background:#ede7f6;border-radius:100px;padding:2px 8px;font-size:12px;font-weight:600}.review-view-btn{color:#0b7ff5;cursor:pointer;background:#fff;border:1px solid #0b7ff5;border-radius:4px;justify-content:center;align-items:center;gap:6px;min-width:65px;height:24px;padding:3px 7px;font-size:12px;font-weight:600;display:inline-flex}.review-view-btn:hover{background:#f0f7ff}.review-no-data{color:#ff9500;background:#fff5e0;border-radius:8px;align-items:center;gap:8px;padding:20px;font-size:14px;display:flex}.review-signature-date{color:#98a2b3;font-size:12px}@media screen and (width<=767px){.review-signature-date.signed-text{font-size:10px}}.review-signature-body{justify-content:center;align-items:center;display:flex}.review-signature-img{object-fit:contain;max-width:100%;height:80px}.review-signature-typed{color:#1d2939;font-size:28px}.review-signature-text{color:#344054;font-size:14px}.review-footer{border-top:1px solid #e4e7ec;justify-content:space-between;align-items:center;margin-top:20px;padding-top:12px;display:flex}.review-footer-left{align-items:center;display:flex}.review-completion-pct{color:#1d2939;font-size:14px;font-weight:500}.review-footer-right{gap:10px;display:flex}.goal-attempt-actions{justify-content:flex-end;gap:10px;margin-top:12px;display:flex}.goal-attempt-loading{justify-content:center;align-items:center;min-height:60vh;display:flex}.goal-modal-backdrop{z-index:1200;background:#1018287a;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.goal-modal-card{background:#fff;border:1px solid #e4e7ec;border-radius:14px;width:min(720px,100%);max-height:calc(100vh - 40px);overflow:auto;box-shadow:0 20px 40px #0f172a26}.goal-modal-header{border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.goal-modal-header h5{margin:0;font-size:16px}.goal-modal-body{padding:14px}.counter-shell{justify-content:center;align-items:center;gap:12px;margin-bottom:12px;display:flex}.counter-btn{background:#fff;border:1px solid #d0d5dd;border-radius:50%;width:44px;height:44px;font-size:22px;line-height:1}.counter-value{color:#1570ef;border:4px solid #1570ef;border-radius:50%;place-items:center;width:160px;height:160px;font-size:58px;font-weight:700;display:grid}.goal-inline-actions{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.history-list{gap:8px;display:grid}.history-row{background:#fcfcfd;border:1px solid #e4e7ec;border-radius:10px;justify-content:space-between;align-items:center;padding:10px;display:flex}.interval-timer{border:8px solid #7f56d9;border-radius:50%;place-items:center;width:180px;height:180px;margin:0 auto 14px;font-size:34px;font-weight:700;display:grid}.readonly-tag{color:#667085;border:1px solid #d0d5dd;border-radius:8px;padding:6px 10px;font-size:13px}.target-card{border:1px solid #e4e7ec;border-radius:10px;margin-bottom:10px;overflow:hidden}.target-head{text-align:left;background:#f8f9fb;border:0;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;display:flex}.target-body{padding:10px 12px}.trial-row,.step-row{border:1px solid #e4e7ec;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:8px;display:flex}.chip{background:#fff;border:1px solid #d0d5dd;border-radius:999px;min-width:56px;height:30px;margin-left:6px}.chip.is-active-yes{color:#fff;background:#0f8b4c;border-color:#0f8b4c}.chip.is-active-no{color:#fff;background:#b42318;border-color:#b42318}.step-actions{align-items:center;display:flex}.step-actions select{border:1px solid #d0d5dd;border-radius:8px;height:30px;margin-left:6px;padding:0 8px}.metric-line{margin-top:12px;font-size:14px;font-weight:600}.linked-goal-card{background:#fff;border:1px solid #ececf1;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}.linked-goal-card .linked-goal-icon{color:#7c3aed;background:#f3eeff;border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.linked-goal-card .linked-goal-icon svg,.linked-goal-card .linked-goal-icon img{width:20px;height:20px;color:#7c3aed!important}.linked-goal-card .linked-goal-content{flex:auto;min-width:0}.linked-goal-card .linked-goal-header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.linked-goal-card .linked-goal-eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#8a8a94;font-size:11px;font-weight:600}.linked-goal-card .linked-goal-name{color:#1b1b1f;margin:4px 0 8px;font-size:15px;font-weight:600}.linked-goal-card .linked-goal-meta{color:#6c757d;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.linked-goal-card .linked-goal-status{border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.linked-goal-card .linked-goal-status .linked-goal-status-dot{border-radius:50%;width:6px;height:6px}.linked-goal-actions{flex:none;align-items:center;gap:14px;display:flex}.linked-goal-action{color:#7c3aed;cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:0;font-weight:600}.linked-goal-remove{color:#8a8a94;cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:18px;display:flex}.linked-goal-loading{color:#8a8a94;border:1px dashed #ececf1;border-radius:14px;padding:16px 18px}.linked-goal-unavailable{border:1px solid #ececf1;border-radius:14px;flex-direction:column;align-items:center;gap:12px;padding:16px 18px;display:flex}.goal-tabs-container .tab-content .linked-goal-unavailable .no-project-found,.goal-tabs-container .tab-content .linked-goal-empty .no-project-found{height:400px!important}.link-goal-btn{color:#7c3aed;cursor:pointer;background:#fff;border:1px dashed #c9c9d4;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:14px;font-weight:500;line-height:16px;display:flex}.link-goal-btn svg,.link-goal-btn img{color:#7c3aed!important}.goal-page-wrapper>.main-header{z-index:998;background-color:#fff;position:sticky;top:0}.goal-page-wrapper .goal-tabs-container>.tabs-section{z-index:997;background-color:#fff;position:sticky;top:64px}@media screen and (width<=767px){.goal-page-wrapper .goal-tabs-container>.tabs-section{top:48px}}.goal-tabs-container .tab-content{width:90%;max-width:611px;min-height:calc(100vh - 186px);margin:0 auto;padding-top:16px}@media screen and (width<=767px){.goal-tabs-container .tab-content{flex-direction:column;display:flex}}.goal-tabs-container .tab-content:has(.rich-text-editor,.goal-mastery-tab,.goal-logs-tab){width:100%;max-width:100%;padding-top:0}.goal-tabs-container .tab-content .editor-wrapper-box{border:none}.goal-tabs-container .tab-content .editor-wrapper-box.description-wrapper .rich-text-editor.is-readonly .rte-editor-main .tiptap{height:calc(100vh - 67px)}.goal-tabs-container .tab-content .editor-wrapper-box.description-wrapper .rich-text-editor:not(.is-readonly) .rte-editor-main{flex-direction:column;height:calc(100vh - 67px);min-height:0;display:flex;overflow:hidden}@media screen and (width<=767px){.goal-tabs-container .tab-content .editor-wrapper-box.description-wrapper .rich-text-editor:not(.is-readonly) .rte-editor-main{height:calc(100vh - 120px)}}.goal-tabs-container .tab-content .editor-wrapper-box.description-wrapper .rich-text-editor:not(.is-readonly) .rte-content{flex-direction:column;display:flex}.goal-tabs-container .tab-content .editor-wrapper-box.description-wrapper .rich-text-editor:not(.is-readonly) .rte-content>div:first-child{flex-direction:column;flex:1;min-height:0;display:flex}.goal-tabs-container .tab-content .editor-wrapper-box.description-wrapper .rich-text-editor:not(.is-readonly) .rte-content .tiptap{flex:1;height:auto;min-height:0}.goal-tabs-container .tab-content .editor-wrapper-box.rbt_instruction-wrapper .rich-text-editor.is-readonly .rte-editor-main .tiptap{height:calc(100vh - 129px)}.goal-tabs-container .tab-content .editor-wrapper-box.rbt_instruction-wrapper .rich-text-editor:not(.is-readonly) .rte-editor-main{flex-direction:column;height:calc(100vh - 151px);min-height:0;display:flex;overflow:hidden}@media screen and (width<=767px){.goal-tabs-container .tab-content .editor-wrapper-box.rbt_instruction-wrapper .rich-text-editor:not(.is-readonly) .rte-editor-main{height:calc(100vh - 202px)}}.goal-tabs-container .tab-content .editor-wrapper-box.rbt_instruction-wrapper .rich-text-editor:not(.is-readonly) .rte-content{flex-direction:column;display:flex}.goal-tabs-container .tab-content .editor-wrapper-box.rbt_instruction-wrapper .rich-text-editor:not(.is-readonly) .rte-content>div:first-child{flex-direction:column;flex:1;min-height:0;display:flex}.goal-tabs-container .tab-content .editor-wrapper-box.rbt_instruction-wrapper .rich-text-editor:not(.is-readonly) .rte-content .tiptap{flex:1;height:auto;min-height:0}.goal-tabs-form .detail-btns-save-wrapper{max-width:611px;margin-left:auto;margin-right:auto}.goal-tabs-form .validation-message{margin-top:6px}.add-field-row{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:border-color .15s;display:flex}.add-field-row .add-field-left{align-items:center;gap:8px;display:inline-flex}.add-field-row .add-field-left svg,.add-field-row .add-field-left img{color:#232324;width:20px;height:20px}.add-field-row .add-field-left img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%)}.add-field-row .add-field-left span{color:#232324;font-size:14px}.add-field-row .add-field-action{align-items:center;gap:4px;display:inline-flex}.add-field-row .add-field-action img,.add-field-row .add-field-action svg{color:#7d2ae7;width:14px;height:14px}.add-field-row .add-field-action span{color:#7d2ae7;text-decoration:underline}.add-field-row .add-field-left.has-value{color:#1b1b1f;min-width:0}.add-field-row.is-empty{cursor:default}.add-field-row.is-empty:hover{border-color:#ececf1}.goal-description-modal .modal-header{border-bottom:1px solid #ececf1;justify-content:space-between;align-items:center;padding:16px 24px;display:flex}.goal-description-modal .modal-header .modal-title{color:#1b1b1f;font-size:18px;font-weight:600}.goal-description-modal .modal-header .btn-icon{color:#6c757d;cursor:pointer;background:0 0;border:none;align-items:center;font-size:22px;display:flex}.goal-description-modal .modal-body{padding:0;overflow-y:auto}.goal-description-modal .goal-description-modal-editor{border:none;height:100%}.goal-description-modal .goal-description-modal-editor .rich-text-editor{height:100%}.goal-description-modal .modal-footer{border-top:1px solid #ececf1;padding:14px 24px}.goal-description-modal .modal-footer .flex-btn{justify-content:flex-end;align-items:center;gap:12px;width:100%;display:flex}.link-goal-modal .modal-header{border-bottom:1px solid #ececf1;justify-content:space-between;align-items:center;display:flex}.link-goal-modal .modal-header .modal-title{color:#1b1b1f;align-items:center;gap:10px;font-size:18px;font-weight:600;display:inline-flex}.link-goal-modal .modal-header .modal-title .link-goal-title-icon{width:22px;height:22px}.link-goal-modal .modal-header .btn-icon{color:#6c757d;cursor:pointer;background:0 0;border:none;align-items:center;font-size:22px;display:flex}.link-goal-modal .link-goal-header-actions{align-items:center;gap:10px;display:flex}.link-goal-modal .link-goal-search{border:1px solid #0000;border-radius:10px;align-items:center;gap:6px;width:38px;padding:5px;transition:width .28s,border-color .28s,padding .28s,background .28s;display:flex;overflow:hidden}.link-goal-modal .link-goal-search .link-goal-search-icon{color:#8a8a94;cursor:pointer;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:flex}.link-goal-modal .link-goal-search .link-goal-search-icon svg,.link-goal-modal .link-goal-search .link-goal-search-icon img{color:#232324;width:18px;height:18px}.link-goal-modal .link-goal-search input{opacity:0;color:#1b1b1f;background:0 0;border:none;outline:none;width:0;min-width:0;font-size:14px;transition:opacity .2s 60ms}.link-goal-modal .link-goal-search.open{border-color:#ececf1;width:280px;max-width:48vw;padding:5px 12px 5px 8px}.link-goal-modal .link-goal-search.open input{opacity:1;width:100%}.link-goal-modal .link-goal-list{flex-direction:column;gap:12px;width:100%;max-width:760px;max-height:60vh;margin:0 auto;padding:4px;display:flex;overflow-y:auto}.link-goal-modal .link-goal-list::-webkit-scrollbar{width:1px}.link-goal-modal .link-goal-row{text-align:left;color:#232324;cursor:pointer;background:#fff;border:1px solid #ececf1;border-radius:12px;width:100%;padding:12px 15px;font-size:14px;font-weight:500;line-height:22px;transition:border-color .15s,background .15s}.link-goal-modal .link-goal-row:hover{background:#f6f2fe}.link-goal-modal .link-goal-row.selected{color:#7d2ae7;background:#f6f2fe;border-color:#7d2ae7}.link-goal-modal .modal-footer{border-top:1px solid #ececf1}.link-goal-modal .modal-footer .flex-btn{justify-content:flex-end;align-items:center;gap:12px;width:100%;margin:0 auto;display:flex}.goal-step-add-row{justify-content:flex-end;margin:4px 0 16px;display:flex}.goal-add-step-btn{color:#fff;cursor:pointer;background:#7c3aed;border:none;border-radius:10px;align-items:center;gap:6px;padding:5px 16px;font-size:14px;font-weight:500;display:inline-flex}.goal-add-step-btn .plus{font-size:16px;line-height:1}.goal-add-step-btn:hover{background:#6d28d9}.goal-steps-list{flex-direction:column;gap:16px;display:flex}.goal-steps-list .detail-wrapper.is-hidden{opacity:.6}.goal-step-card .goal-step-head{background:#fafafb;border-bottom:none;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;display:flex}.goal-step-card:has(.goal-step-body) .goal-step-head{border-bottom:1px solid #e0e0e0;border-radius:20px 20px 0 0}.goal-step-card .goal-step-title{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.goal-step-card .goal-step-title .goal-step-edit{color:#7c3aed;cursor:pointer;flex:none;width:16px;height:16px}.goal-step-card .goal-step-title .goal-step-edit.is-active{color:#5b21b6}.goal-step-card .goal-step-title .goal-step-input-wrap{flex:auto;align-items:center;gap:4px;min-width:0;display:flex}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-auto-input{flex:auto;min-width:60px;max-width:calc(100% - 26px);display:inline-grid;overflow:hidden}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-auto-input:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;pointer-events:none;grid-area:1/1;padding:4px 0;font-size:15px;font-weight:600}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-auto-input .goal-step-name-input{color:#1b1b1f;background:0 0;border:none;outline:none;grid-area:1/1;width:100%;padding:4px 0;font-size:15px;font-weight:600}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-auto-input .goal-step-name-input::placeholder{color:#b5b5bd;font-weight:500}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-auto-input .goal-step-name-input.is-invalid{color:#e5484d}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-name-span{color:#1b1b1f;cursor:text;white-space:nowrap;text-overflow:ellipsis;padding:4px 0;font-size:15px;font-weight:600;display:block;overflow:hidden}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-name-span.is-placeholder{color:#b5b5bd;font-weight:500}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-name-span.is-invalid{color:#e5484d}.goal-step-card .goal-step-title .goal-step-input-wrap .goal-step-collapse{color:#6c757d;cursor:pointer;background:0 0;border:none;flex:none;align-items:center;padding:2px;display:flex}.goal-step-card .goal-step-actions{flex:none;align-items:center;gap:4px;display:flex}.goal-step-card .goal-step-actions button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.goal-step-card .goal-step-actions button img,.goal-step-card .goal-step-actions button svg{color:#000;width:18px;height:18px}.goal-step-card .goal-step-actions button:hover{background:#f0f0f3}.goal-step-card .goal-step-actions button.danger img,.goal-step-card .goal-step-actions button.danger svg{color:#e72a2a}.goal-step-card .goal-step-body{flex-direction:column;gap:16px;padding:16px;display:flex}.goal-step-card .goal-step-box{border:1px solid #ececf1;border-radius:12px;padding:14px 16px}.goal-step-card .goal-step-box .form-label.small{color:#8a8a94}.goal-step-card .goal-step-box .interval-btn-wrapper{margin:0}.goal-step-card .goal-step-box .input-field-flex-wrapper{align-items:center;gap:10px;margin-top:20px;display:flex}.goal-step-card .goal-step-box .input-field-flex-wrapper input{box-shadow:none;color:#232324;box-shadow:none;border:.5px solid #bbb;border-radius:10px;outline:none;padding:10px 14px;font-size:14px;font-weight:500;line-height:16.94px}.goal-step-card .goal-step-box .input-field-flex-wrapper input::placeholder{color:#8a8a94}.goal-step-card .goal-step-box .input-field-flex-wrapper .btn-primary{padding-block:7px}.step-mastery-cards .step-mastery-accordions{flex-direction:column;gap:12px;display:flex}.step-mastery-cards .step-accordion{background:#fff;border:1px solid #ececf1;border-radius:12px}.step-mastery-cards .step-accordion .step-accordion-head{cursor:pointer;color:#1b1b1f;background:#fff;border:none;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:11px 16px;font-size:14px;font-weight:500;display:flex}.step-mastery-cards .step-accordion .step-accordion-head svg{color:#6c757d;flex:none;width:18px;height:18px}.step-mastery-cards .step-accordion .step-accordion-body{padding:0 16px 16px}.step-mastery-cards .step-accordion.open .step-accordion-head{border-bottom:1px solid #f0f0f3;border-radius:12px 12px 0 0;margin-bottom:14px}.step-mastery-cards .step-transition-text{color:#8a8a94;margin-top:8px;font-size:12px;display:block}.linked-goal-card-v2{background:#fff;border:1px solid #ececf1;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;display:flex}@media screen and (width<=767px){.linked-goal-card-v2{padding:10px 12px}}.linked-goal-card-v2 .lg-icon{flex:none;justify-content:center;align-items:center;margin-top:2px;display:flex}.linked-goal-card-v2 .lg-icon img{width:22px;height:22px}.linked-goal-card-v2 .lg-body{flex-direction:column;flex:auto;gap:10px;min-width:0;display:flex}.linked-goal-card-v2 .lg-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}@media screen and (width<=767px){.linked-goal-card-v2 .lg-head{flex-direction:column;gap:8px}}.linked-goal-card-v2 .lg-titles{min-width:0}.linked-goal-card-v2 .lg-name{color:#1b1b1f;margin:0 0 2px;font-size:15px;font-weight:600}.linked-goal-card-v2 .lg-category{color:#8a8a94;font-size:12px}.linked-goal-card-v2 .lg-change{color:#7c3aed;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;padding:0;font-size:14px;font-weight:600}@media screen and (width<=767px){.linked-goal-card-v2 .lg-change{align-self:flex-start}}.linked-goal-card-v2 .lg-progress{flex-direction:column;gap:6px;display:flex}.linked-goal-card-v2 .lg-progress-track{gap:4px;display:flex}.linked-goal-card-v2 .lg-seg{background:#ececf1;border-radius:4px;flex:1 1 0;height:8px}.linked-goal-card-v2 .lg-seg.filled{background:#7c3aed}.linked-goal-card-v2 .lg-progress-label{color:#6c757d;font-size:12px}.goals-footer-btns-wrapper{border-top:1px solid #e0e0e0;justify-content:flex-end;align-items:center;gap:8px;padding:10px 20px;display:flex}@media screen and (width<=767px){.goals-footer-btns-wrapper{margin-top:auto}}.od_client_goals-table tbody tr.goal-row-clickable{transition:all .2s}.od_client_goals-table tbody tr.goal-row-clickable:hover{background-color:#f5f5f5}.od_client_goals-table tbody tr.goal-row-clickable:active{background-color:#e5ecf7}.instruction-view-modal .modal-dialog{max-width:500px}.instruction-view-modal .modal-content{border:none;border-radius:12px;box-shadow:0 1px 6px #0000001a}.instruction-view-modal .modal-header{border-bottom:1px solid #e9e9e9;padding:15px 20px}.instruction-view-modal .modal-header .modal-title{color:#232324;font-size:16px;font-weight:600}.instruction-view-modal .modal-body{padding:20px}.instruction-view-modal .modal-body .instruction-text{color:#232324;white-space:pre-wrap;word-break:break-word;background-color:#f9fafb;border:1px solid #e9e9e9;border-radius:8px;padding:12px;font-size:14px;line-height:22px}.instruction-view-modal .modal-footer{background-color:#f8f9fa;border-top:1px solid #e9e9e9;padding:12px 20px}.instruction-view-modal .modal-footer .btn-light button{color:#6b7280;cursor:pointer;background-color:#fff;border:1px solid #d1d5db;border-radius:6px;padding:8px 16px;font-weight:500;transition:all .2s}.instruction-view-modal .modal-footer .btn-light button:hover{background-color:#f3f4f6;border-color:#9ca3af}.ta-modal .modal-dialog{margin:auto}.ta-modal .modal-dialog .modal-content .modal-body .inner-body-wrapper{max-width:890px;margin-inline:auto}.ta-modal .modal-content{border:none;border-radius:16px;flex-direction:column;max-height:90vh;display:flex;box-shadow:0 -4px 24px #0f172a1f}.ta-modal .modal-header{border-bottom:1px solid #e4e7ec;flex-shrink:0;padding:14px 20px}.ta-modal .modal-title{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex;overflow:hidden}.ta-modal .modal-body.ta-modal-body-wrapper{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.ta-icon{border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.ta-modal-body{flex:1;padding:20px;overflow-y:auto}@media screen and (width<=767px){.ta-modal-body{padding:0}}.ta-step-card{border:1px solid #e4e7ec;border-radius:12px;margin-bottom:12px;overflow:hidden}.ta-step-card:has(.ta-step-body) .ta-step-head .ta-step-head-left .ta-step-name{text-overflow:inherit;white-space:normal;overflow:visible}.ta-step-head{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:15px 12px;display:flex}.ta-step-head-left{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.ta-step-head-left img{width:24px;height:24px}.ta-step-dot{border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;width:20px;height:20px}.ta-step-dot.step-done{background:#0fb44c;border-color:#0fb44c}.ta-step-dot.step-partial{background:#ffc107;border-color:#ffc107}.ta-step-dot.step-empty{background:#f2f4f7}.ta-step-name{white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:500;overflow:hidden}.ta-step-head-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.ta-info-btn{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;display:grid}.ta-chevron{color:#667085;font-size:12px;transition:transform .2s;display:inline-flex}.ta-chevron.open{transform:rotate(180deg)}.ta-step-body{border-top:1px solid #e4e7ec;padding:20px}.ta-trial-row{border:1px solid #e4e7ec;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:10px 12px;display:flex}.ta-trial-label{font-size:16px;font-weight:500}.ta-trial-buttons{flex-wrap:wrap;gap:8px;display:flex}.ta-yn-chip{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-width:50px;padding:3px 10px;font-size:14px;font-weight:500}.ta-yn-chip:disabled{opacity:.5;cursor:not-allowed}.ta-yn-chip.is-active-yes{color:#fff;background:#0fb44c;border-color:#0fb44c}.ta-yn-chip.is-active-no{color:#fff;background:#ea0202;border-color:#ea0202}.ta-prompt-chip{cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;min-width:29px;height:29px;padding:3px 2px;font-size:14px;font-weight:500}.ta-prompt-chip:disabled{opacity:.5;cursor:not-allowed}.ta-prompt-chip.is-selected{color:#fff}.ta-modal-footer{background:#fff;border-top:1px solid #e4e7ec;flex-shrink:0;padding:14px 20px;font-size:14px;font-weight:600}.ta-instruction-modal .modal-dialog{margin:auto}.ta-instruction-modal .modal-content{border:none;border-radius:16px;box-shadow:0 -4px 24px #0f172a1f}.ta-instruction-modal .modal-header{border-bottom:1px solid #e4e7ec;padding:14px 20px}.ta-instruction-modal .modal-title{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.ta-instruction-modal .modal-body.ta-instruction-modal-body{padding:16px 20px}.ta-instruction-step-card{border:1px solid #e9e9e9;border-radius:12px;max-width:870px;margin-inline:auto;overflow:hidden}.ta-instruction-step-head{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.ta-instruction-step-left{align-items:center;gap:10px;display:flex}.ta-instruction-step-icon{color:#667085;flex-shrink:0;font-size:18px}.ta-instruction-step-name{color:#232324;font-size:14px;font-weight:500}.ta-instruction-step-right{align-items:center;gap:10px;display:flex}.ta-instruction-chevron{align-items:center;transition:transform .2s;display:flex}.ta-instruction-chevron.expanded{transform:rotate(180deg)}.ta-instruction-chevron img{width:24px;height:24px}.ta-instruction-content{border-top:1px solid #e9e9e9;padding:14px 16px 16px}.ta-instruction-content p{color:#232324;margin:0;font-size:14px;font-weight:500;line-height:1.7}@media (width<=768px){.ta-modal .modal-dialog{width:100%;margin:0}}.trials-modal .modal-dialog{margin:auto}.trials-modal .modal-dialog .modal-content .modal-body .inner-body-wrapper{max-width:890px;margin-inline:auto}.trials-modal .modal-content{border:none;border-radius:16px;flex-direction:column;max-height:90vh;display:flex;box-shadow:0 -4px 24px #0f172a1f}.trials-modal .modal-header{border-bottom:1px solid #e4e7ec;flex-shrink:0;padding:14px 20px}.trials-modal .modal-title{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex;overflow:hidden}.trials-modal .modal-body.trials-modal-body-wrapper{flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}.trials-icon{border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.trials-goal-name{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;overflow:hidden}.trials-inline-toast{z-index:20;color:#fff;background:#1d2939;border-radius:10px;padding:10px 12px;font-size:13px;position:absolute;top:0;left:20px;right:20px}.trials-modal-body{flex:1;padding:20px;overflow-y:auto}@media screen and (width<=767px){.trials-modal-body{padding:0}}.trials-target-card{border:1px solid #e4e7ec;border-radius:12px;margin-bottom:12px;overflow:hidden}.trials-target-card:has(.trials-target-body) .trials-target-head .trials-target-head-left .trials-target-name{text-overflow:inherit;white-space:normal;overflow:visible}.trials-target-head{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:15px 12px;display:flex}.trials-target-head-left{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.trials-target-head-left img{width:24px;height:24px}.trials-target-dot{border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;width:20px;height:20px}.trials-target-dot.target-done{background:#0fb44c;border-color:#0fb44c}.trials-target-dot.target-partial{background:#ffc107;border-color:#ffc107}.trials-target-dot.target-empty{background:#f2f4f7}.trials-target-name{white-space:nowrap;text-overflow:ellipsis;cursor:pointer;font-size:18px;font-weight:500;overflow:hidden}.trials-target-head-right{flex-shrink:0;align-items:center;gap:12px;display:flex}.trials-info-btn{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:50%;place-items:center;width:19px;height:19px;font-size:11px;display:grid}.trials-chevron{color:#667085;font-size:12px;transition:transform .2s;display:inline-flex}.trials-chevron.open{transform:rotate(180deg)}.trials-target-body{border-top:1px solid #e4e7ec;padding:20px}.trials-trial-row{border:1px solid #e4e7ec;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:8px 12px;display:flex}.trials-trial-label{font-size:14px;font-weight:500}.trials-trial-buttons{flex-wrap:wrap;gap:8px;display:flex}.trials-yn-chip{cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;min-width:50px;padding:3px 10px;font-size:14px;font-weight:500;line-height:18px}.trials-yn-chip:disabled{opacity:.5;cursor:not-allowed}.trials-yn-chip.is-active-yes{color:#fff;background:#0fb44c;border-color:#0fb44c}.trials-yn-chip.is-active-no{color:#fff;background:#ea0202;border-color:#ea0202}.trials-prompt-chip{cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:8px;min-width:29px;height:29px;padding:3px 2px;font-size:14px;font-weight:500}.trials-prompt-chip:disabled{opacity:.5;cursor:not-allowed}.trials-prompt-chip.is-selected{color:#fff}.trials-modal-footer{background:#fff;border-top:1px solid #e4e7ec;flex-shrink:0;padding:14px 20px;font-size:14px;font-weight:600}.trials-instruction-modal .modal-dialog{margin:auto}.trials-instruction-modal .modal-content{border:none;border-radius:16px;box-shadow:0 -4px 24px #0f172a1f}.trials-instruction-modal .modal-header{border-bottom:1px solid #e4e7ec;padding:14px 20px}.trials-instruction-modal .modal-title{align-items:center;gap:10px;margin:0;font-size:16px;font-weight:600;display:flex}.trials-instruction-modal .modal-body.trials-instruction-modal-body{padding:16px 20px}.trials-instruction-step-card{border:1px solid #e4e7ec;border-radius:12px;overflow:hidden}.trials-instruction-step-head{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.trials-instruction-step-left{align-items:center;gap:10px;display:flex}.trials-instruction-step-icon{color:#667085;flex-shrink:0;font-size:18px}.trials-instruction-step-name{color:#1d2939;font-size:14px;font-weight:500}.trials-instruction-step-right{align-items:center;gap:10px;display:flex}.trials-instruction-chevron{align-items:center;transition:transform .2s;display:flex}.trials-instruction-chevron.expanded{transform:rotate(180deg)}.trials-instruction-chevron img{width:16px;height:16px}.trials-instruction-content{border-top:1px solid #e4e7ec;padding:14px 16px 16px}.trials-instruction-content p{color:#344054;margin:0;font-size:14px;line-height:1.7}@media (width<=767px){.trials-modal .modal-dialog{width:100%;margin:0}}.sidebar-main-wrapper{z-index:999;background:#fff;border-right:1px solid #e9e9e9;width:100%;max-width:240px;height:100vh;transition:max-width .3s ease-in-out;position:absolute;top:0;left:0;transform:translate(0,0)}@media screen and (width<=767px){.sidebar-main-wrapper{display:none;left:-100%}}@media print{.sidebar-main-wrapper{display:none}}.sidebar-main-wrapper::-webkit-scrollbar{height:3px}.sidebar-main-wrapper::-webkit-scrollbar-track{background:#fff}.sidebar-main-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9}.sidebar-main-wrapper::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.sidebar-main-wrapper.sidebar-short{max-width:60px;left:0}.sidebar-main-wrapper.sidebar-short .sidebar-header{padding-inline:14px}.sidebar-main-wrapper.sidebar-short .sidebar-header.header-dropdown h3{opacity:0;visibility:hidden;width:0;height:0}.sidebar-main-wrapper.sidebar-short .sidebar-header .dashboard-logo{z-index:9;box-shadow:none;position:absolute;right:-33px;rotate:-180deg}@media screen and (width<=767px){.sidebar-main-wrapper.sidebar-short .sidebar-header .dashboard-logo{display:none}}.sidebar-main-wrapper.sidebar-short .searchbar-wrapper{margin-inline:14px}.sidebar-main-wrapper.sidebar-short .searchbar-wrapper .sidebar-btn-box{border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex;position:static;box-shadow:0 1px 3px #0000001a}.sidebar-main-wrapper.sidebar-short .searchbar-wrapper input{display:none}.sidebar-main-wrapper.sidebar-short .tab-section{padding-inline:14px}.sidebar-main-wrapper.sidebar-short .tab-section ul li{border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:16px;display:flex;box-shadow:0 1px 3px #0000001a}.sidebar-main-wrapper.sidebar-short .tab-section ul li.active{border-color:#7d2ae7}.sidebar-main-wrapper.sidebar-short .tab-section ul li a{padding:0}.sidebar-main-wrapper.sidebar-short .tab-section ul li a span{opacity:0;visibility:hidden;width:0;height:0;position:absolute}.sidebar-main-wrapper.sidebar-short .sidebar-footer .sidebar-header{padding-right:15px}.sidebar-main-wrapper.sidebar-hover-open .sidebar-header .dashboard-logo{z-index:9;box-shadow:none;position:absolute;right:-33px;rotate:-180deg}@media screen and (width<=767px){.sidebar-main-wrapper.sidebar-hover-open .sidebar-header .dashboard-logo{display:none}}.sidebar-main-wrapper .sidebar-header{background-color:#fff;border-bottom:1px solid #eeeff1;justify-content:flex-start;align-items:center;gap:6px;min-height:65px;padding:16px 20px;display:flex}.sidebar-main-wrapper .sidebar-header.bottom-header{padding:10px 0 20px 11px}.sidebar-main-wrapper .sidebar-header.header-dropdown h3{font-family:Comfortaa,sans-serif;transition:opacity .3s ease-in-out}.sidebar-main-wrapper .sidebar-header .logo{border-radius:50%;font-size:0}.sidebar-main-wrapper .sidebar-header .logo img{object-fit:cover;border-radius:50%;width:32px;height:32px}@media screen and (width<=767px){.sidebar-main-wrapper .sidebar-header .logo img{width:24px;height:24px}}.sidebar-main-wrapper .sidebar-header .dashboard-logo{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px 0 0 8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:34px;transition:opacity .3s ease-in-out;display:flex;transform:translate(0,0);box-shadow:0 1px 3px #0000001a}.sidebar-main-wrapper .sidebar-header .dashboard-logo img,.sidebar-main-wrapper .sidebar-header .dashboard-logo svg{width:18px;height:18px}.sidebar-main-wrapper .search-box{background:#fff;border-radius:8px;justify-content:flex-start;align-items:center;gap:8px;margin:12px 12px 28px;padding:0;display:flex;box-shadow:0 4px 4px -2px #18274b0f}@media screen and (width<=992px){.sidebar-main-wrapper .search-box{display:none}}.sidebar-main-wrapper .search-box .search-field input{color:#75777c;letter-spacing:-.28px;border:none;border-radius:8px;outline:none;width:100%;padding:6px 8px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.sidebar-main-wrapper .search-box .search-logo{background:#fff;border:none;border-radius:8px;outline:none;justify-content:flex-start;align-items:center;gap:6px;padding:6px 8px;display:flex}.sidebar-main-wrapper .search-box .search-logo img{width:14px;height:14px}.sidebar-main-wrapper .search-box .search-logo .slash{background-color:#fff;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;box-shadow:0 0 0 1px #e6e7ea}.sidebar-main-wrapper .search-box .search-logo .slash span{letter-spacing:.22px;padding:4.5px 8px;font-family:Inter,sans-serif;font-size:11px;font-weight:400;line-height:11px}.sidebar-main-wrapper .searchbar-wrapper{margin:16px 20px;position:relative}.sidebar-main-wrapper .searchbar-wrapper .sidebar-btn-box{cursor:pointer;font-size:0;position:absolute;top:8px;left:10px}.sidebar-main-wrapper .searchbar-wrapper .sidebar-btn-box img,.sidebar-main-wrapper .searchbar-wrapper .sidebar-btn-box svg{width:18px;min-width:18px;height:18px}.sidebar-main-wrapper .searchbar-wrapper .sidebar-btn-box:hover img{transform:scale(1.4)}.sidebar-main-wrapper .searchbar-wrapper input{cursor:pointer;color:#232324;background-color:#fdfdfd;border:1px solid #e9e9e9;border-radius:8px;outline:none;width:100%;padding:8px 12px 8px 38px;font-size:12px;font-weight:400;line-height:12px;box-shadow:0 1px 3px #0000001a}.sidebar-main-wrapper .searchbar-wrapper input::placeholder{color:#bbb;font-size:12px;font-weight:400;line-height:12px}.sidebar-main-wrapper .tab-section{padding:12px 12px 0}@media screen and (width>=767px){.sidebar-main-wrapper .tab-section{max-height:calc(100vh - 130px);overflow:hidden auto}}@media screen and (width<=991px){.sidebar-main-wrapper .tab-section{flex-grow:1}}@media screen and (width<=767px){.sidebar-main-wrapper .tab-section{margin-top:0}}.sidebar-main-wrapper .tab-section::-webkit-scrollbar{width:5px}.sidebar-main-wrapper .tab-section::-webkit-scrollbar-track{background:#f1f1f1}.sidebar-main-wrapper .tab-section::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.sidebar-main-wrapper .tab-section::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.sidebar-main-wrapper .tab-section .inbox-modal{margin-top:20px}.sidebar-main-wrapper .tab-section .inbox-modal .inbox-btn{background-color:#0000;border:1px solid #e9e9e9;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:10px;display:flex;box-shadow:0 1px 3px #0000001a}.sidebar-main-wrapper .tab-section .inbox-modal .inbox-btn span{justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:135%;display:flex}.sidebar-main-wrapper .tab-section .inbox-modal .inbox-btn span.circle{color:#fff;background-color:#e72a2a;border-radius:50%;width:20px;height:20px;font-size:10px;line-height:10px}.sidebar-main-wrapper .tab-section .inbox-modal .inbox-btn span img{object-fit:contain;width:18px;height:18px}.sidebar-main-wrapper .tab-section.footer-invite-tab .management-tooltip li a{padding-inline:0}.sidebar-main-wrapper .tab-section.no-border{border-bottom:none;padding:16px 20px 0}.sidebar-main-wrapper .tab-section.settings-routes ul li.active{background-color:#eeeff1;border:none}.sidebar-main-wrapper .tab-section ul{margin:0;padding:0;list-style:none}.sidebar-main-wrapper .tab-section ul li{border:1px solid #0000;border-radius:5px;margin-bottom:13px}.sidebar-main-wrapper .tab-section ul li:last-child{margin-bottom:0}.sidebar-main-wrapper .tab-section ul li.active{background-color:#f5f5f5}.sidebar-main-wrapper .tab-section ul li.active a .tab-logo svg,.sidebar-main-wrapper .tab-section ul li.active a .tab-logo img{filter:brightness(0)saturate()invert(21%)sepia(82%)saturate(6118%)hue-rotate(265deg)brightness(94%)contrast(93%);color:#5c06c6!important}.sidebar-main-wrapper .tab-section ul li.active a span{color:#5c06c6!important}.sidebar-main-wrapper .tab-section ul li a{justify-content:flex-start;align-items:center;gap:8px;padding:8px;text-decoration:none;display:flex}.sidebar-main-wrapper .tab-section ul li a .tab-logo{font-size:0;position:relative}.sidebar-main-wrapper .tab-section ul li a .tab-logo img,.sidebar-main-wrapper .tab-section ul li a .tab-logo svg{object-fit:contain;filter:brightness(0)saturate()invert(40%)sepia(0%)saturate(300%)hue-rotate(180deg)brightness(93%)contrast(90%);width:18px;height:18px;color:#4f4f50!important}@media screen and (width<=767px){.sidebar-main-wrapper .tab-section ul li a .tab-logo img,.sidebar-main-wrapper .tab-section ul li a .tab-logo svg{color:#6c6c6c;width:18px;height:18px}}.sidebar-main-wrapper .tab-section ul li a .tab-logo .tab-badge{background:#e72a2a;border-radius:999px;justify-content:center;align-items:center;min-width:16px;padding:0 4px;font-size:10px;font-weight:600;line-height:1;top:-15px;right:-8px;color:#fff!important;opacity:1!important;visibility:visible!important;width:auto!important;height:16px!important;display:flex!important;position:absolute!important}.sidebar-main-wrapper .tab-section ul li a span{color:#4f4f50;font-size:14px;font-weight:380;line-height:135%}@media screen and (width<=991px){.sidebar-main-wrapper .tab-section ul li a span{font-size:13px;font-weight:500;line-height:18px}}.sidebar-main-wrapper .tab-section ul li .goto-staff{cursor:pointer;align-items:center;gap:8px;display:flex}.sidebar-main-wrapper .tab-section ul li .goto-staff span{color:#7d2ae7;font-size:14px;font-weight:500;line-height:22px;text-decoration:underline}.sidebar-main-wrapper .tab-section ul li .goto-staff svg,.sidebar-main-wrapper .tab-section ul li .goto-staff img{color:#7d2ae7;width:18px;height:18px}.sidebar-main-wrapper .tab-section ul li .tab-logo img,.sidebar-main-wrapper .tab-section ul li .tab-logo svg{width:14px;height:14px}.sidebar-main-wrapper .sidebar-footer{width:100%;position:absolute;bottom:0;left:0}.sidebar-main-wrapper .sidebar-footer .logo-section{background-color:#fff;border-radius:7px;justify-content:flex-start;align-items:center;gap:6px;width:calc(100% - 38px);padding:0;display:flex}.logo-top-bar{text-align:center;padding:32px 0 0}.logo-top-bar img,.logo-top-bar svg{width:100%;max-width:114px;height:auto}.sidebar-overlay{opacity:0;visibility:hidden;z-index:1040;background-color:#00000080;width:100vw;height:100vh;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0}.sidebar-overlay.show{opacity:1;visibility:visible}.sidebar-overlay{z-index:1040;background-color:#00000080;width:100vw;height:100vh;transition:opacity .3s;position:fixed;top:0;left:0}.schedule-sidebar{z-index:1050;background-color:#fff;width:100%;max-width:850px;height:100vh;transition:transform .3s;display:none;position:absolute;top:0;right:0;transform:translate(100%);box-shadow:-2px 0 8px #00000026}@media screen and (width<=991px){.schedule-sidebar{max-width:767px}}.schedule-sidebar.half-width{max-width:658px}@media screen and (width<=1199px){.schedule-sidebar.half-width{max-width:658px}}.schedule-sidebar.schedule-modal-wrapper{max-width:100%}.schedule-sidebar.short{max-width:488px}@media screen and (width<=1199px){.schedule-sidebar.short{max-width:488px}}.schedule-sidebar.show{flex-direction:column;display:flex;transform:translate(0%)}.schedule-sidebar .sidebar-header{background-color:#fff;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}.schedule-sidebar .sidebar-header .header-actions{align-items:center;gap:16px;display:flex}.schedule-sidebar .sidebar-header .header-actions button{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.schedule-sidebar .sidebar-header .header-actions button svg,.schedule-sidebar .sidebar-header .header-actions button img{color:#4f4f50;width:18px;height:18px}.schedule-sidebar .client-form-body{padding:20px}@media screen and (width<=767px){.schedule-sidebar .client-form-body{padding:20px 15px 0}}.schedule-sidebar .client-form-body .form-group input:focus+.dollor-icon svg{color:red}.schedule-sidebar .client-form-body .form .form-group{margin-bottom:20px}.schedule-sidebar .client-form-body .form .form-group label{margin-bottom:4px;font-weight:400;color:#9a9a9a!important}.schedule-sidebar .client-form-body .form .form-group input{box-shadow:none;border:.5px solid #bbbbbb9c;border-radius:12px;height:auto;max-height:44px;padding:11px 12px;line-height:22px;color:#232324!important}@media screen and (width<=767px){.schedule-sidebar .client-form-body .form .form-group input{padding:8px}}.schedule-sidebar .client-form-body .form .form-group input:disabled{color:#bbb!important}.schedule-sidebar .client-form-body .form .form-group input:disabled::placeholder{color:#bab7b7!important}.schedule-sidebar .client-form-body .form .form-group input::placeholder{font-size:14px;line-height:22px;color:#4f4f50!important;font-weight:380!important}.schedule-sidebar .client-form-body .form .form-group .email-wrapper{position:relative}.schedule-sidebar .client-form-body .form .form-group .email-wrapper button{color:#0043ce;background-color:#0000;border:none;font-size:14px;font-weight:500;line-height:22px;position:absolute;top:10px;right:10px}.schedule-sidebar .client-form-body .modal-footer{justify-content:flex-end;align-items:center;gap:12px;width:100%;padding:0;display:flex;border-top:none!important}@media screen and (width<=767px){.schedule-sidebar .client-form-body .modal-footer{padding:8px 0 13px}}.schedule-sidebar .client-form-body .modal-footer .btn-blue button{min-width:73px;height:32px}.schedule-sidebar .sidebar-content{flex:1;padding:0;overflow-y:auto}.schedule-sidebar .sidebar-content::-webkit-scrollbar{width:2px}.schedule-sidebar .sidebar-content::-webkit-scrollbar-track{background:#f1f1f1}.schedule-sidebar .sidebar-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.schedule-sidebar .sidebar-content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.schedule-sidebar .sidebar-content .unbillable-form .icons-form .custom-time-picker .time-input-container img{left:12px;top:13px!important}.schedule-sidebar .sidebar-content .unbillable-form .icons-form .custom-time-picker .time-input-container .time-display{margin-left:25px}.schedule-sidebar .sidebar-content .schedule-body{padding:20px 20px 80px}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list{margin-top:20px}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item{position:relative}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item:not(:last-child){margin-bottom:10px}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item .linked-content{border:1px solid #e0e0e0;border-radius:8px;padding:40px 10px 10px}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item .linked-content .linked-flex-box{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:15px;display:flex}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item .linked-content .linked-flex-box strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;line-height:17px;overflow:hidden}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item .linked-content .linked-flex-box p{text-wrap:nowrap}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper{border-top:1px solid #e0e0e0;padding-top:10px}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper .content-flex-wrapper{align-items:center;gap:4px;display:flex}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item .linked-content .content-main-wrapper .content-flex-wrapper strong{font-size:12px;line-height:16px}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item button.btn-danger{background-color:#e72a2a33;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex;position:absolute;top:10px;right:10px}.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item button.btn-danger svg,.schedule-sidebar .sidebar-content .schedule-body .linked-sessions-list .linked-session-item button.btn-danger img{color:#e72a2a;width:14px;height:14px}@media screen and (height<=750px){.schedule-sidebar .sidebar-content .schedule-body{padding-bottom:20px}}.schedule-sidebar .sidebar-content .schedule-body .tabs-heading p{color:#9a9a9a;margin-bottom:15px}.schedule-sidebar .sidebar-content .schedule-body .session-type-selector{width:100%;margin-bottom:23px}.schedule-sidebar .sidebar-content .schedule-body .session-type-selector .selector-container{border-radius:8px;gap:20px;width:100%;display:flex}.schedule-sidebar .sidebar-content .schedule-body .session-type-selector .selector-container button{cursor:pointer;background-color:#fff;border:1px solid #bbb;border-radius:8px;justify-content:flex-start;align-items:center;gap:6px;width:100%;padding:14px 10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;line-height:100%;transition:all .3s;display:flex}.schedule-sidebar .sidebar-content .schedule-body .session-type-selector .selector-container button.active{background-color:#f5f5f5;border-color:#0043ce}.schedule-sidebar .sidebar-content .schedule-body .session-type-selector .selector-container button .checkbox-main-div{height:15px}@media screen and (width<=767px){.schedule-sidebar .sidebar-content .schedule-body .session-type-selector .selector-container button .checkbox-main-div{width:14.25px;height:14.2px}}.schedule-sidebar .sidebar-content .schedule-body .session-type-selector .selector-container button .checkbox-main-div .form-check-input{width:15px;height:15px;box-shadow:none;cursor:pointer;border-color:#e9e9e9;border-radius:50%;margin:0}.schedule-sidebar .sidebar-content .schedule-body .session-type-selector .selector-container button .checkbox-main-div .form-check-input:checked{background-color:#0043ce;background-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='7'%20viewBox='0%200%208%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.3125C1%204.3125%202.2%204.99688%202.8%206C2.8%206%204.6%202.0625%207%200.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:8px;border-color:#0043ce}.schedule-sidebar .sidebar-content .schedule-body .sidebar-footer{background-color:#fff;width:100%;padding:10px 20px 20px;position:absolute;bottom:0;left:0}@media screen and (height<=750px){.schedule-sidebar .sidebar-content .schedule-body .sidebar-footer{position:unset;margin-top:60px;padding:0}}.schedule-sidebar .sidebar-content .schedule-body .sidebar-footer .flex-btn{justify-content:flex-end;align-items:center;gap:10px;display:flex}.schedule-sidebar .non-billable-session .site-info{align-items:center;gap:12px;width:100%;display:flex}.schedule-sidebar .non-billable-session .site-info .site-avatar .session-avatar{object-fit:cover;border:1px solid #e5e7eb;border-radius:8px;width:40px;height:40px}.schedule-sidebar .non-billable-session .site-info .site-details{flex:1;min-width:0}.schedule-sidebar .non-billable-session .site-info .site-details .site-name{color:#1f2937;white-space:nowrap;text-overflow:ellipsis;margin:0 0 4px;font-size:14px;font-weight:600;overflow:hidden}.schedule-sidebar .non-billable-session .site-info .site-details .category-info{align-items:center;gap:6px;display:flex}.schedule-sidebar .non-billable-session .site-info .site-details .category-info .category-icon{opacity:.7;width:14px;height:14px}.schedule-sidebar .non-billable-session .site-info .site-details .category-info .category-name{color:#6b7280;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.schedule-sidebar .time-info{align-items:center;gap:6px;display:flex}.schedule-sidebar .time-info .clock-icon{color:#6b7280;width:14px;height:14px}.schedule-sidebar .time-info span{color:#4f4f50;font-size:12px;line-height:22px}.sidebar-main-wrapper .sidebar-footer .sidebar-inbox-row{cursor:pointer;border-radius:8px;align-items:center;gap:12px;margin-bottom:6px;padding:8px 12px;transition:background .15s;display:flex}.sidebar-main-wrapper .sidebar-footer .sidebar-inbox-row:hover{background:#7c3aed14}.sidebar-main-wrapper .sidebar-footer .sidebar-inbox-row .sidebar-inbox-bell{color:#6b7280;justify-content:center;align-items:center;font-size:20px;display:flex;position:relative}.sidebar-main-wrapper .sidebar-footer .sidebar-inbox-row .sidebar-inbox-bell .sidebar-inbox-badge{color:#fff;text-align:center;background:#ef4444;border-radius:999px;min-width:16px;height:16px;padding:0 4px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-6px;right:-8px}.sidebar-main-wrapper .sidebar-footer .sidebar-inbox-row .sidebar-inbox-label{color:inherit;white-space:nowrap;font-size:14px;font-weight:500}.sidebar-main-wrapper.sidebar-short:not(.sidebar-hover-open) .sidebar-footer .sidebar-inbox-row{justify-content:center;padding-inline:14px}.sidebar-main-wrapper.sidebar-short:not(.sidebar-hover-open) .sidebar-footer .sidebar-inbox-row .sidebar-inbox-label{opacity:0;visibility:hidden;width:0;height:0;overflow:hidden}.projects-page .client-table-wrapper{height:calc(100vh - 153px)}@media screen and (width<=576px){.projects-page .client-table-wrapper.client-calendar-wrapper .main-header .header-flex{flex-wrap:wrap;height:auto}}.projects-page .client-table-wrapper .task-table-container .task-table tbody td{color:#000;margin:0;font-size:12px;font-weight:400;line-height:15px}.projects-page .client-table-wrapper .task-table-container .task-table tbody td .icon-wrapper img{width:18px;height:18px}.projects-page .client-table-wrapper .task-table-container .task-table tbody td .icon-wrapper p{color:#000;margin:0;font-size:12px;font-weight:400;line-height:15px}.projects-page .client-table-wrapper .main-header .header-flex{padding:8px 0 8px 8px}@media screen and (width<=767px){.projects-page .client-table-wrapper .main-header .header-flex{padding:8px 0}}:is(.staff-detail-page-flex:has(.grouped-table),.client-table-wrapper:has(.grouped-table)){padding:20px}@media screen and (width<=767px){:is(.staff-detail-page-flex:has(.grouped-table),.client-table-wrapper:has(.grouped-table)){padding:8px}}.table-container-box{overflow-x:auto}@media screen and (width>=1200px){.table-container-box.layout-fixed table{table-layout:fixed}}.table-container-box.layout-fixed table tbody tr td p{text-overflow:ellipsis;max-width:100%;overflow:hidden}.table-container-box.layout-fixed table tbody tr td .profile-section .img-profile,.table-container-box.layout-fixed table tbody tr td .profile-section .img-profile .staff-profile-name{overflow:hidden}.table-container-box.layout-fixed table tbody tr td .profile-section .img-profile .staff-profile-name p{max-width:100%}.table-container-box.od_client_goals-table{border:1px solid #e0e0e0;border-radius:8px}@media screen and (width<=1399px) and (width>=1200px){.table-container-box.program-table table{table-layout:auto}}.table-container-box.recent-notes-table table{border-collapse:separate;border-spacing:0 12px;table-layout:fixed;margin:0}@media screen and (width<=767px){.table-container-box.recent-notes-table table{table-layout:auto}}.table-container-box.recent-notes-table table tbody tr td{border-top:1px solid #e9e9e9;padding:10px}.table-container-box.recent-notes-table table tbody tr td:first-of-type{border-left:1px solid #e9e9e9;border-top-left-radius:8px;border-bottom-left-radius:8px}.table-container-box.recent-notes-table table tbody tr td:last-of-type{border-right:1px solid #e9e9e9;border-top-right-radius:8px;border-bottom-right-radius:8px}.table-container-box.recent-notes-table table tbody tr td .notes-badge{background-color:#9a28e6;border-radius:10px;width:fit-content;padding:1px 10px;font-size:12px;font-weight:400;line-height:16px;color:#fff!important}.table-container-box.recent-notes-table table tbody tr td .overflow-text{overflow:hidden}.table-container-box.recent-notes-table table tbody tr td .overflow-text span{text-overflow:ellipsis;white-space:nowrap;text-wrap:nowrap;max-width:100%;display:block;overflow:hidden}@media screen and (width<=767px){.table-container-box.recent-notes-table table tbody tr td .overflow-text span{max-width:250px}}.table-container-box.recent-notes-table table tbody tr td .overflow-text span.small{font-size:13px}.table-container-box.billing-table{border:1px solid #e9e9e9;border-radius:20px}.table-container-box.billing-table thead th{padding-block:11px}.table-container-box.billing-table thead th:first-child{border-top-left-radius:20px}.table-container-box.billing-table thead th:last-child{border-top-right-radius:20px}.table-container-box.service-type-table thead tr th,.table-container-box.service-type-table tbody tr td{text-align:center}.table-container-box.service-type-table tbody tr td .color-box-section{align-items:center;gap:6px;display:flex}.table-container-box.service-type-table tbody tr td .color-box-section p{border-radius:50%;width:20px;height:20px}.table-container-box.client-table-container table tbody tr:first-child td .dropdown-status .dropdown-menu,.table-container-box.client-table-container table tbody tr:nth-child(2) td .dropdown-status .dropdown-menu{z-index:9;position:fixed!important}.table-container-box.client-table-container.no-action-col table{table-layout:fixed}.table-container-box.client-table-container.no-action-col table thead tr th:first-child{width:26%}.table-container-box.client-table-container.no-action-col table tbody tr td p{text-overflow:ellipsis;overflow:hidden}.table-container-box.service-agreement-table table thead tr th,.table-container-box.service-agreement-table table tbody tr td{padding-inline:15px}.table-container-box.service-agreement-table .risk-level-badge{white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.table-container-box.service-agreement-table .risk-level-badge .risk-level-dot{border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.table-container-box.table-dropdown-show table tbody tr:first-child td .delete-wraper .dropdown-menu,.table-container-box.table-dropdown-show table tbody tr:nth-child(2) td .delete-wraper .dropdown-menu,.table-container-box.table-dropdown-show table tbody tr:first-child td .service-billing-dropdown .dropdown-menu,.table-container-box.table-dropdown-show table tbody tr:nth-child(2) td .service-billing-dropdown .dropdown-menu{position:fixed!important}@media screen and (width<=991px){.table-container-box{min-height:0}}.table-container-box .grouped-table{box-shadow:none;border:1px solid #e9e9e9;border-radius:8px;overflow-x:auto}.table-container-box .grouped-table::-webkit-scrollbar{height:3px}.table-container-box .grouped-table::-webkit-scrollbar-track{background:0 0}.table-container-box .grouped-table::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.table-container-box .grouped-table:not(.table-container-box .grouped-table:last-of-type){margin:0 0 40px}@media screen and (width<=767px){.table-container-box .grouped-table:not(.table-container-box .grouped-table:last-of-type){margin:0 0 20px}}.table-container-box .grouped-table .group-header-row{box-shadow:none;background:0 0;border-radius:8px 8px 0 0;justify-content:space-between;align-items:center;margin-bottom:0;padding:18px 21px;display:flex}@media screen and (width<=767px){.table-container-box .grouped-table .group-header-row{padding:12px 10px}}.table-container-box .grouped-table .group-header-row .form-check-input{width:14.25px;height:14.2px;box-shadow:none;cursor:pointer;border-color:#e9e9e9;border-radius:4px;margin:0}.table-container-box .grouped-table .group-header-row .checkbox-main-div>div{font-size:0;line-height:0}.table-container-box .grouped-table .group-header-row .group-item{background:#f5f5f5;border-radius:8px;padding:6px 10px;font-size:0;line-height:0;display:inline-block}.table-container-box .grouped-table .group-header-row .group-item strong{color:#7d2ae7;font-size:12px;font-weight:500;line-height:16px}.table-container-box .grouped-table .group-header-row .group-item span{color:#7d2ae7;font-size:12px;font-weight:380;line-height:16px}.table-container-box .grouped-table .collapsed-btn{background:0 0;border:none;padding:0;font-size:0}.table-container-box .grouped-table .table{margin-bottom:0}.table-container-box .grouped-table .table thead tr{border-top:1px solid #e9e9e9}.table-container-box .grouped-table .table tbody tr:last-of-type{border-bottom:#0000}.table-container-box .grouped-table .table tbody tr td .profile-section,.table-container-box .grouped-table .table tbody tr td .td-text-section{text-align:left;width:200px;overflow:hidden}.table-container-box .grouped-table .table tbody tr td .profile-section p,.table-container-box .grouped-table .table tbody tr td .profile-section span,.table-container-box .grouped-table .table tbody tr td .td-text-section p,.table-container-box .grouped-table .table tbody tr td .td-text-section span{text-wrap:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.table-container-box::-webkit-scrollbar{width:5px;height:5px}.table-container-box::-webkit-scrollbar-track{background:#f1f1f1}.table-container-box::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.table-container-box::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.table-container-box table .checkbox-main-div{height:18px}@media print{.table-container-box table .checkbox-main-div{display:none}}@media screen and (width<=767px){.table-container-box table .checkbox-main-div{width:14.25px;height:14.2px}}.table-container-box table .checkbox-main-div .form-check-input{width:16.25px;height:16.2px;box-shadow:none;cursor:pointer;border-color:#e9e9e9;border-radius:4px;margin:0}@media screen and (width<=767px){.table-container-box table .checkbox-main-div .form-check-input{border-radius:5px;width:16px;height:16px}}.table-container-box table .checkbox-main-div .form-check-input:checked{background-color:#7d2ae7;background-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='7'%20viewBox='0%200%208%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.3125C1%204.3125%202.2%204.99688%202.8%206C2.8%206%204.6%202.0625%207%200.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-size:9px;border-color:#7d2ae7}.table-container-box table thead tr{background-color:#fdfdfd;border-bottom:1px solid #e9e9e9}.table-container-box table thead tr th{color:#232324;text-wrap:nowrap;cursor:pointer;background-color:#fdfdfd;padding:8px 20px;font-size:13px;font-weight:500;line-height:22px}@media screen and (width<=1366px){.table-container-box table thead tr th{padding:8px 14px;font-size:12px;line-height:16px}}@media screen and (width<=767px){.table-container-box table thead tr th{padding:8px 12px;font-size:11px;font-weight:600;line-height:16px}}.table-container-box table thead tr th .checkbox-flex{justify-content:flex-start;align-items:center;gap:10px;display:flex}.table-container-box table thead tr th svg{color:#9a9a9a;width:18px;height:18px}.table-container-box table thead tr th img{object-fit:contain;width:100%;max-width:18px;height:18px;margin-left:10px}@media screen and (width<=767px){.table-container-box table thead tr th img{width:16px;height:16px;margin-left:3px}}.table-container-box table thead tr th .plus-icon{border:1px solid #9a9a9a;border-radius:4px;justify-content:center;align-items:center;width:100%;max-width:20px;height:20px;display:flex}.table-container-box table thead tr th .plus-icon svg{color:#9a9a9a;width:16px;height:16px}.table-container-box table tbody tr{cursor:pointer;border-bottom:1px solid #e9e9e9}.table-container-box table tbody tr p{text-transform:capitalize;margin-bottom:0;font-size:16px;font-weight:350;line-height:24px}@media screen and (width<=1366px){.table-container-box table tbody tr p{line-height:20px;font-size:13px!important}}.table-container-box table tbody tr p.small{font-size:14px;line-height:20px}.table-container-box table tbody tr.total-row td .td-text-section p,.table-container-box table tbody tr.total-row td .percentage-change span{font-weight:600!important}.table-container-box table tbody tr td{color:#232324;text-wrap:nowrap;text-transform:capitalize;vertical-align:middle;margin:0;padding:14px 20px;font-size:16px;font-weight:350;line-height:24px}@media screen and (width<=1366px){.table-container-box table tbody tr td{padding:14px;font-size:14px;line-height:20px}.table-container-box table tbody tr td span{font-size:13px!important}}.table-container-box table tbody tr td .servicetye_td{align-items:center;gap:6px;display:flex}.table-container-box table tbody tr td .servicetye_td span{border-radius:10px;width:4px;height:22px}@media screen and (width<=767px){.table-container-box table tbody tr td{padding:14px 12px;font-size:13px;font-weight:400;line-height:16px}}.table-container-box table tbody tr td .staff-table-site{align-items:center;gap:6px;display:flex}.table-container-box table tbody tr td .staff-table-site .site-overflow-count{color:#fff;background-color:#7d2ae7;border-radius:50%;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;margin-left:5px;font-size:12px;font-weight:500;line-height:14px;display:flex}.table-container-box table tbody tr td .badge-blue{color:#7d2ae7;text-align:center;background-color:#fff;border:1px solid #7d2ae7;border-radius:3px;width:fit-content;margin:0 auto;padding:0 10px;font-size:10px;font-weight:400}.table-container-box table tbody tr td .percentage-change{color:#e72a2a;align-items:center;gap:4px;display:flex}.table-container-box table tbody tr td .percentage-change.positive{color:#06c623}.table-container-box table tbody tr td .percentage-change svg,.table-container-box table tbody tr td .percentage-change img{width:18px;height:18px}.table-container-box table tbody tr td .btns-flex-wrapper{align-items:center;gap:8px;display:flex}.table-container-box table tbody tr td .btns-flex-wrapper .btn-blue button{padding:1px 15px;font-size:12px;font-weight:500;line-height:20px}.table-container-box table tbody tr td .btns-flex-wrapper .btn-danger button,.table-container-box table tbody tr td .btns-flex-wrapper .btn-light button{min-width:fit-content;padding:1px 15px;font-size:12px;font-weight:500;line-height:20px}.table-container-box table tbody tr td .btns-flex-wrapper .btn-light button img{width:18px;height:18px}.table-container-box table tbody tr td .lock-btn{background:0 0;border:none}.table-container-box table tbody tr td .lock-btn svg,.table-container-box table tbody tr td .lock-btn img{color:#232324;width:24px;height:24px}@media screen and (width<=767px){.table-container-box table tbody tr td .lock-btn svg,.table-container-box table tbody tr td .lock-btn img{width:20px;height:20px}}.table-container-box table tbody tr td .badge-flex-wrapper{align-items:center;gap:8px;display:flex}.table-container-box table tbody tr td .bill-badge{background:#24a147;border:1px solid #24a147;border-radius:8px;align-items:center;gap:6px;width:fit-content;padding:4px 8px;display:flex;box-shadow:0 1px 3px #0000001a}.table-container-box table tbody tr td .bill-badge img{width:14px;height:14px}.table-container-box table tbody tr td .bill-badge span{color:#fdfdfd;font-size:12px;font-weight:600;line-height:16px}.table-container-box table tbody tr td .bill-badge.unbill{background-color:#ff9500;border:1px solid #ff9500;box-shadow:0 1px 3px #0000001a}.table-container-box table tbody tr td .bill-badge.red{background-color:#f04438;border-color:#f04438}.table-container-box table tbody tr td .bill-badge.dark-red{background-color:red;border-color:red}.table-container-box table tbody tr td .bill-badge.dark-blue{background-color:#3a15ff;border-color:#3a15ff}.table-container-box table tbody tr td .bill-badge.blue{background-color:#7d2ae7;border-color:#7d2ae7}.table-container-box table tbody tr td .bill-badge.purple{background-color:#5c06c6;border-color:#5c06c6}.table-container-box table tbody tr td .level1-active{color:#7d2ae7;background:#7d2ae71c;border:.5px solid #7d2ae7;border-radius:10px;width:fit-content;padding:3px 10.5px;font-weight:500;line-height:16px;font-size:12px!important}.table-container-box table tbody tr td .level1-active.level2-active{color:#fff;background:#8aa9e8}.table-container-box table tbody tr td .level1-active.level3-active{color:#fff;background:#7d2ae7;border:.5px solid #b0c5f0}.table-container-box table tbody tr td .grouping-data .staff-profile-name{background:#f5f5f5;border-radius:8px}.table-container-box table tbody tr td .grouping-data .staff-profile-name p{max-width:100%}.table-container-box table tbody tr td .grouping-data .staff-profile-name p span{color:#7d2ae7!important;font-size:12px!important;font-weight:380!important;line-height:16px!important}.table-container-box table tbody tr td .grouping-data .staff-profile-name p span strong{color:#7d2ae7;font-size:12px;font-weight:500;line-height:16px}.table-container-box table tbody tr td .btn-collapse{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;align-items:center;gap:6px;height:34px;padding:9px 12px;font-size:12px;font-weight:400;line-height:16px;display:flex;color:#232324!important}.table-container-box table tbody tr td .btn-collapse img,.table-container-box table tbody tr td .btn-collapse svg{color:#6c6c6c;width:15px;height:15px}.table-container-box table tbody tr td .icon-box{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;padding:5px;display:flex}.table-container-box table tbody tr td .icon-box svg,.table-container-box table tbody tr td .icon-box img{object-fit:contain;width:16px;height:16px}.table-container-box table tbody tr td .restriction{text-overflow:ellipsis;white-space:nowrap;color:#232324;max-width:200px;display:block;overflow:hidden}.table-container-box table tbody tr td .progress-bar-td{position:relative}.table-container-box table tbody tr td .progress-bar-td .progress{background-color:#e0e0e0;border-radius:4px;width:100%;min-width:200px;height:16px;position:relative;overflow:hidden}.table-container-box table tbody tr td .progress-bar-td .progress:after{content:"";z-index:99;background-image:linear-gradient(90deg,#0000 20%,#fff 20.5%,#0000 20.5% 40%,#fff 40.5%,#0000 40.5% 60%,#fff 60.5%,#0000 60.5% 80%,#fff 80.5%,#0000 80.5%);width:100%;height:100%;position:absolute;top:0;left:0}.table-container-box table tbody tr td .progress-bar-td .progress .progress-bar{z-index:2;background-color:#7d2ae7;position:relative}.table-container-box table tbody tr td .progress-bar-td:hover .bar-tooltip-box{justify-content:center;align-items:center;display:flex}.table-container-box table tbody tr td .progress-bar-td .bar-tooltip-box{z-index:999;background-color:#fff;border:1px solid #e9e9e9;border-radius:6px;width:85px;height:50.5px;display:none;position:absolute;top:-57.5px;left:50%;transform:translate(-50%);box-shadow:0 1px 6px #0000001a}.table-container-box table tbody tr td .progress-bar-td .bar-tooltip-box:after{content:"";vertical-align:.255em;z-index:99999;color:#e9e9e9;border:.5em solid #0000;border-top-color:currentColor;border-bottom:0;position:absolute;bottom:-7px;box-shadow:0 1px 6px #0000001a}.table-container-box table tbody tr td.description-table-para{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:200px;overflow:hidden}.table-container-box table tbody tr td.black-para{color:#181d27;font-weight:500}.table-container-box table tbody tr td .pen-icon svg{width:36px;height:36px}.table-container-box table tbody tr td .profile-section{justify-content:flex-start;align-items:center;gap:10px;display:flex}.table-container-box table tbody tr td .profile-section .sr-no{min-width:19px!important}.table-container-box table tbody tr td .profile-section .color-box{background-color:#0000;border-radius:50px;height:24px;width:3px!important}.table-container-box table tbody tr td .profile-section label input{border:1px solid #d5d7da;border-radius:6px;width:20px;height:20px}.table-container-box table tbody tr td .profile-section a{color:#181d27;text-decoration:none}.table-container-box table tbody tr td .profile-section .staff-profile-name{font-weight:500}.table-container-box table tbody tr td .profile-section .img-profile{justify-content:flex-start;align-items:center;gap:10px;text-decoration:none;display:flex}.table-container-box table tbody tr td .profile-section .img-profile .avatar svg,.table-container-box table tbody tr td .profile-section .img-profile .avatar img{object-fit:cover;border-radius:50%;width:26px;height:26px}@media screen and (width<=991px){.table-container-box table tbody tr td .profile-section .img-profile .avatar svg,.table-container-box table tbody tr td .profile-section .img-profile .avatar img{width:24px;height:24px}}.table-container-box table tbody tr td .profile-section .img-profile .avatar svg.small,.table-container-box table tbody tr td .profile-section .img-profile .avatar img.small{width:25px;height:25px}.table-container-box table tbody tr td .profile-section .img-profile .avatar.report-avatar svg,.table-container-box table tbody tr td .profile-section .img-profile .avatar.report-avatar img{color:#181d27;filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(400%)hue-rotate(180deg)brightness(98%)contrast(95%);width:23px;height:23px}@media screen and (width<=576px){.table-container-box table tbody tr td .profile-section .img-profile .avatar.report-avatar svg,.table-container-box table tbody tr td .profile-section .img-profile .avatar.report-avatar img{width:20px;height:20px}}.table-container-box table tbody tr td .profile-section .img-profile .avatar:empty{display:none}.table-container-box table tbody tr td .profile-section .img-profile .staff-profile-name a{text-decoration:none}.table-container-box table tbody tr td .profile-section .img-profile .staff-profile-name p{color:#181d27;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;max-width:150px;margin:0;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}@media screen and (width<=1366px){.table-container-box table tbody tr td .profile-section .img-profile .staff-profile-name p{font-size:14px;line-height:20px}}@media screen and (width<=767px){.table-container-box table tbody tr td .profile-section .img-profile .staff-profile-name p{font-weight:500;font-size:13px!important;line-height:16px!important}}.table-container-box table tbody tr td .profile-section .img-profile .staff-profile-name p.small{font-size:14px;line-height:20px}.table-container-box table tbody tr td .profile-section .img-profile .staff-profile-name span{color:#535862;margin:0;font-size:16px;font-weight:400;line-height:24px}@media screen and (width<=1366px){.table-container-box table tbody tr td .profile-section .img-profile .staff-profile-name span{font-size:14px;line-height:20px}}.table-container-box table tbody tr td .organization-owner-badge{color:#fff!important;background-color:#7d2ae7!important;border-radius:12px!important;margin-left:6px!important;padding:2px 6px!important;font-size:10px!important;font-weight:600!important;line-height:14px!important}.table-container-box table tbody tr td .badge-box{text-transform:capitalize;text-align:center;color:#232324;text-wrap:nowrap;background-color:#0000;border:1px solid #e9e9e9;border-radius:6px;justify-content:flex-start;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.table-container-box table tbody tr td .badge-box.timeout-active{color:#a47100!important;border:1px solid #a47100!important}.table-container-box table tbody tr td .badge-box.timeout-active svg{width:14px;height:14px;color:#a47100!important}.table-container-box table tbody tr td .badge-box.timeout-active span{color:#a47100!important}.table-container-box table tbody tr td .badge-box.not-started{color:#5c06c6!important;border-color:#5c06c6!important}.table-container-box table tbody tr td .badge-box.not-started svg{width:14px;height:14px;color:#5c06c6!important}.table-container-box table tbody tr td .badge-box.not-started span{color:#5c06c6!important}.table-container-box table tbody tr td .badge-box.not-ended{color:#5a0e24!important;border-color:#5a0e24!important}.table-container-box table tbody tr td .badge-box.not-ended svg,.table-container-box table tbody tr td .badge-box.not-ended img{filter:brightness(0)saturate()invert(11%)sepia(26%)saturate(6337%)hue-rotate(323deg)brightness(88%)contrast();width:14px;height:14px}.table-container-box table tbody tr td .badge-box.not-ended span{color:#5a0e24!important}.table-container-box table tbody tr td .badge-box.not-clocked-out{color:#e72a2a!important;border-color:#e72a2a!important}.table-container-box table tbody tr td .badge-box.not-clocked-out svg,.table-container-box table tbody tr td .badge-box.not-clocked-out img{filter:brightness(0)saturate()invert(25%)sepia(62%)saturate(7473%)hue-rotate(354deg)brightness(92%)contrast(92%);width:14px;height:14px}.table-container-box table tbody tr td .badge-box.not-clocked-out span{color:#e72a2a!important}.table-container-box table tbody tr td .badge-box.purple{color:#c3c311!important;border-color:#c3c311!important}.table-container-box table tbody tr td .badge-box.purple svg{width:14px;height:14px;color:#c3c311!important}.table-container-box table tbody tr td .badge-box.purple span{color:#c3c311!important}.table-container-box table tbody tr td .badge-box.upcoming-active{color:#ff9500;border:1px solid #ff9500}.table-container-box table tbody tr td .badge-box.canceled-active{color:#e72a2a;border:1px solid #e72a2a}.table-container-box table tbody tr td .badge-box.completed-active{color:#06c623;border:1px solid #06c623}.table-container-box table tbody tr td .badge-box.inprogress-active{color:#0043ce;border:1px solid #0043ce}.table-container-box table tbody tr td .badge-box.approval-in-review{color:#75777c;border:1px solid #75777c}.table-container-box table tbody tr td .badge-box.approval-in-review span{color:#75777c}.table-container-box table tbody tr td .badge-box.approval-denied{color:#e72a2a;border:1px solid #e72a2a}.table-container-box table tbody tr td .badge-box.approval-denied span{color:#e72a2a}.table-container-box table tbody tr td .badge-box.approval-approved{color:#06c623;border:1px solid #06c623}.table-container-box table tbody tr td .badge-box.approval-approved span{color:#06c623}.table-container-box table tbody tr td .badge-box.border1-box{border:none;box-shadow:none!important}.table-container-box table tbody tr td .badge-box svg,.table-container-box table tbody tr td .badge-box img{width:16px;height:16px}.table-container-box table tbody tr td .badge-box .circle{background-color:#17b26a;border-radius:50%;width:8px;height:8px}.table-container-box table tbody tr td .badge-box .circle.yellow{background-color:#fac319}.table-container-box table tbody tr td .badge-box .circle.red{background-color:#fa1919}.table-container-box table tbody tr td .badge-box .circle.black{background-color:#bbb}.table-container-box table tbody tr td .badge-box .circle.orange{background-color:#ff9500}.table-container-box table tbody tr td .badge-box .circle.parrot{background-color:#a6c5f5}.table-container-box table tbody tr td .staff-para-flex{justify-content:flex-start;align-items:center;gap:4px;display:flex}.table-container-box table tbody tr td .staff-para-flex .staff-para{color:#505f07;text-wrap:nowrap;background-color:#f4fbcb;border-radius:8px;width:fit-content;padding:2px 6px;font-size:14px;font-weight:500;line-height:16px;box-shadow:inset 0 0 0 1px #e9f797}.table-container-box table tbody tr td .staff-para-flex .staff-para:empty{box-shadow:none}.table-container-box table tbody tr td .staff-para-flex .staff-para.orange{color:#ff9500;background-color:#ff95001a;box-shadow:inset 0 0 0 1px #ff9500}.table-container-box table tbody tr td .staff-para-flex .staff-para.purple{color:#7d2ae7;background-color:#f9f5ff;box-shadow:inset 0 0 0 1px #e9d7fe}.table-container-box table tbody tr td .staff-para-flex .staff-para.blue{color:#175cd3;background-color:#eff8ff;box-shadow:inset 0 0 0 1px #b2ddff}.table-container-box table tbody tr td .staff-para-flex .staff-para.gray{color:#414651;background-color:#fafafa;box-shadow:inset 0 0 0 1px #e9eaeb}.table-container-box table tbody tr td .icon-wrapper{justify-content:end;align-items:center;gap:10px;display:flex}.table-container-box table tbody tr td .icon-wrapper img{width:16px;height:16px}.table-container-box table tbody tr td .custom-progress{justify-content:flex-start;align-items:center;gap:5px;display:flex}.table-container-box table tbody tr td .custom-progress .progress{width:130px;height:8px}.table-container-box table tbody tr td .custom-progress .progress .progress-bar{background-color:#7d2ae7}.table-container-box table tbody tr td .custom-progress .progress .progress-bar.bg-success{background-color:#00a606!important}.table-container-box table tbody tr td .view-note-btn button{color:#7d2ae7;background-color:#0000;border:none;align-items:center;gap:6px;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;display:flex}.table-container-box table tbody tr td .view-note-btn button svg,.table-container-box table tbody tr td .view-note-btn button img{color:#7d2ae7;width:14px;height:14px}.table-container-box table tbody tr .attach-data{justify-content:flex-start;align-items:center;gap:6px;display:flex}.table-container-box table tbody tr .attach-data p{color:#000;font-size:14px;font-weight:500;line-height:20px}.table-container-box table tbody tr .attach-data img{width:18px;height:18px}.group-header-row{background-color:#f5f7fa}.group-header-row .group-header{border-bottom:1px solid #e0e4eb;padding:15px 20px}.group-header-row .group-header .group-title{color:#3e5169;margin:0;font-size:16px;font-weight:600}.site-grid .group-title{color:#7d2ae7;margin:0;padding-left:15px;font-size:16px;font-weight:600}.site-grid .group-separator{border-top:1px solid #e9e9e9;margin:10px 0}.staff-grid.grouped-view{padding:20px}.staff-grid.grouped-view .staff-grouped-grid-wrapper{flex-direction:column;gap:30px;display:flex}.staff-grid.grouped-view .staff-grouped-grid-wrapper .group-container{margin-bottom:20px}.staff-grid.grouped-view .staff-grouped-grid-wrapper .group-container .group-header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.staff-grid.grouped-view .staff-grouped-grid-wrapper .group-container .group-header .group-title{color:#7d2ae7;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:600;display:flex}.staff-grid.grouped-view .staff-grouped-grid-wrapper .group-container .group-header .group-count{color:#5c5e63;margin-left:8px;font-size:14px;font-weight:400}.staff-grid.grouped-view .staff-grouped-grid-wrapper .group-container .group-header .btn-collapse{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:400;line-height:16px;display:flex;color:#232324!important}.staff-grid.grouped-view .staff-grouped-grid-wrapper .group-container .group-separator{background-color:#e9e9e9;height:1px;margin:8px 0 16px}.staff-grid.grouped-view .staff-grouped-grid-wrapper .group-container .grid-items-container{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:16px;display:grid}.listing-main-wrapper-box{border:1px solid #e9e9e9;border-radius:12px;padding:0 8px;overflow-x:auto}.listing-main-wrapper-box:has(table tbody:empty){border:none}.listing-main-wrapper-box::-webkit-scrollbar{width:5px;height:5px}.listing-main-wrapper-box::-webkit-scrollbar-track{background:#f1f1f1}.listing-main-wrapper-box::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.listing-main-wrapper-box::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.listing-main-wrapper-box table{border-collapse:separate;border-spacing:0 12px;table-layout:fixed;width:100%}@media screen and (width<=576px){.listing-main-wrapper-box table{table-layout:unset;border-spacing:0 8px}}.listing-main-wrapper-box table tbody tr td{color:#4f4f50;text-wrap:nowrap;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:9px 0 9px 8px;font-size:12px;font-weight:400;line-height:22px}.listing-main-wrapper-box table tbody tr td .category-info{align-items:center;display:flex;overflow:hidden}.listing-main-wrapper-box table tbody tr td .category-info img{width:16px;height:16px;margin-right:4px}.listing-main-wrapper-box table tbody tr td .category-info span{color:#232324;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:10px;font-weight:500;overflow:hidden}.listing-main-wrapper-box table tbody tr td:first-of-type{border-left:1px solid #e9e9e9;border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:14px}.listing-main-wrapper-box table tbody tr td:last-of-type{border-right:1px solid #e9e9e9;border-top-right-radius:10px;border-bottom-right-radius:10px;padding-right:14px}.listing-main-wrapper-box table tbody tr td .profile-section{align-items:center;gap:10px;display:flex}@media screen and (width<=767px){.listing-main-wrapper-box table tbody tr td .profile-section{gap:6px}}.listing-main-wrapper-box table tbody tr td .profile-section .avatar img{object-fit:cover;border-radius:50%;width:26px;height:26px}@media screen and (width<=767px){.listing-main-wrapper-box table tbody tr td .profile-section .avatar img{width:22px;height:22px}}.listing-main-wrapper-box table tbody tr td .profile-section p{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media screen and (width<=767px){.listing-main-wrapper-box table tbody tr td .profile-section p{font-size:13px;line-height:16px}}.listing-main-wrapper-box table tbody tr td .profile-section .color-box{background-color:#f9ab00;border-radius:50px;width:3px;height:24px}.listing-main-wrapper-box table tbody tr td .profile-section span{color:#4f4f50;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;font-weight:400;line-height:22px;overflow:hidden}@media screen and (width<=767px){.listing-main-wrapper-box table tbody tr td .profile-section span{font-size:13px;line-height:18px}}.listing-main-wrapper-box table tbody tr td .status-badge{text-overflow:ellipsis;white-space:nowrap;border:1px solid #0043ce;align-items:center;width:fit-content;max-width:100%;padding:4px 6px 3px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a;border-radius:8px!important}@media screen and (width<=767px){.listing-main-wrapper-box table tbody tr td .status-badge{padding:3px 4px}}.listing-main-wrapper-box table tbody tr td .status-badge img{margin-right:6px}.listing-main-wrapper-box table tbody tr td .status-badge span{color:#7d2ae7;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:400;line-height:16px;overflow:hidden}.listing-main-wrapper-box table tbody tr td .status-badge.completed{border-color:#06c623}.listing-main-wrapper-box table tbody tr td .status-badge.completed span{color:#06c623}.listing-main-wrapper-box table tbody tr td .status-badge.timeout-active{border-color:#a47100}.listing-main-wrapper-box table tbody tr td .status-badge.timeout-active span{color:#a47100}.listing-main-wrapper-box table tbody tr td .status-badge.timeout-active svg{width:14px;height:14px;margin-right:6px;color:#a47100!important}.listing-main-wrapper-box table tbody tr td .status-badge.upcoming{border-color:#ff9500}.listing-main-wrapper-box table tbody tr td .status-badge.upcoming span{color:#ff9500}.listing-main-wrapper-box table tbody tr td .status-badge.yellow{border-color:#c3c311}.listing-main-wrapper-box table tbody tr td .status-badge.yellow span{color:#c3c311}.listing-main-wrapper-box table tbody tr td .status-badge.yellow svg{width:14px;height:14px;margin-right:6px;color:#c3c311!important}.listing-main-wrapper-box table tbody tr td .status-badge.red{color:#e72a2a;border:1px solid #e72a2a}.listing-main-wrapper-box table tbody tr td .status-badge.red span{color:#e72a2a!important}.listing-main-wrapper-box table tbody tr td .status-badge.purple{border-color:#5c06c6}.listing-main-wrapper-box table tbody tr td .status-badge.purple span{color:#5c06c6}.listing-main-wrapper-box table tbody tr td .status-badge.purple svg{width:14px;height:14px;margin-right:6px;color:#8b5cf6!important}.listing-main-wrapper-box table tbody tr td .status-badge.brown{border-color:#a47100}.listing-main-wrapper-box table tbody tr td .status-badge.brown span{color:#a47100}.listing-main-wrapper-box table tbody tr td .status-badge.approval-in-review svg,.listing-main-wrapper-box table tbody tr td .status-badge.approval-denied svg,.listing-main-wrapper-box table tbody tr td .status-badge.approval-approved svg{width:14px;height:14px;margin-right:6px}.listing-main-wrapper-box table tbody tr td .status-badge.approval-in-review{border-color:#75777c}.listing-main-wrapper-box table tbody tr td .status-badge.approval-in-review span,.listing-main-wrapper-box table tbody tr td .status-badge.approval-in-review svg{color:#75777c}.listing-main-wrapper-box table tbody tr td .status-badge.approval-denied{border-color:#e72a2a}.listing-main-wrapper-box table tbody tr td .status-badge.approval-denied span,.listing-main-wrapper-box table tbody tr td .status-badge.approval-denied svg{color:#e72a2a}.listing-main-wrapper-box table tbody tr td .status-badge.approval-approved{border-color:#06c623}.listing-main-wrapper-box table tbody tr td .status-badge.approval-approved span,.listing-main-wrapper-box table tbody tr td .status-badge.approval-approved svg{color:#06c623}.listing-main-wrapper-box table tbody tr td .status-badge.not-ended{color:#5a0e24!important;border-color:#5a0e24!important}.listing-main-wrapper-box table tbody tr td .status-badge.not-ended span{color:#5a0e24!important}.listing-main-wrapper-box table tbody tr td .status-badge.not-ended img{filter:brightness(0)saturate()invert(11%)sepia(26%)saturate(6337%)hue-rotate(323deg)brightness(88%)contrast();width:14px;height:14px}.program-insight-modal .staff-dashboard{padding:0}@media screen and (width<=767px){.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .date-td-wrapper h4{font-size:16px;line-height:22px}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .date-td-wrapper span{font-size:11px;line-height:16px}}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .info-wrapper .client-info{align-items:center;gap:8px;margin-bottom:4px;display:flex}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .info-wrapper .client-info img{object-fit:cover;border-radius:50%;width:26px;height:26px}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .info-wrapper .time-info{align-items:center;gap:11px;display:flex}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .info-wrapper .time-info img,.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .info-wrapper .time-info svg{filter:brightness(0)saturate()invert(44%)sepia(1%)saturate(0%)hue-rotate(19deg)brightness(92%)contrast(85%);width:18px;height:18px}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .info-wrapper .time-info p{color:#4f4f50}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .badge-wrapper{justify-content:flex-end;align-items:center;gap:16px;display:flex}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .badge-wrapper .status-badge{background-color:#0000;border:1px solid #e72a2a;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;display:flex;box-shadow:0 1px 3px #0000001a;background-color:#fff!important}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .badge-wrapper .status-badge span{color:#e72a2a}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .badge-wrapper .status-badge.bg-success{border-color:#06c623}.program-insight-modal .staff-dashboard .dashboard-table table tbody tr td .badge-wrapper .status-badge.bg-success span{color:#06c623}.program-insight-session .step-listing{border:1px solid #e0e0e0;border-radius:10px}.program-insight-session .step-listing .step-detail-header{background-color:#fdfdfd;border-radius:10px 10px 0 0;padding:10px 16px}.program-insight-session .step-listing .step-detail-header .back-btn{background-color:#fff;border:1px solid #e9e9e9;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex}.program-insight-session .step-listing .step-detail-header .back-btn svg,.program-insight-session .step-listing .step-detail-header .back-btn img{width:14px;height:14px}.program-insight-session .step-listing .step-listing-header{background-color:#fdfdfd;border-radius:10px 10px 0 0;padding:10px 20px}.program-insight-session .step-listing .step-listing-hint{color:#6c757d;margin:0;padding:12px 0 8px;font-size:13px;font-weight:500}.program-insight-session .step-listing .step-listing-border{border-top:1px solid #e9ecef}.program-insight-session .step-list-card{cursor:pointer;align-items:center;gap:12px;padding:12px 20px;transition:background-color .15s;display:flex}.program-insight-session .step-list-card:not(:last-child){border-bottom:1px solid #e9ecef}.program-insight-session .step-list-card:hover{background-color:#f8f9fa}.program-insight-session .step-list-card .step-number{color:#fff;background-color:#7d2ae7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.program-insight-session .step-list-card .step-content{flex:1}.program-insight-session .step-list-card .step-name{color:#212529;margin:0;font-size:15px;font-weight:500}.program-insight-session .step-list-card .step-instruction{color:#6c757d;margin:2px 0 0;font-size:12px}.program-insight-session .step-list-card .step-chevron{color:#adb5bd;font-size:18px}.program-insight-session .step-detail-header{border-bottom:1px solid #e9ecef;align-items:center;gap:12px;margin-bottom:0;padding:12px 0;display:flex}.program-insight-session .step-detail-header .back-btn{cursor:pointer;color:#495057;background:0 0;border:1px solid #dee2e6;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-size:14px;transition:all .15s;display:flex}.program-insight-session .step-detail-header .back-btn:hover{background-color:#f8f9fa}.program-insight-session .step-detail-header .step-number{color:#fff;background-color:#7d2ae7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:flex}.program-insight-session .step-detail-header .step-title{color:#212529;margin:0;font-size:15px;font-weight:600}.program-insight-session .step-detail-table-wrap{overflow-x:auto}.program-insight-session .step-detail-table-wrap table{border-collapse:collapse;width:100%}.program-insight-session .step-detail-table-wrap table thead tr{border-bottom:2px solid #e9ecef}.program-insight-session .step-detail-table-wrap table thead th{color:#6c757d;text-align:left;text-transform:uppercase;letter-spacing:.5px;padding:0 16px 12px;font-size:13px;font-weight:600}.program-insight-session .step-detail-table-wrap table thead th.text-center{text-align:center}.program-insight-session .step-detail-table-wrap table tbody tr:last-child td{border-bottom:none}.program-insight-session .step-detail-table-wrap table tbody tr td{color:#212529;border-bottom:1px solid #f1f3f5;padding:14px 16px;font-size:14px}.program-insight-session .step-detail-table-wrap table tbody tr td.text-center{text-align:center}.program-insight-session .step-detail-table-wrap table tbody tr td.td-value{color:#212529;font-weight:500}.program-insight-session .step-detail-table-wrap table tbody tr td.td-staff{color:#495057}.program-insight-session .step-detail-table-wrap table tbody tr td .view-session-btn{color:#7d2ae7;white-space:nowrap;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;justify-content:center;align-items:center;gap:4px;padding:3px 15px;font-size:14px;font-weight:500;line-height:18px;text-decoration:underline;display:inline-flex}.program-insight-session .step-detail-table-wrap table tbody tr td .view-session-btn img,.program-insight-session .step-detail-table-wrap table tbody tr td .view-session-btn svg{filter:brightness(0)saturate()invert(24%)sepia(93%)saturate(2500%)hue-rotate(255deg);width:14px;height:14px}.program-insight-session .step-detail-table-wrap table tbody tr td .phase-label{font-size:14px;font-weight:500}.program-insight-session .result-success{color:#12b76a}.program-insight-session .result-fail{color:#f04438}.utlization-table{margin-top:32px;overflow:auto!important}.utlization-table::-webkit-scrollbar{height:5px}.utlization-table table{border-collapse:separate;border-spacing:0;width:100%}.utlization-table table thead th{white-space:nowrap;text-align:center;vertical-align:middle;color:#717680;background-color:#fafafa;border:1px solid #e9eaeb;padding:12px 24px;font-size:12px;font-weight:400;line-height:18px}.utlization-table table thead th:first-child{border-top-left-radius:10px;padding:0}.utlization-table table thead th:last-child{border-top-right-radius:10px}.utlization-table table thead th .table-head-flex{justify-content:flex-start;align-items:center;gap:12px;padding:16.5px 24px;font-family:Inter,serif;font-size:12px;font-weight:600;line-height:18px;display:flex}@media screen and (width<=767px){.utlization-table table thead th .table-head-flex{padding:14px 20px!important}}.utlization-table table thead th .table-head-flex p{color:#717680;margin:0;font-size:12px;font-weight:600;line-height:18px}.utlization-table table thead th .table-head-flex .ten{color:#5c5e63;letter-spacing:-.2px;text-align:center;background-color:#f4f5f6;border-radius:4px;width:16px;height:14px;font-family:Inter,serif;font-size:10px;font-weight:400;line-height:14px;box-shadow:inset 0 0 0 1px #eeeff1}.utlization-table table thead th .table-head-flex svg{color:#a4a7ae;font-size:12px}.utlization-table table tbody tr td{text-align:center;color:#232324;text-wrap:nowrap;border:1px solid #e9eaeb;padding:16px 24px;font-size:14px;font-weight:400;line-height:20px}.utlization-table table tbody tr td.hour-para{color:#535862}@media screen and (width<=767px){.utlization-table table tbody tr td{font-size:13px;line-height:18px;padding:14px 20px!important}}.utlization-table table tbody tr td .profile-div{align-items:center;gap:12px;display:flex}.utlization-table table tbody tr td .profile-div img,.utlization-table table tbody tr td .profile-div svg{border-radius:50%!important;width:20px!important;height:20px!important}.utlization-table table tbody tr td:first-of-type{padding:16px 24px}.utlization-table table tbody tr .table-body-simple{text-align:start;color:#181d27;text-overflow:ellipsis;white-space:nowrap;max-width:150px;margin:0;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}@media screen and (width<=767px){.utlization-table table tbody tr .table-body-simple{font-size:13px;line-height:18px}}.utlization-table table tbody tr .table-body-flex-red{justify-content:center;align-items:center;gap:10px;display:flex}.utlization-table table tbody tr .table-body-flex-red p{margin:0}.utlization-table table tbody tr .table-body-flex-red svg{color:#f65351}.utlization-table table tbody tr .table-body-flex-red.green svg{color:#00a606}.utlization-table table tbody tr .table-body-white{color:#000;background-color:#fff}.utlization-table table tbody tr .table-body-blue{color:#fff;background-color:#7d2ae7}.utlization-table table tbody tr .table-body-blue-80{color:#fff;background-color:#3369d8}.utlization-table table tbody tr .table-body-blue-60{color:#fff;background-color:#668ee2}.utlization-table table tbody tr .table-body-blue-40{color:#fff;background-color:#99b4eb}.utlization-table table tbody tr .table-body-blue-20{color:#000;background-color:#ccd9f5;margin:5px}.staff-dashboard-table{padding:2px 14px;overflow-x:auto}.staff-dashboard-table::-webkit-scrollbar{display:none}.staff-dashboard-table::-webkit-scrollbar{height:5px}.staff-dashboard-table::-webkit-scrollbar-track{background:#fff}.staff-dashboard-table::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.staff-dashboard-table::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.staff-dashboard-table table{border-collapse:separate;border-spacing:0 12px;table-layout:fixed;width:100%}@media screen and (width<=767px){.staff-dashboard-table table{table-layout:auto;border-spacing:0 8px}}.staff-dashboard-table table tr{cursor:pointer}.staff-dashboard-table table tr.selected td{background-color:#7c29e81a;border-color:#7d2ae7}.staff-dashboard-table table tr.selected td:first-child{border-left:1px solid #7d2ae7}.staff-dashboard-table table tr.selected td:last-child{border-right:1px solid #7d2ae7}.staff-dashboard-table table tr td{border-block:1px solid #e9e9e9;padding:13px 12px}@media screen and (width<=767px){.staff-dashboard-table table tr td{padding:8px}}.staff-dashboard-table table tr td.time-td{text-align:center}.staff-dashboard-table table tr td.time-listing-wrapper .days-list{align-items:center;gap:8px;display:flex}.staff-dashboard-table table tr td.time-listing-wrapper .days-list .session-btn{font-size:0}.staff-dashboard-table table tr td.time-listing-wrapper .days-list .session-btn.black-img img{filter:brightness(0)saturate()}.staff-dashboard-table table tr td.time-listing-wrapper .days-list img,.staff-dashboard-table table tr td.time-listing-wrapper .days-list svg{width:20px;height:20px}@media screen and (width<=767px){.staff-dashboard-table table tr td.time-listing-wrapper .days-list img,.staff-dashboard-table table tr td.time-listing-wrapper .days-list svg{width:18px;height:18px}}.staff-dashboard-table table tr td.time-listing-wrapper .days-list .role-divider{border-radius:2px;width:3px;height:24px}.staff-dashboard-table table tr td.status-td-wrapper .listing-td{justify-content:end;align-items:center;gap:8px;display:flex}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name{align-items:center;gap:4px;display:flex}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info{align-items:center;display:flex;overflow:hidden}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper{background-color:#7d2ae7;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media screen and (width<=767px){.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper{width:20px;height:20px}}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper:not(:first-child){margin-left:-8px}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper span.avatar-initials{color:#fff;font-size:12px;font-weight:400;line-height:15px}@media screen and (width<=767px){.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper span.avatar-initials{font-size:10px;line-height:12px}}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper .img-wrapper{border:1.08px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper .img-wrapper img,.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper .img-wrapper svg{width:16px;height:16px}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper img{object-fit:cover;border-radius:50%;width:24px;height:24px}@media screen and (width<=767px){.staff-dashboard-table table tr td.status-td-wrapper .listing-td .list-name .list-info .list-flex-wrapper img{width:18px;height:18px}}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn{color:#0043ce;border:1px solid #0043ce;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:4px 8px;font-size:12px;font-weight:600;line-height:16px;display:flex}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn img,.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn svg{color:#7d2ae7;width:14px;min-width:14px;height:14px}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn span{color:#7d2ae7}@media screen and (width<=767px){.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn{text-wrap:nowrap;height:22px;font-size:11px;line-height:16px}}@media screen and (width<=375px){.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn{padding:4px}}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.not-started{color:#7d2ae7!important;border-color:#7d2ae7!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.not-started svg,.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.not-started span{color:#7d2ae7!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.completed{color:#06c623!important;border:1px solid #06c623!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.completed svg,.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.completed span{color:#06c623!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.upcoming{color:#ff9500!important;border:1px solid #ff9500!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.upcoming svg,.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.upcoming span{color:#ff9500!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.timeout{color:#a47100;border-color:#a47100}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.timeout span,.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.timeout svg{color:#a47100}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.yellow-clr{color:#c3c311!important;border:1px solid #c3c311!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.yellow-clr svg{width:14px;height:14px;color:#c3c311!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.timeout-active{color:#a47100!important;border:1px solid #a47100!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.timeout-active svg{width:14px;height:14px;color:#a47100!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.timeout-active span{color:#a47100!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.purple{color:#c3c311!important;border-color:#c3c311!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.purple svg,.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.purple span{color:#c3c311!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.orange{color:#ff9500;border:1px solid #ff9500}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.orange span{color:#ff9500!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.green{color:#06c623;border:1px solid #06c623}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.green span{color:#06c623!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.red{color:#e72a2a;border:1px solid #e72a2a}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.red span{color:#e72a2a!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.not-clocked-out{color:#e72a2a!important;border-color:#e72a2a!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.not-clocked-out span{color:#e72a2a!important}.staff-dashboard-table table tr td.status-td-wrapper .listing-td .session-btn.not-clocked-out img{filter:brightness(0)saturate()invert(25%)sepia(62%)saturate(7473%)hue-rotate(354deg)brightness(92%)contrast(92%);width:14px;height:14px}.staff-dashboard-table table tr td:first-child{border-left:1px solid #e9e9e9;border-radius:8px 0 0 8px;padding-right:4px}.staff-dashboard-table table tr td:last-child{text-align:end;border-right:1px solid #e9e9e9;border-radius:0 8px 8px 0}@media screen and (width<=767px){.staff-dashboard-table table tr td span{text-wrap:nowrap}}.steps-targets-table{border:1px solid #e9e9e9;border-radius:8px;overflow:hidden}.steps-targets-table table{border-collapse:collapse;width:100%}.steps-targets-table table thead{background-color:#f3f4f6}.steps-targets-table table thead tr th{color:#6b7280;text-align:left;border-bottom:1px solid #e9e9e9;padding:8px 12px;font-size:12px;font-weight:600}.steps-targets-table table thead tr th:first-child{width:40px}.steps-targets-table table thead tr th:last-child{width:80px}.steps-targets-table table tbody tr:not(:last-child) td{border-bottom:1px solid #f0f0f0}.steps-targets-table table tbody tr td{color:#232324;padding:8px 12px;font-size:13px}.steps-targets-table table tbody tr td:first-child{color:#6b7280;font-weight:500}.steps-targets-table table tbody tr td .view-box-wrapper{justify-content:flex-end;align-items:center;display:flex}.steps-targets-table table tbody tr td .view-instruction-link{color:#7d2ae7;cursor:pointer;font-size:13px;font-weight:500}.steps-targets-table table tbody tr td .view-instruction-link:hover{color:#7d2ae7;text-decoration:underline}.client-session-tab table thead tr th:first-child,.client-session-tab table tbody tr td:first-child{padding-right:0}.main-header{border-bottom:1px solid #e9e9e9}@media print{.main-header{border-bottom:none!important}}.main-header.detail-sticky-title{z-index:998;background-color:#fff;position:sticky;top:0}.main-header.header-section{background-color:#fbfbfb;border-bottom:1px solid #eeeff1}.main-header .header-flex{justify-content:space-between;align-items:center;gap:8px;height:64px;padding:15px 8px;display:flex}@media screen and (width<=767px){.main-header .header-flex{height:48px}}@media screen and (width<=576px){.main-header .header-flex.responsive-class{flex-wrap:wrap;height:auto}}@media screen and (width<=767px){.main-header .header-flex.responsive-class.search-active{flex-wrap:nowrap}.main-header .header-flex.responsive-class:has(.search-bar-wrapper.open){flex-wrap:nowrap}.main-header .header-flex.responsive-class.search-active .responsive-first-child-class{display:none}.main-header .header-flex.responsive-class:has(.search-bar-wrapper.open) .responsive-first-child-class{display:none}.main-header .header-flex.responsive-class.search-active .responsive-sec-child-class{justify-content:flex-start;width:100%}.main-header .header-flex.responsive-class:has(.search-bar-wrapper.open) .responsive-sec-child-class{justify-content:flex-start;width:100%}.main-header .header-flex.responsive-class.search-active .responsive-sec-child-class .search-bar-wrapper.open{flex:1}.main-header .header-flex.responsive-class:has(.search-bar-wrapper.open) .responsive-sec-child-class .search-bar-wrapper.open{flex:1}.main-header .header-flex.responsive-class.search-active .responsive-sec-child-class .search-bar-wrapper.open .search-input{width:100%;min-width:0}.main-header .header-flex.responsive-class:has(.search-bar-wrapper.open) .responsive-sec-child-class .search-bar-wrapper.open .search-input{width:100%;min-width:0}}.main-header .header-flex.billings-header{justify-content:flex-start;gap:16px}.main-header .header-flex.billings-header .back-btn-wrapper{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}@media screen and (width<=767px){.main-header .header-flex.billings-header .back-btn-wrapper{width:28px;height:28px}}.main-header .header-flex.billings-header .back-btn-wrapper img,.main-header .header-flex.billings-header .back-btn-wrapper svg{color:#232324;width:16px;height:16px}@media screen and (width<=767px){.main-header .header-flex.billings-header .back-btn-wrapper img,.main-header .header-flex.billings-header .back-btn-wrapper svg{width:14px;height:14px}}.main-header .header-flex .back-btn-close{background-color:#0000;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:flex}.main-header .header-flex .back-btn-close svg,.main-header .header-flex .back-btn-close img{color:#232324;width:18px;height:18px}.main-header .header-flex h6{text-transform:capitalize;color:#232324}@media screen and (width<=576px){.main-header .header-flex h6{font-size:14px;line-height:22px}}.main-header .header-flex .detail-heading{align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.main-header .header-flex .detail-heading .badge-note-wrapper-box{margin-left:auto}@media screen and (width<=768px){.main-header .header-flex .detail-heading .badge-note-wrapper-box{display:none}}.main-header .header-flex .detail-heading .badge-note-wrapper-box span{color:#7d2ae7;background-color:#7c29e826;border:1px solid #7d2ae7;border-radius:8px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.main-header .header-flex .detail-heading .badge-note-wrapper-box span:not(:last-child){margin-right:6px}.main-header .header-flex .detail-heading p{align-items:center;min-width:0;display:flex;overflow:hidden}.main-header .header-flex .detail-heading .staff-name-input{border:none;border-radius:4px;outline:none;flex:0 auto;width:auto;min-width:0;max-width:300px;padding:0}@media screen and (width<=767px){.main-header .header-flex .detail-heading .staff-name-input{max-width:130px}}.main-header .header-flex .detail-heading .staff-name-measure{visibility:hidden;white-space:pre;pointer-events:none;padding-right:2px;position:absolute}.main-header .header-flex .detail-heading .staff-name-display{cursor:text;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-header .header-flex .detail-heading .staff-name-status{color:#999;margin-left:8px;font-size:12px}.main-header .header-flex .detail-heading .staff-name-error{color:#d93025;margin-left:6px;font-size:12px}.main-header .header-flex .detail-heading img,.main-header .header-flex .detail-heading svg{object-fit:cover;border-radius:50%;width:18px;height:18px}.main-header .header-flex .btn-icon.edit-icon img,.main-header .header-flex .btn-icon.edit-icon svg{border-radius:0;width:14px;height:14px}.main-header .header-flex .btn-icon.edit-icon img.purple,.main-header .header-flex .btn-icon.edit-icon svg.purple{color:#7d2ae7}.main-header .header-flex .staff-header-actions{align-items:center;gap:6px;margin-left:auto;display:flex}.main-header .header-flex .staff-header-actions .staff-nav-btn{color:#333;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}.main-header .header-flex .staff-header-actions .staff-nav-btn:disabled{cursor:not-allowed;opacity:.5}.main-header .header-flex.header-top-1{height:64px;padding:12px 8px}@media screen and (width<=767px){.main-header .header-flex.header-top-1{padding:8px 2px}.main-header .header-flex.header-top-1 .line{display:none}.main-header .header-flex.header-top-1{height:48px}}.main-header .header-flex.header-top-1 .note-top-section{justify-content:space-between;align-items:center;gap:8px;display:flex}.main-header .header-flex.header-top-1 .note-top-section .line{color:#e9e9e9}.main-header .header-flex .input-wrapper{flex-grow:1;position:relative}.main-header .header-flex .input-wrapper input{color:#4f4f50;border:1px solid #e9e9e9;border-radius:8px;outline:none;width:100%;min-height:40px;padding:4px 10px 4px 40px;font-size:12px;font-weight:500;line-height:16px}.main-header .header-flex .input-wrapper input::placeholder{color:#bbbbbb9c}@media screen and (width<=767px){.main-header .header-flex .input-wrapper input{padding:4px 10px 4px 32px}}.main-header .header-flex .input-wrapper svg{color:#141b34;width:24px;height:24px;position:absolute;top:8px;left:10px}@media screen and (width<=767px){.main-header .header-flex .input-wrapper svg{width:18px;height:18px;top:10px}}@media screen and (width<=992px){.main-header .header-flex{padding:8px 0}}.main-header .header-flex .notes-filter-btn{align-items:center;gap:8px;display:flex}.main-header .header-flex .notes-filter-btn .filter-btn button{color:#75777c;text-wrap:nowrap;background-color:#fbfbfb;border:1px dashed #e6e7ea;justify-content:flex-start;align-items:center;gap:6px;padding:4px 7px;font-size:14px;font-weight:400;line-height:20px;display:flex;border-radius:10px!important}.main-header .header-flex .profile-section{justify-content:flex-start;align-items:center;gap:10px;display:flex}@media screen and (width<=767px){.main-header .header-flex .profile-section{font-size:12px}}.main-header .header-flex .profile-section p{color:#232324;text-overflow:ellipsis;white-space:nowrap;max-width:91%;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}@media screen and (width<=767px){.main-header .header-flex .profile-section p{font-size:12px;line-height:18px}}.main-header .header-flex .profile-section img{border-radius:50%;width:28px;height:28px}@media screen and (width<=767px){.main-header .header-flex .profile-section img{width:24px;height:24px}}.main-header .header-flex .profile-section svg{color:#75777c;width:13px;height:11px}.main-header .header .staff-logo{align-items:center;gap:8px;text-decoration:none;display:flex}.main-header .header .staff-logo img{width:32px;height:32px}@media screen and (width<=767px){.main-header .header .staff-logo img{width:28px;height:28px}}.main-header .header .note-top-section img{width:18px;height:18px}@media screen and (width<=767px){.main-header .header .note-top-section img{width:16px;height:16px}}.main-header .header .note-top-section img.dark_img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%)}.main-header .header .dropdown .dropdown-toggle{background-color:#0000;border:none;width:100%;padding:0;box-shadow:0 4px 4px -2px #18274b0f}.main-header .header .dropdown .dropdown-toggle:after{display:none}.main-header .header .dropdown .dropdown-menu{width:100%;padding:0;top:2px;left:0}.main-header .header .dropdown .dropdown-menu .dropdown-item{gap:10px;padding:7px}.main-header .header-icons{gap:17px;display:flex}.main-header .header-icons .menu-icon svg{width:14px;height:14px}.main-header .flex-wrapper{justify-content:end;align-items:center;gap:12px;display:flex}@media screen and (width<=767px){.main-header .flex-wrapper{gap:8px}}.main-header .flex-wrapper .btn-wrapper{justify-content:flex-start;align-items:center;display:flex}.main-header .flex-wrapper .btn-wrapper button{box-shadow:none;border:none}.main-header .flex-wrapper .filter-line{color:#eeeff1}.main-header .flex-wrapper .stafftop-badge{background:#f4f5f6;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:2px 6px 2px 4px;display:flex;box-shadow:0 0 0 1px #eeeff1}.main-header .flex-wrapper .stafftop-badge span{color:#5c5e63;letter-spacing:-.24px;font-size:12px;font-weight:500;line-height:16px}.main-header .flex-wrapper .stafftop-badge span.black{color:#000}.main-header .flex-wrapper .stafftop-badge .badge-img img,.main-header .flex-wrapper .stafftop-badge .badge-img svg{border-radius:4px;width:12px;height:12px}.main-header .flex-wrapper .stafftop-badge .circle{background-color:#00a606;border-radius:50%;width:8px;height:8px;display:inline-block}.main-header .flex-wrapper .stafftop-badge .circle.pink{background-color:#ff5b59}.main-header .flex-wrapper .stafftop-badge .circle.red{background-color:#e72a2a}.main-header .flex-wrapper .stafftop-badge .circle.black{color:#000;background-color:#000}.main-header .flex-wrapper .stafftop-badge svg,.main-header .flex-wrapper .stafftop-badge img{width:14px;height:14px}.main-header .flex-wrapper .filter-btn button{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;justify-content:center;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:400;line-height:16px;display:flex;color:#232324!important}@media screen and (width<=767px){.main-header .flex-wrapper .filter-btn button{font-size:13px;font-weight:500;line-height:18px}}.main-header .flex-wrapper .filter-btn button svg,.main-header .flex-wrapper .filter-btn button img{width:18px;height:18px}@media screen and (width<=767px){.main-header .flex-wrapper .filter-btn button svg,.main-header .flex-wrapper .filter-btn button img{width:13px;height:13px}}.main-header .flex-wrapper.dashboard-flex-wrapper .header-modal-btn button{padding:8px}@media screen and (width<=767px){.main-header .flex-wrapper.dashboard-flex-wrapper .header-modal-btn button{max-width:30px;height:30px}}.main-header .flex-wrapper.dashboard-flex-wrapper .header-modal-btn button img,.main-header .flex-wrapper.dashboard-flex-wrapper .header-modal-btn button svg{width:18px;height:18px}@media screen and (width<=576px){.main-header .flex-wrapper.responsive-sec-child-class{gap:6px!important}.main-header .flex-wrapper.responsive-sec-child-class .filter-btn button .btn-text,.main-header .flex-wrapper.responsive-sec-child-class .display-btn .btn-text{display:none}}.main-header .flex-wrapper .search-bar-wrapper{border:1px solid #e9e9e9;border-radius:8px;align-items:center;transition:all .3s;display:flex;position:relative}.main-header .flex-wrapper .search-bar-wrapper .search-toggle-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:36px;height:33px;display:flex}@media screen and (width<=767px){.main-header .flex-wrapper .search-bar-wrapper .search-toggle-btn{width:28px;height:28px}}.main-header .flex-wrapper .search-bar-wrapper .search-toggle-btn .search-icon{color:#232324;width:16px;height:16px}.main-header .flex-wrapper .search-bar-wrapper .search-input{color:#232324;opacity:0;border:none;border-radius:0 8px 8px 0;outline:none;width:0;padding:6px 0;font-size:14px;line-height:20px;transition:width .3s,opacity .3s,padding .3s;overflow:hidden}.main-header .flex-wrapper .search-bar-wrapper .search-input::placeholder{color:#75777c}@media screen and (width<=576px){.main-header .flex-wrapper .search-bar-wrapper .search-input{font-size:12px}}.main-header .flex-wrapper .search-bar-wrapper.open .search-input{opacity:1;width:200px;padding:6px 12px 6px 0}@media screen and (width<=576px){.main-header .flex-wrapper .search-bar-wrapper.open .search-input{width:135px;padding:6px 10px 6px 0}}.header-modal-btn .notification-btn{position:relative}.header-modal-btn .notification-btn .notification-nmbr{color:#fff;z-index:1;background-color:#f93f42;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;position:absolute;top:-8px!important;right:-4px!important}@media screen and (width<=767px){.header-modal-btn .notification-btn .notification-nmbr{width:16px;height:16px;top:-6px!important;right:-2px!important}}.header-modal-btn .notification-btn .notification-nmbr p{color:#fff;font-size:10px;font-weight:500;line-height:18px}@media screen and (width<=767px){.header-modal-btn .notification-btn .notification-nmbr p{font-size:8px;line-height:14px}}.header-modal-btn .notification-btn button{text-wrap:nowrap;background-color:#0000;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:34px;padding:8px 12px;display:flex}@media screen and (width<=767px){.header-modal-btn .notification-btn button{width:30px;height:30px;padding:6px 10px}}.header-modal-btn .notification-btn button span{color:#232324;font-size:12px;font-weight:400;line-height:16px}@media screen and (width<=767px){.header-modal-btn .notification-btn button span{font-size:12px;font-weight:500;line-height:16px}.header-modal-btn .notification-btn button svg,.header-modal-btn .notification-btn button img{width:15px!important;height:15px!important}}.header-modal-btn button{text-wrap:nowrap;background-color:#0000;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:34px;padding:8px 12px;display:flex}@media screen and (width<=767px){.header-modal-btn button{height:32px;padding:6px 10px}}.header-modal-btn button span{font-size:12px;font-weight:400;line-height:16px}.header-modal-btn button svg,.header-modal-btn button img{width:18px;height:18px}@media screen and (width<=767px){.header-modal-btn button svg,.header-modal-btn button img{width:15px!important;height:15px!important}}.schedule-filter-wrapper{align-items:center;gap:10px;display:flex}.schedule-filter-wrapper .sidebar-tab-wrapper{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:4px;padding:4px 5px;display:flex}.schedule-filter-wrapper .sidebar-tab-wrapper button{color:#232324;background-color:#0000;border:1px solid #0000;border-radius:6px;padding:3px 8px;font-size:12px;font-weight:400;line-height:15px;transition:all .2s ease-in-out}.schedule-filter-wrapper .sidebar-tab-wrapper button.active{color:#7d2ae7;background-color:#efe3ff}.calendar-date-nav{border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;display:flex}.calendar-date-nav .calendar-date-nav-label{color:#232324;white-space:nowrap;font-family:Inter,sans-serif;font-size:15px;font-weight:600}@media screen and (width<=767px){.calendar-date-nav .calendar-date-nav-label{font-size:13px;font-weight:400}}.calendar-date-nav .calendar-date-nav-btn{cursor:pointer;color:#232324;background:#fff;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:12px;transition:background .15s,border-color .15s;display:flex}.calendar-date-nav .calendar-date-nav-btn img,.calendar-date-nav .calendar-date-nav-btn svg{width:15px;height:15px}.calendar-date-nav .calendar-date-nav-btn:hover{background:#f5f5f5;border-color:#ccc}.dropdown-menu{z-index:99}.dropdown-menu .dropdown-item:first-child{border-radius:8px 8px 0 0}.dropdown-menu .dropdown-item:last-child{border-radius:0 0 8px 8px}.dropdown-menu .dropdown-item:focus{background-color:#0000!important}.delete-wraper{display:inline-block;position:relative}.delete-wraper .dropdown-toggle{cursor:pointer;border:1px #8f8f8f;border-radius:4px;padding:5px 10px;background-color:#0000!important}.delete-wraper .dropdown-toggle:after{display:none}.delete-wraper .dropdown-toggle img{width:16px;height:16px}.delete-wraper .dropdown-toggle svg{color:#232324;width:20px;height:20px}@media screen and (width<=767px){.delete-wraper .dropdown-toggle svg{width:16px;height:16px}}.delete-wraper .dropdown-menu{background-color:#fff;border:1px solid #e9e9e9;border-radius:10px;min-width:170px;padding:12px;position:absolute;overflow-y:auto;box-shadow:0 14px 31px #0000001a;left:auto!important;right:0!important}@media screen and (height<=865px) and (height>=800px){.delete-wraper .dropdown-menu{max-height:380px}}@media screen and (height<=799px) and (height>=699px){.delete-wraper .dropdown-menu{max-height:225px}}@media screen and (height<=699px) and (height>=571px){.delete-wraper .dropdown-menu{max-height:180px}}@media screen and (height<=570px){.delete-wraper .dropdown-menu{max-height:150px}}@media screen and (width<=767px){.delete-wraper .dropdown-menu{padding:8px}}.delete-wraper .dropdown-menu.dropdown-menu-right{left:0!important;right:auto!important}.delete-wraper .dropdown-menu .dropdown-item{cursor:pointer;border-radius:8px;justify-content:flex-start;align-items:center;gap:5px;padding:8px 10px;font-weight:400;transition:background-color .3s;display:flex}.delete-wraper .dropdown-menu .dropdown-item:not(.delete-wraper .dropdown-menu .dropdown-item:last-of-type){margin:0 0 10px}.delete-wraper .dropdown-menu .dropdown-item svg,.delete-wraper .dropdown-menu .dropdown-item img{width:18px;height:18px}.delete-wraper .dropdown-menu .dropdown-item span{color:#232324;font-size:14px;font-weight:400;line-height:20px}.delete-wraper .dropdown-menu .dropdown-item span.delete{color:#e72a2a}.delete-wraper .dropdown-menu .dropdown-item svg{object-fit:contain;width:18px;height:18px}.delete-wraper .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.delete-wraper .dropdown-menu .dropdown-item.delete svg{color:#e72a2a}.delete-wraper .dropdown-menu .dropdown-item.delete img{filter:brightness(0)saturate()invert(35%)sepia(55%)saturate(4911%)hue-rotate(344deg)brightness(91%)contrast(98%)}.delete-wraper .dropdown-menu .dropdown-item.delete{color:#e72a2a!important}.delete-wraper .dropdown-menu .dropdown-item.update{color:#6f6f6f}.dropdown-status{margin:0!important}.dropdown-status.client-status .dropdown-menu{padding:10px}.dropdown-status.client-status .dropdown-menu .dropdown-item{margin-bottom:0!important}.dropdown-status .dropdown-toggle{box-shadow:none;border:none;padding:0;text-decoration:none;background-color:#0000!important;padding-left:0!important}.dropdown-status .dropdown-toggle svg{color:#00000090;width:18px;height:18px}.dropdown-status .dropdown-toggle:after{display:none}.dropdown-status .dropdown-menu{border-radius:10px;min-width:100px;min-height:fit-content;padding:12px;border:1px solid #e9e9e9!important;position:fixed!important}@media screen and (width<=767px){.dropdown-status .dropdown-menu{padding:6px}}.dropdown-status .dropdown-menu .heading{border-bottom:1px solid #e9e9e9;padding:12px 10px}.dropdown-status .dropdown-menu .heading p{color:#232324;font-size:12px;font-weight:500;line-height:16px}.dropdown-status .dropdown-menu .dropdown-item{border-radius:8px;padding:8px 2px}.dropdown-status .dropdown-menu .dropdown-item:not(.dropdown-status .dropdown-menu .dropdown-item:last-of-type){margin-bottom:10px}.dropdown-status .dropdown-menu .dropdown-item.active{background-color:#dadbdc}.dropdown-status .dropdown-menu .dropdown-item .badge-box{gap:6px}@media screen and (width<=767px){.dropdown-status .dropdown-menu .dropdown-item{padding:4px}}.detail-dropdown.right-side-dropdown .dropdown-menu{left:auto!important;right:0!important}.detail-dropdown.site-filter-dropdown .dropdown-toggle{border-radius:8px!important;padding:5px 30px 5px 10px!important}.detail-dropdown.site-filter-dropdown .dropdown-toggle.show:after{top:20%}@media screen and (width<=576px){.detail-dropdown.site-filter-dropdown .dropdown-toggle{min-height:auto}}.detail-dropdown.insurance-dropdown .dropdown-toggle .insurance-selected{align-items:center;gap:10px;display:flex}.detail-dropdown.insurance-dropdown .dropdown-toggle .insurance-selected .logo{background-color:#fdfdfd;border:1px solid #e9e9e9;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.detail-dropdown.insurance-dropdown .dropdown-toggle .insurance-selected .logo img{margin:0}.detail-dropdown.insurance-dropdown .dropdown-toggle .insurance-selected h4{color:#232324;font-size:14px;font-weight:500;line-height:22px}.detail-dropdown.insurance-dropdown .dropdown-menu{border:1px solid #e9e9e9;border-radius:12px;width:100%;max-width:343px;max-height:284px;padding:20px;overflow:hidden;box-shadow:0 14px 31px #0000001a}.detail-dropdown.insurance-dropdown .dropdown-menu .search-bar{margin-bottom:20px;position:relative}.detail-dropdown.insurance-dropdown .dropdown-menu .search-bar input{color:#4f4f50;background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;width:100%;min-height:40px;padding:6px 10px 6px 40px;font-size:12px;font-weight:500;line-height:16px}.detail-dropdown.insurance-dropdown .dropdown-menu .search-bar .find-icon{position:absolute;top:5px;left:10px}.detail-dropdown.insurance-dropdown .dropdown-menu .search-bar .find-icon svg,.detail-dropdown.insurance-dropdown .dropdown-menu .search-bar .find-icon img{width:24px;height:24px}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list{max-height:180px;overflow-y:auto}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list::-webkit-scrollbar{width:2px}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list::-webkit-scrollbar-track{background:#f1f1f1}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list .dropdown-item{border:1px solid #e9e9e9;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:10px 14px;display:flex}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list .dropdown-item:first-child{margin-top:0}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list .dropdown-item:hover{background-color:#f5f5f5}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list .dropdown-item:active{background-color:#f5f5f5!important}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list .dropdown-item .insurance-logo{background-color:#fdfdfd;border:1px solid #e9e9e9;border-radius:50%;justify-content:center;align-items:center;width:26px;min-width:26px;height:26px;display:flex}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list .dropdown-item .insurance-logo img{width:12px;height:18px;margin:0!important}.detail-dropdown.insurance-dropdown .dropdown-menu .dropdown-list .dropdown-item p{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.detail-dropdown.dropdown-status .dropdown-toggle{padding-left:12px!important}.detail-dropdown.dropdown-status .dropdown-toggle .badge-box{text-transform:capitalize;text-align:center;color:#232324;text-wrap:nowrap;background-color:#0000;border:1px solid #e9e9e9;border-radius:6px;justify-content:flex-start;align-items:center;gap:4px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:flex}@media screen and (width<=576px){.detail-dropdown.dropdown-status .dropdown-toggle .badge-box{padding:1px 6px;font-size:10px;line-height:14px}}.detail-dropdown.dropdown-status .dropdown-toggle .badge-box.border1-box{border:none;box-shadow:none!important}.detail-dropdown.dropdown-status .dropdown-toggle .badge-box .circle{background-color:#17b26a;border-radius:50%;width:8px;height:8px}@media screen and (width<=576px){.detail-dropdown.dropdown-status .dropdown-toggle .badge-box .circle{width:6px;height:6px}}.detail-dropdown.dropdown-status .dropdown-toggle .badge-box .circle.yellow{background-color:#fac319}.detail-dropdown.dropdown-status .dropdown-toggle .badge-box .circle.red{background-color:#fa1919}.detail-dropdown.dropdown-status .dropdown-toggle .badge-box .circle.black{background-color:#bbb}.detail-dropdown.dropdown-status .dropdown-toggle .badge-box .circle.orange{background-color:#ff9500}.detail-dropdown.dropdown-status .dropdown-toggle .badge-box .circle.parrot{background-color:#b7dd00}.detail-dropdown.dropdown-status .dropdown-menu{width:fit-content}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item{padding:8px 2px!important}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item .badge-box{text-transform:capitalize;text-align:center;color:#232324;text-wrap:nowrap;background-color:#0000;border:1px solid #e9e9e9;border-radius:6px;justify-content:flex-start;align-items:center;gap:6px;padding:2px 8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item .badge-box.border1-box{border:none;box-shadow:none!important}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item .badge-box .circle{background-color:#17b26a;border-radius:50%;width:8px;height:8px}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item .badge-box .circle.yellow{background-color:#fac319}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item .badge-box .circle.red{background-color:#fa1919}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item .badge-box .circle.black{background-color:#bbb}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item .badge-box .circle.orange{background-color:#ff9500}.detail-dropdown.dropdown-status .dropdown-menu .dropdown-item .badge-box .circle.parrot{background-color:#b7dd00}.detail-dropdown.gender-dropdown .dropdown-menu{border:1px solid #e9e9e9;border-radius:12px;max-width:170px;padding:12px;min-height:106px!important}.detail-dropdown.gender-dropdown .dropdown-menu .dropdown-item{color:#232324;text-overflow:ellipsis;white-space:nowrap;border:none;border-radius:8px;height:36px;margin-bottom:10px;font-size:14px;font-weight:400;line-height:100%;overflow:hidden;padding:10px 14px!important}.detail-dropdown.gender-dropdown .dropdown-menu .dropdown-item:hover,.detail-dropdown.gender-dropdown .dropdown-menu .dropdown-item.active{background-color:#f5f5f5}.detail-dropdown.gender-dropdown .dropdown-menu .dropdown-item:last-child{border-radius:8px;margin-bottom:0}.detail-dropdown.site-dropdown .dropdown-toggle{padding:10px 12px;align-items:center!important;display:flex!important}.detail-dropdown.site-dropdown .dropdown-toggle:after{background-position:50%}.detail-dropdown.site-dropdown .dropdown-toggle img{border-radius:50%;width:26px;height:26px;margin-right:10px;position:static}.detail-dropdown.site-dropdown .dropdown-toggle .service-detail{align-items:center;gap:8px;max-width:86%;display:flex;overflow-x:auto}.detail-dropdown.site-dropdown .dropdown-toggle .service-detail::-webkit-scrollbar{height:3px;padding:0!important}.detail-dropdown.site-dropdown .dropdown-toggle .service-detail::-webkit-scrollbar-track{background:#fff}.detail-dropdown.site-dropdown .dropdown-toggle .service-detail::-webkit-scrollbar-thumb{background:#d9d9d9}.detail-dropdown.site-dropdown .dropdown-toggle .service-detail::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.detail-dropdown.site-dropdown .dropdown-toggle .service-detail span{justify-content:space-between;align-items:center;color:#7d2ae7!important;background:#e9e9e9!important;border:1px solid #e9e9e9!important;border-radius:6px!important;gap:4px!important;margin-right:0!important;padding:3px 8px!important;font-size:12px!important;font-weight:500!important;line-height:16px!important;display:flex!important}.detail-dropdown.site-dropdown .dropdown-toggle .service-detail span img,.detail-dropdown.site-dropdown .dropdown-toggle .service-detail span svg{width:12px;height:12px;margin:0}.detail-dropdown.site-dropdown .dropdown-menu{border:1px solid #e9e9e9;border-radius:12px;width:100%;max-width:343px;padding:20px;box-shadow:0 14px 31px #0000001a}.detail-dropdown.site-dropdown .dropdown-menu .search-wrapper{border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:10px;height:40px;margin-bottom:20px;padding:0 0 0 12px;display:flex;position:relative}.detail-dropdown.site-dropdown .dropdown-menu .search-wrapper input{box-shadow:none;color:#4f4f50;background-color:#0000;font-size:12px;font-weight:500;line-height:16px;border:none!important;padding:12px 12px 12px 0!important}.detail-dropdown.site-dropdown .dropdown-menu .search-wrapper input::placeholder{color:#232324;font-size:12px;font-weight:500;line-height:16px}.detail-dropdown.site-dropdown .dropdown-menu .search-wrapper svg,.detail-dropdown.site-dropdown .dropdown-menu .search-wrapper img{color:#141b34;width:24px;height:24px;top:12px}.detail-dropdown.site-dropdown .dropdown-menu .dropdown-item{text-overflow:ellipsis;white-space:nowrap;border:1px solid #e9e9e9;border-radius:8px;max-width:99%;margin-bottom:10px;overflow:hidden}.detail-dropdown.site-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.detail-dropdown.site-dropdown .dropdown-menu .dropdown-item .para{color:#232324;font-size:14px;font-weight:500;line-height:22px}.detail-dropdown.site-dropdown .dropdown-menu .dropdown-item.flex-wrapper{align-items:center;gap:12px;display:flex}.detail-dropdown.site-dropdown .dropdown-menu .dropdown-item:last-of-type{border-bottom:1px solid #e9e9e9;border-radius:8px;margin-bottom:0}.detail-dropdown .dropdown-toggle{color:#232324;text-transform:capitalize;background-color:#0000;border:.5px solid #bbbbbb9c;border-radius:12px;justify-content:space-between;align-items:center;width:100%;padding:10px 12px;font-size:14px;font-weight:450;line-height:22px;display:flex}.detail-dropdown .dropdown-toggle span{color:#232324;text-overflow:ellipsis;width:100%;overflow:hidden}@media screen and (width<=767px){.detail-dropdown .dropdown-toggle{padding-left:8px;font-size:12px;line-height:18px}.detail-dropdown .dropdown-toggle span{width:90%}}.detail-dropdown .dropdown-toggle:focus{color:#232324;border:.5px solid #bbbbbb9c}@media screen and (width<=576px){.detail-dropdown .dropdown-toggle{min-height:39.33px;padding:8px 10px!important}}.detail-dropdown .dropdown-toggle:focus{background-color:#fff}.detail-dropdown .dropdown-toggle:after{vertical-align:.255em;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:18px;border:none;width:12px;height:12px;margin-left:.255em;display:inline-block;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.detail-dropdown .dropdown-toggle.show:after{top:25%;rotate:180deg}.detail-dropdown .dropdown-toggle p{font-size:14px;font-weight:500;color:#6f6f6f!important}.detail-dropdown .dropdown-toggle .selected-role-title{border-radius:8px;margin-right:4px;padding:2px 6px;font-size:12px;font-weight:500;line-height:16px}.detail-dropdown .dropdown-toggle .selected-role-title:nth-child(odd){color:#705500;background:#fff3cc;box-shadow:inset 0 0 0 1px #ffebad}.detail-dropdown .dropdown-toggle .selected-role-title:nth-child(2n){color:#075a39;background:#ddf9e4;box-shadow:inset 0 0 0 1px #c7f4d3}.detail-dropdown .dropdown-menu{width:100%;height:fit-content;max-height:260px;overflow-y:auto;min-width:150px!important;left:0!important}.detail-dropdown .dropdown-menu::-webkit-scrollbar{width:2px}.detail-dropdown .dropdown-menu::-webkit-scrollbar-track{background:#f1f1f1}.detail-dropdown .dropdown-menu::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.detail-dropdown .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.detail-dropdown .dropdown-menu .dropdown-item{color:#6f6f6f;border-radius:4px;font-size:14px;font-weight:500;padding:6px 12px!important}.detail-dropdown .dropdown-menu .dropdown-item:active{background-color:#0000}.add-custom-dropdown{width:100%}.add-custom-dropdown.custom-client-dropdown .dropdown-menu{border:1px solid #e9e9e9;border-radius:12px;max-width:170px;padding:12px;max-height:190px!important}.add-custom-dropdown.custom-client-dropdown .dropdown-menu .dropdown-item{color:#232324;text-overflow:ellipsis;border:none;border-radius:8px;margin-bottom:10px;font-size:14px;font-weight:380;line-height:100%;overflow:hidden}.add-custom-dropdown.custom-client-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.add-custom-dropdown.custom-client-dropdown .dropdown-menu .dropdown-item:last-child{border-radius:8px;margin-bottom:0}.add-custom-dropdown.custom-client-dropdown .dropdown-menu .dropdown-item.active{background-color:#f5f5f5}.add-custom-dropdown.clint-dropdown .dropdown-toggle{overflow-x:auto;align-items:center!important;display:flex!important}@media screen and (width<=767px){.add-custom-dropdown.clint-dropdown .dropdown-toggle{padding:7px}}.add-custom-dropdown.clint-dropdown .dropdown-toggle::-webkit-scrollbar{height:0}.add-custom-dropdown.clint-dropdown .dropdown-toggle::-webkit-scrollbar-track{background:0 0}.add-custom-dropdown.clint-dropdown .dropdown-toggle::-webkit-scrollbar-thumb{background:0 0}.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section{gap:6px;display:flex;overflow-x:auto;align-items:center!important}@media screen and (width<=576px){.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section{gap:4px;margin-right:4px!important}}.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section .staff-tag{background-color:#f1f1f1;border-radius:6px;align-items:center;padding:4px 6px;display:flex}.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section .staff-tag span{font-size:12px;line-height:14px}.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section .staff-tag span.staff-tag-name{color:#232324}.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section .staff-tag img{width:20px;min-width:20px;height:20px;margin-right:6px}.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section .staff-tag button{background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:16px;height:16px;margin-left:6px;padding:0;display:flex}.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section .staff-tag button svg.close-icon{color:#232324}.add-custom-dropdown.clint-dropdown .dropdown-toggle .multi-section::-webkit-scrollbar{height:4px}.add-custom-dropdown.clint-dropdown .dropdown-toggle img,.add-custom-dropdown.clint-dropdown .dropdown-toggle svg.site-icon{object-fit:cover;filter:none;border-radius:50%;width:24px;height:24px;margin-right:10px}@media screen and (width<=567px){.add-custom-dropdown.clint-dropdown .dropdown-toggle img,.add-custom-dropdown.clint-dropdown .dropdown-toggle svg.site-icon{width:20px;height:20px;margin-right:5px}}.add-custom-dropdown.clint-dropdown .dropdown-menu{border:1px solid #e9e9e9;border-radius:12px;width:100%;max-width:343px;padding:12px;box-shadow:0 14px 31px #0000001a}.add-custom-dropdown.clint-dropdown .dropdown-menu .search-wrapper{border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:10px;height:40px;margin-bottom:20px;padding:4px 10px;display:flex;position:relative}.add-custom-dropdown.clint-dropdown .dropdown-menu .search-wrapper input{box-shadow:none;color:#4f4f50;background-color:#0000;font-size:12px;font-weight:500;line-height:16px;border:none!important;border-radius:0!important;padding:0!important}.add-custom-dropdown.clint-dropdown .dropdown-menu .search-wrapper input::placeholder{font-size:12px;font-weight:500;line-height:16px;color:#4f4f50!important}.add-custom-dropdown.clint-dropdown .dropdown-menu .search-wrapper svg,.add-custom-dropdown.clint-dropdown .dropdown-menu .search-wrapper img{color:#141b34;width:24px;height:24px}.add-custom-dropdown.clint-dropdown .dropdown-menu .schdule-item{border:none!important}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item{text-overflow:ellipsis;white-space:nowrap;border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:10px;max-width:100%;margin-bottom:10px;font-weight:380;overflow:hidden;display:flex!important}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item:hover,.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.active{background-color:#f5f5f5}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item .para{color:#232324;text-overflow:ellipsis;white-space:nowrap;max-width:92%;font-size:14px;font-weight:400;line-height:22px;overflow:hidden}@media screen and (width<=576px){.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item .para{max-width:60%}}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.flex-wrapper{align-items:center;gap:12px;display:flex}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.flex-wrapper .form-check-input{width:18px;min-width:18px;height:18px;box-shadow:none;cursor:pointer;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:60%;border:1.5px solid #e9e9e9;border-radius:6px;flex-shrink:0;margin:0;padding:0}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.flex-wrapper .form-check-input:checked{background-color:#9162f9;background-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");border-color:#9162f9}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.flex-wrapper .form-check-input:focus{box-shadow:none;outline:none}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.flex-wrapper span{text-overflow:ellipsis;font-weight:450;overflow:hidden}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.flex-wrapper .color-box{border-radius:50px;flex-shrink:0;width:3px;min-width:3px;height:20px}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.flex-wrapper .rte-template-item-tag{color:#7c7c7c;flex-shrink:0;align-items:center;gap:8px;margin-left:auto;font-size:12px;font-weight:500;display:flex}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item.flex-wrapper .color-line{overflow:unset}.add-custom-dropdown.clint-dropdown .dropdown-menu .dropdown-item:last-of-type{border-bottom:1px solid #e9e9e9;border-radius:10px;margin-bottom:0}.add-custom-dropdown .dropdown-toggle{color:#232324;text-align:justify;width:100%;box-shadow:none;text-transform:capitalize;background-color:#0000;border:1px solid #bbbbbb9c;border-radius:12px;justify-content:flex-start;align-items:center;min-height:40px;padding:9px 36px 9px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:24px;display:flex;position:relative;overflow:hidden}@media screen and (width<=576px){.add-custom-dropdown .dropdown-toggle{min-height:39.33px;padding:8px 20px 8px 10px!important}}.add-custom-dropdown .dropdown-toggle span{text-overflow:ellipsis;color:#232324;width:100%;overflow:hidden}@media screen and (width<=767px){.add-custom-dropdown .dropdown-toggle{padding:7px;font-size:12px;line-height:20px}}.add-custom-dropdown .dropdown-toggle:active{color:#666;background-color:#0000;border:1px solid #cccccc70}.add-custom-dropdown .dropdown-toggle.is-invalid{box-shadow:none;border:1px solid #e72a2a}@media screen and (width<=767px){.add-custom-dropdown .dropdown-toggle.is-invalid{background-position:right 8px center}}.add-custom-dropdown .dropdown-toggle.is-invalid:after{display:none}.add-custom-dropdown .dropdown-toggle:after{vertical-align:.255em;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:18px;border:none;width:12px;height:12px;margin-left:.255em;display:inline-block;position:absolute;top:10px;right:15px;transform:translateY(50%)}@media screen and (width<=767px){.add-custom-dropdown .dropdown-toggle:after{top:6px;right:10px}}.add-custom-dropdown .dropdown-toggle.show:after{transform:rotate(180deg)}@media screen and (width<=767px){.add-custom-dropdown .dropdown-toggle.show:after{top:12px}}.add-custom-dropdown .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;width:100%;height:fit-content;padding:0;overflow-y:auto;max-height:260px!important}.add-custom-dropdown .dropdown-menu::-webkit-scrollbar{width:2px}.add-custom-dropdown .dropdown-menu::-webkit-scrollbar-track{background:#f1f1f1}.add-custom-dropdown .dropdown-menu::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.add-custom-dropdown .dropdown-menu::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.add-custom-dropdown .dropdown-menu .dropdown-item{color:#232324;border-bottom:1px solid #ccc;border-radius:8px;gap:6px;padding:10px;font-size:14px;font-weight:400;line-height:110%}.add-custom-dropdown .dropdown-menu .dropdown-item:last-of-type{border-bottom:0;border-radius:0 0 8px 8px}.add-custom-dropdown .dropdown-menu .dropdown-item img,.add-custom-dropdown .dropdown-menu .dropdown-item svg{object-fit:cover;border-radius:50%;width:26px!important;height:26px!important;position:sticky!important}.add-custom-dropdown.modality-selector .modality-label{align-items:center;gap:8px;min-width:0;display:inline-flex}.add-custom-dropdown.modality-selector .dropdown-menu .dropdown-item{align-items:center;gap:8px;display:flex}.add-custom-dropdown.modality-selector .modality-icon{flex-shrink:0;width:auto;line-height:0;display:inline-flex}.add-custom-dropdown.modality-selector .modality-icon svg,.add-custom-dropdown.modality-selector .modality-icon img{border-radius:0!important;width:16px!important;height:16px!important}.add-custom-dropdown.modality-selector .modality-text{text-overflow:ellipsis;white-space:nowrap;flex:1;width:auto;min-width:0;overflow:hidden}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown{width:100%}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown button{text-align:start;color:#000;letter-spacing:-.32px;white-space:nowrap;text-overflow:ellipsis;background-color:#0000;border:none;outline:none;justify-content:flex-start;align-items:center;gap:8px;width:100%;max-width:100%;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:20px;display:flex;overflow:hidden;padding:0!important}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown button.active .arrows-btn img{transform:rotate(180deg)}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown button svg{display:none}@media screen and (width<=991px) and (width>=767px){.sidebar-main-wrapper .sidebar-header .sidebar_dropdown button svg{width:14px;min-width:14px;height:14px;display:inline-block;position:absolute;bottom:2px;right:0}}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown button .arrow-down{width:18px;height:18px;transition:rotate .2s ease-in-out;transform:translate(0,0)}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown button.show .arrow-down{rotate:180deg}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown button:after{display:none}@media screen and (width<=767px){.sidebar-main-wrapper .sidebar-header .sidebar_dropdown button{color:#6c6c6c;font-size:10px;position:relative}}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown .logo_name{white-space:nowrap;text-overflow:ellipsis;color:#232324;max-width:90px;font-weight:600;line-height:20px;overflow:hidden}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown .logo_name.full-width{max-width:120px;padding-left:0;font-weight:400}@media screen and (width<=767px){.sidebar-main-wrapper .sidebar-header .sidebar_dropdown .logo_name{max-width:74px;padding-left:0;padding-right:20px;font-weight:400;position:relative}}.sidebar-main-wrapper .sidebar-header .sidebar_dropdown .dropdown-toggle .logo .sidebar-unread-badge{display:none}.sidebar-main-wrapper.sidebar-short .sidebar-footer .sidebar-header .logo-section .sidebar_dropdown .dropdown-toggle{overflow:visible}.sidebar-main-wrapper.sidebar-short .sidebar-footer .sidebar-header .logo-section .sidebar_dropdown .dropdown-toggle .logo{border:1px solid #e0e0e0;border-radius:7px;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;display:flex;position:relative;overflow:visible;box-shadow:0 1px 3px #0000001a}.sidebar-main-wrapper.sidebar-short .sidebar-footer .sidebar-header .logo-section .sidebar_dropdown .dropdown-toggle .logo img,.sidebar-main-wrapper.sidebar-short .sidebar-footer .sidebar-header .logo-section .sidebar_dropdown .dropdown-toggle .logo svg{width:25px;height:25px}.sidebar-main-wrapper.sidebar-short .sidebar-footer .sidebar-header .logo-section .sidebar_dropdown .dropdown-toggle .logo .sidebar-unread-badge{color:#fff;background-color:#f93f42;border:2px solid #fff;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:flex;position:absolute;top:-8px;right:-8px}.sidebar-main-wrapper.sidebar-short .sidebar-footer .sidebar-header .logo-section .sidebar_dropdown .dropdown-toggle .user-profile{display:none}.sidebar_dropdown{position:relative}.sidebar_dropdown .dropdown-toggle{cursor:pointer;background-color:#fff;border:1px #8f8f8f;border-radius:4px;width:100%;padding:5px 10px}.sidebar_dropdown .dropdown-toggle:after{border:none}.sidebar_dropdown .dropdown-menu{border-radius:10px;min-width:240px;margin-top:20px;padding:12px;box-shadow:0 14px 31px #0000001a;border:1px solid #e0e0e0!important}@media screen and (width<=991px){.sidebar_dropdown .dropdown-menu{margin-top:10px;padding:10px}}.sidebar_dropdown .dropdown-menu .workspaces-listing{max-height:130px;margin-bottom:10px;overflow-y:auto}.sidebar_dropdown .dropdown-menu .workspaces-listing::-webkit-scrollbar{width:4px}.sidebar_dropdown .dropdown-menu .workspaces-listing::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.sidebar_dropdown .dropdown-menu .dropdown-divider{margin:0}.sidebar_dropdown .dropdown-menu.logo_item{border-bottom:10px;font-weight:600}.sidebar_dropdown .dropdown-menu .dropdown-item-text{border-bottom:1px solid #e9e9e9;margin-bottom:11px;padding:5px 12px}@media screen and (width<=991px){.sidebar_dropdown .dropdown-menu .dropdown-item-text{padding:5px 10px}}.sidebar_dropdown .dropdown-menu .dropdown-item-text .profile-div{align-items:center;gap:12px;display:flex}.sidebar_dropdown .dropdown-menu .dropdown-item-text .profile-div img{object-fit:cover;border-radius:50px;width:42px;height:42px}@media screen and (width<=991px){.sidebar_dropdown .dropdown-menu .dropdown-item-text .profile-div img{width:34px;height:34px}}.sidebar_dropdown .dropdown-menu .dropdown-item-text .profile-div .user-profile h6{color:#999}@media screen and (width<=991px){.sidebar_dropdown .dropdown-menu .dropdown-item-text .profile-div .user-profile h5{font-size:16px}.sidebar_dropdown .dropdown-menu .dropdown-item-text .profile-div .user-profile h6{font-size:14px}}.sidebar_dropdown .dropdown-menu .sidebar-content{padding:0 8px}.sidebar_dropdown .dropdown-menu .dropdown-item{border-radius:8px;justify-content:flex-start;align-items:center;gap:12px;padding:4px 10px;font-size:14px;font-weight:400;display:flex}.sidebar_dropdown .dropdown-menu .dropdown-item .notification-btn{width:100%}.sidebar_dropdown .dropdown-menu .dropdown-item .notification-btn button{justify-content:space-between;align-items:center;gap:12px;display:flex}.sidebar_dropdown .dropdown-menu .dropdown-item .notification-btn button span{color:#fff;background-color:#f04438;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;display:inline-flex}.sidebar_dropdown .dropdown-menu .dropdown-item h6{font-size:14px;line-height:20px}.sidebar_dropdown .dropdown-menu .dropdown-item.logout-wrapper h6{color:#e72a2a}.sidebar_dropdown .dropdown-menu .dropdown-item .custom-radio-btn .label-wrapper{cursor:pointer;-webkit-user-select:none;user-select:none;width:15px;height:15px;display:block;position:relative}.sidebar_dropdown .dropdown-menu .dropdown-item .custom-radio-btn .label-wrapper input{opacity:0;cursor:pointer;position:absolute}.sidebar_dropdown .dropdown-menu .dropdown-item .custom-radio-btn .checkmark{background-color:#0000;border:1.5px solid #e9e9e9;border-radius:50%;width:15px;height:15px;position:absolute;top:0;left:0}.sidebar_dropdown .dropdown-menu .dropdown-item .custom-radio-btn .label-wrapper input:checked~.checkmark{background-color:#7d2ae7;border:1.5px solid #7d2ae7}.sidebar_dropdown .dropdown-menu .dropdown-item .custom-radio-btn .checkmark:after{content:"";display:none;position:absolute}.sidebar_dropdown .dropdown-menu .dropdown-item .custom-radio-btn .label-wrapper input:checked~.checkmark:after{display:block}.sidebar_dropdown .dropdown-menu .dropdown-item .custom-radio-btn .label-wrapper .checkmark:after{border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:7px;top:2.4px;left:4.45px;transform:rotate(45deg)}.sidebar_dropdown .dropdown-menu .dropdown-item:not(.sidebar_dropdown .dropdown-menu .dropdown-item:last-of-type){margin:0 0 10px}.sidebar_dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.sidebar_dropdown .dropdown-menu .dropdown-item:active{color:#212529;background-color:#0000}.sidebar_dropdown .dropdown-menu .dropdown-item .focus-none{color:#212529}.sidebar_dropdown .dropdown-menu .dropdown-item.logo-item{justify-content:space-between;align-items:center;display:flex}.sidebar_dropdown .dropdown-menu .dropdown-item .light{color:#4f4f50;font-weight:350}.sidebar_dropdown .dropdown-menu .dropdown-item .setting-btn{padding:0;font-size:14px;font-weight:400}.sidebar_dropdown .dropdown-menu .dropdown-item .setting-btn.sign-out{color:#e72a2a}.sidebar_dropdown .dropdown-menu .dropdown-item .setting-btn{justify-content:flex-start;align-items:center;gap:8px;display:flex}.sidebar_dropdown .dropdown-menu .dropdown-item .setting-btn .logo svg{width:14px;height:14px}.sidebar_dropdown .dropdown-menu .dropdown-item .logo img,.sidebar_dropdown .dropdown-menu .dropdown-item .logo svg{border-radius:50%!important}.sidebar_dropdown .dropdown-menu .dropdown-item img{object-fit:cover}.sidebar_dropdown .dropdown-menu .dropdown-item svg,.sidebar_dropdown .dropdown-menu .dropdown-item img{object-fit:cover;color:#4f4f50;width:18px;height:18px}.sidebar_dropdown .dropdown-menu .dropdown-item a{color:#212529;align-items:center;gap:8px;text-decoration:none;display:flex}.sidebar_dropdown.sidebar_dropdown-footer .logo img{width:34px;height:34px}.sidebar_dropdown.sidebar_dropdown-footer .user-profile{flex-direction:column;flex-grow:1;display:flex;overflow:hidden}@media screen and (width<=767px){.sidebar_dropdown.sidebar_dropdown-footer .user-profile{max-width:74px}.sidebar_dropdown.sidebar_dropdown-footer .user-profile.dropdown-profile{max-width:160px}}.sidebar_dropdown.sidebar_dropdown-footer .user-profile .user-email{color:#4f4f50;font-size:10px;font-weight:400;line-height:16px}@media screen and (width<=767px){.sidebar_dropdown.sidebar_dropdown-footer .user-profile .user-email{padding-right:20px;display:block;position:relative}}.sidebar_dropdown.sidebar_dropdown-footer .user-profile .user-email svg{display:none}@media screen and (width<=767px){.sidebar_dropdown.sidebar_dropdown-footer .user-profile .user-email svg{width:14px;min-width:14px;height:14px;display:inline-block;position:absolute;bottom:2px;right:0}}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu{width:272px;margin-top:0;margin-bottom:7px;overflow:visible;left:0!important}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .dropdown-item a{text-decoration:none}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .workspace-submenu-wrapper{position:relative}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .workspace-submenu-wrapper .workspace-item-row{align-items:center;gap:12px;display:flex}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-trigger{cursor:pointer;justify-content:space-between}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-trigger .submenu-arrow{color:#4f4f50;width:14px;height:14px}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel{opacity:0;visibility:hidden;pointer-events:none;z-index:1050;background:#fff;border:1px solid #e0e0e0;border-radius:10px;min-width:250px;padding:12px;transition:opacity .15s;position:absolute;top:-26px;left:calc(100% - 2px);box-shadow:0 14px 31px #0000001a}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel.show{opacity:1;visibility:visible;pointer-events:auto}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .workspace-submenu-wrapper .workspace-submenu-panel .workspaces-listing{max-height:150px;margin-bottom:0;overflow-y:auto}.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .logo svg,.sidebar_dropdown.sidebar_dropdown-footer .dropdown-menu .logo img{width:20px;height:20px}.staff-dashboard-dropdown .dropdown-toggle{background:0 0;border:none;padding:0}@media screen and (width<=767px){.staff-dashboard-dropdown .dropdown-toggle{box-shadow:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0;display:flex}}.staff-dashboard-dropdown .dropdown-toggle:active{background:0 0}.staff-dashboard-dropdown .dropdown-toggle .profile-logo{align-items:center;gap:4px;display:flex}.staff-dashboard-dropdown .dropdown-toggle .profile-logo svg,.staff-dashboard-dropdown .dropdown-toggle .profile-logo img{border-radius:50%;width:40px;height:40px}@media screen and (width<=767px){.staff-dashboard-dropdown .dropdown-toggle .profile-logo svg,.staff-dashboard-dropdown .dropdown-toggle .profile-logo img{width:30px;height:30px}}.staff-dashboard-dropdown .dropdown-toggle .profile-logo img{object-fit:cover}.staff-dashboard-dropdown .dropdown-toggle .profile-logo .arrow img{width:20px;height:20px}@media screen and (width<=767px){.staff-dashboard-dropdown .dropdown-toggle .profile-logo .arrow{display:none}}.staff-dashboard-dropdown .dropdown-toggle:after{display:none}.staff-dashboard-dropdown .dropdown-menu{background:#fff;border:1px solid #e9e9e9;border-radius:10px;padding:12px;box-shadow:0 14px 31px #0000001a}.staff-dashboard-dropdown .dropdown-menu .user-name{border-bottom:1px solid #e9e9e9;align-items:center;gap:4px;margin-bottom:10px;padding:0 0 10px;display:flex}.staff-dashboard-dropdown .dropdown-menu .user-name svg,.staff-dashboard-dropdown .dropdown-menu .user-name img{border-radius:50%;width:29px;height:29px}.staff-dashboard-dropdown .dropdown-menu .user-name p{text-overflow:ellipsis;text-wrap:nowrap;max-width:130px;overflow:hidden}.staff-dashboard-dropdown .dropdown-menu .dropdown-item{padding:8.5px 12px;text-decoration:none}.staff-dashboard-dropdown .dropdown-menu .dropdown-item.staff-dropdown-item{border-bottom:1px solid #e9e9e9}@media screen and (width<=767px){.staff-dashboard-dropdown .dropdown-menu .dropdown-item{padding:8px 10px}}.staff-dashboard-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5;border-radius:8px}.staff-dashboard-dropdown .dropdown-menu .dropdown-item:active{color:#4f4f50}@media screen and (width<=767px){.staff-dashboard-dropdown .dropdown-menu .dropdown-item>div{color:#4f4f50;font-size:13px;font-weight:350;line-height:17px}}.staff-dashboard-dropdown .dropdown-menu .dropdown-item .item-logo svg,.staff-dashboard-dropdown .dropdown-menu .dropdown-item .item-logo img{color:#4f4f50;width:18px;height:18px}.staff-dashboard-dropdown .dropdown-menu .dropdown-item .item-logo span{color:#4f4f50;font-size:14px;font-weight:400;line-height:22px}.staff-dashboard-dropdown .dropdown-menu .dropdown-item .settings{text-decoration:none}.staff-dashboard-dropdown .dropdown-menu .dropdown-item .settings span{color:#232324}@media screen and (width<=767px){.staff-dashboard-dropdown .dropdown-menu .dropdown-item .settings span{color:#4f4f50;font-size:13px;font-weight:350;line-height:17px}}.staff-dashboard-dropdown .dropdown-menu .dropdown-item a .logout-wrapper{text-decoration:none!important}.staff-dashboard-dropdown .dropdown-menu .dropdown-item a .logout-wrapper .item-logo svg,.staff-dashboard-dropdown .dropdown-menu .dropdown-item a .logout-wrapper .item-logo img{color:#e72a2a;width:18px;height:18px}.staff-dashboard-dropdown .dropdown-menu .dropdown-item a .logout-wrapper span{color:#e72a2a;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.staff-dashboard-dropdown .dropdown-menu .dropdown-item a .logout-wrapper span{font-size:13px;line-height:17px}}.custom-dropdown .dropdown-toggle{color:#fff;background-color:#007bff;border-radius:5px}.custom-dropdown .dropdown-menu{max-height:200px;overflow-y:auto;box-shadow:0 4px 6px #0000001a}.filter-dropdown .filter-btn button{text-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;padding:4px 12px;font-size:12px;font-weight:400;line-height:20px;display:flex;border-radius:10px!important}.filter-dropdown .add-filter .add-filter-btn{color:#296cf1!important;box-shadow:none!important;background:0 0!important;border:none!important;font-size:14px!important;font-weight:400!important;line-height:23.65px!important}.filter-dropdown .add-filter .add-filter-btn a{text-decoration:none}.filter-dropdown .add-filter .add-filter-btn.sort-btn:after{display:none}.filter-dropdown .add-filter .dropdown-menu{border:1px solid #e9e9e9;box-shadow:0 14px 31px #0000001a;border-radius:10px!important;min-width:398px!important;padding:0!important}.filter-dropdown .add-filter .dropdown-menu a{color:#232324;text-transform:capitalize;border-radius:8px;font-size:14px;font-weight:400;line-height:20px;padding:7.5px 10px!important}.filter-dropdown .add-filter .dropdown-menu a:active{background-color:#f5f5f5}.filter-dropdown.filter-client .filter-wrapper{text-wrap:nowrap;justify-content:flex-start;align-items:center;gap:6px;height:34px;font-size:12px;font-weight:400;line-height:16px;display:flex;color:#232324!important;background-color:#0000!important;border:1.08px solid #e9e9e9!important;border-radius:8px!important;padding:7px 12px!important}@media screen and (width<=767px){.filter-dropdown.filter-client .filter-wrapper{gap:4px;height:32px;padding:6px 8px!important}}@media screen and (width<=360px){.filter-dropdown.filter-client .filter-wrapper span{display:none}}.filter-dropdown.filter-client .filter-wrapper{cursor:pointer}.filter-dropdown.filter-client .filter-wrapper.display-btn{background-image:none!important}.filter-dropdown.filter-client .filter-wrapper img,.filter-dropdown.filter-client .filter-wrapper svg{width:18px;height:18px}@media screen and (width<=767px){.filter-dropdown.filter-client .filter-wrapper img,.filter-dropdown.filter-client .filter-wrapper svg{width:16px;height:16px}}.filter-dropdown.filter-client .filter-wrapper:after{display:none}.filter-dropdown.filter-client .dropdown-menu{border:1px solid #e9e9e9;box-shadow:0 14px 31px #0000001a;border-radius:10px!important;min-width:498px!important;padding:0!important}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu{width:100%;transform:translateY(32px);min-width:350px!important;max-width:300px!important}}@media screen and (width<=360px){.filter-dropdown.filter-client .dropdown-menu{min-width:300px!important}}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu{border:1px solid #e9e9e9;box-shadow:0 14px 31px #0000001a;border-radius:10px!important;min-width:168px!important;padding:0!important}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu.add-filter-menu{min-width:275px!important}}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text{border-bottom:1px solid #e9e9e9;padding:0 0 0 11px}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text.item-text{border:none}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text .search-wrapper{align-items:center;gap:10px;display:flex}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text .search-wrapper input{color:#232324;border:none;border-top-right-radius:12px;outline:none;padding:12px 12px 12px 0;font-size:12px;font-weight:500;line-height:16px}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text .search-wrapper input::placeholder{color:#232324}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text .filter-search-wrapper{border:none;border-radius:8px;align-items:center;gap:10px;padding:0;display:flex;position:relative}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text .filter-search-wrapper input{box-shadow:none;color:#232324;background-color:#0000;font-size:12px;font-weight:500;line-height:16px;border:none!important;padding:11px 10px 11px 0!important}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text .filter-search-wrapper svg,.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text .filter-search-wrapper img{color:#141b34;width:18px;height:18px;top:12px}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text{padding:6px 8px}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-text input{padding:2px 8px}}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-content{max-height:198px;overflow-y:auto;padding:12px!important}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-content::-webkit-scrollbar{width:4px}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-content::-webkit-scrollbar-track{background:#fff}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:8px}.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu.add-filter-menu .dropdown-item-content{padding:8px!important}}.filter-dropdown.filter-client .dropdown-menu .filter-section{padding:0}.filter-dropdown.filter-client .dropdown-menu .filter-section .heading{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:16px;display:flex}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu .filter-section .heading{padding:8px}}.filter-dropdown.filter-client .dropdown-menu .filter-section .heading h5{color:#232324;font-size:14px;font-weight:600;line-height:22px}.filter-dropdown.filter-client .dropdown-menu .filter-section .heading button{background-color:#0000;border:none;padding:0!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .heading button svg,.filter-dropdown.filter-client .dropdown-menu .filter-section .heading button img{width:20px;height:20px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div{padding:16px}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div{padding:10px}}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .no-sorting{text-align:center;margin:8px 0}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item.date-filter{display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-label{text-transform:capitalize;margin-bottom:5px;font-size:14px;font-weight:400;line-height:23.65px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field{width:100%;margin:0}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field.filter-list{max-width:70px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-group-flex label{font-size:10px;line-height:12px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-group-flex .date-picker-package .react-datepicker__tab-loop .react-datepicker-popper{right:auto}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-group-flex .date-picker-package .react-datepicker-wrapper .react-datepicker__input-container input{min-height:35px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-group-flex .date-picker-package .react-datepicker-wrapper .react-datepicker__input-container:before{top:20px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-group-flex input{color:#232324;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;width:100%;padding:5.5px 12px;font-size:14px;font-weight:400;line-height:23px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown{cursor:pointer}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown.filter-list{max-width:70px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown.filter-list button{min-width:70px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .select-field{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;height:35px;padding:5px 12px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .select-field label{color:#232324;font-size:14px;font-weight:400;line-height:23px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-value-dropdown{color:#232324;text-overflow:ellipsis;text-align:left;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right 8px center;background-repeat:no-repeat;border:1.08px solid #e9e9e9;border-radius:8px;min-width:80px;max-width:168px;height:35px;padding:5px 12px;font-size:14px;font-weight:400;line-height:23px;display:inline-block;overflow:hidden;padding-right:20px!important}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-value-dropdown{max-width:100px;height:32px}}@media screen and (width<=480px){.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-value-dropdown{min-width:60px;max-width:100px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-value-dropdown.sm-dropdown{min-width:60px;max-width:70px}}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-value-dropdown span{color:#232324;text-overflow:ellipsis;width:90%;font-size:14px;font-weight:400;line-height:23px;display:inline-block;overflow:hidden}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-value-dropdown.sort-value-toggle{max-width:100%}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing{border:1px solid #e9e9e9;width:100%;max-height:243px;overflow:hidden auto;box-shadow:0 14px 31px #0000001a;border-radius:10px!important;min-width:168px!important;padding:12px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing:empty{display:none}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .main-item-wrapper{padding:12px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list{padding:0!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .title-wrapper{border-bottom:1px solid #e9e9e9;padding:12px 16px}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .title-wrapper{padding:8px 12px}}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .title-wrapper p{color:#232324;font-size:14px;font-weight:600;line-height:22px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .sort-space{max-height:243px;padding:12px;overflow:hidden auto}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .sort-space::-webkit-scrollbar{width:3px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .sort-space .search-wrapper{margin-bottom:10px;position:relative}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .sort-space .search-wrapper .search-icon{font-size:0;position:absolute;top:-1px;left:8px;transform:translateY(50%)}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .sort-space .search-wrapper .search-icon img,.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .sort-space .search-wrapper .search-icon svg{width:18px;height:18px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.title-list .sort-space .search-wrapper input{color:#4f4f50;border:1px solid #e9e9e9;border-radius:8px;outline:none;width:100%;font-size:12px;font-weight:500;line-height:16px;padding:8px 10px 8px 30px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing::-webkit-scrollbar{width:2px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing::-webkit-scrollbar-track{background:#f1f1f1}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.sort-value{padding:0!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.sort-value .display-menu-wrapper{padding:12px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.sort-value .filter-search-wrapper{padding:0 0 0 10px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.sort-value .filter-search-wrapper svg,.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.sort-value .filter-search-wrapper img{color:#232324;width:100%;min-width:18px;max-width:18px;height:18px;margin-right:10px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.sort-value .filter-search-wrapper .form-control:focus{box-shadow:none}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.sort-value .filter-search-wrapper input{color:#232324;width:100%;padding:12px 10px 10px 0;font-size:12px;line-height:18px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing.sort-value .filter-search-wrapper input::placeholder{color:#232324;font-size:12px;line-height:18px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item{color:#232324;text-overflow:ellipsis;background-color:#0000;border-radius:8px;width:100%;padding:7.5px 10px;font-size:14px;font-weight:350;line-height:22px;overflow:hidden}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item:not(.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item:last-of-type){margin:0 0 10px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item:hover,.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item.active{background:#f5f5f5}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item:focus{background-color:#0000!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item .color-field{align-items:center;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item span{text-overflow:ellipsis;width:98%;overflow:hidden}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item .badge-box{align-items:center;gap:6px;width:100%;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item .badge-box .circle{background-color:#17b26a;border-radius:50%;width:8px;height:8px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item .badge-box .circle.yellow{background-color:#fac319}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item .badge-box .circle.red{background-color:#fa1919}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item .badge-box .circle.black{background-color:#bbb}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item .badge-box .circle.orange{background-color:#ff9500}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item .badge-box .circle.parrot{background-color:#b7dd00}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item.no-option:hover{background-color:#0000}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .sort-list-dropdown .sort-listing .dropdown-item-content{padding:12px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-input-wrapper{align-items:center;gap:10px;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-input-wrapper .filter-group-flex{width:100%}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-input-wrapper .filter-group-flex label{color:#5f5f5f;width:100%;font-size:12px;font-weight:400;line-height:18px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-input-wrapper .filter-group-flex input{color:#000;background-color:#0000;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;width:100%;min-width:163px;padding:6px 12px;font-size:14px;font-weight:400;line-height:20px}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-input-wrapper .filter-group-flex input{min-width:0;max-width:92px!important}}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .calendar-dropdown .dropdown-toggle{color:#232324;text-overflow:ellipsis;text-align:left;border-radius:8px;width:100%;max-width:168px;padding:5px 12px;font-size:14px;font-weight:350;line-height:23px;display:inline-block;overflow:hidden}@media screen and (width<=576px){.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .calendar-dropdown .dropdown-toggle{max-width:120px}}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .calendar-dropdown .calender-menu{width:100%;min-width:291px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .sort-field .filter-group-flex .react-datepicker-wrapper .react-datepicker__input-container input{color:#232324;text-overflow:ellipsis;text-align:left;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;min-width:80px;max-width:168px;min-height:40px;padding:5px 12px;font-size:14px;font-weight:350;line-height:23px;display:inline-block;overflow:hidden;padding-right:20px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .remove-sort-btn{background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .filter-item{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .filter-item.date-filter{align-items:end}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .filter-item.date-filter button{margin-bottom:11px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .filter-item .filter-group-flex{width:100%}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .filter-item .filter-group-flex label{color:#5f5f5f;width:100%;font-size:12px;font-weight:400;line-height:18px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .filter-item .filter-group-flex input{color:#000;background-color:#0000;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;width:100%;min-width:171px;padding:6px 12px;font-size:14px;font-weight:400;line-height:20px}@media screen and (width<=767px){.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .filter-item .filter-group-flex input{min-width:0;max-width:92px!important}}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .filter-item button{background-color:#0000;border:none;padding:0!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item select{color:#232324;background-color:#0000;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;width:100%;padding:6px 12px;font-size:14px;font-weight:400;line-height:23px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .remove-sort-btn{border:none}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .remove-sort-btn img{object-fit:contain;max-width:18px;height:18px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .remove-sort-btn .sort-select-item{justify-content:space-between;align-items:center;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .active-filters .sort-item .remove-sort-btn .sort-select-item .sort-options{flex-grow:1}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1{height:100%}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1.profile-section .client-dropdown{width:80%!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .profile-div{gap:6px;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .profile-div img{border-radius:50%;width:24px!important;height:24px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .profile-div span{color:#000!important;font-size:14px!important;font-weight:400!important;line-height:23.65px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-toggle{text-wrap:nowrap;width:100%;box-shadow:none;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:calc(100% - 10px);background-repeat:no-repeat;background-size:20px 20px;justify-content:flex-start;align-items:center;gap:6px;display:flex;position:relative;color:#000!important;background-color:#0000!important;border:1.08px solid #e9e9e9!important;border-radius:8px!important;padding:4.3px 12px!important;font-size:14px!important;font-weight:400!important;line-height:23.65px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu{border:1px solid #c1c1c121;box-shadow:0 7px 29px #64646f33;min-width:180px!important;padding:0!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu .dropdown-item-text{color:#232324;border-bottom:1px solid #e9e9e9;align-items:center;gap:10px;padding:12px 16px;font-size:12px;font-weight:500;line-height:16px;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu .dropdown-item-text svg,.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu .dropdown-item-text img{width:20px;height:20px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu .dropdown-item-text.service-text{font-weight:600}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu .dropdown-item-content{padding:12px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu .dropdown-item{color:#202021;border-radius:8px;align-items:center;gap:6px;padding:10px;font-size:14px;font-weight:400;line-height:100%;display:flex}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu .dropdown-item img,.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .client-dropdown .dropdown-menu .dropdown-item svg{width:20px;height:20px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 button{background-color:#0000;border:none;padding:0}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 button svg,.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 button img{width:20px;height:20px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .custom-date{background-color:#fff;border-radius:8px;width:80%;position:relative;border:1.08px solid #e9e9e9!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .custom-date input{cursor:pointer;background-color:#0000;border:none;outline:none;padding:8px 12px;font-size:14px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .custom-date input[type=date]::-webkit-calendar-picker-indicator{opacity:0;width:100%;position:absolute}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .client-section .filter-group-1 .custom-date:after{content:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12%202V5M6%202V5'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M9.75%203.5H8.25C5.42157%203.5%204.00736%203.5%203.12868%204.37868C2.25%205.25736%202.25%206.67157%202.25%209.5V11C2.25%2013.8284%202.25%2015.2427%203.12868%2016.1213C4.00736%2017%205.42157%2017%208.25%2017H9.75C12.5784%2017%2013.9927%2017%2014.8713%2016.1213C15.75%2015.2427%2015.75%2013.8284%2015.75%2011V9.5C15.75%206.67157%2015.75%205.25736%2014.8713%204.37868C13.9927%203.5%2012.5784%203.5%209.75%203.5Z'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M2.25%208H15.75'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M8.99662%2011H9.00338M8.99662%2014H9.00338M11.9933%2011H12M6%2011H6.00673M6%2014H6.00673'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");pointer-events:none;width:20px;height:20px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .add-filter-btn{width:fit-content;color:#7d2ae7!important;box-shadow:none!important;background:0 0!important;border:none!important;font-size:14px!important;font-weight:500!important;line-height:23.65px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .adding-sort-container{background:#fff;border:1px solid #e9e9e9;border-radius:10px;box-shadow:0 14px 31px #0000001a;max-width:168px!important}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .adding-sort-container .filter-search-wrapper{gap:10px;padding:0 0 0 10px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .adding-sort-container .filter-search-wrapper svg{color:#4f4f50;width:18px;height:18px;margin:0}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .adding-sort-container .filter-search-wrapper input{color:#232324;width:100%;padding:12px 10px 10px 0;font-size:12px;font-weight:400;line-height:16px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .adding-sort-container .filter-search-wrapper input::placeholder{color:#232324}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .adding-sort-container .filter-options-list{padding:12px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .adding-sort-container .filter-options-list .filter-option-item{color:#232324;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:14px;font-weight:400;line-height:22px}.filter-dropdown.filter-client .dropdown-menu .filter-section .filter-div .add-filter .adding-sort-container .filter-options-list .filter-option-item:hover{background-color:#f5f5f5}.filter-dropdown .dropdown-toggle{color:#232324;text-wrap:nowrap;background-color:#0000;border:1.12px solid #e9e9e9;border-radius:8px;outline:none;justify-content:flex-start;align-items:center;gap:6px;width:100%;height:34px;padding:5px 12px;font-size:14px;font-weight:400;line-height:20px;display:flex;background-color:#fff!important;border-radius:8px!important;justify-content:flex-start!important}@media screen and (width<=767px){.filter-dropdown .dropdown-toggle{height:32px;padding:4px 6px!important}}.filter-dropdown .dropdown-toggle{cursor:pointer}.filter-dropdown .dropdown-toggle:focus{color:#232324;border:1.08px solid #e9e9e9}.filter-dropdown .dropdown-toggle.sort-value-wrapper{font-size:12px;line-height:16px}.filter-dropdown .dropdown-toggle img,.filter-dropdown .dropdown-toggle svg{width:18px;height:18px}@media screen and (width<=767px){.filter-dropdown .dropdown-toggle img,.filter-dropdown .dropdown-toggle svg{width:16px;height:16px}}.filter-dropdown .dropdown-toggle:after{display:none}.filter-dropdown .dropdown-menu{border:1px solid #c1c1c121;box-shadow:0 7px 29px #64646f33;min-width:650px!important;padding:12px!important}.filter-dropdown .dropdown-menu.date-picker-filter{min-width:300px!important;top:42px!important;right:0!important;transform:none!important}.filter-dropdown .dropdown-menu.date-picker-filter .calendar-dropdown .dropdown-toggle{border-radius:8px!important}@media screen and (width<=767px){.filter-dropdown .dropdown-menu{min-width:300px!important}}.filter-dropdown .dropdown-menu .heading{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.filter-dropdown .dropdown-menu .filter-group{border-radius:6px;align-items:center;gap:12px;width:100%;padding:14px 10px;display:flex}@media screen and (width<=767px){.filter-dropdown .dropdown-menu .filter-group{flex-direction:column;align-items:normal}}.filter-dropdown .dropdown-menu .filter-group .filter-group-flex{width:100%;margin-bottom:10px}.filter-dropdown .dropdown-menu .filter-group .filter-group-flex label{color:#666;text-transform:capitalize;font-size:12px;font-weight:500;line-height:20px}.filter-dropdown .dropdown-menu .filter-group input{color:#666;background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;width:100%;padding:5px 12px;font-size:12px;font-weight:400;line-height:24px}.filter-dropdown .dropdown-menu .filter-group select{color:#666;background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;width:100%;padding:9px 12px;font-size:12px;font-weight:400;line-height:24px}.calendar-dropdown .dropdown-toggle{width:100%;font-size:12px;font-weight:400;line-height:24px;color:#000!important;background-color:#fff!important;border:1.08px solid #e9e9e9!important;border-radius:4px!important;padding:5px 12px!important}.calendar-dropdown .dropdown-toggle img,.calendar-dropdown .dropdown-toggle svg{color:#666;width:14px;height:14px}.calendar-dropdown .dropdown-toggle:after{vertical-align:.255em;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:18px;border:none;width:12px;height:12px;margin-left:.255em;display:inline-block;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.calendar-dropdown .dropdown-menu{min-width:600px!important}@media screen and (width<=767px){.calendar-dropdown .dropdown-menu{min-width:350px!important;left:-8px!important}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper{flex-direction:column}}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:176px;display:none}@media screen and (width<=767px){.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper{width:100%}}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrStaticRanges .rdrStaticRange{color:#666}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrStaticRanges .rdrStaticRange.rdrStaticRangeSelected{color:#7d2ae7!important}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrInputRanges .rdrInputRange{flex-direction:column-reverse;align-items:flex-start}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrInputRanges .rdrInputRange span{color:#666;text-transform:capitalize;font-weight:500;line-height:22px}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrDefinedRangesWrapper .rdrInputRanges .rdrInputRange input{text-align:start}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrCalendarWrapper{flex-grow:1}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrCalendarWrapper .rdrDateDisplayWrapper{background-color:#f8f8f8}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrCalendarWrapper .rdrDateDisplayWrapper .rdrDateDisplay .rdrDateInput{box-shadow:inset 0 0 0 1px #eeeff1}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrCalendarWrapper .rdrDateDisplayWrapper .rdrDateDisplay .rdrDateInput.rdrDateDisplayItemActive{border-color:#7d2ae7}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrCalendarWrapper .rdrDateDisplayWrapper .rdrDateDisplay .rdrDateInput input{box-shadow:none!important}.calendar-dropdown .dropdown-menu .rdrDateRangePickerWrapper .rdrCalendarWrapper .rdrMonthAndYearWrapper .rdrMonthAndYearPickers .rdrYearPicker select{min-width:80px}.dropdown-sites-grid-wrapper .dropdown-toggle{text-align:right;border:none;width:24px;height:24px;padding:0;color:#141b34!important;background-color:#0000!important}.dropdown-sites-grid-wrapper .dropdown-toggle svg,.dropdown-sites-grid-wrapper .dropdown-toggle img{width:18px;height:18px}.dropdown-sites-grid-wrapper .dropdown-toggle:after{display:none}.dropdown-sites-grid-wrapper .dropdown-menu{border:1px solid #e9e9e9;border-radius:9px 10px;min-width:170px;padding:12px;box-shadow:0 14px 31px #0000001a}@media screen and (width<=767px){.dropdown-sites-grid-wrapper .dropdown-menu{min-width:115px;padding:8px}}.dropdown-sites-grid-wrapper .dropdown-menu .dropdown-item{color:#232324;border-radius:8px;align-items:center;gap:6px;padding:10px;font-size:14px;font-weight:400;line-height:100%;display:flex}@media screen and (width<=767px){.dropdown-sites-grid-wrapper .dropdown-menu .dropdown-item{padding:6px;font-size:13px!important;line-height:18px!important}}.dropdown-sites-grid-wrapper .dropdown-menu .dropdown-item svg,.dropdown-sites-grid-wrapper .dropdown-menu .dropdown-item img{width:18px;height:18px}.dropdown-sites-grid-wrapper .dropdown-menu .dropdown-item .delete{color:#e72a2a}.dropdown-sites-grid-wrapper .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5;border-radius:8px}.dropdown-sites-grid-wrapper .dropdown-menu .dropdown-item.red{color:#e72a2a}.dropdown-sites-grid-wrapper.files-upload-dropdown .dropdown-toggle{border:1px solid #e0e0e0;border-radius:8px;width:auto;height:auto;padding:5px 30px 5px 10px;font-size:14px;font-weight:500;line-height:20px}.dropdown-sites-grid-wrapper.files-upload-dropdown .dropdown-toggle:after{vertical-align:.255em;content:"";background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:18px;border:none;width:12px;height:12px;margin-left:.255em;display:inline-block;position:absolute;top:10px;right:15px}.dropdown-sites-grid-wrapper.files-upload-dropdown .dropdown-toggle.show:after{top:11px;rotate:180deg}.dropdown-sites-grid-wrapper.files-upload-dropdown .dropdown-menu .dropdown-item img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%)}.display-dropdown.month-dropdown .dropdown-toggle{background-image:none;width:100%}.display-dropdown.month-dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.display-dropdown.month-dropdown .dropdown-menu{border:1px solid #e9e9e9;border-radius:10px;width:100%;padding:12px;box-shadow:0 14px 31px #0000001a;min-width:94px!important;left:0%!important;transform:translateY(34px)!important}.display-dropdown.month-dropdown .dropdown-menu.program-insight-menu{max-height:214px;overflow-y:auto;min-width:168px!important}.display-dropdown.month-dropdown .dropdown-menu .dropdown-item{color:#232324;border-radius:8px;padding:8px 10px;font-size:14px;font-weight:400;line-height:24px}.display-dropdown.month-dropdown .dropdown-menu .dropdown-item:active{background-color:#f5f5f5}.display-dropdown.month-dropdown .dropdown-menu .dropdown-item:not(:last-child){margin-bottom:10px}.display-dropdown.month-dropdown .dropdown-menu .dropdown-item:focus{background-color:#f5f5f5}.display-dropdown.month-dropdown .dropdown-menu .dropdown-item.active{background-color:#f5f5f5!important}.display-dropdown.reports-dropdown{position:relative}.display-dropdown.reports-dropdown .reports-dropdown-menu{z-index:999;background:#fff;border:1px solid #e9e9e9;border-radius:10px;width:100%;padding:12px;position:absolute;top:34px;box-shadow:0 14px 31px #0000001a;min-width:140px!important}@media screen and (width<=767px){.display-dropdown.reports-dropdown .reports-dropdown-menu{right:0!important}}.display-dropdown.reports-dropdown .reports-dropdown-menu:has(.custom-date-picker){left:auto;right:0;min-width:250px!important}.display-dropdown.reports-dropdown .reports-dropdown-menu .dropdown-item{color:#232324;cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:14px;font-weight:400;line-height:24px;display:flex}.display-dropdown.reports-dropdown .reports-dropdown-menu .dropdown-item:hover{background-color:#f8f9fa}.display-dropdown.reports-dropdown .reports-dropdown-menu .custom-date-picker .back-btn{background-color:#0000;border:none;padding:0}.display-dropdown.reports-dropdown .reports-dropdown-menu .custom-date-picker .form .form-group .form-label{margin-bottom:2px}.display-dropdown.reports-dropdown .reports-dropdown-menu .custom-date-picker .form .form-group input{border-radius:10px;min-height:46px}.display-dropdown.reports-dropdown .reports-dropdown-menu .custom-date-picker .form .form-group .date-picker-package .react-datepicker-wrapper .react-datepicker__input-container:before{top:23px}.display-dropdown.reports-dropdown .reports-dropdown-menu .custom-date-picker .form .form-group .date-picker-package .react-datepicker-popper{left:0!important;right:auto!important}.display-dropdown.reports-dropdown .reports-dropdown-menu .custom-date-picker .flex-box{align-items:center;gap:5px;margin-top:10px;display:flex}.display-dropdown.reports-dropdown .reports-dropdown-menu .custom-date-picker .flex-box .btn-secondary{color:#202021;box-shadow:none;background-color:#fff;border:1px solid #bbb;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:5px 13px;font-size:14px;font-weight:500;line-height:22px;display:flex}@media screen and (width<=767px){.display-dropdown.reports-dropdown .reports-dropdown-menu .custom-date-picker .flex-box .btn-secondary{gap:4px;padding:6px 10px;font-size:12px;font-weight:500;line-height:16px}}.display-dropdown .dropdown-toggle{width:100%;height:34px;box-shadow:none;background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;outline:none;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:400;line-height:14px;display:flex;color:#232324!important}@media screen and (width<=576px){.display-dropdown .dropdown-toggle{height:32px;padding:6px}}.display-dropdown .dropdown-toggle svg,.display-dropdown .dropdown-toggle img{color:#6c6c6c;width:18px;height:18px}.display-dropdown .dropdown-toggle:after{display:none}.display-dropdown .dropdown-toggle:active{color:#232324;background-color:#0000;border:1.08px solid #e9e9e9}.display-dropdown .dropdown-menu{border:1px solid #e9e9e9;border-radius:10px;padding:0;box-shadow:0 14px 31px #0000001a;min-width:168px!important}.display-dropdown .dropdown-menu .display-section .heading{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:12px 10px;display:flex}.display-dropdown .dropdown-menu .display-section .heading h5{color:#232324;font-size:12px;font-weight:500;line-height:16px}.display-dropdown .dropdown-menu .display-section .heading button{background-color:#0000;border:none;padding:0;display:none}.display-dropdown .dropdown-menu .display-section .heading button svg{color:#4f4f50;width:18px;height:18px}.display-dropdown .dropdown-menu .display-section .menu-wrapper{padding:12px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .sort-list-dropdown .dropdown-toggle{background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:18px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .sort-list-dropdown .dropdown-menu .filter-search-wrapper{width:100%}.display-dropdown .dropdown-menu .display-section .menu-wrapper .sort-list-dropdown .dropdown-menu .display-menu-wrapper{padding:12px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .sort-list-dropdown .dropdown-menu .display-menu-wrapper a{border-radius:8px;align-items:center;gap:6px;padding:9px 10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;display:flex}.display-dropdown .dropdown-menu .display-section .menu-wrapper .sort-list-dropdown .dropdown-menu .display-menu-wrapper a>div{font-size:0}.display-dropdown .dropdown-menu .display-section .menu-wrapper .sort-list-dropdown .dropdown-menu .display-menu-wrapper a>div .form-check-input{width:16px;height:16px;box-shadow:none;border-radius:4px;margin:0}.display-dropdown .dropdown-menu .display-section .menu-wrapper .sort-list-dropdown .dropdown-menu .display-menu-wrapper a>div .form-check-input:checked{background-image:none}.display-dropdown .dropdown-menu .display-section .menu-wrapper .sort-list-dropdown .dropdown-menu .display-menu-wrapper a:hover{background:#f5f5f5}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper{grid-template-columns:48% 48%;gap:3%;margin-bottom:10px;display:grid}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper:last-of-type{margin-bottom:0}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .fields-wrapper{border:1.08px solid #e9e9e9;border-radius:8px;justify-content:space-between;align-items:center;width:100%;padding:6px 12px;display:flex}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .fields-wrapper .select-field{align-items:center;gap:6px;display:flex}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .fields-wrapper .select-field label{color:#232324;font-size:14px;font-weight:400;line-height:24px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .fields-wrapper .select-field input{border:#e9e9e9;width:18px;height:18px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .fields-wrapper .select-field svg,.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .fields-wrapper .select-field img,.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .fields-wrapper svg,.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .fields-wrapper img{width:18px;height:18px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown{width:100%}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-toggle{justify-content:space-between;width:100%;padding:8px 12px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-toggle svg,.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-toggle img{color:#4f4f50;width:20px;height:20px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu{padding:0;min-width:168px!important}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .heading{padding:12px 10px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view{max-height:265px;padding:12px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul{margin:0;padding:0}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul li{align-items:center;gap:6px;margin-bottom:10px;padding:9px 10px;list-style:none;display:flex}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul li:last-of-type{margin-bottom:0}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul li.active{background-color:#f5f5f5;border-radius:8px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul li .green{background-color:#00a606;border-radius:50%;width:10px;height:10px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul li .green.grey{background-color:#9a9a9a}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul li .green.red{background-color:#e72a2a}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul li .green.orange{background-color:#ff9500}.display-dropdown .dropdown-menu .display-section .menu-wrapper .main-wrapper .status-dropdown .dropdown-menu .list-view ul li .green.parrot{background-color:#b7dd00}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-toggle{background-color:#0000;border:none;font-size:14px;font-weight:400;line-height:24px;color:#7d2ae7!important}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu{padding:0;min-width:168px!important}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu .heading{padding:12px 10px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu .list-view{padding:12px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu .list-view ul{margin:0;padding:0}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu .list-view ul li{align-items:center;gap:6px;margin-bottom:10px;padding:9px 10px;list-style:none;display:flex}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu .list-view ul li:last-of-type{margin-bottom:0}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu .list-view ul li.active{background-color:#f5f5f5;border-radius:8px}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu .list-view ul li .checkbox-main-div .form-check-input{width:18px;height:18px;box-shadow:none;border-color:#d5d7da;border-radius:6px;margin:0}.display-dropdown .dropdown-menu .display-section .menu-wrapper .add-column .dropdown-menu .list-view ul li .checkbox-main-div .form-check-input:checked{background-color:#7d2ae7;border-color:#7d2ae7}.dropdown-item-content::-webkit-scrollbar{width:2px}.dropdown-item-content::-webkit-scrollbar-track{background:#f1f1f1}.dropdown-item-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.dropdown-item-content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.file-selection-dropdown .dropdown-toggle:after{display:none}.file-selection-dropdown .dropdown-menu{border:1px solid #e0e0e0;min-width:auto;padding:12px;box-shadow:0 14px 31px #0000001a}.file-selection-dropdown .dropdown-menu .dropdown-item{color:#232324;border-radius:8px;align-items:center;gap:4px;padding:7.5px 10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;display:flex}.file-selection-dropdown .dropdown-menu .dropdown-item:not(:last-child){margin-bottom:10px}.file-selection-dropdown .dropdown-menu .dropdown-item:has(label){padding:0}.file-selection-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.file-selection-dropdown .dropdown-menu .dropdown-item label{cursor:pointer;align-items:center;gap:4px;width:100%;padding:7.5px 10px;display:flex;position:relative}.file-selection-dropdown .dropdown-menu .dropdown-item label input{height:36px;top:-.5px;left:0}.file-selection-dropdown .dropdown-menu .dropdown-item svg,.file-selection-dropdown .dropdown-menu .dropdown-item img{width:20px;height:20px;margin-right:0}.schedule-color-dropdown .dropdown-toggle{justify-content:flex-start;align-items:center;padding-left:0;display:flex;background-color:#fff!important;border:none!important}.schedule-color-dropdown .dropdown-toggle.show:after{rotate:180deg}.schedule-color-dropdown .dropdown-toggle span{border-radius:50%;width:18px;height:18px;margin-right:14px;display:inline-block}.schedule-color-dropdown .dropdown-toggle:after{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:50%;background-repeat:no-repeat;background-size:18px;border:none;width:12px;height:12px;margin-left:0;display:inline-block}.schedule-color-dropdown .dropdown-menu{border:none;padding:12px;box-shadow:0 14px 31px #0000001a}.schedule-color-dropdown .dropdown-menu .dropdown-item{border-radius:8px;align-items:center;gap:6px;padding:9px 10px;font-size:14px;font-weight:400;display:flex}.schedule-color-dropdown .dropdown-menu .dropdown-item:not(:last-child){margin-bottom:10px}.schedule-color-dropdown .dropdown-menu .dropdown-item span{border-radius:50%;width:18px;height:18px;display:inline-block}.service-billing-dropdown .dropdown-toggle{box-shadow:none;border:none;font-size:16px;font-weight:400;color:#232324!important;background-color:#0000!important}@media screen and (width<=1366px){.service-billing-dropdown .dropdown-toggle{font-size:14px}}.service-billing-dropdown .dropdown-menu{padding:12px}.service-billing-dropdown .dropdown-menu .dropdown-item{border-radius:8px;justify-content:flex-start;align-items:center;gap:6px;padding:9px 10px;font-family:Poppins,sans-serif;font-size:14px;font-weight:400;display:flex}.service-billing-dropdown .dropdown-menu .dropdown-item:not(.service-billing-dropdown .dropdown-menu .dropdown-item:last-child){margin-bottom:10px}.note-comments-dropdown{position:unset}.note-comments-dropdown .dropdown-toggle{color:#4f4f50;background:#fff;border:1px solid #e0e0e0;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:all .2s;display:flex;position:relative}.note-comments-dropdown .dropdown-toggle:after{display:none}.note-comments-dropdown .dropdown-toggle .comment-count{color:#fff;background-color:#f93f42;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:flex;top:-14px;right:-8px}@media screen and (width<=767px){.note-comments-dropdown .dropdown-toggle .comment-count{display:none}}.note-comments-dropdown .dropdown-toggle .comment-count p{color:#fff;font-size:10px;font-weight:500;line-height:18px}.note-comments-dropdown .dropdown-menu{z-index:9999;background:#fff;border:1px solid #e9e9e9;border-radius:0 12px 12px 0;width:100%;max-width:295px;padding:0;overflow-y:auto;min-height:max-content!important;top:-1px!important;left:100%!important;transform:translateY(0)!important}@media screen and (width<=767px){.note-comments-dropdown .dropdown-menu{border-radius:0;width:100vh;max-width:100%;height:100vh;position:fixed!important;top:0!important;left:0!important}}.note-comments-dropdown .dropdown-menu .comments-header{border-bottom:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding:11px 20px 10px;display:flex}@media screen and (width<=767px){.note-comments-dropdown .dropdown-menu .comments-header{padding:8px 15px}}.note-comments-dropdown .dropdown-menu .comments-header h5{color:#232324}@media screen and (width<=767px){.note-comments-dropdown .dropdown-menu .comments-header h5{font-size:14px;line-height:20px}}.note-comments-dropdown .dropdown-menu .comments-header .comment-header-actions{align-items:center;gap:20px;display:flex}.note-comments-dropdown .dropdown-menu .add-comment-section{padding:5px 16px 12px}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container{z-index:2;background-color:#fff;border-radius:8px;justify-content:space-between;align-items:center;gap:4px;padding:8px 10px;display:flex;position:relative}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container:before{content:"";-webkit-mask-composite:xor;z-index:-3;background:#e9e9e9;border-radius:8px;width:100%;height:100%;padding:1px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container textarea{resize:none;background:0 0;border:none;outline:none;width:100%;padding:0;font-size:14px;font-weight:400;line-height:22px}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container textarea::placeholder{color:#9a9a9a}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container .btn-flex-wrapper{justify-content:end;align-items:center;display:flex}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container .btn-flex-wrapper .flex-wrapper{align-items:center;gap:10px;display:flex}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container .btn-flex-wrapper button{background:#fff;border-radius:4px;justify-content:center;align-items:center;width:20px;height:20px;display:flex;border:1.5px solid #7d2ae7!important;padding:0!important}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container .btn-flex-wrapper button .spinner-border{color:#7d2ae7;width:10px;height:10px}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container .btn-flex-wrapper button svg,.note-comments-dropdown .dropdown-menu .add-comment-section .input-container .btn-flex-wrapper button img{color:#7d2ae7;width:10px!important;height:10px!important}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container .send-button{color:#b365d3}.note-comments-dropdown .dropdown-menu .add-comment-section .input-container .send-button:hover{color:#8a3da5;background-color:#b365d31a}.note-comments-dropdown .dropdown-menu .comments-list{height:415px;padding:20px;overflow-y:auto}@media screen and (width<=767px){.note-comments-dropdown .dropdown-menu .comments-list{height:calc(100vh - 115px)}}.note-comments-dropdown .dropdown-menu .comments-list::-webkit-scrollbar{width:3px}.note-comments-dropdown .dropdown-menu .comments-list::-webkit-scrollbar-track{background:#f1f1f1}.note-comments-dropdown .dropdown-menu .comments-list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.note-comments-dropdown .dropdown-menu .comments-list::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.note-comments-dropdown .dropdown-menu .comments-list .loading-div{height:auto}.note-comments-dropdown .dropdown-menu .comments-list .loading-div .cube-loading-outer{height:358px}.note-comments-dropdown .dropdown-menu .comments-list .loading-div .cube-loading-outer .cube-wrapper img{width:45px;height:45px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item:not(:last-child){margin-bottom:16px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-user{flex-grow:1;justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-user img{object-fit:cover;border-radius:50%;width:20px;height:20px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-user .user-avatar-placeholder{color:#fff;background:#7d2ae7;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;font-weight:600;display:flex}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details{flex-grow:1}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .user-info{align-items:center;gap:8px;margin-bottom:6px;display:flex}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .user-info .user-name{color:#5c5e63;font-size:12px;font-weight:400;line-height:16px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .user-info .comment-time{color:#5c5e63;padding-left:12px;font-size:12px;font-weight:400;line-height:16px;position:relative}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .user-info .comment-time:before{content:"";background-color:#5c5e63;border-radius:100%;width:4px;min-width:4px;height:4px;position:absolute;top:5px;left:0}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .comment-content{margin-left:0}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .comment-content .edit-comment-wrapper textarea{resize:none;width:100%;box-shadow:none;background:0 0;border:none;outline:none;padding:0;font-size:15px;font-weight:400;line-height:22px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .comment-content .edit-comment-wrapper textarea::placeholder{color:#9a9a9a}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .comment-content .edit-comment-wrapper .edit-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .comment-content .edit-comment-wrapper .edit-actions button{width:fit-content;min-width:55px;height:auto;padding:5px 10px;font-size:10px;font-weight:500;line-height:14px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .comment-content .edit-comment-wrapper .edit-actions .btn-blue button{color:#fff;background-color:#7d2ae7}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-details .comment-content p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:13px;display:-webkit-box;overflow:hidden}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-actions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-actions .reply-btn button{box-shadow:none;color:#7d2ae7;background-color:#0000;justify-content:flex-start;gap:4px;width:100%;font-size:14px;font-weight:500;text-decoration:underline;display:flex;border:none!important;padding:0!important;line-height:22px!important}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-actions .reply-btn button svg,.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-actions .reply-btn button img{color:#7d2ae7;width:16px;height:16px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-actions .btn-light button{width:fit-content!important}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-actions button{border-radius:6px;justify-content:center;align-items:center;width:25px;height:25px;display:flex}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-actions button img,.note-comments-dropdown .dropdown-menu .comments-list .comment-item .comment-header .comment-actions button svg{width:16px;height:16px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .reply-input-section{margin-top:8px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .reply-input-section .input-container textarea{resize:none;background-color:#0000;border:.5px solid #bbbbbb9c;border-radius:8px;outline:none;width:100%;padding:8px 10px;font-size:14px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .reply-input-section .input-container textarea:before{content:"";-webkit-mask-composite:xor;z-index:-3;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .reply-input-section .input-container .btn-flex-wrapper{justify-content:end;align-items:center;gap:10px;margin-top:4px;display:flex}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .reply-input-section .input-container .btn-flex-wrapper .btn-blue button,.note-comments-dropdown .dropdown-menu .comments-list .comment-item .reply-input-section .input-container .btn-flex-wrapper .btn-light button{border-radius:6px;width:fit-content;padding:4px 10px;font-size:12px;font-weight:400;line-height:16px}.note-comments-dropdown .dropdown-menu .comments-list .comment-item .reply-input-section .input-container .btn-flex-wrapper .btn-blue button{color:#fff;background-color:#7d2ae7;border:1px solid #7d2ae7;width:fit-content;height:auto}.note-comments-dropdown .dropdown-menu .comments-list .no-comments{flex-direction:column;justify-content:center;align-items:center;gap:9px;height:100%;display:flex}.note-comments-dropdown .dropdown-menu .comments-list .no-comments img{width:60px!important;height:auto!important}.note-comments-dropdown .dropdown-menu .comments-list .no-comments p{color:#6f6f6f;text-align:center;font-size:12px;font-weight:500}.display-dropdown-container.dashboard-dropdown .display-btn{padding:8px 12px}@media screen and (width<=576px){.display-dropdown-container.dashboard-dropdown .display-btn span{display:none}}.display-dropdown-container.dashboard-dropdown .columns-popup .columns-header span{color:#232324;font-size:14px;font-weight:600;line-height:22px}@media screen and (width<=767px){.display-dropdown-container.dashboard-dropdown .columns-popup .columns-header span{font-size:13px;line-height:18px}}.display-dropdown-container.dashboard-dropdown .columns-popup .columns-body .column-option-item img,.display-dropdown-container.dashboard-dropdown .columns-popup .columns-body .column-option-item svg{width:18px;height:18px}.display-dropdown-container.dashboard-dropdown .columns-popup .columns-body .column-option-item span{color:#232324;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.display-dropdown-container.dashboard-dropdown .columns-popup .columns-body .column-option-item span{font-size:13px;line-height:20px}}.staff-filter-dropdown .dropdown-toggle{text-wrap:nowrap;cursor:pointer;background-color:#fff;border:1.08px solid #e0e0e0;border-radius:8px;justify-content:space-between;align-items:center;gap:6px;width:100%;padding:9px 12px;display:flex}.staff-filter-dropdown .dropdown-toggle:focus,.staff-filter-dropdown .dropdown-toggle:active{background-color:#fff;border-color:#e0e0e0}.staff-filter-dropdown .dropdown-toggle.show img,.staff-filter-dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.staff-filter-dropdown .dropdown-toggle img,.staff-filter-dropdown .dropdown-toggle svg{width:18px;height:18px}.staff-filter-dropdown .dropdown-toggle:after{display:none}@media screen and (width<=767px){.staff-filter-dropdown .dropdown-toggle{padding:5px 8px}.staff-filter-dropdown .dropdown-toggle p{text-overflow:ellipsis;overflow:hidden}}.staff-filter-dropdown .dropdown-menu{border-radius:10px;width:100%;max-height:200px;padding:12px;overflow-y:auto;box-shadow:0 14px 31px #0000001a;border:1px solid #e9e9e9!important}@media screen and (width<=767px){.staff-filter-dropdown .dropdown-menu{padding:8px}}.staff-filter-dropdown .dropdown-menu .dropdown-item{color:#232324;padding:8px 10px;font-size:14px;font-weight:400;line-height:20px}.staff-filter-dropdown .dropdown-menu .dropdown-item:not(.staff-filter-dropdown .dropdown-menu .dropdown-item:last-of-type){margin-bottom:10px}.staff-filter-dropdown .dropdown-menu .dropdown-item:hover,.staff-filter-dropdown .dropdown-menu .dropdown-item.active{background-color:#f5f5f5;border-radius:8px}@media screen and (width<=767px){.staff-filter-dropdown .dropdown-menu .dropdown-item{padding:6px 8px;font-size:13px;line-height:18px}.staff-filter-dropdown .dropdown-menu .dropdown-item:not(.staff-filter-dropdown .dropdown-menu .dropdown-item:last-of-type){margin-bottom:8px}}.service-type-label{vertical-align:middle;align-items:center;min-width:0;max-width:100%;display:inline-flex}.service-type-label .st-bar{border-radius:50px;flex-shrink:0;width:4px;height:16px;margin-right:6px;display:inline-block}.service-type-label .st-name{text-overflow:ellipsis;white-space:nowrap;width:auto;min-width:0;overflow:hidden}.service-type-label .st-code{white-space:nowrap;color:#6b7280;flex-shrink:0;width:auto}.servicetype-filter{align-items:center;min-width:0;max-width:100%;display:flex}.servicetype-filter .st-bar{border-radius:50px;flex-shrink:0;height:16px;margin-right:6px;width:4px!important;display:inline-block!important}.servicetype-filter .st-name{text-overflow:ellipsis;white-space:nowrap;width:auto;min-width:0;overflow:hidden}.servicetype-filter .st-code{white-space:nowrap;color:#6b7280;flex-shrink:0;width:auto}.ai-screen-main-wrapper.split-screen-ai{border-right:1px solid #dee2e6}.ai-screen-main-wrapper.split-screen-ai:has(:not(.fullscreen)){width:100%;left:0}.ai-screen-main-wrapper.split-screen-ai:has(:not(.fullscreen)) .modal-content .ask-ai-screen{box-shadow:none!important}.ai-screen-main-wrapper.split-screen-ai .modal-content.split-screen-ai-content{width:100%!important;height:100%!important}.ai-screen-main-wrapper.split-screen-ai:has(.modal-content.fullscreen){border-right:1px solid #e9e9e9;align-items:unset!important;justify-content:unset!important;width:50%!important;height:100vh!important;display:block!important;position:fixed!important;inset:0 auto 0 0%!important}@media screen and (width<=767px){.ai-screen-main-wrapper.split-screen-ai:has(.modal-content.fullscreen){width:100%!important}}.ai-screen-main-wrapper.split-screen-ai:has(.modal-content.fullscreen) .split-screen-ai-content .ask-ai-screen .ai-flex-box{margin-left:240px}.ai-screen-main-wrapper.split-screen-ai:has(.modal-content.fullscreen) .split-screen-ai-content .ask-ai-screen .ai-flex-box .ask-ai-header .header-btn{display:none}.ai-screen-main-wrapper.split-screen-ai:has(.modal-content.fullscreen) .split-screen-ai-content .ask-ai-screen:has(.sidebar-short) .ai-flex-box{margin-left:0}.ai-screen-main-wrapper.split-screen-ai:has(.modal-content.fullscreen) .split-screen-ai-content .ask-ai-screen:has(.sidebar-short) .ai-flex-box .ask-ai-header .header-btn{display:flex}.ai-screen-main-wrapper:has(.modal-content.fullscreen){z-index:1051;background-color:#eae9e9b3;justify-content:flex-start;align-items:flex-end;padding:20px;display:flex;position:fixed;inset:0}@media screen and (width<=767px){.ai-screen-main-wrapper:has(.modal-content.fullscreen){padding:0}}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content{z-index:9999;background-color:#fff;border-radius:8px;width:400px;height:466px}@media screen and (width<=767px){.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content{width:100%;height:100%}}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ask-ai-screen{border-radius:8px;transition:all .3s ease-in-out;position:sticky;overflow:hidden;box-shadow:0 14px 31px #0000001a}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ask-ai-screen .ai-flex-box{margin-left:0;overflow:hidden}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ask-ai-screen .ai-flex-box .ask-ai-header{border-radius:8px 8px 0 0}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ask-ai-screen .ai-flex-box .ask-ai-header .header-btn{display:flex}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ask-ai-screen .ai-flex-box .ai-content .conversation-container{width:auto;padding:12px}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ask-ai-screen .ai-flex-box .ai-content .welcome-view{padding-block:24px}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ask-ai-screen .ai-flex-box .ai-content .welcome-view .gradient-orb img{width:43px;height:43px}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ask-ai-screen .ai-flex-box .ai-content .welcome-view h2{font-size:20px;line-height:24px}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ai-input{background-color:#0000;padding:5px 0 10px}.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ai-input .container{width:auto}@media screen and (height<=800px){.ai-screen-main-wrapper:has(.modal-content.fullscreen) .modal-content .ai-input{padding-bottom:10px}}.ai-screen-main-wrapper.ai-modal-open .modal-content{position:absolute;transform:translate(-58%)}.ai-screen-main-wrapper.ai-modal-open .modal-content .ask-ai-header{height:auto;padding:10px 11px}.ai-screen-main-wrapper.ai-modal-open .modal-content .ask-ai-header .header-actions .new-chat-btn.close-btn-ai{border:none;padding-left:0}.ai-screen-main-wrapper .modal-content .ask-ai-screen{z-index:9999;background-color:#fff;width:100%;height:100%;animation:.3s fadeIn;display:flex;position:fixed;top:0;left:0}.ai-screen-main-wrapper .modal-content .ask-ai-screen:has(.ai-sidebar-wrapper.sidebar-short) .ai-flex-box{margin-left:0}.ai-screen-main-wrapper .modal-content .ask-ai-screen:has(.ai-sidebar-wrapper.sidebar-short) .ai-flex-box .ask-ai-header .header-btn{display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper{z-index:999;background:#fff;border-right:1px solid #e9e9e9;width:100%;max-width:240px;height:100vh;transition:all .3s ease-in-out;position:absolute;top:0;left:0}@media screen and (width<=576px){.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper{z-index:25;max-width:none}}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper.sidebar-short{left:-240px}@media screen and (width<=576px){.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper.sidebar-short{left:-100%}}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper.sidebar-short .ai-sidebar-header .closer-icon{width:36px;height:36px;position:absolute;top:13px;right:-57px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper.sidebar-short .ai-sidebar-header .closer-icon img{visibility:hidden}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;height:64px;padding:16px 20px;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-header .closer-icon{cursor:pointer}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-header .heading{align-items:center;gap:8px;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-header .heading img,.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-header .heading svg{width:32px;height:32px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-header .heading h2{color:#232324;font-size:16px;font-weight:600;line-height:20px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing{height:calc(100vh - 64px);padding-top:16px;overflow-y:auto}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing::-webkit-scrollbar{width:5px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing::-webkit-scrollbar-track{background:#f1f1f1}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list{cursor:pointer;justify-content:space-between;align-items:center;padding:10px 10px 10px 20px;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list.active{background-color:#4a90e21a;border-left:3px solid #4a90e2}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .conversation-info{flex-direction:column;flex:1;display:flex;overflow:hidden}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .conversation-info .title{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .conversation-info .preview{color:#666;white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .conversation-info .date{color:#999;margin-top:3px;font-size:.75rem}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .rename-container{flex:1;align-items:center;gap:10px;width:100%;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .rename-container input{width:100%;box-shadow:none;color:#4f4f50;background:0 0;border:none;border-bottom:1px solid #bbbbbb9c;border-radius:0;outline:none;flex:1;margin-right:5px;padding:0;font-size:14px;font-weight:400;line-height:22px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .rename-container input::placeholder{color:#4f4f50;font-weight:400}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .rename-container button{cursor:pointer;padding:4px 8px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list:not(:last-child){margin-bottom:10px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list.sidebar-shimmer-item{background-color:#ccc;border:none;border-radius:4px;width:calc(100% - 30px);margin-left:15px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list.sidebar-shimmer-item .conversation-info .shimmer-text{margin:15px 0}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list.sidebar-shimmer-item .conversation-info .shimmer-text .shimmer{background:0 0;animation:12.2s linear infinite forwards shimmer}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list:hover,.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list.active{background-color:#f8f8f8;border-left:none;border-radius:0}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list span{color:#4f4f50;text-wrap:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:22px;overflow:hidden}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .delete-wraper .dropdown-toggle svg,.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .delete-wraper .dropdown-toggle img{width:18px;height:18px}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .sidebar-list .delete-wraper .dropdown-menu .dropdown-item .red{color:#f65351!important}.ai-screen-main-wrapper .modal-content .ask-ai-screen .ai-sidebar-wrapper .ai-sidebar-listing .list-wrapper .no-conversations{text-align:center;color:#999;padding:20px}.ai-screen-main-wrapper .modal-content .ai-flex-box{flex-direction:column;flex-grow:1;margin-left:240px;display:flex}@media screen and (height<=800px) and (width<=991px){.ai-screen-main-wrapper .modal-content .ai-flex-box{margin:0}}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ai-screen-main-wrapper .modal-content .welcome-view.mic-view{flex-direction:column;justify-content:center;align-items:center;height:100vh;padding-bottom:152px;display:flex}.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .gradient-orb{text-align:center}.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .gradient-orb img{width:100%;max-width:84px;height:84px;animation:3s infinite alternate pulse}@media screen and (height<=1000px){.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .gradient-orb img{width:84px;height:84px}}.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .mic-btn-wrapper{justify-content:space-evenly;align-items:center;width:100%;padding:5px 0 90px;display:flex;position:absolute;bottom:0}.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .mic-btn-wrapper .close-btn button{background:#fff;border:1.61px solid #e9e9e9;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;padding:10px;display:flex}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .mic-btn-wrapper .close-btn button{width:38px;height:38px}}.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .mic-btn-wrapper .close-btn button img,.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .mic-btn-wrapper .close-btn button svg{width:27px;height:27px}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .mic-btn-wrapper .close-btn button img,.ai-screen-main-wrapper .modal-content .welcome-view.mic-view .mic-btn-wrapper .close-btn button svg{width:22px;height:22px}}.ai-screen-main-wrapper .modal-content .ask-ai-header{background-color:#0000;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;height:64px;padding:14px 20px;display:flex}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .ask-ai-header{padding:12px 16px}}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-btn{align-items:center;gap:6px;display:none}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-btn button{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:8px;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-btn button img,.ai-screen-main-wrapper .modal-content .ask-ai-header .header-btn button svg{width:18px;height:18px}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-btn p{color:#232324;align-items:center;gap:4px;font-family:Inter;font-size:11.74px;font-weight:600;line-height:14.68px;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-btn p span{color:#232324;font-size:14px;font-weight:400;line-height:22px}.ai-screen-main-wrapper .modal-content .ask-ai-header .back-button{cursor:pointer;align-items:center;gap:5.87px;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-header .back-button .sidebar-btn{background-color:#fff;border:1.08px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-header .back-button .sidebar-btn svg,.ai-screen-main-wrapper .modal-content .ask-ai-header .back-button .sidebar-btn img{width:18px;height:18px}.ai-screen-main-wrapper .modal-content .ask-ai-header .back-button p{color:#232324;font-size:11.74px;font-weight:600;line-height:14.68px}.ai-screen-main-wrapper .modal-content .ask-ai-header .back-button p span{font-size:14px;font-weight:400;line-height:135%}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .fullscreen-btn{background-color:#0000;border:none;padding:0}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .fullscreen-btn{display:none}}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .new-chat-btn{color:#232324;cursor:pointer;background-color:#fff;border:1.08px solid #e9e9e9;border-radius:8px;align-items:center;gap:6px;height:34px;padding:7px 12px;font-size:12px;font-weight:400;line-height:16px;display:flex}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .new-chat-btn:disabled{opacity:.6;cursor:not-allowed;background-color:#f8f8f8}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .new-chat-btn svg,.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .new-chat-btn img{color:#4f4f50;width:18px;height:18px}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .new-chat-btn svg.black,.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .new-chat-btn img.black,.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .new-chat-btn svg.black path,.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .new-chat-btn img.black path{color:#232324}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .close-btn{color:#333;cursor:pointer;background-color:#0000;border:none;border-radius:4px;padding:4px 8px;font-size:20px;line-height:1}.ai-screen-main-wrapper .modal-content .ask-ai-header .header-actions .close-btn:hover{background-color:#0000000d}.ai-screen-main-wrapper .modal-content .ai-content{flex:1;padding:0;position:relative;overflow-y:auto}.ai-screen-main-wrapper .modal-content .ai-content::-webkit-scrollbar{width:5px}.ai-screen-main-wrapper .modal-content .ai-content::-webkit-scrollbar-track{background:#f1f1f1}.ai-screen-main-wrapper .modal-content .ai-content::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.ai-screen-main-wrapper .modal-content .ai-content::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.ai-screen-main-wrapper .modal-content .ai-content .welcome-view{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 24px;display:flex}.ai-screen-main-wrapper .modal-content .ai-content .welcome-view .gradient-orb{margin-bottom:23px}.ai-screen-main-wrapper .modal-content .ai-content .welcome-view .gradient-orb img{width:43px;height:43px}.ai-screen-main-wrapper .modal-content .ai-content .welcome-view h2{color:#232324;font-size:32px;font-weight:500;line-height:40px}@media screen and (height<=767px){.ai-screen-main-wrapper .modal-content .ai-content .welcome-view h2{font-size:28px;line-height:36px}}@media screen and (width<=360px){.ai-screen-main-wrapper .modal-content .ai-content .welcome-view h2{font-size:20px}}.ai-screen-main-wrapper .modal-content .ai-content .welcome-view h2 span{color:#e495fe}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container{flex-direction:column;width:80%;max-width:1001px;max-height:calc(100vh - 130px);margin:auto;padding:24px 16px;display:flex}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .ai-content .conversation-container{width:100%;padding:16px}}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message{gap:12px;margin-bottom:24px;display:flex;position:relative}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message{gap:8px;margin-bottom:18px}}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.user{align-self:flex-end;max-width:90%;margin-left:auto;padding-left:0}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.user.no-message-id{display:none}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.user .message-content{background:#f4f4f499;border:1px solid #e9e9e9;border-radius:8px;align-self:flex-end;padding:9px 10px}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.user .message-content p{margin:0}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.user .message-indicator{display:none}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant{max-width:90%;min-height:fit-content;overflow:hidden visible}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant.shimmer-message .message-indicator-flex .message-content .shimmer-text{margin-bottom:15px}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant.shimmer-message .message-indicator-flex .message-content .shimmer-text:last-child{margin-bottom:0}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant.shimmer-message .message-indicator-flex .message-content .shimmer-text .shimmer-text-line{background:#ccc;margin-bottom:10px;animation:2s cubic-bezier(.4,0,.6,1) infinite shimmeranimation}@keyframes shimmeranimation{50%{opacity:.5}}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-indicator{background-color:#0000;width:24px;height:24px}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-indicator{width:18px}}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-indicator-flex{overflow:hidden}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-content{color:#232324;background-color:#0000;border:none;width:100%;padding-top:0}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-content p{margin:0}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-content pre::-webkit-scrollbar{height:3px}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-content pre::-webkit-scrollbar-track{background:#f1f1f1}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-content pre::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message.assistant .message-content pre::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .chat-receiver-icon{border:1px solid #e9e9e9;border-radius:5px;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;display:flex}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .chat-receiver-icon img,.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .chat-receiver-icon svg{width:20px;height:20px}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .message-content{border:1px solid #fff;border-radius:8px;padding:6px;font-size:14px;font-weight:400;line-height:135%}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .message-actions{justify-content:flex-start;align-items:center;gap:8px;display:flex}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .message-actions .action-btn{cursor:pointer;background:0 0;border:none;padding:3px}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .message-actions .action-btn svg,.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .message-actions .action-btn img{color:#232324;width:18px;height:18px}.ai-screen-main-wrapper .modal-content .ai-content .conversation-container .message .message-actions .action-btn:hover{color:#333}.ai-screen-main-wrapper .modal-content .ai-input{background-color:#0000;padding:10px 0 60px}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .ai-input{padding:24px 0 90px}}@media screen and (height<=800px){.ai-screen-main-wrapper .modal-content .ai-input{padding-bottom:30px}}.ai-screen-main-wrapper .modal-content .ai-input.ai-micro-wrapper .input-container{background-color:#0000;border:none!important}.ai-screen-main-wrapper .modal-content .ai-input.ai-micro-wrapper .input-container:before{content:"";border:none;display:none}.ai-screen-main-wrapper .modal-content .ai-input.ai-micro-wrapper .input-container .btn-flex-wrapper{justify-content:center;align-items:center;gap:10px;display:flex}.ai-screen-main-wrapper .modal-content .ai-input .container{width:80%;margin:auto;max-width:1001px!important}@media screen and (width<=767px){.ai-screen-main-wrapper .modal-content .ai-input .container{width:100%;padding:0 16px}}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container{z-index:2;background-color:#fff;border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;padding:13px 10px 10px;display:flex;position:relative}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container:before{content:"";-webkit-mask-composite:xor;z-index:-3;background:#e9e9e9;border-radius:8px;width:100%;height:100%;padding:1px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container textarea{resize:none;background:0 0;border:none;outline:none;width:100%;padding:0;font-size:15px;font-weight:400;line-height:22px}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container textarea::placeholder{color:#9a9a9a}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper{justify-content:space-between;align-items:center;display:flex}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper .flex-wrapper{align-items:center;gap:10px;display:flex}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper .mic-button{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;padding:7px 11px;display:flex}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper .mic-button.blue-send{border-color:#0043ce}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper .mic-button.blue-send svg,.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper .mic-button.blue-send img{filter:brightness(0)saturate()invert(20%)sepia(58%)saturate(6182%)hue-rotate(220deg)brightness(81%)contrast(104%)}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper .mic-button svg,.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper .mic-button img{color:#232324;width:18px;height:18px}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .btn-flex-wrapper .mic-button .chexkbox-icon{color:#0043ce;background:#0043ce}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .send-button{color:#b365d3}.ai-screen-main-wrapper .modal-content .ai-input .container .input-container .send-button:hover{color:#8a3da5;background-color:#b365d31a}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 #f44336b3}70%{transform:scale(1);box-shadow:0 0 0 10px #f4433600}to{transform:scale(.95);box-shadow:0 0 #f4433600}}@keyframes typing{0%{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-5px)}to{opacity:.4;transform:translateY(0)}}@keyframes stopButton{0%{background-color:#f44}50%{background-color:#f66}to{background-color:#f44}}@keyframes fadeInOut{0%,to{opacity:.7}50%{opacity:1}}@keyframes cooldown{0%{width:100%}to{width:0%}}.typing-indicator{align-items:center;margin-bottom:12px;display:flex}.typing-indicator span{background-color:#5e5e5e;border-radius:50%;width:8px;height:8px;margin-right:4px;animation:1s infinite typing;display:inline-block}.typing-indicator span:first-child{animation-delay:0s}.typing-indicator span:nth-child(2){animation-delay:.2s}.typing-indicator span:nth-child(3){animation-delay:.4s}.mic-button.listening{animation:1.5s infinite pulse;box-shadow:0 0 20px #ff444480;background-color:#f44!important}.mic-button.listening:after{content:"🔴";font-size:12px;position:absolute;top:-5px;right:-5px}.stop-response-btn{color:#fff;cursor:pointer;background-color:#f44;border:none;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;transition:all .3s;animation:2s infinite stopButton;box-shadow:0 2px 8px #ff44444d}.stop-response-btn:hover{background-color:#f66;transform:translateY(-1px);box-shadow:0 4px 12px #f446}.chat-title-container{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border-bottom:1px solid #dee2e6;border-radius:12px 12px 0 0;align-items:center;gap:8px;padding:12px 16px;display:flex}.chat-title{color:#495057;cursor:pointer;border-radius:4px;padding:4px 8px;font-size:16px;font-weight:600;transition:background-color .2s}.chat-title:hover{background-color:#007bff1a}.chat-title-input{background:#fff;border:2px solid #007bff;border-radius:4px;outline:none;min-width:200px;padding:4px 8px;font-size:16px;font-weight:600}.title-actions{gap:4px;display:flex}.title-actions .title-btn{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;font-size:14px;transition:background-color .2s}.title-actions .title-btn.save{color:#28a745}.title-actions .title-btn.cancel{color:#dc3545}.title-actions .title-btn:hover{background-color:#0000001a}.file-preview{background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%);border:2px dashed #007bff;border-radius:12px;max-width:400px;margin:12px 0;padding:12px;position:relative;overflow:hidden}.file-preview.image-preview img{border-radius:8px;width:100%;height:auto;transition:transform .3s;box-shadow:0 4px 12px #00000026}.file-preview.image-preview img:hover{transform:scale(1.02)}.document-preview{align-items:center;gap:12px;display:flex}.file-icon{background:#fff;border-radius:8px;padding:8px;font-size:32px;box-shadow:0 2px 8px #0000001a}.file-info{flex-direction:column;gap:4px;display:flex}.file-info .file-name{color:#495057;font-size:14px;font-weight:600}.file-info .file-size{color:#6c757d;font-size:12px}.file-info .file-type{color:#007bff;background:#007bff1a;border-radius:4px;width:fit-content;padding:2px 6px;font-size:12px;font-weight:500}.file-remove-btn{color:#fff;cursor:pointer;background:#dc3545e6;border:none;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;transition:all .2s;display:flex;position:absolute;top:12px;left:47px}.file-remove-btn:hover{background:#dc3545;transform:scale(1.1)}.input-with-file{width:fit-content;position:relative}.input-with-file .voice-indicator{color:#fff;opacity:0;background:#ff4444e6;border-radius:20px;padding:4px 12px;font-size:12px;font-weight:500;animation:2s ease-in-out infinite fadeInOut;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.input-with-file .voice-indicator.active{opacity:1}.input-with-file .image-preview{border-radius:8px;max-width:72px;height:72px;margin-top:8px;display:block;overflow:hidden;background:0 0!important;border:none!important;padding:0!important}.input-with-file .image-preview img{display:block;width:72px!important;height:72px!important}.input-with-file .file-preview.image-preview{align-items:center;gap:10px;max-width:100%;height:auto;border:1px solid #e0e0e0!important;margin:0 0 10px!important;padding:4px 30px 4px 5px!important;display:inline-flex!important}.input-with-file .file-preview.image-preview .img-box{background-color:#f0f0f0;border:1px solid #e0e0e0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.input-with-file .file-preview.image-preview .img-box img{width:20px!important;height:20px!important}.input-with-file .file-preview.image-preview .file-info span{color:#232324!important;font-weight:400!important}.input-with-file .file-remove-btn{color:#232324;background-color:#0000;font-size:15px;top:8px!important;left:auto!important;right:5px!important}.google-auth-error-modal .modal-content{border-radius:12px;overflow:hidden}.google-auth-error-modal .modal-header{background-color:#f0f4f8;border-bottom:1px solid #dee2e6}.google-auth-error-modal .modal-body code{background-color:#f1f3f4;border-radius:4px;padding:2px 4px;font-size:90%}.google-auth-error-modal .modal-body ol{margin-bottom:1rem;padding-left:1.2rem}.action-btn.disabled{cursor:not-allowed;position:relative;overflow:hidden}.action-btn.disabled:after{content:"";background-color:#6c757d;width:100%;height:2px;animation:2s linear forwards cooldown;position:absolute;bottom:0;left:0}.action-btn.active{color:#4a90e2;background-color:#4a90e21f;border-color:#4a90e2}.action-btn.active svg{color:#4a90e2}.message-content .markdown{width:100%}.message-content p{margin-bottom:.75rem}.message-content pre{background-color:#f6f8fa;border-radius:6px;margin-bottom:1rem;padding:16px;font-family:monospace;overflow:auto}.message-content pre code{background-color:#0000;padding:0}.message-content code{background-color:#afb8c133;border-radius:6px;padding:.2em .4em;font-family:monospace;font-size:85%}.message-content ul,.message-content ol{margin-bottom:1rem;padding-left:2em}.message-content table{border-collapse:collapse;width:100%;margin-bottom:1rem}.message-content table th,.message-content table td{border:1px solid #d0d7de;padding:6px 13px}.message-content table tr{background-color:#fff;border-top:1px solid #d0d7de}.message-content table tr:nth-child(2n){background-color:#f6f8fa}.message-content blockquote{color:#57606a;border-left:.25em solid #d0d7de;margin-bottom:1rem;padding:0 1em}.file-attachment{background-color:#f0f0f5;border-left:3px solid #4a90e2;border-radius:8px;width:fit-content;margin-top:12px;padding:10px 14px;font-size:.9em;box-shadow:0 2px 4px #0000000d}.file-link{color:#4a90e2;flex-direction:column;font-weight:500;text-decoration:none;display:flex}.file-link:before{content:"📎";margin-right:6px;font-size:16px;display:none}.file-link .image-preview{border-radius:8px;max-width:146px;height:146px;margin-top:8px;display:block;overflow:hidden;background:0 0!important;border:none!important;padding:0!important}.file-link .image-preview img{border-radius:8px;width:100%;display:block;width:110px!important;height:110px!important}.file-uploaded{color:#555;align-items:center;font-style:italic;display:flex}.file-uploaded:before{content:"📄";margin-right:6px}.conversation-container .message .file-attachment{border-radius:5px;margin-top:0;padding:0;box-shadow:none!important;background-color:#0000!important;border-left:none!important}.conversation-container .message .file-attachment a{color:#043ce0;align-items:center;text-decoration:none;display:flex}.conversation-container .message .file-attachment a:hover{text-decoration:underline}.conversation-container .message .file-attachment a .file-name{font-size:14px;font-weight:500;color:#043ce0!important}.conversation-container .file-to-upload{background-color:#4a90e21a;border-radius:8px;justify-content:space-between;align-items:center;max-width:80%;margin:10px auto;padding:10px;display:flex}.conversation-container .file-to-upload span{font-size:.9rem}.conversation-container .file-to-upload button{color:#f44336;cursor:pointer;background-color:#0000;border:none;font-size:.8rem}.conversation-container .file-to-upload button:hover{text-decoration:underline}body:has(.note-editor-split-wrapper.with-goals-listing) .half-modal-backdrop{max-width:calc(50% + 3px);height:calc(100vh - 57px)}body:has(.note-editor-split-wrapper.with-goals-listing) .half-modal-backdrop.left{margin-right:auto}body:has(.note-editor-split-wrapper.with-goals-listing) .half-modal-backdrop.right{right:0;left:unset;margin-left:auto}body:has(.note-editor-split-wrapper.with-goals-listing) .half-screen-modal{max-width:calc(50% + 3px);box-shadow:none;padding:0 0 59px}body:has(.note-editor-split-wrapper.with-goals-listing) .half-screen-modal .modal-content{box-shadow:none;border-bottom:none}body:has(.note-editor-split-wrapper.with-goals-listing) .half-screen-modal.left{margin-right:auto}body:has(.note-editor-split-wrapper.with-goals-listing) .half-screen-modal.right{left:unset;margin-left:auto;right:0}.client-model .date-picker-package .react-datepicker__tab-loop .react-datepicker-popper{top:auto!important;bottom:46px!important}@media screen and (width<=767px){.client-model .upload-image-wrapper{margin-bottom:12px}.client-model .detail-wrapper{margin-top:0!important}}.client-model.assign-catalog-model .modal-dialog .modal-content{border-radius:20px}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-header{border:none;padding-top:20px}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-header .modal-title{width:100%}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-header .modal-title h2{text-align:center}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-header .btn-close{display:none}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-body .client-form-body{padding-top:10px}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-body .client-form-body .icon-implemet .icon-wrapper svg{color:#75777c;width:16px;height:16px}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-body .client-form-body .icon-implemet input{font-weight:400}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-body .client-form-body .icon-implemet input::placeholder{color:#75777c;font-weight:400}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing{max-height:calc(100vh - 272px);padding-right:0}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper label{cursor:pointer}.client-model.assign-catalog-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper.active{background-color:#f5f5f5}.client-model.people-picker-model .modal-dialog{max-width:480px}.client-model.people-picker-model .modal-dialog .people-picker-hint{color:#333;margin-bottom:16px}.client-model.people-picker-model .modal-dialog .people-picker-empty{color:#333;padding:24px 0}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing{max-height:320px;padding-right:6px}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper.already-added{opacity:1}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper.active{background-color:#7d2ae70f;border-color:#7d2ae7}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper.is-removable:hover{background-color:#e72a2a0a;border-color:#e72a2a66}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper.is-removable:hover .people-picker-remove{background-color:#e72a2a0f;border-color:#e72a2a}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .people-picker-meta{flex-direction:column;flex:1;min-width:0;display:flex}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .people-picker-meta label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .people-picker-role{color:#333;font-size:12px;font-weight:400;line-height:16px}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .people-picker-status{color:#00a606;flex-shrink:0;align-items:center;gap:4px;font-size:12px;font-weight:400;line-height:16px;display:flex}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .people-picker-status svg{width:14px;height:14px}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .people-picker-remove{color:#e72a2a;border:1px solid #e0e0e0;border-radius:8px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:400;line-height:16px;transition:all .15s;display:flex}.client-model.people-picker-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .people-picker-remove svg{width:14px;height:14px}.client-model.linked-session-model .modal-dialog{max-width:700px!important}.client-model.linked-session-model .link-modal-body .current-session-section:not(:last-child){margin-bottom:20px}.client-model.linked-session-model .link-modal-body .current-session-section .heading-wrapper{margin-bottom:10px}.client-model .link-modal-body .link-modal-spacing-wrapper{height:calc(100vh - 200px);max-height:500px;padding:20px;overflow-y:auto}.client-model .link-modal-body .link-modal-spacing-wrapper .loading-div{height:auto!important}.client-model .link-modal-body .link-modal-spacing-wrapper .no-project-found .project-content{margin-top:30px}.client-model .link-modal-body .heading{margin-bottom:20px}.client-model .link-modal-body .session-list .card-wrapper{cursor:pointer;border:1px solid #e0e0e0;border-radius:10px;padding-block:14px}.client-model .link-modal-body .session-list .card-wrapper.active{background-color:#f5f5f5;border-color:#7d2ae7}.client-model .link-modal-body .session-list .card-wrapper:not(:last-child){margin-bottom:15px}.client-model .link-modal-body .session-list .card-wrapper .form-check{padding-left:0}.client-model .link-modal-body .session-list .card-wrapper .form-check .form-check-input{display:none}.client-model .link-modal-body .session-list .card-wrapper .form-check.linked-form-check label.form-check-label{width:100%}.client-model .link-modal-body .session-list .card-wrapper .card-content-wrapper .already-linked-badge{color:#7d2ae7;border:1px solid #7d2ae7;border-radius:20px;padding:1px 8px;font-size:12px;font-weight:500;position:absolute;top:8px;right:5px}.client-model .link-modal-body .session-list .card-wrapper .card-content-wrapper .card-heading-content{border-bottom:1px solid #e0e0e0;align-items:center;margin-bottom:16px;padding:0 14px 14px;display:flex}.client-model .link-modal-body .session-list .card-wrapper .card-content-wrapper .card-heading-content strong.large{font-size:18px;line-height:24px}@media screen and (width<=767px){.client-model .link-modal-body .session-list .card-wrapper .card-content-wrapper .card-heading-content strong.large{font-size:16px;line-height:20px}}.client-model .link-modal-body .session-list .card-wrapper .card-content-wrapper .card-heading-content span.badge{color:#fff;background-color:#0043ce;border-radius:6px;margin-left:6px;padding:2px 8px;font-size:12px;line-height:16px}.client-model .link-modal-body .session-list .card-wrapper .card-content-wrapper .card-bottom-content{padding:0 14px}.client-model .link-modal-body .session-list .card-wrapper .card-content-wrapper .content-wrapper-box strong{color:#6b7280;font-size:14px;font-weight:500;line-height:18px}.client-model .link-modal-body .session-list .card-wrapper .card-content-wrapper .content-wrapper-box p{color:#000}.client-model .link-modal-body .modal-footer{padding:10px 20px!important}.client-model.link-shift-modal .modal-dialog .modal-content .modal-header .modal-title{align-items:center;gap:12px;display:flex}.client-model.link-shift-modal .modal-dialog .modal-content .modal-header .modal-title span{color:#6c6c6c;font-family:Poppins,sans-serif;font-size:14px;font-weight:400}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .no-project-found .image-wrapper .project-content{margin-top:0}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .no-project-found .image-wrapper .project-content img{width:100%;max-width:80px;height:auto}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .no-project-found .image-wrapper .project-content p{font-size:13px;font-weight:500;line-height:16px}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item{border:1px solid #e9e9e9;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:9px 14px;display:flex}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item.active{background:#f1f5ff;border:1px solid #0043ce}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item:last-of-type{margin-bottom:20px}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item .link-shift-content{align-items:center;gap:10px;display:flex}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item .link-shift-content .form-check-wrapper{align-items:center;display:flex}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item .link-shift-content .form-check-wrapper .form-check-input{width:17px;height:17px;box-shadow:none;border-color:#e9e9e9;border-radius:5px;margin:0}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item .link-shift-content .form-check-wrapper .form-check-input:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='7'%20viewBox='0%200%208%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.3125C1%204.3125%202.2%204.99688%202.8%206C2.8%206%204.6%202.0625%207%200.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-color:#0043ce;background-size:8px}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item .link-shift-content img{object-fit:contain;border-radius:50%;width:26px;height:26px}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item .link-shift-content p{color:#232324;font-size:14px;font-weight:500;line-height:22px}.client-model.link-shift-modal .modal-dialog .modal-content .modal-body .client-form-body .shift-item span{color:#4f4f50;font-size:12px;font-weight:400;line-height:22px}.client-model.delete-model .modal-title{flex-grow:1;justify-content:space-between;align-items:center;padding-right:8px;display:flex}.client-model.delete-model .modal-title button{background-color:#0000;border:none;padding:0}.client-model.delete-model .modal-title button img{object-fit:cover;width:18px;height:18px}.client-model.delete-model .modal-body .client-form-body .form .form-group .add-custom-dropdown.clint-dropdown .search-dropdown-menu .site-item{height:fit-content;padding:10px 14px}.client-model.delete-model .modal-body .client-form-body .form .form-group .add-custom-dropdown.clint-dropdown .search-dropdown-menu .site-item.selected{background-color:#f5f5f5}.client-model.delete-model .modal-body .client-form-body .form .form-group .add-custom-dropdown.clint-dropdown .search-dropdown-menu .site-item .flex-box{justify-content:flex-start;align-items:center;gap:10px;display:flex}.client-model.delete-model .modal-body .client-form-body .form .form-group .add-custom-dropdown.clint-dropdown .search-dropdown-menu .site-item .flex-box img{border-radius:50%;width:24px!important;height:24px!important}.client-model.delete-model .modal-body .client-form-body .form .form-group .add-custom-dropdown.clint-dropdown .search-dropdown-menu .site-item span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}.client-model .modal-dialog{max-width:600px}@media screen and (width<=767px){.client-model .modal-dialog{width:90%;max-width:none;margin:0 auto}}@media screen and (width<=575px){.client-model .modal-dialog{margin-bottom:80px}}.client-model .modal-dialog .modal-content{border:none;border-radius:9px}.client-model .modal-dialog .modal-content .modal-header{padding:10px 10px 10px 20px}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-header{padding:10px}}.client-model .modal-dialog .modal-content .modal-header .modal-title{color:#232324;font-size:18px;font-weight:500;line-height:26px}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-header .modal-title{font-size:15px;line-height:22px}}.client-model .modal-dialog .modal-content .modal-header .modal-title.custom-modal{justify-content:space-between;align-items:center;width:100%;display:flex}.client-model .modal-dialog .modal-content .modal-header .modal-title.custom-modal button{background-color:#0000;border:none}.client-model .modal-dialog .modal-content .modal-header button{opacity:.7;box-shadow:none;font-size:12px}.client-model .modal-dialog .modal-content .modal-body{padding:0}.client-model .modal-dialog .modal-content .modal-body .loading-div{height:500px!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body{max-height:calc(100vh - 161px);padding:20px;overflow:hidden auto}.client-model .modal-dialog .modal-content .modal-body .client-form-body.secondary-body:has(.form-control.react-datepicker-ignore-onclickoutside){overflow:unset}.client-model .modal-dialog .modal-content .modal-body .client-form-body .add-goal-options{flex-direction:column;gap:12px;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .add-goal-options .add-goal-option-item{cursor:pointer;text-align:center;border:1px solid #ddd;border-radius:8px;padding:16px;transition:all .2s}.client-model .modal-dialog .modal-content .modal-body .client-form-body .add-goal-options .add-goal-option-item:hover{background-color:#f5f5f5;border-color:#7d2ae7;box-shadow:0 2px 8px #0043ce1a}.client-model .modal-dialog .modal-content .modal-body .client-form-body .add-goal-options .add-goal-option-item p{color:#666;margin:4px 0 0}@media screen and (width<=576px){.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{right:0!important}}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-link-title p{font-weight:400;font:12px;color:#9a9a9a;margin-bottom:12px;line-height:16px}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper{border:1px solid #e9e9e9;border-radius:12px;margin-bottom:20px;padding:8px}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item{border:1px solid #e9e9e9;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:10px;padding:9px 14px;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item.active{background:#f1f5ff;border:1px solid #0043ce}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item:last-of-type{margin-bottom:0}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item .link-shift-content{align-items:center;gap:10px;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item .link-shift-content span{color:#232324;font-size:14px;font-weight:500;line-height:22px}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item .link-shift-content img{object-fit:contain;border-radius:50%;width:26px;height:26px}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item .link-shift-content p{color:#232324;font-size:14px;font-weight:500;line-height:22px}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item .shift-time-edit{align-items:center;gap:20px;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body.schedule-body .shift-list-wrapper .shift-item .shift-time-edit span{color:#232324;font-size:12px;font-weight:400;line-height:22px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing{max-height:410px;margin-bottom:20px;padding-right:20px;overflow:auto}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing::-webkit-scrollbar{width:5px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing::-webkit-scrollbar-track{background:#f1f1f1}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing.phase-line-goals-listing{max-height:calc(100vh - 450px)}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing.phase-line-goals-listing{max-height:calc(100vh - 603px)}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper{cursor:pointer;border:1px solid #e9e9e9;border-radius:10px;align-items:center;gap:10px;padding:10px 14px;display:flex}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper{padding:6px 8px}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper:not(.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper:last-of-type){margin-bottom:10px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper.already-added{opacity:.7;cursor:not-allowed;background-color:#f9fafb}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper.already-added label{cursor:not-allowed}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .icon-model-wrapper{justify-content:center;align-items:center;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .icon-model-wrapper img,.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .icon-model-wrapper svg{border-radius:50%;width:26px;height:26px}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .icon-model-wrapper img,.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .icon-model-wrapper svg{width:20px;height:20px}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .checkbox-input{font-size:0}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .checkbox-input .form-check-input{width:17px;height:17px;box-shadow:none;border-color:#e9e9e9;border-radius:5px;margin:0}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper .checkbox-input .form-check-input:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='7'%20viewBox='0%200%208%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.3125C1%204.3125%202.2%204.99688%202.8%206C2.8%206%204.6%202.0625%207%200.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-color:#7d2ae7;background-size:8px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper span,.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper label{color:#232324;background-color:#0000;font-size:14px;font-weight:500}@media screen and (width<=576px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper span,.client-model .modal-dialog .modal-content .modal-body .client-form-body .insurance-model-listing .flex-listing-wrapper label{font-size:12px}}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body{padding:20px 15px 0}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form-group input:focus+.dollor-icon svg{color:red}.client-model .modal-dialog .modal-content .modal-body .client-form-body .client-model-checkbox-wrapper{margin:24px 0 10px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .client-model-checkbox-wrapper .checkbox-input{justify-content:flex-start;align-items:center;gap:10px;padding:0;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .client-model-checkbox-wrapper .checkbox-input .form-check-input{width:17px;height:17px;box-shadow:none;border-color:#e9e9e9;border-radius:5px;margin:0}.client-model .modal-dialog .modal-content .modal-body .client-form-body .client-model-checkbox-wrapper .checkbox-input .form-check-input:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='7'%20viewBox='0%200%208%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.3125C1%204.3125%202.2%204.99688%202.8%206C2.8%206%204.6%202.0625%207%200.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-color:#7d2ae7;background-size:8px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .client-model-checkbox-wrapper .checkbox-input label{font-size:14px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group{margin-bottom:20px}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group{margin-bottom:10px}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.link-shift .btn-blue .border-blue{background-color:#fafafa;border-radius:12px;gap:6px;width:100%;padding-block:12px}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.link-shift .btn-blue .border-blue{padding-block:8px}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.link-shift .btn-blue .border-blue span{font-size:12px;font-weight:400}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.link-shift .btn-blue .border-blue svg{width:18px;height:18px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.form-input input::placeholder{color:#bbbbbb9c}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .client-site-wrapper{flex-grow:1;align-items:center;gap:5px;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .client-site-wrapper .add-custom-dropdown{width:100%;min-width:0}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .client-site-wrapper .add-custom-dropdown .dropdown-toggle{width:100%}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .client-site-wrapper .btn-light{flex-shrink:0;width:44px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .client-site-wrapper .btn-light button{border:1px solid #bbbbbb9c;padding-block:12px}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .client-site-wrapper .btn-light button{padding-block:9.9px}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .client-site-wrapper .btn-light button svg{color:#000;width:18px;height:18px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group label{margin-bottom:4px;font-weight:400;color:#9a9a9a!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group label span{color:#e72a2a}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .custom-select select,.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .custom-select input{color:#232324;font-size:14px;line-height:22px;font-weight:500!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .radio-btn-wrapper{justify-content:space-between;align-items:center;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .radio-btn-wrapper .radio-btn{align-items:center;gap:12px;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .radio-btn-wrapper .radio-btn p{color:#232324;font-size:14px;font-weight:500;line-height:22px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .radio-btn-wrapper .date-picker-package .react-datepicker-wrapper .react-datepicker__input-container:before{display:none}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .radio-btn-wrapper .date-picker-package .react-datepicker-wrapper .react-datepicker__input-container input{color:#4f4f50;background-color:#f5f5f5;border:none;border-radius:4px;width:100%;max-width:106px;min-height:36px;padding:7px 12px;font-size:14px;font-weight:500;line-height:22px;padding-left:12px!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .day-selector-container{align-items:center;gap:20px;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .day-selector-container .day-selector{background-color:#7d2ce81a;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .day-selector-container .day-selector.selected{background-color:#7d2ae7}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .day-selector-container .day-selector.selected span{color:#fff}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .day-selector-container .day-selector span{color:#7d2ae7;font-size:14px;font-weight:400;line-height:14px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .main-wrapper .list{height:60px;overflow-y:auto}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .main-wrapper .list li{display:block}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .icons-form{position:relative}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .icons-form .clock-icon{margin-right:0;font-size:0;line-height:0;position:absolute;top:22px;left:12px;transform:translateY(-50%)}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .icons-form .clock-icon img,.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .icons-form .clock-icon svg{width:18px;height:18px;top:22px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .icons-form .time-display{margin-left:23px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .icons-form input{padding-left:38px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .icons-form .react-datepicker-wrapper{width:100%}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .k-timepicker{position:relative}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .k-timepicker .k-icon-button{background:0 0;border:none;font-size:0;line-height:0;position:absolute;top:1.5px;left:4px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .k-timepicker input{padding-left:33px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group input{box-shadow:none;border:.5px solid #bbbbbb9c;border-radius:12px;height:auto;max-height:44px;padding:11px 12px;line-height:22px;color:#232324!important}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group input{padding:8px}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group input:disabled{color:#bbb!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group input:disabled::placeholder{color:#bab7b7!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group input::placeholder{font-size:14px;line-height:22px;color:#4f4f50!important;font-weight:380!important}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group input::placeholder{font-size:13px}}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .email-wrapper{position:relative}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .email-wrapper button{color:#7d2ae7;background-color:#0000;border:none;font-size:14px;font-weight:500;line-height:22px;position:absolute;top:10px;right:10px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .email-wrapper button svg,.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .email-wrapper button img{color:#7d2ae7}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.select-icon select{background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-position:right 10px center;background-repeat:no-repeat}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group select{color:#9a9a9a;box-shadow:none;border-radius:12px;padding:11px 12px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;outline:none!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group ul.list{margin:0;padding:0}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group ul.list li{list-style-type:none;display:inline-block}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group ul.list li:not(.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group ul.list li:last-of-type){margin:0 15px 0 0}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group ul.list li a{color:#0043ce;font-size:12px;font-weight:400;line-height:16px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group{margin:0 0 20px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .form-label{color:#9a9a9a;font-size:12px;font-weight:400;line-height:18px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector{background:#f4f4f4;border-radius:12px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1nmdiq5-menu{border-radius:12px;max-width:343px;height:fit-content;padding:20px;overflow:auto}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector.is-invalid .css-13cymwt-control{border:1px solid #e72a2a}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector svg{color:#6c6c6c!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1nmdiq5-menu{color:#333;margin-top:0;font-size:12px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1nmdiq5-menu>div{overflow-y:auto;max-height:260px!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1nmdiq5-menu>div::-webkit-scrollbar{width:5px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1nmdiq5-menu>div::-webkit-scrollbar-track{background:#fff}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1nmdiq5-menu>div::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1nmdiq5-menu>div::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-v7duua{min-width:18px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-v7duua svg{width:12px;height:12px;top:22%!important;left:auto!important;right:-3px!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-v7duua:hover{color:#000;background-color:#e6e6e6!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1p3m7a8-multiValue svg{width:12px;height:12px;top:22%!important;left:auto!important;right:-3px!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1p3m7a8-multiValue:hover{color:#000;background-color:#e6e6e6!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1p3m7a8-multiValue{padding-inline:5px;border-radius:12px!important;position:relative!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-1p3m7a8-multiValue .css-9jq23d{text-align:center;font-size:12px;font-weight:400;line-height:24px;color:#666!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-t3ipsp-control{box-shadow:none!important;border:1px solid #bbb!important;border-radius:12px!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-13cymwt-control{border:1px solid #bbb;border-radius:12px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-13cymwt-control .css-hlgwow .css-1jqq78o-placeholder,.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-13cymwt-control .css-1dyz3mf .css-1jqq78o-placeholder{color:#232324;font-size:14px;font-weight:500}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-13cymwt-control .css-hlgwow .css-19bb58m input,.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-13cymwt-control .css-1dyz3mf .css-19bb58m input{box-shadow:none!important}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-13cymwt-control .css-hlgwow .css-19bb58m:after,.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-13cymwt-control .css-1dyz3mf .css-19bb58m:after,.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .select-group .calendar-selector .css-13cymwt-control .css-1wy0on6 .css-1u9des2-indicatorSeparator{display:none}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.time-inputs p{margin-bottom:0;font-size:12px;font-weight:600;line-height:18px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.time-inputs .heading-form p{color:#666;padding-bottom:8px;font-weight:800}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.time-inputs .flex-box{grid-template-columns:35% 40% 15%;align-items:center;gap:5%;display:grid}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.time-inputs .flex-box p{color:#0043ce}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.time-inputs .flex-box label{margin-bottom:0}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.time-inputs .flex-box input{color:#000;text-align:center;padding:3px 7px;font-size:25px;font-weight:400;line-height:32px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group.time-inputs .flex-box input::placeholder{color:#bbbbbb9c;font-size:25px;font-weight:400;line-height:32px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .form .form-group .form-label{color:#666}.client-model .modal-dialog .modal-content .modal-body .client-form-body .alert{border-radius:8px;align-items:center;margin-bottom:16px;padding:12px;font-size:14px;animation:.3s ease-in-out fadeIn;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .alert img,.client-model .modal-dialog .modal-content .modal-body .client-form-body .alert svg{width:18px;height:18px;margin-right:10px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .alert-success{color:#232324;background-color:#0000;border:1px solid #06c623;font-size:14px;font-weight:400;line-height:22px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .alert-danger{color:#232324;background-color:#0000;border:1px solid #e72a2a;font-size:14px;font-weight:400;line-height:22px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container{position:relative}.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container .btn-increment,.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container .btn-decrement{cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:0;display:flex}.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container .btn-increment img,.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container .btn-increment svg,.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container .btn-decrement img,.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container .btn-decrement svg{object-fit:contain;width:12px;height:12px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container .btn-increment{position:absolute;top:14px;right:16px}.client-model .modal-dialog .modal-content .modal-body .client-form-body .number-input-container .btn-decrement{position:absolute;top:24px;right:16px}.client-model .modal-dialog .modal-content .modal-footer button{width:100%;padding:5px 10px}.client-model .modal-dialog .modal-content .modal-footer .btn-secondary{color:#000;background-color:#8f8f8f1a;border:1.12px solid #8f8f8f1a;font-family:Inter,sans-serif;font-size:13.45px;font-weight:500;line-height:16.28px;box-shadow:0 1.12px 2.24px #00000026}.client-model .modal-dialog .modal-content .modal-footer{justify-content:flex-end;align-items:center;width:100%;padding:0;display:flex;border-top:none!important}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-footer{padding:8px 0 13px}}.client-model .modal-dialog .modal-content .modal-footer .flex-btn{justify-content:end;align-items:center;gap:12px;display:flex;margin:0!important}.client-model .modal-dialog .modal-content .modal-footer .flex-btn .btn-secondary{color:#202021;box-shadow:none;background-color:#fff;border:1px solid #bbb;border-radius:8px;justify-content:center;align-items:center;gap:10px;height:32px;padding:5px 13px;font-size:14px;font-weight:500;line-height:22px;display:flex}@media screen and (width<=767px){.client-model .modal-dialog .modal-content .modal-footer .flex-btn .btn-secondary{gap:6px;padding:6px 12px;font-size:12px;font-weight:500;line-height:16px}}.client-model .modal-dialog .modal-content .modal-footer .btn-light button{border-radius:5px}.client-model .modal-dialog .modal-content .modal-footer .btn-blue button{min-width:73px;height:32px;box-shadow:none;border-radius:8px;padding:5px 17px;font-size:14px;font-weight:500;line-height:22px}.client-model .modal-dialog .modal-content .modal-footer .btn-blue.delete-btn button{color:#000;background-color:#0000}.client-model.calendar-log-time-model .modal-dialog .modal-content .modal-header .modal-title{flex-grow:1;justify-content:space-between;align-items:center;display:flex}.client-model.calendar-log-time-model .modal-dialog .modal-content .modal-header .modal-title .btn-light button{color:#000;background:#8f8f8f1a;border:1.12px solid #8f8f8f1a;padding:8px 15px;box-shadow:0 1.12px 2.24px #00000026}.client-model.calendar-log-time-model .modal-dialog .modal-content .modal-header .modal-title h4{color:#000;margin:0;font-size:20.18px;font-weight:700;line-height:32.28px}.client-model.calendar-log-time-model .modal-dialog .modal-content .modal-body .client-form-body .time-btn-wrapper.flex-box,.client-model.calendar-log-time-model .modal-dialog .modal-content .modal-body .client-form-body .time-btn-wrapper .btn-light{justify-content:flex-start;align-items:center;gap:8px;display:flex}.client-model.calendar-log-time-model .modal-dialog .modal-content .modal-body .client-form-body .time-btn-wrapper .btn-light button svg{color:#919498;width:23px;height:23px}.client-model.calendar-log-time-model .modal-dialog .modal-content .modal-body .client-form-body .time-btn-wrapper .btn-danger{justify-content:end;align-items:center;display:flex}.client-model.calendar-log-time-model .modal-dialog .modal-content .modal-body .client-form-body .time-btn-wrapper .btn-blue button{min-width:95px;font-size:16px;line-height:20px}.client-model.create-note-model .modal-dialog .modal-content .modal-header{padding:12px}.client-model.create-note-model .modal-dialog .modal-content .modal-header .modal-title{color:#5c5e63;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:0;font-size:16px;font-weight:500;line-height:20px;display:flex}.client-model.create-note-model .modal-dialog .modal-content .modal-header .modal-title img{border-radius:50%;width:29px;height:29px}.client-model.create-note-model .modal-dialog .modal-content .modal-body{padding:50px 20px 15px 100px}.client-model.create-note-model .modal-dialog .modal-content .modal-body p{color:#5c5e63;font-size:16px;font-weight:500;line-height:20px}.client-model.create-note-model .modal-dialog .modal-content .modal-body input{letter-spacing:-.25px;color:#75777c;box-shadow:none;border:none;outline:none;padding:0;font-size:36px;font-weight:600;line-height:44px}.client-model.create-note-model .modal-dialog .modal-content .modal-body input::placeholder{letter-spacing:-.25px;color:#bbbbbb9c;font-size:36px;font-weight:600;line-height:44px}.client-model.create-note-model .modal-dialog .modal-content .modal-body textarea{letter-spacing:-.32px;resize:none;color:#5c5e63;border:none;border-radius:0;outline:none;width:100%;margin-top:18px;padding:0;font-size:16px;font-weight:500;line-height:20px}.client-model.create-note-model .modal-dialog .modal-content .modal-body textarea::placeholder{color:#bbbbbb9c;font-size:16px}.client-model.create-note-model .modal-dialog .modal-content .modal-body .modal-footer{justify-content:end;margin-top:20px;padding:0}.activity-details-modal .modal-dialog{max-width:100%}.activity-details-modal .modal-content .modal-header{align-items:center}.activity-details-modal .modal-content .modal-header .modal-title{color:#1d1f24;flex:auto;font-size:32px;font-weight:700;line-height:1.2}.activity-details-modal .modal-content .modal-header .about-client-tabs{margin-right:8px}.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-skel-line,.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-skel-icon,.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-skel-map{background:linear-gradient(90deg,#f2f4f7 25%,#e9edf3 37%,#f2f4f7 63%) 0 0/400% 100%;border-radius:8px;animation:1.25s infinite activitySkeletonShimmer}.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-summary-section .skel-heading{width:62%;height:20px;margin:0 auto 10px}.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-summary-section .skel-time{width:24%;height:12px;margin:0 auto}.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-metadata-skeleton .activity-skel-icon{border-radius:6px;flex-shrink:0;width:24px;height:24px}.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-metadata-skeleton .skel-label{width:120px;height:12px}.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-metadata-skeleton .skel-value{width:90px;height:12px}.activity-details-modal .modal-content .activity-modal-body .activity-panel-skeleton .activity-map-skeleton .activity-skel-map{border-radius:0;width:100%;height:100%}.activity-details-modal .modal-content .activity-modal-body .activity-panel-content{max-width:920px;margin:0 auto}.activity-details-modal .modal-content .activity-modal-body .activity-summary-section{text-align:center;margin-bottom:16px}.activity-details-modal .modal-content .activity-modal-body .activity-summary-section .activity-subtitle{margin-bottom:4px}.activity-details-modal .modal-content .activity-modal-body .activity-summary-section .activity-summary-time{font-size:12px}.activity-details-modal .modal-content .activity-modal-body .panel-status-row{justify-content:center;align-items:center;gap:8px;margin-bottom:14px;display:flex}.activity-details-modal .modal-content .activity-modal-body .panel-status-row .status-entity{color:#475467;font-size:13px;font-weight:500}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card{margin-bottom:16px}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card .activity-changes-title{color:#101828;margin-bottom:12px;font-size:14px;font-weight:600}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card .activity-service-dot{border-radius:10px;flex-shrink:0;width:3px;height:24px;display:inline-block}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card .activity-change-values{flex-wrap:wrap}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card .activity-change-values .activity-change-before{color:#667085;font-size:13px;text-decoration:line-through}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card .activity-change-values .activity-change-arrow{color:#98a2b3;font-size:13px}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card .activity-change-values .activity-change-after{color:#067647;font-size:13px;font-weight:600}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card .activity-change-by{color:#475467;margin-top:12px;margin-bottom:0;font-size:13px}.activity-details-modal .modal-content .activity-modal-body .activity-changes-card .activity-change-by strong{color:#101828}.activity-details-modal .modal-content .activity-modal-body .activity-map-card{border:1px solid #eaecf0;border-radius:12px;height:260px;margin-bottom:16px;position:relative;overflow:hidden}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map{position:absolute;inset:0}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .maplibregl-ctrl-group{background:#fffffff5;border:1px solid #e4e7ec;border-radius:8px;box-shadow:0 2px 8px #1018281a}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .maplibregl-ctrl-group button{color:#344054;width:28px;height:28px}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .maplibregl-ctrl-group button:hover{color:#7d2ae7;background:#7d2ae70f}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .maplibregl-ctrl-group button.is-active{color:#7d2ae7;background:#7d2ae71f}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .maplibregl-ctrl-group button svg{margin:auto;display:block}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-person{cursor:default;place-items:center;display:grid}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-person .location-map-person-badge{z-index:1;color:#344054;letter-spacing:.02em;background:#fff;border:1.5px solid #b9c3d0;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 5px;font-size:9.5px;font-weight:700;display:grid;position:relative;box-shadow:0 2px 6px #1018282e}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-person.is-focus .location-map-person-badge{color:#fff;background:#7d2ae7;border-width:2.5px;border-color:#fff;min-width:28px;height:28px;font-size:11px;box-shadow:0 6px 14px -3px #581c9c8c}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-person .location-map-person-pulse{border:2px solid #7d2ae7;border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;animation:2.1s cubic-bezier(.2,.6,.3,1) infinite complya-pin-pulse;position:absolute;top:50%;left:50%}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-people-note{z-index:2;color:#344054;background:#fffffff5;border:1px solid #e4e7ec;border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:600;position:absolute;top:10px;left:10px}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .maplibregl-ctrl-attrib{font-size:10px}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-pin{cursor:pointer;background:#7d2ae7;border:2.5px solid #fff;border-radius:50% 50% 50% 8px;place-items:center;width:24px;height:24px;display:grid;transform:rotate(-45deg);box-shadow:0 6px 14px -3px #581c9c8c}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-pin.is-dropped{animation:.6s cubic-bezier(.16,1.2,.4,1) both complya-pin-drop}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-pin-dot{background:#fff;border-radius:50%;width:7px;height:7px}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-pin-ring{border:2px solid #7d2ae7;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:2.1s cubic-bezier(.2,.6,.3,1) infinite complya-pin-pulse;position:absolute;top:50%;left:50%}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-dot{background:#7d2ae7;border:2px solid #fff;border-radius:50%;width:9px;height:9px;box-shadow:0 2px 6px #581c9c66}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .location-map-approx{z-index:2;color:#b54708;background:#fffffff5;border:1px solid #e4e7ec;border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:600;position:absolute;bottom:10px;left:10px}.activity-details-modal .modal-content .activity-modal-body .activity-map-card .map-location-badge{z-index:2;color:#1d2939;background:#fffffff5;border:1px solid #e4e7ec;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;position:absolute;bottom:10px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #1018281a}.activity-details-modal .modal-content .activity-modal-body .panel-action-section{text-align:right;margin-bottom:16px}.activity-details-modal .modal-content .activity-modal-body .panel-details-section{border-top:1px solid #eaecf0;padding-top:16px}.activity-details-modal .modal-content .activity-modal-body .panel-details-section .section-title{color:#1d2939;margin-bottom:12px;font-size:15px;font-weight:700}@keyframes activitySkeletonShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (width<=640px){.activity-details-modal .modal-content .modal-header .modal-title{font-size:22px}.activity-details-modal .modal-content .activity-modal-body{padding:14px}.activity-details-modal .modal-content .activity-modal-body .activity-summary-section .activity-subtitle{font-size:14px}.activity-details-modal .modal-content .activity-modal-body .activity-map-card{height:200px}}.create-notes-modal .alert-main-wrapper{z-index:9;background-color:#fff;width:100%;position:fixed}.create-notes-modal .alert-main-wrapper .alert{align-items:center;gap:6px;width:95%;max-width:1200px;margin:10px auto 0;padding:10px;font-size:14px;font-weight:400;line-height:16px;display:flex}.create-notes-modal .alert-main-wrapper .alert.alert-danger{color:#e72a2a;background-color:#da1e2833;border-color:#e72a2a}.create-notes-modal .alert-main-wrapper .alert.alert-danger svg,.create-notes-modal .alert-main-wrapper .alert.alert-danger img{color:#e72a2a;width:20px;height:20px}.create-notes-modal .alert-main-wrapper .alert.alert-danger svg path,.create-notes-modal .alert-main-wrapper .alert.alert-danger img path{fill:#e72a2a}.create-notes-modal .alert-main-wrapper .alert.alert-success{color:#005f02;background-color:#00a6062b;border-color:#06c623}.create-notes-modal .alert-main-wrapper .alert.alert-success svg,.create-notes-modal .alert-main-wrapper .alert.alert-success img{color:#005f02;width:20px;height:20px}.create-notes-modal .alert-main-wrapper .alert.alert-success svg path,.create-notes-modal .alert-main-wrapper .alert.alert-success img path{fill:#005f02}.create-notes-modal.comments-dropdown-open .modal-dialog .modal-content{border-radius:12px 0 0 12px;width:calc(100% - 300px)!important}.create-notes-modal.comments-dropdown-open .modal-dialog .modal-body .note-modal-content{padding:0 20px}.create-notes-modal.comments-dropdown-open .modal-dialog .modal-body .note-modal-content .title-field input{width:calc(100% - 20px)!important}.create-notes-modal.comments-dropdown-open .modal-dialog .modal-body .signature-notes{padding:0 20px}.create-notes-modal.comments-dropdown-open .modal-dialog .modal-body .comment-controls{right:0!important}.create-notes-modal.comments-dropdown-open .modal-dialog .modal-footer{gap:4px;padding-inline:10px!important}.create-notes-modal.comments-dropdown-open .modal-dialog .modal-footer .btn-wrapper{gap:5px!important}.create-notes-modal.modal-split-screen .modal-dialog{top:0!important;bottom:0!important;left:unset!important;z-index:1050!important;width:50%!important;max-width:none!important;height:100vh!important;margin:0!important;position:fixed!important;right:0!important}.create-notes-modal.modal-split-screen .modal-dialog .modal-content{border:0!important;border-right:2px solid #dee2e6!important;border-radius:0!important;width:100%!important;height:100%!important;margin:0!important;transform:none!important;box-shadow:0 1px 6px #0000001a!important}.create-notes-modal.modal-split-screen .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper{gap:10px}.create-notes-modal.modal-split-screen .modal-dialog .modal-content .modal-footer .boxed-btn button span,.create-notes-modal.modal-split-screen .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button span{display:none}@media screen and (width<=991px){.create-notes-modal.modal-split-screen .modal-dialog .modal-content .modal-footer .btn-wrapper{gap:6px}.create-notes-modal.modal-split-screen .modal-dialog .modal-content .modal-footer .btn-wrapper .btn-light button{padding-inline:8px}.create-notes-modal.modal-split-screen .modal-dialog .modal-content .modal-footer .btn-wrapper .btn-blue button{width:60px}}.create-notes-modal.modal-split-screen .modal-dialog .modal-content .modal-footer .btn-wrapper .notes-insert-dropdown .display-btn span{display:none}.create-notes-modal.modal-split-screen.modal-fullscreen .modal-dialog{height:100vh;width:50%!important;position:fixed!important;inset:0 auto 0 50%!important}@media screen and (width<=767px){.create-notes-modal.modal-split-screen.modal-fullscreen .modal-dialog{width:100%!important}}.create-notes-modal.modal-split-screen.modal-fullscreen .modal-dialog .modal-header .btn-flex-wrapper .flex-wrapper button{border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;padding:6px 10px;display:flex}.create-notes-modal.modal-split-screen.modal-fullscreen .modal-dialog .modal-header .btn-flex-wrapper .flex-wrapper button svg,.create-notes-modal.modal-split-screen.modal-fullscreen .modal-dialog .modal-header .btn-flex-wrapper .flex-wrapper button img{width:18px;height:18px}.create-notes-modal.modal-split-screen.modal-fullscreen .modal-dialog .modal-body{padding:0 20px;overflow-x:hidden}.create-notes-modal body.split-screen-active .modal-backdrop{display:none!important}.create-notes-modal body.split-screen-active{overflow:hidden}.create-notes-modal .modal-dialog{max-width:900px;width:95%!important}@media screen and (width<=767px){.create-notes-modal .modal-dialog{width:100%!important;margin:0!important}}.create-notes-modal .modal-dialog .modal-content{background:#fff;border:1px solid #eeeff1;border-radius:12px;box-shadow:0 8px 28px -6px #1c28401f}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content{width:100%;height:100vh}}.create-notes-modal .modal-dialog .modal-content .modal-header{border:none;border-bottom:1px solid #e9e9e9;padding:11px 20px 10px;display:block}@media print{.create-notes-modal .modal-dialog .modal-content .modal-header{display:none}}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-header{padding:12px 14px}}.create-notes-modal .modal-dialog .modal-content .modal-header .calender-field{color:#232529;background-color:#0000;border:none;outline:none;justify-content:flex-start;align-items:center;gap:5.57px;font-size:14px;font-weight:500;line-height:20px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-header .calender-field img{width:14px;height:14px}.create-notes-modal .modal-dialog .modal-content .modal-header .modal-title{color:#232324;justify-content:flex-start;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:16px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-header .modal-title img{border-radius:50%;width:34px;min-width:34px;height:34px}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-header .modal-title img{width:28px;min-width:28px;height:28px}}.create-notes-modal .modal-dialog .modal-content .modal-header .modal-title span{white-space:nowrap;text-overflow:ellipsis;color:#232324;max-width:100%;overflow:hidden}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-close{display:none}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper{justify-content:end;align-items:center;gap:10px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper img{width:24px;height:24px}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper{justify-content:flex-start;align-items:center;gap:20px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .icon-flex-wrapper button span{text-wrap:nowrap;font-size:12px;font-weight:400;line-height:18px}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .clode-btn{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;height:34px;padding:8px 12px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .clode-btn svg,.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .clode-btn img{cursor:pointer;color:#232324;filter:invert()brightness(0);width:18px;height:18px}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .clode-btn svg,.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .clode-btn img{width:16px;height:16px}}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .icon-flex-wrapper button{border:1.08px solid #e0e0e0;border-radius:8px;padding:7px 12px;line-height:14px}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper button{background-color:#0000;border:none;padding:0}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper button svg,.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper button img{cursor:pointer;width:18px;height:18px}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper button svg,.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper button img{width:16px;height:16px}}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-about-client{color:#6b7280;transition:color .15s,background-color .15s}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-about-client:hover{color:#8b7cf8;background-color:#8b7cf814}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-about-client.active{background-color:#f5f5f5}.create-notes-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-about-client svg{width:18px;height:18px;color:inherit}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .ce-block,.create-notes-modal .modal-dialog .modal-content .title-field{margin:10px 0 20px}}.create-notes-modal .modal-dialog .modal-content .ce-block .commentable-content.no-comments:hover,.create-notes-modal .modal-dialog .modal-content .title-field .commentable-content.no-comments:hover{margin:0}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper{position:relative}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper .transcribe-options-dropdown,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper .transcribe-options-dropdown{z-index:999;background:#fff;border:1px solid #e9e9e9;border-radius:9px 10px;min-width:170px;position:absolute;top:10px;left:10px;box-shadow:0 14px 31px #0000001a}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-heading,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-heading{border-bottom:1px solid #e9e9e9;padding:12px 10px}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-heading h4,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-heading h4{color:#232324;font-size:12px;font-weight:500;line-height:16px}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list{padding:12px}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list .dropdown-option,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list .dropdown-option{border-radius:8px;align-items:center;gap:6px;padding:10px;display:flex}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list .dropdown-option:hover,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list .dropdown-option:hover{background-color:#f5f5f5}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list .dropdown-option span,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list .dropdown-option span{color:#232324;font-size:14px;font-weight:400;line-height:100%}.create-notes-modal .modal-dialog .modal-content .ce-block .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list .dropdown-option svg,.create-notes-modal .modal-dialog .modal-content .title-field .transcribe-tool-wrapper .transcribe-options-dropdown .transcribe-list .dropdown-option svg{color:#232324;width:18px;height:18px}.create-notes-modal .modal-dialog .modal-content .pills-review-flex-wrapper{justify-content:space-between;align-items:center;margin:10px 0 15px;padding:5px 0 12px;display:flex}@media screen and (width<=576px){.create-notes-modal .modal-dialog .modal-content .pills-review-flex-wrapper{align-items:flex-start;margin:8px 0 10px;padding:5px 0}}.create-notes-modal .modal-dialog .modal-content .session-details-pills{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (width<=768px){.create-notes-modal .modal-dialog .modal-content .session-details-pills{gap:6px}}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill{color:#333;background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:4px;max-width:fit-content;min-height:24px;max-height:24px;padding:2.68px 7px;font-size:.85rem;transition:all .2s;display:flex}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill:hover{transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media (width<=768px){.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill{padding:4px 8px;font-size:.8rem}}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill.site-pill{border-left:3px solid #4f46e5}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill.client-pill{border-left:3px solid #10b981}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill.service-pill{border-left:3px solid #f59e0b}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill.date-pill{border-left:3px solid #6b7280}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill .pill-icon{align-items:center;display:flex}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill .pill-icon svg,.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill .pill-icon img{object-fit:cover;border-radius:50%;width:16px;height:16px}.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill .pill-text{white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:150px;font-size:10px;font-weight:600;line-height:14px;overflow:hidden}@media (width<=768px){.create-notes-modal .modal-dialog .modal-content .session-details-pills .session-pill .pill-text{max-width:100px}}.create-notes-modal .modal-dialog .modal-content .date-span{color:#6c6c6c;font-size:12px;line-height:16px}.create-notes-modal .modal-dialog .modal-content .modal-body{width:100%;height:100%;max-height:410px;padding:0;position:relative;overflow:hidden auto}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-body{height:calc(100vh - 156px);max-height:100%;padding:16px 14px}}.create-notes-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper{padding:20px 20px 0}@media print{.create-notes-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper{display:none}}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper{padding:0 0 10px}}.create-notes-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper .dropdown-sites-grid-wrapper{justify-content:flex-end;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper .dropdown-sites-grid-wrapper button{width:auto;height:auto}.create-notes-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper .dropdown-sites-grid-wrapper button img,.create-notes-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper .dropdown-sites-grid-wrapper button svg{width:15px;height:16px}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes{width:95%;max-width:1200px;margin:0 auto 20px}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes{margin:0 20px 20px}}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes img{object-fit:cover;width:100%;max-width:220px;height:auto}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes img{max-widthtitle-field:150px;width:100%}}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes p{color:#4f4f50;font-size:16px;font-weight:400}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes p{font-size:14px!important}}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes p span{color:#000;font-weight:600}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes p:not(:last-child){margin:10px 0}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper{align-items:center;gap:10px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper span{color:#4f4f50;font-size:16px;font-weight:400;line-height:24px}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper span{font-size:14px!important}}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper svg,.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper img{cursor:pointer;width:18px;height:18px}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper img{filter:brightness(0)saturate()invert(35%)sepia(0%)saturate(1296%)hue-rotate(199deg)brightness(98%)contrast(89%)}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper .date-edit-wrapper{align-items:center;gap:10px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper .date-edit-wrapper input{box-shadow:none;border-radius:8px;outline:none;height:auto;max-height:44px;padding:3px 5px;font-size:14px;line-height:22px;color:#4f4f50!important;border:.5px solid #bbbbbb9c!important}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper .date-edit-wrapper svg,.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper .date-edit-wrapper img{cursor:pointer;width:18px;height:18px}.create-notes-modal .modal-dialog .modal-content .modal-body .modal-body-top{background-color:#f7e6f9;justify-content:space-between;align-items:center;padding:8px 10.97px 8px 19.4px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .modal-body-top p{color:#75777c;margin:0;font-size:14px;font-weight:500;line-height:20px}.create-notes-modal .modal-dialog .modal-content .modal-body .modal-body-top span{color:#75777c;justify-content:center;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .modal-body-top span .icon{width:14px;height:14px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content{width:95%;max-width:1200px;margin:0 auto;position:relative}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content{margin:16px auto}}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .btn-light{margin:8px 0}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .btn-light span{color:#75777c;font-size:12px;font-style:italic;font-weight:400;line-height:16px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .title-field input{color:#232324;background-color:#0000;border:none;outline:none;width:100%;font-size:24px;font-weight:500;line-height:32px}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .title-field input{font-size:24px;line-height:32px}}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .title-field input::placeholder{color:#9a9a9a;font-weight:500}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .title-field .commentable-title{border-bottom:1px solid #0000;margin-bottom:8px;padding-bottom:4px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .title-field textarea{color:#5c5e63;resize:none;background-color:#0000;border:none;outline:none;width:100%;font-size:16px;font-weight:500;line-height:20px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes{background-color:#fff;border-radius:96px;justify-content:space-between;align-items:center;width:100%;max-width:219px;margin-top:16px;padding:4px 6px 4px 28px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes svg{width:18px;height:21px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes .timer{justify-content:flex-start;align-items:center;gap:8px;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes .timer p{color:#0b0619;margin:0;font-size:12px;font-weight:400;line-height:21px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes .timer span{color:#0b0619;font-size:8px;font-weight:400;line-height:21px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes .voice-logo{background-color:#0043ce;border:1px solid #eaeaea;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;box-shadow:0 .36px .18px #00000040}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes .voice-logo svg{color:#fff;width:7px;height:10px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes .del-logo{width:24px;height:24px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .voice-notes .del-logo svg{color:#75777c;width:14px;height:14px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .video-wrapper{margin-top:20px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .video-wrapper img,.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .video-wrapper video{border-radius:15px;width:100%;max-width:640px;height:295px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .calender-field{justify-content:flex-start;align-items:center;gap:10px;padding:8px 0;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .calender-field input{color:#232529;background-color:#fff;border:none;border-radius:8px;outline:none;padding:4px 7px;font-size:14px;font-weight:500;line-height:20px;box-shadow:0 0 2px #e0e0e0}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .model-text{margin:16px 0 0}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .model-text p{color:#5c5e63;margin:0;font-size:16px;font-weight:500;line-height:20px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .model-text p a{color:#75777c;font-size:16px;font-weight:500;line-height:24px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .list-heading p{color:#75777c;margin:0;font-size:12px;font-weight:500;line-height:20px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .list-heading ul{margin:0;padding:0}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .list-heading ul li{padding:8px;list-style:none}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .list-heading ul li a{color:#75777c;justify-content:flex-start;align-items:center;gap:6px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:flex}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .list-heading ul li a img{width:18px;height:18px}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .model-text a{font-style:500;color:#75777c;font-size:16px;line-height:24px}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-field{flex-direction:column;justify-content:end;align-items:center;padding:10px 27px;display:flex;position:absolute;top:auto;bottom:0;right:0}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-field input{color:#969696;background-color:#fff;border:none;border-radius:8px;outline:none;width:100%;max-width:117px;padding:4px 6px;font-size:14px;font-weight:500;line-height:20px;box-shadow:0 0 2px #e0e0e0}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-field label{color:#75777c;margin-bottom:8px;font-size:16px;font-weight:500;line-height:24px}.create-notes-modal .modal-dialog .modal-content .modal-footer{border-top:1px solid #e9e9e9;flex-wrap:nowrap;justify-content:space-between;width:100%;padding:12px 20px}@media print{.create-notes-modal .modal-dialog .modal-content .modal-footer{display:none}}.create-notes-modal .modal-dialog .modal-content .modal-footer:has(.ai-input-wrapper){border:none;padding:15px 16px 0}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-footer:has(.ai-input-wrapper){padding:10px 5px 9px}}.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper form.form{width:100%;margin:0;padding-bottom:10px}.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper .ai-input-wrapper{background:#0043ce1a;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:10px;width:100%;margin:0;padding:7px 12px;display:flex}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper .ai-input-wrapper{background:#0043ce1a;border-top:1px solid #e9e9e9;border-radius:26px;box-shadow:0 4px 4px #00000040}}.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper .ai-input-wrapper .ai-input-field{flex-grow:1;font-size:0;position:relative}.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper .ai-input-wrapper .ai-input-field .img-wrapper{position:absolute;top:2px;left:0}.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper .ai-input-wrapper .ai-input-field .img-wrapper img{width:18px;height:18px}.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper .ai-input-wrapper .ai-input-field input{color:#232324;resize:none;background:0 0;border:none;outline:none;width:100%;padding-left:25px;font-size:14px;font-weight:400;line-height:20px}.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper .ai-input-wrapper .ai-input-field input::placeholder{color:#2323246b;font-size:14px;font-weight:400;line-height:20px}.create-notes-modal .modal-dialog .modal-content .modal-footer.notes-footer-wrapper .ai-input-wrapper .btn-wrapper button{height:25px;padding-block:0}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-footer{flex-wrap:wrap;gap:10px;padding:12px 14px}}.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn .dropdown button,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper .dropdown button{padding:7px 9px}.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn .dropdown button img,.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn .dropdown button svg,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper .dropdown button img,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper .dropdown button svg{width:18px;height:18px}.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn button,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button{color:#232324;text-wrap:nowrap;background:0 0;border:1px solid #e9e9e9;border-radius:8px;align-items:end;gap:6px;padding:7px 12px;font-size:12px;font-weight:350;line-height:16px;display:flex}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn button,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button{justify-content:center;align-items:center;padding:5px 6px}}@media screen and (width<=360px){.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn button,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button{width:30px;height:30px}}.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn button.signature-required,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button.signature-required{border:2px solid #dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn button span,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button span{display:none}}@media screen and (width<=360px){.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn button,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button{gap:4px;padding:6px 8px;margin-left:0!important}}.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn button svg,.create-notes-modal .modal-dialog .modal-content .modal-footer .boxed-btn button img,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button svg,.create-notes-modal .modal-dialog .modal-content .modal-footer .icon-flex-wrapper button img{color:#202021;width:18px;height:18px}.create-notes-modal .modal-dialog .modal-content .modal-footer .btn-wrapper{justify-content:flex-start;align-items:center;gap:14px;margin:0;display:flex}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-footer .btn-wrapper{gap:8px}.create-notes-modal .modal-dialog .modal-content .modal-footer .btn-wrapper .display-dropdown-container .dropdown-toggle span{display:none}}.create-notes-modal .modal-dialog .modal-content .modal-footer .btn-wrapper .btn-light button{color:#202021;border:1px solid #bbb;padding:5px 16px;font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-footer .btn-wrapper .btn-light button{padding:5px 6px;font-size:13px;line-height:18px}}.create-notes-modal .modal-dialog .modal-content .modal-footer .btn-wrapper .btn-blue button{padding-block:8px}@media screen and (width<=767px){.create-notes-modal .modal-dialog .modal-content .modal-footer .btn-wrapper .btn-blue button{padding:6px}}.create-notes-modal.modal-fullscreen .note-comments-dropdown .dropdown-menu{border-radius:0}.create-notes-modal.modal-fullscreen .note-comments-dropdown .dropdown-menu .comments-list{height:calc(100vh - 113px)}.create-notes-modal.modal-fullscreen .modal-dialog{height:100%;width:100%!important;max-width:none!important;margin:0!important}.create-notes-modal.modal-fullscreen .modal-dialog .modal-content{border-radius:0}.create-notes-modal.modal-fullscreen .modal-dialog .modal-content form{height:100%}.create-notes-modal.modal-fullscreen .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 120px)}@media screen and (width<=767px){.create-notes-modal.modal-fullscreen .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 156px)}}.client-model.custom-recurrence-modal .modal-content,.client-model.custom-recurrence-modal .modal-body,.client-model.custom-recurrence-modal .modal-body .client-form-body{overflow:visible!important}.delete-modal .modal-dialog{max-width:488px}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper.end-session .form{max-height:430px;padding-top:20px;overflow:hidden auto}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper.end-session .form::-webkit-scrollbar{width:0}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper.end-session .form::-webkit-scrollbar-track{background:#f1f1f1}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper.end-session .form::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper.end-session .form::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper.end-session .form .form-group label{color:#9a9a9a;align-items:flex-start;font-weight:400;display:flex}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper.end-session .form .form-group textarea{box-shadow:none;resize:none;border:.5px solid #bbb;font-family:Poppins,sans-serif}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper.end-session .form .form-group p{color:#232324;text-align:left;border:.5px solid #bbb;border-radius:12px;justify-content:start;align-items:center;gap:8px;width:100%;padding:13px 12px;font-size:14px;font-weight:500;display:flex}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .reason-box-wrapper{text-align:left;border:1px solid #e0e0e0;border-radius:8px;padding:12px}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .reason-box-wrapper p{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-modal-btns button{min-width:100px;font-size:14px;font-weight:500}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-modal-btns button.red-btn{color:#fff}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .reason-input-wrapper{margin:20px 0}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .reason-input-wrapper label{color:#333;margin-bottom:8px;font-size:14px;font-weight:500;display:block}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .reason-input-wrapper .reason-input{resize:vertical;border:1px solid #bbb;border-radius:8px;width:100%;min-height:80px;padding:12px;font-family:Poppins,sans-serif;font-size:14px}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .reason-input-wrapper .reason-input:focus{outline:none}.delete-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .reason-input-wrapper .reason-input::placeholder{color:#9a9a9a}.schedule-del-modal.delete-modal{z-index:99999}@media (width<=576px){.schedule-del-modal.delete-modal .modal-dialog{max-width:370px}}.schedule-del-modal.setting-del-modal .modal-dialog{max-width:400px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper{border:1px solid #e9e9e9;margin-bottom:20px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .no-project-found .image-wrapper{padding:20px 0}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .no-project-found .image-wrapper img{max-width:200px;margin:auto}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .no-project-found .image-wrapper .project-content{margin-top:10px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .no-project-found .image-wrapper .project-content h4{font-size:16px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .loading-div{height:250px!important}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .insurance-wrapper{padding:20px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .insurance-wrapper p{color:#9a9a9a;text-align:justify;font-size:12px;font-weight:400;line-height:16px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .insurance-wrapper .insurance-content{border:1px solid #e9e9e9;border-radius:10px;justify-content:space-between;align-items:center;height:44px;margin-top:12px;padding:10px 14px;display:flex}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .insurance-wrapper .insurance-content .list-items{align-items:center;gap:10px;display:flex}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .insurance-wrapper .insurance-content .list-items h6{color:#232324;font-size:14px;font-weight:500;line-height:22px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .insurance-wrapper .insurance-content .list-items img,.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .detail-wrapper .insurance-wrapper .insurance-content .list-items svg{object-fit:cover;border-radius:50%;width:26px;height:26px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box{align-items:flex-start;gap:10px;padding-inline:20px}.schedule-del-modal.setting-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box p{text-align:left}.schedule-del-modal .modal-dialog{width:95%;max-width:538px;margin:auto}.schedule-del-modal .modal-dialog .modal-content{border:none;border-radius:20.64px;box-shadow:2.15px 4.3px 16.14px #0003}.schedule-del-modal .modal-dialog .modal-content .modal-body{padding:20px}@media screen and (width<=767px){.schedule-del-modal .modal-dialog .modal-content .modal-body{padding:12px}}.schedule-del-modal .modal-dialog .modal-content .modal-body .end-icon{text-align:center;margin-bottom:20px}.schedule-del-modal .modal-dialog .modal-content .modal-body .end-icon img{width:60px;height:60px}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper{text-align:center}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .modal-header-custom .close-edit-btn{background-color:#fff;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:20px;right:15px}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .modal-header-custom .close-edit-btn img,.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .modal-header-custom .close-edit-btn svg{color:#232529;width:20px;height:20px}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper h2{color:#232324}@media screen and (width<=767px){.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper h2{font-size:24px;line-height:28px}}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box{background:#fff4f5;border:1px solid #fdcbcd;border-radius:12px;align-items:center;gap:20px;margin-bottom:20px;padding:10px 30px;display:flex}@media screen and (width<=767px){.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box{justify-content:center;gap:12px;margin-bottom:12px;padding:6px 12px}}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box.yellow{background:#fffaeb;border-color:#fedf89}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box.yellow svg{color:#dc6803}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box.yellow p{color:#b54708}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box svg{color:#e72a2a;width:24px;min-width:24px;height:24px}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box p{color:#e72a2a;font-weight:500}@media screen and (width<=576px){.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .red-box p{text-align:left;font-size:12px;line-height:18px}}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-text{margin:20px 0}@media screen and (width<=767px){.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-text{margin:12px 0}}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-text p{font-size:18px;line-height:26px}@media screen and (width<=767px){.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-text p{font-size:14px;line-height:20px}}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-modal-btns{border-top:1px solid #e9e9e9;justify-content:flex-end;align-items:center;gap:10px;width:100%;padding-top:20px;display:flex}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-modal-btns .btn-light button{height:32px}@media screen and (width<=767px){.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-modal-btns{padding-top:12px}}.schedule-del-modal .modal-dialog .modal-content .modal-body .del-modal-wrapper .del-modal-btns.session-end-btn{margin-top:20px}.signature-model{z-index:9999}.signature-model .modal-dialog{margin:auto}.signature-model .modal-dialog .modal-content{background-color:#fff;border:1px solid #e9e9e9;border-radius:12px}.signature-model .modal-dialog .modal-content .modal-header{border-bottom:1px solid #e9e9e9;margin-bottom:20px;padding:10px 20px}.signature-model .modal-dialog .modal-content .modal-header .modal-title{color:#232324;font-size:18px;font-weight:500;line-height:26px}.signature-model .modal-dialog .modal-content .modal-header .btn-close{width:16px;height:16px;padding:0;background-size:16px!important}.signature-model .modal-dialog .modal-content .modal-body{padding:0}.signature-model .modal-dialog .modal-content .modal-body .nav-tabs{border-bottom:1px solid #e9e9e9;margin-top:0;padding:0 20px}.signature-model .modal-dialog .modal-content .modal-body .nav-tabs .nav-item{padding:8px 0}.signature-model .modal-dialog .modal-content .modal-body .nav-tabs .nav-item:has(.active){border-bottom:1px solid #7d2ae7}.signature-model .modal-dialog .modal-content .modal-body .nav-tabs .nav-item .nav-link{color:#6c6c6c;border:none;font-size:12px;font-weight:400;line-height:16px}.signature-model .modal-dialog .modal-content .modal-body .nav-tabs .nav-item .nav-link.active{color:#7d2ae7;border:1px solid #e9e9e9;border-radius:8px;font-weight:500}.signature-model .modal-dialog .modal-content .modal-body .tab-content{max-height:342px;padding:20px 0;overflow-y:auto}.signature-model .modal-dialog .modal-content .modal-body .tab-content .tab-pane img{max-width:100%}.signature-model .modal-dialog .modal-content .modal-body .tab-content .form{margin-bottom:20px}.signature-model .modal-dialog .modal-content .modal-body .tab-content .form .form-group label{color:#9a9a9a;margin-bottom:4px;font-size:12px;font-weight:400;line-height:16px}.signature-model .modal-dialog .modal-content .modal-body .tab-content .form .form-group input{color:#232324;box-shadow:none;border:.5px solid #bbbbbb80;border-radius:12px;padding:11px 12px;font-size:14px;font-weight:500;line-height:20px}.signature-model .modal-dialog .modal-content .modal-body .tab-content .title span{color:#9a9a9a;margin-bottom:4px;font-size:12px;font-weight:400;line-height:16px}.signature-model .modal-dialog .modal-content .modal-body .tab-content .font-preview{padding:5px 0}.signature-model .modal-dialog .modal-content .modal-body .tab-content .font-preview p{text-overflow:ellipsis;text-align:start;border:.5px solid #bbb;border-radius:12px;font-size:32px;font-weight:400;line-height:28px;overflow:hidden;margin-bottom:20px!important;padding:28px 12px!important}@media screen and (width<=767px){.signature-model .modal-dialog .modal-content .modal-body .tab-content .font-preview p{padding:18px 12px!important}}.signature-model .modal-dialog .modal-content .modal-body .tab-content .font-preview p:empty{border-color:#0000!important}.signature-model .modal-dialog .modal-content .modal-body .tab-content .sigCanvas{background:#e2e2e261;border:none;border-radius:8px;width:100%;height:138px;min-height:138px}.signature-model .modal-dialog .modal-content .modal-footer{gap:10px;padding:20px}.signature-model .modal-dialog .modal-content .modal-footer .btn-light button{color:#6c6c6c;border-color:#9a9a9a;height:32px;font-weight:500}.signature-model .modal-dialog .modal-content .modal-footer .btn-blue button{font-size:12px}.staff-invites-modal .modal-dialog{max-width:488px!important}@media screen and (width<=991px){.staff-invites-modal .modal-dialog{max-width:380px!important}}@media screen and (width<=576px){.staff-invites-modal .modal-dialog{max-width:none!important}}.staff-invites-modal .modal-dialog .modal-content{border:none;border-radius:12px}.staff-invites-modal .modal-dialog .modal-content .modal-header{padding:11px 20px}@media (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-header{padding:8px 12px}}.staff-invites-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:18px;font-weight:500;line-height:26px}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:16px;line-height:22px}}.staff-invites-modal .modal-dialog .modal-content .modal-header button{box-sizing:border-box;background-size:13px;width:18px;height:18px;font-size:18px}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-header button{font-size:14px}}.staff-invites-modal .modal-dialog .modal-content .modal-body{padding:20px}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body{padding:12px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .loading-div{height:calc(100vh - 480px)}.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar{border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:10px;margin-bottom:20px;padding-left:10px;display:flex}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar{padding-left:6px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar svg,.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar img{color:#141b34;width:24px;height:24px}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar svg,.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar img{width:18px;height:18px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar input{color:#4f4f50;border:none;border-radius:8px;outline:none;width:100%;padding:12px 10px 12px 0;font-size:12px;font-weight:400;line-height:16px}.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar input::placeholder{color:#4f4f50;font-size:12px;font-weight:400;line-height:16px}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .searchbar input{padding:9px 6px 9px 0}}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box p{color:#666;margin:0;font-size:12px;font-weight:400;line-height:18px}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .headings{grid-template-columns:30% 30% 30%;align-items:center;gap:5%;display:grid}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .headings p{color:#9a9a9a}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper{max-height:400px;overflow-y:auto}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper::-webkit-scrollbar{width:4px}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper{background:#fff;border:.5px solid #bbbbbb9c;border-radius:12px;grid-template-columns:30% 23% 39%;align-items:center;gap:4%;margin:0 0 20px;padding:9px 12px;display:grid}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper:last-of-type{margin:0}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper{grid-template-columns:22% 41% 37%;gap:0%;padding:6px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box{align-items:center;gap:8px;display:flex}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box img,.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box svg{width:26px;min-width:26px;height:26px}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box img,.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box svg{width:20px;min-width:20px;height:20px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box.pending-btn{text-transform:capitalize;background:#f8f8f8;border:.5px solid #bbbbbb9c;border-radius:13px;width:fit-content;margin:auto;padding:1px 8px}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box.pending-btn p{color:#9a9a9a;text-transform:capitalize;font-size:10px;font-weight:400;line-height:16px}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box p{text-overflow:ellipsis;white-space:nowrap;color:#232324;max-width:100%;font-size:14px;font-weight:500;line-height:22px;overflow:hidden}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .invites-box p{font-size:13px;line-height:18px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .btn-wrapper{justify-content:flex-end;align-items:center;gap:8px;display:flex}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .btn-wrapper{gap:4px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .btn-wrapper .btn-blue button{width:100%;padding:5px 10px;font-size:12px;line-height:16px}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .btn-wrapper .btn-blue button{padding:4px 6px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .btn-wrapper .btn-blue button.bg-red{color:#e72a2a;background-color:#fff;border:1px solid #e72a2a}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .btn-wrapper .btn-blue button.bg-green{color:#00a606;background-color:#fff;border:1px solid #00a606}.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .btn-wrapper .btn-light button{color:#6c6c6c;border:1px solid #e9e9e9;padding:5px 10px}@media screen and (width<=767px){.staff-invites-modal .modal-dialog .modal-content .modal-body .invites-box .invites-inputs-main-wrapper .invites-input-wrapper .btn-wrapper .btn-light button{padding:4px 6px}}.staff-invites-modal .modal-dialog .modal-content .modal-body .client-form-body{padding:25px 25px 0}.staff-invites-modal .modal-dialog .modal-content .modal-body .client-form-body .modal-flex{justify-content:flex-start;align-items:center;gap:51px;padding-bottom:10px;display:flex}.staff-invites-modal .modal-dialog .modal-content .modal-body .client-form-body .modal-flex .modal-input-flex{width:100%}.staff-invites-modal .modal-dialog .modal-content .modal-body .client-form-body .modal-flex .modal-input-flex label{color:#666;letter-spacing:0%;font-size:12px;font-weight:600;line-height:18px}.staff-invites-modal .modal-dialog .modal-content .modal-body .client-form-body .modal-flex .modal-input-flex input{border:.44px solid #ccc;border-radius:3.53px;width:100%;margin-top:8px;padding:7.06px}.staff-invites-modal .modal-dialog .modal-content .modal-body .client-form-body .modal-flex:last-of-type{padding-bottom:0}.staff-invites-modal .modal-dialog .modal-content .modal-footer{justify-content:flex-end;align-items:center;width:100%;padding:13px 20px;display:flex;border-top:none!important}.staff-invites-modal .modal-dialog .modal-content .modal-footer .flex-btn{justify-content:end;align-items:center;gap:12px;display:flex}.staff-invites-modal .modal-dialog .modal-content .modal-footer .flex-btn .btn-secondary{color:#000;background-color:#8f8f8f1a;border:1.12px solid #8f8f8f1a;font-family:Inter,sans-serif;font-size:13.45px;font-weight:500;line-height:16.28px;box-shadow:0 1.12px 2.24px #00000026}.staff-invites-modal .modal-dialog .modal-content .modal-footer .btn-light button,.staff-invites-modal .modal-dialog .modal-content .modal-footer .btn-blue button{border-radius:4px}.reports-modal .modal-header-custom{border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem 1rem;display:flex}.reports-modal .modal-header-custom .modal-title{color:#212529;margin:0;font-size:1.25rem;font-weight:600}.reports-modal .modal-header-custom .close-btn{color:#6c757d;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.5rem;transition:color .15s;display:flex}.reports-modal .modal-header-custom .close-btn:hover{color:#000}.reports-modal .modal-body-custom{max-height:400px;padding:1rem 1.5rem 1.5rem;overflow-y:auto}.reports-modal .modal-body-custom .client-avatar{object-fit:cover;border-radius:50%;width:24px;height:24px;margin-right:6px}.reports-modal .loading-state{justify-content:center;align-items:center;padding:2rem;display:flex}.reports-modal .loading-state .spinner{border:3px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin}.reports-modal .modal-content-list{width:100%}.reports-modal .list-header{border-bottom:1px solid #e9ecef;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 0;display:flex}.reports-modal .list-header .header-label,.reports-modal .list-header .header-value{color:#6c757d;font-size:.875rem;font-weight:600}.reports-modal .list-item{border-bottom:1px solid #f1f3f4;justify-content:space-between;align-items:center;padding:.75rem 0;display:flex}.reports-modal .list-item:last-child{border-bottom:none}.reports-modal .list-item .item-number{color:#495057;min-width:19px;margin-right:.5rem;font-size:.875rem;font-weight:500}.reports-modal .list-item .item-name{color:#212529;flex:1;font-size:.875rem;font-weight:500}.reports-modal .list-item .item-value{color:#212529;font-size:.875rem;font-weight:600}.reports-modal .list-item .client-info{flex:1;align-items:center;display:flex;overflow:hidden}.reports-modal .client-name{color:#212529;text-overflow:ellipsis;text-wrap:nowrap;max-width:80%;font-size:.875rem;font-weight:500;overflow:hidden}.reports-modal .modal-dialog{width:95%;max-width:488px;margin:auto}.reports-modal .modal-dialog .modal-content{border:none;border-radius:12px;box-shadow:0 10px 25px #00000026}.reports-modal .modal-header-custom{border-bottom:1px solid #e9e9e9;padding:10px 20px}.reports-modal .modal-header-custom .modal-title{color:#232324;font-size:18px;font-weight:500;line-height:26px}.reports-modal .modal-header-custom .close-btn svg,.reports-modal .modal-header-custom .close-btn img{color:#4f4f50;width:18px;height:18px}.reports-modal .modal-body-custom{padding:20px}.reports-modal .modal-body-custom .modal-content-list .list-header{border-bottom:none;margin:0;padding:0 0 8px}.reports-modal .modal-body-custom .modal-content-list .list-header span{color:#232324;font-size:10px;font-weight:400;line-height:16px}.reports-modal .modal-body-custom .modal-content-list .list-item{border:1px solid #e9e9e9;border-radius:8px;margin-bottom:10px;padding:6px 10px}.reports-modal .modal-body-custom .modal-content-list .list-item:last-of-type{margin:0}.reports-modal .modal-body-custom .modal-content-list .list-item .item-number,.reports-modal .modal-body-custom .modal-content-list .list-item .item-name,.reports-modal .modal-body-custom .modal-content-list .list-item .item-value{color:#232324;font-size:14px;font-weight:400;line-height:23px;overflow:hidden}.reports-modal .modal-body-custom .modal-content-list .list-item .item-number span,.reports-modal .modal-body-custom .modal-content-list .list-item .item-name span,.reports-modal .modal-body-custom .modal-content-list .list-item .item-value span{text-overflow:ellipsis;text-wrap:nowrap;max-width:90%;overflow:hidden}.session-details-modal.session-action-modal .modal-body .session-action-content{padding:0 20px}.session-details-modal.session-action-modal .modal-body .session-action-content h6{color:#232324;text-align:center;font-size:16px;font-weight:500;line-height:24px}.session-details-modal.session-action-modal .modal-body .session-action-content .btn-flex-wrapper{justify-content:center;gap:20px;margin-top:20px;display:flex}.session-details-modal.session-action-modal .modal-body .session-action-content .btn-flex-wrapper .btn-light,.session-details-modal.session-action-modal .modal-body .session-action-content .btn-flex-wrapper .btn-blue{width:100%}.session-details-modal.session-action-modal .modal-body .session-action-content .btn-flex-wrapper .btn-light button:disabled,.session-details-modal.session-action-modal .modal-body .session-action-content .btn-flex-wrapper .btn-blue button:disabled{opacity:.5;cursor:not-allowed;pointer-events:auto}.session-details-modal.all-session-model.full-page-modal .modal-dialog{width:100%;max-width:100%;height:100%;margin:0}.session-details-modal.all-session-model.full-page-modal .modal-content{border:none;border-radius:0;height:100%}.session-details-modal.all-session-model.full-page-modal .modal-content .modal-header{padding-block:18px}.session-details-modal.all-session-model.full-page-modal .modal-content .modal-header .modal-title{align-items:center;gap:8px;display:flex}.session-details-modal.all-session-model.full-page-modal .modal-content .modal-header .model-header-img{border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.session-details-modal.all-session-model.full-page-modal .modal-content .modal-header .model-header-img img,.session-details-modal.all-session-model.full-page-modal .modal-content .modal-header .model-header-img svg{width:16px;height:16px}.session-details-modal.all-session-model.full-page-modal .modal-body{overflow-y:auto;max-height:calc(100vh - 60px)!important;padding:38px!important}@media screen and (width<=767px){.session-details-modal.all-session-model.full-page-modal .modal-body{padding:12px!important}}.session-details-modal.all-session-model.full-page-modal .modal-body .session-info-container{max-width:900px;margin:auto}.session-details-modal.all-session-model .modal-dialog{width:95%;max-width:600px}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-label{border-radius:10px;gap:10px}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-label img{object-fit:cover;border-radius:50%;width:26px;height:26px}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value{box-shadow:none;border:none;width:100%;padding:0}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value span{color:#232324;font-size:14px;font-weight:400;line-height:22px}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .value-text{color:#4f4f50;font-size:12px;font-weight:400;line-height:22px}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge{border:1px solid #0043ce;align-items:center;width:fit-content;padding:4px 6px 3px;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a;border-radius:8px!important}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge img{margin-right:6px}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge span{color:#0043ce;font-size:12px;font-weight:400;line-height:16px}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.not-ended{border-color:#e72a2a}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.not-ended img{filter:brightness(0)saturate()invert(35%)sepia(55%)saturate(4911%)hue-rotate(344deg)brightness(91%)contrast(98%)}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.not-ended span{color:#e72a2a}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.green{border-color:#06c623}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.green span{color:#06c623}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.inprogress-active{border-color:#5c06c6}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.inprogress-active span{color:#5c06c6}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.red{border-color:#f60f0f}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.red span{color:#f60f0f}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.orange{border-color:#ff9500}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.orange span{color:#ff9500}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.yellow-clr{border-color:#c3c311}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.yellow-clr span{color:#c3c311}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.yellow-clr img{filter:brightness(0)saturate()invert(87%)sepia(31%)saturate(5284%)hue-rotate(14deg)brightness(99%)contrast(87%)}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.brown{border-color:#a47100}.session-details-modal.all-session-model .modal-body .session-info-container .session-detail-row .detail-value .status-badge.brown span{color:#a47100}.session-details-modal.note-summary-modal{z-index:1060}.session-details-modal.note-summary-modal .modal-dialog{max-width:600px}.session-details-modal.note-summary-modal .modal-body{padding:0!important}.session-details-modal.note-summary-modal .modal-body .summary-content{padding:0}.session-details-modal.note-summary-modal .modal-body .summary-content .success-message{text-align:center;background:linear-gradient(135deg,#16a249 0%,#24c25e 50%,#36d399 100%);border-radius:12px 12px 0 0;padding:20px;position:relative;margin-bottom:0!important}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .success-message{padding:12px}}.session-details-modal.note-summary-modal .modal-body .summary-content .success-message:after{content:"";background-color:#ffffff1a;border-radius:50%;width:100px;height:100px;position:absolute;top:10px;right:10px}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .success-message:after{width:90px;height:90px}}.session-details-modal.note-summary-modal .modal-body .summary-content .success-message .success-animation{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 15px;display:flex}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .success-message .success-animation{width:52px;height:52px;margin:0 auto 8px}}@media screen and (width<=576px){.session-details-modal.note-summary-modal .modal-body .summary-content .success-message .success-animation{width:42px;height:42px;margin:0 auto 8px}}.session-details-modal.note-summary-modal .modal-body .summary-content .success-message .success-animation img{color:#06c623;width:48px;height:48px}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .success-message .success-animation img{width:40px;height:40px}}@media screen and (width<=576px){.session-details-modal.note-summary-modal .modal-body .summary-content .success-message .success-animation img{width:32px;height:32px}}.session-details-modal.note-summary-modal .modal-body .summary-content .success-message h5{color:#fff;margin:0}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .success-message h5{font-size:16px;line-height:24px}}.session-details-modal.note-summary-modal .modal-body .summary-content .success-message p{color:#ffffffe6;margin-top:0}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .success-message p{font-size:13px;line-height:20px}}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary-main-wrapper{max-height:360px;padding:20px;overflow-y:auto}@media screen and (height<=640px){.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary-main-wrapper{max-height:250px}}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary-main-wrapper::-webkit-scrollbar{width:3px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary-main-wrapper::-webkit-scrollbar-track{background:#f1f1f1}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary-main-wrapper::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary-main-wrapper::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary{border:1px solid #e9e9e9;border-radius:12px;padding:0}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary:not(:last-of-type){margin-bottom:20px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-header{background:#fdfdfd;border-bottom:1px solid #e9e9e9;border-top-left-radius:12px;border-top-right-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-header .note-icon{border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-header .note-icon img{filter:brightness(0)saturate();width:16px;height:16px;margin:0}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-header h6{color:#232324;margin:0}@media screen and (width<=576px){.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-header h6{font-size:14px!important}}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details{padding:20px}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details{padding:12px}}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper{justify-content:center;align-items:center;gap:15px;min-height:200px;display:flex}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper{min-height:120px}}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper:has(.recommendations-content) .btn-blue{margin-left:auto}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .ai-recommendations{margin-bottom:20px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .ai-recommendations .recommendations-text{color:#0043ce;background:#f5f5f5;border:1px solid #0043ce;border-radius:8px;padding:40px 20px 20px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .ai-recommendations .recommendations-header{justify-content:space-between;align-items:center;margin-bottom:15px;display:flex;position:relative}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .ai-recommendations .recommendations-header h6{color:#06c;align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .ai-recommendations .recommendations-header .recommendations-btn{border-radius:6px;padding:6px 12px;font-size:14px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .ai-recommendations .recommendations-header .copy-recommendations-btn{color:#000;background-color:#0000;border:none;position:absolute;top:5px;right:0}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .ai-recommendations .recommendations-header .copy-recommendations-btn svg,.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .ai-recommendations .recommendations-header .copy-recommendations-btn img{width:20px;height:20px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .collaboration-stats{background:#fff;border-radius:8px;padding:16px;box-shadow:0 2px 4px #0000001a}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .collaboration-stats .stats-row{justify-content:space-around;gap:15px;display:flex}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .collaboration-stats .stats-row .stat-item{text-align:center;flex:1}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .collaboration-stats .stats-row .stat-item .stat-number{color:#06c;font-size:24px;font-weight:700;display:block}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details.ai-recommendations-wrapper .recommendations-content .collaboration-stats .stats-row .stat-item .stat-label{color:#666;margin-top:4px;font-size:12px;display:block}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details h5{color:#232324;margin:0 0 8px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item{align-items:center;gap:8px;margin-bottom:8px;display:flex}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item .metadata-icon{background-color:#f5f5f5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item .metadata-icon{width:30px;height:30px}}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item .metadata-icon img,.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item .metadata-icon svg{filter:brightness(0)saturate()invert(20%)sepia(58%)saturate(6182%)hue-rotate(220deg)brightness(81%)contrast(104%);width:20px!important;height:20px!important}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item .metadata-icon img,.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item .metadata-icon svg{width:18px!important;height:18px!important}}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item .metadata-icon svg{color:#fff}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item:last-child{margin:0}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item img,.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item svg{width:18px;height:18px}.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item span{color:#232324;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-body .summary-content .note-summary .note-details .note-metadata .metadata-item span{font-size:13px;line-height:20px}}.session-details-modal.note-summary-modal .modal-footer{justify-content:flex-end!important;padding:12px 20px!important}@media screen and (width<=767px){.session-details-modal.note-summary-modal .modal-footer{padding:10px 12px}}.session-details-modal .modal-dialog{width:95%;max-width:500px}.session-details-modal .modal-dialog .modal-content{border:none;border-radius:12px;box-shadow:0 1px 6px #0000001a}.session-details-modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #0000001a;padding:10px 20px}@media screen and (width<=767px){.session-details-modal .modal-dialog .modal-content .modal-header{padding:8px 12px}}.session-details-modal .modal-dialog .modal-content .modal-header .modal-title{color:#232324;font-size:18px;font-weight:500;line-height:26px}@media screen and (width<=767px){.session-details-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:16px;line-height:24px}}.session-details-modal .modal-dialog .modal-content .modal-header button{width:18px;height:18px}.session-details-modal .modal-dialog .modal-content .modal-body{height:100%;max-height:calc(100vh - 100px);padding:20px;overflow-y:auto}@media screen and (width<=767px){.session-details-modal .modal-dialog .modal-content .modal-body{padding:12px}}.session-details-modal .modal-dialog .modal-content .modal-body .no-project-found .image-wrapper .project-content{margin-top:30px}.session-details-modal .modal-dialog .modal-content .modal-body .no-session{text-align:center;font-size:14px;font-weight:500;line-height:22px}.session-details-modal .modal-dialog .modal-content .modal-body .loading-div{height:450px!important}.session-details-modal .modal-dialog .modal-content .modal-footer{border-top:1px solid #0000001a;justify-content:center;padding:16px 24px}.session-details-modal .modal-dialog .modal-content .modal-footer .add-note-btn,.session-details-modal .modal-dialog .modal-content .modal-footer .view-note-btn{border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 24px;font-size:14px;font-weight:500;display:flex}.session-details-modal .modal-dialog .modal-content .modal-footer .add-note-btn{color:#fff;background-color:#7f64fc}.session-details-modal .modal-dialog .modal-content .modal-footer .add-note-btn:hover{background-color:#6a4bfc}.session-details-modal .modal-dialog .modal-content .modal-footer .view-note-btn{color:#fff;background-color:#4caf50}.session-details-modal .modal-dialog .modal-content .modal-footer .view-note-btn:hover{background-color:#449d48}.session-details-modal .modal-dialog .modal-content .modal-footer .note-icon{font-size:14px}.session-info-container{flex-direction:column;display:flex}.session-info-container::-webkit-scrollbar{width:3px}.session-info-container::-webkit-scrollbar-track{background:#f1f1f1}.session-info-container::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.session-info-container::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.session-info-container .session-detail-box{text-align:left}.session-info-container .session-detail-box label{color:#232324;margin-bottom:6px;font-size:14px;font-weight:500}.session-info-container .session-detail-box .wrap-box{color:#232324;border:.5px solid #e9e9e9;border-radius:12px;max-height:79px;padding:12px;font-size:14px;font-weight:500;overflow-y:auto}.session-info-container .session-detail-box .wrap-box::-webkit-scrollbar{display:none}.session-info-container .session-detail-row{border:.5px solid #e9e9e9;border-radius:12px;grid-template-columns:45% 52%;align-items:center;gap:3%;margin-bottom:10px;padding:8px 12px;display:grid}.session-info-container .session-detail-row .react-datepicker__tab-loop .react-datepicker-popper{min-width:396px;right:0;top:25px!important;left:auto!important;transform:none!important}.session-info-container .session-detail-row .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker{display:flex}.session-info-container .session-detail-row .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation:before{content:"";background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M4.5%207.19922L8.29289%2010.9921C8.62623%2011.3254%208.79289%2011.4921%209%2011.4921C9.20711%2011.4921%209.37377%2011.3254%209.70711%2010.9921L13.5%207.19922'%20stroke='%234F4F50'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-size:20px;width:20px;height:20px;transform:rotate(90deg)}.session-info-container .session-detail-row .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--next--with-time{right:152px}.session-info-container .session-detail-row .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation.react-datepicker__navigation--next--with-time:before{transform:rotate(-90deg)}.session-info-container .session-detail-row .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker .react-datepicker__navigation span{display:none}.session-info-container .session-detail-row .react-datepicker__tab-loop .react-datepicker-popper .react-datepicker__time .react-datepicker__time-box{padding-right:8px}.session-info-container .session-detail-row.scheduled-time-row{grid-template-columns:55% 42%}.session-info-container .session-detail-row:last-of-type{margin:0}@media screen and (width<=767px){.session-info-container .session-detail-row{padding:7px 10px}}.session-info-container .session-detail-row.all-session-row{grid-template-columns:24% 20% 23% 30%;gap:1%;display:grid}.session-info-container .session-detail-row.all-session-row.status{grid-template-columns:auto auto auto auto}.session-info-container .session-detail-row.all-session-row .detail-value p{border-radius:50px;width:3px;min-width:3px;height:22px}.session-info-container .session-detail-row.all-session-row .detail-label{overflow:hidden}.session-info-container .session-detail-row .detail-label{color:#666;align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex;overflow:hidden}.session-info-container .session-detail-row .detail-label span{color:#232324;text-overflow:ellipsis;white-space:nowrap;max-width:86%;font-size:14px;font-weight:500;overflow:hidden}@media screen and (width<=767px){.session-info-container .session-detail-row .detail-label span{font-size:13px;line-height:20px}}.session-info-container .session-detail-row .detail-label .icon-box{border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.session-info-container .session-detail-row .detail-label .icon-box img,.session-info-container .session-detail-row .detail-label .icon-box svg{object-fit:contain;color:#4f4f50;width:16px;height:16px}.session-info-container .session-detail-row .detail-label .icon{color:#999;width:16px;height:16px}.session-info-container .session-detail-row .staff-name-field{justify-content:end;align-items:center;gap:4px;display:flex}.session-info-container .session-detail-row .staff-name-field .detail-value{cursor:pointer;margin-left:0;overflow:hidden}.session-info-container .session-detail-row .staff-name-field .more-staff-btn button{color:#0043ce;text-wrap:nowrap;background-color:#0000;border:none;padding-right:0;font-size:12px;font-weight:600;text-decoration:underline}.session-info-container .session-detail-row .detail-value{border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:6px;width:fit-content;max-width:100%;height:24px;margin-left:auto;padding:4px 8px;display:flex;box-shadow:0 1px 3px #0000001a}.session-info-container .session-detail-row .detail-value.input-field input{box-shadow:none;border:none;padding:0 0 0 2px;font-size:12px;font-weight:600}.session-info-container .session-detail-row .detail-value .session-log-entry,.session-info-container .session-detail-row .detail-value .session-log-entry .session-log-times{font-size:0}.session-info-container .session-detail-row .detail-value button.view-details-text{color:#0043ce;background-color:#0000;border:none;outline:none;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.session-info-container .session-detail-row .detail-value.status{border:none;padding:0}.session-info-container .session-detail-row .detail-value.status span{border:1px solid #0043ce;padding:4px 8px;border-radius:8px!important}.session-info-container .session-detail-row .detail-value.status span.upcoming{color:#ff9500!important;border-color:#ff9500!important}.session-info-container .session-detail-row .detail-value.status span.scheduled{color:#1e88e5;border-color:#1e88e5}.session-info-container .session-detail-row .detail-value.status span.ongoing{color:#43a047;border-color:#43a047}.session-info-container .session-detail-row .detail-value.status span.completed{color:#0d47a1;border-color:#0d47a1}.session-info-container .session-detail-row .detail-value.status span.cancelled{color:#e53935;border-color:#e53935}.session-info-container .session-detail-row .detail-value.status span.expired{color:#757575;border-color:#f5f5f5}.session-info-container .session-detail-row .detail-value.timeout-active{color:#a47100;border:1px solid #a47100}.session-info-container .session-detail-row .detail-value.timeout-active .status-badge{color:#a47100}.session-info-container .session-detail-row .detail-value .view-detail-icon{filter:brightness(0)saturate()invert(20%)sepia(58%)saturate(6182%)hue-rotate(220deg)brightness(81%)contrast(104%)}.session-info-container .session-detail-row .detail-value.completed-active{border:1px solid #06c623}.session-info-container .session-detail-row .detail-value.completed-active .status-badge{color:#06c623}.session-info-container .session-detail-row .detail-value.inprogress-active{border:1px solid #0043ce}.session-info-container .session-detail-row .detail-value.inprogress-active .status-badge{color:#0043ce}.session-info-container .session-detail-row .detail-value.upcoming-active{border:1px solid #ff9500}.session-info-container .session-detail-row .detail-value.upcoming-active .status-badge{color:#ff9500}.session-info-container .session-detail-row .detail-value.canceled-active{border:1px solid #e72a2a}.session-info-container .session-detail-row .detail-value.canceled-active .status-badge{color:#e72a2a}.session-info-container .session-detail-row .detail-value.purple-active{border:1px solid #5c06c6}.session-info-container .session-detail-row .detail-value.purple-active .status-badge{color:#5c06c6}.session-info-container .session-detail-row .detail-value.approval-in-review{border:1px solid #75777c}.session-info-container .session-detail-row .detail-value.approval-in-review svg,.session-info-container .session-detail-row .detail-value.approval-in-review .status-badge{color:#75777c}.session-info-container .session-detail-row .detail-value.approval-denied{border:1px solid #e72a2a}.session-info-container .session-detail-row .detail-value.approval-denied svg,.session-info-container .session-detail-row .detail-value.approval-denied .status-badge{color:#e72a2a}.session-info-container .session-detail-row .detail-value.approval-approved{border:1px solid #06c623}.session-info-container .session-detail-row .detail-value.approval-approved svg,.session-info-container .session-detail-row .detail-value.approval-approved .status-badge{color:#06c623}.session-info-container .session-detail-row .detail-value.purple{border:1px solid #c3c311!important}.session-info-container .session-detail-row .detail-value.purple svg,.session-info-container .session-detail-row .detail-value.purple span{color:#c3c311!important}.session-info-container .session-detail-row .detail-value span{color:#232324;text-align:right;text-wrap:nowrap;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;width:100%;max-width:100%;font-size:12px;font-weight:600;display:inline-block;overflow:hidden;border-radius:0!important}.session-info-container .session-detail-row .detail-value span.view-details-text{color:#0043ce;font-weight:600;text-decoration:underline}.session-info-container .session-detail-row .detail-value .status-badge{text-transform:capitalize;border-radius:12px;font-size:12px;font-weight:500;display:inline-block}.session-info-container .session-detail-row .detail-value .status-badge.scheduled{color:#1e88e5;background-color:#edf6ff}.session-info-container .session-detail-row .detail-value .status-badge.ongoing{color:#43a047;background-color:#e8f5e9}.session-info-container .session-detail-row .detail-value .status-badge.completed{color:#0d47a1;background-color:#e3f2fd}.session-info-container .session-detail-row .detail-value .status-badge.cancelled{color:#e53935;background-color:#ffebee}.session-info-container .session-detail-row .detail-value .status-badge.expired{color:#757575;background-color:#f5f5f5}.session-info-container .session-detail-row .detail-value img,.session-info-container .session-detail-row .detail-value svg{object-fit:cover;border-radius:50%;width:14px;min-width:14px;height:14px}.session-info-container .session-detail-row .btn-blue{margin-left:auto}.session-info-container .session-detail-row .btn-blue button{gap:6px;padding:4px 8px;font-size:12px;font-weight:600;line-height:15px}.session-info-container .session-detail-row .btn-blue button span{text-decoration:underline}@media screen and (width<=767px){.session-info-container .session-detail-row .btn-blue button{height:24px}}.session-info-container .session-detail-row .btn-blue .add-note-btn{color:#0043ce;background-color:#0000}.session-detail-bottom-container{margin-top:20px}.session-detail-bottom-container .heading{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.session-detail-bottom-container .heading span{color:#9a9a9a;font-size:12px;font-weight:400;line-height:16px}.session-action-buttons{justify-content:flex-end;align-items:center;gap:10px;margin-top:16px;padding:0;display:flex}@media screen and (width<=767px){.session-action-buttons{padding:0 1px}}.session-action-buttons .btn-light button{color:#202021;border-color:#bbb;min-width:73px;height:32px;font-size:14px;font-weight:500}.session-action-buttons .btn-blue button{min-width:87px;height:32px}.session-action-buttons .btn-danger button{min-width:120px}.note-recommendations-modal.program-insight-modal .modal-dialog{width:100%;max-width:900px}.note-recommendations-modal.program-insight-modal .modal-dialog .modal-content .modal-header .header-section{align-items:center;gap:6px;display:flex}.note-recommendations-modal.program-insight-modal .modal-dialog .modal-content .modal-header .header-section .insight-icon{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;padding:3px 7px}.note-recommendations-modal.program-insight-modal .modal-dialog .modal-content .modal-header .header-section .insight-icon img{width:18px;height:18px}.note-recommendations-modal.program-insight-modal .modal-dialog .modal-content .modal-body{max-height:calc(100vh - 126px)}.note-recommendations-modal.program-insight-modal .modal-dialog .modal-content .modal-body .insight-graph{margin-bottom:20px}.note-recommendations-modal.program-insight-modal .modal-dialog .modal-content .modal-body .insight-graph img,.note-recommendations-modal.program-insight-modal .modal-dialog .modal-content .modal-body .insight-table img{width:100%}.note-recommendations-modal.warning-modal .modal-dialog{width:95%;max-width:500px}.note-recommendations-modal.warning-modal .modal-dialog .modal-body .recommendations-content h5{color:#232324;margin-bottom:20px;font-size:16px;font-weight:500;line-height:24px}.note-recommendations-modal.warning-modal .modal-dialog .modal-body .recommendations-content .recent-notes-section .notes-list span{color:#232324;font-size:16px;font-weight:500;line-height:24px}.note-recommendations-modal.warning-modal .modal-dialog .modal-body .recommendations-content .recent-notes-section .notes-list ul{margin:12px 0 0;padding:0}.note-recommendations-modal.warning-modal .modal-dialog .modal-body .recommendations-content .recent-notes-section .notes-list ul li{list-style:none}.note-recommendations-modal.warning-modal .modal-dialog .modal-body .recommendations-content .recent-notes-section .notes-list ul li.text-success p{color:#6c757d;font-size:14px;font-weight:400;line-height:22px}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info{padding:24px}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .account-profile{align-items:center}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .subscription-header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .subscription-header h4{color:#232324;font-size:20px;font-weight:500;line-height:28px}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .subscription-header .status-badge{text-transform:uppercase;color:#06c623;border:1px solid #06c623;border-radius:8px;align-items:center;gap:6px;padding:2px 6px;font-size:12px;font-weight:400;line-height:16px;display:flex;background-color:#0000!important}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .subscription-header .status-badge img{width:14px;height:14px}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .billing-info-grid{grid-template-columns:auto auto;justify-content:space-between;align-items:center;gap:16px;display:grid}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .billing-info-grid .info-item{flex-direction:column;gap:4px;display:flex}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .billing-info-grid .info-item p{color:#232324;font-size:16px;font-weight:500;line-height:24px}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .billing-info-grid .info-item .amount{color:#6c6c6c;font-weight:500}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .billing-info-grid .info-item span{color:#6c6c6c;align-items:center;gap:6px;font-size:14px;font-weight:400;line-height:22px;display:flex}.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .billing-info-grid .info-item span svg,.note-recommendations-modal.subscription-modal .modal-dialog .modal-content .modal-body .billing-user-info .billing-info-grid .info-item span img{color:#6c6c6c;width:16px;height:16px}.note-recommendations-modal .modal-dialog{width:95%;max-width:800px}.note-recommendations-modal .modal-dialog .modal-content{border:none}.note-recommendations-modal .modal-header{padding:10px 20px}.note-recommendations-modal .modal-header .modal-title{font-size:18px;font-weight:600;line-height:26px}@media screen and (width<=767px){.note-recommendations-modal .modal-header .modal-title .btn-close{font-size:14px}}.note-recommendations-modal .modal-header .modal-title .modal-title-content{align-items:center;gap:10px;display:flex}@media screen and (width<=767px){.note-recommendations-modal .modal-header .modal-title .modal-title-content span{text-wrap:nowrap;text-overflow:ellipsis;max-width:210px;font-size:17px;overflow:hidden}}.note-recommendations-modal .modal-header .modal-title .modal-title-content p{font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=767px){.note-recommendations-modal .modal-header .modal-title .modal-title-content p{display:none}}.note-recommendations-modal .modal-body{max-height:410px;overflow-y:auto}.note-recommendations-modal .modal-body .loading-div{height:calc(100vh - 280px)}.note-recommendations-modal .modal-body .no-recommendations{text-align:center;color:#6c757d;padding:48px 16px}.note-recommendations-modal .modal-body .no-recommendations .icon{margin-bottom:16px;font-size:48px}.note-recommendations-modal .modal-body .no-recommendations h5{color:#495057;margin-bottom:8px}.note-recommendations-modal .modal-body .recommendations-container .goals-list{padding:14px}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card{margin-bottom:20px}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card:last-child{margin:0}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header{justify-content:space-between;align-items:flex-start;display:flex}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header button{background-color:#0000;border:none;padding:2px 4px}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header button svg,.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header button img{width:20px;height:20px}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header .title-section h5{color:#232324;font-size:18px;font-weight:600;line-height:26px}@media screen and (width<=767px){.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header .title-section h5{font-size:16px;line-height:24px}}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header .title-section .recommendation-meta{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header .title-section .recommendation-meta .priority-badge,.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header .title-section .recommendation-meta .category-badge{color:#fff;text-transform:uppercase;letter-spacing:.5px;border-radius:20px;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;display:flex}@media screen and (width<=767px){.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header .title-section .recommendation-meta .priority-badge,.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-header .title-section .recommendation-meta .category-badge{padding:3px 10px;font-size:10px;line-height:16px}}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body{color:#495057}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body p{color:#6c6c6c;font-size:14px;font-weight:400;line-height:22px}@media screen and (width<=767px){.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body p{font-size:13px;line-height:20px}}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body .related-goals{border-top:1px solid #e9ecef;margin-top:20px;padding-top:16px}@media screen and (width<=767px){.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body .related-goals{margin-top:12px;padding-top:10px}}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body .related-goals strong{color:#495057;margin-bottom:8px;font-size:14.4px;display:block}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body .related-goals .goals-list{flex-direction:row;align-items:center;gap:10px;display:flex}@media screen and (width<=767px){.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body .related-goals .goals-list{padding:0}}.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body .related-goals .goals-list .goal-tag{color:#6c6c6c;text-wrap:nowrap;text-overflow:ellipsis;border:1px solid #e9e9e9;border-radius:20px;max-width:100%;padding:7px 10px;font-size:10px;font-weight:400;line-height:16px;overflow:hidden}@media screen and (width<=767px){.note-recommendations-modal .modal-body .recommendations-container .site-grid-card .recommendation-body .related-goals .goals-list .goal-tag{padding:6px 8px}}.note-recommendations-modal .modal-body .insert-btn{white-space:nowrap;border-radius:6px;padding:6px 16px;font-size:14px;font-weight:500;transition:all .2s}.note-recommendations-modal .modal-body .insert-btn:hover{transform:translateY(-1px);box-shadow:0 2px 8px #007bff4d}.note-recommendations-modal .client-header{text-align:center;background:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:20px}@media screen and (width<=767px){.note-recommendations-modal .client-header{padding:12px}}.note-recommendations-modal .client-header h5{color:#2c3e50;margin:8px 0 4px;font-weight:600}@media screen and (width<=767px){.note-recommendations-modal .client-header h5{font-size:16px}}.note-recommendations-modal .client-header .session-info{color:#6c757d;font-size:14px}@media screen and (width<=767px){.note-recommendations-modal .client-header .session-info{font-size:13px}}.note-recommendations-modal .collaboration-stats{background:#fff;border:1px solid #e9ecef;border-radius:8px;margin-bottom:25px}.note-recommendations-modal .collaboration-stats h6{color:#495057;align-items:center;margin-bottom:0;font-weight:600;display:flex}.note-recommendations-modal .stat-main-wrapper{padding:20px}@media screen and (width<=767px){.note-recommendations-modal .stat-main-wrapper{padding:14px}}.note-recommendations-modal .stat-main-wrapper .stats-grid{margin-bottom:12px}.note-recommendations-modal .stat-main-wrapper .stats-grid .stat-item{text-align:center;border:1px solid #e9e9e9;border-radius:12px;padding:14px 20px}.note-recommendations-modal .stat-main-wrapper .stats-grid .stat-item p{color:#232324;font-size:24px;font-weight:600;line-height:32px}@media screen and (width<=767px){.note-recommendations-modal .stat-main-wrapper .stats-grid .stat-item p{font-size:22px;line-height:30px}}.note-recommendations-modal .stat-main-wrapper .stats-grid .stat-item span{color:#6c6c6c;font-size:14px;font-weight:500;line-height:22px}@media screen and (width<=767px){.note-recommendations-modal .stat-main-wrapper .stats-grid .stat-item span{font-size:13px;line-height:20px}}.note-recommendations-modal .last-collaboration{background:#e3f2fd;border-radius:6px;padding:12px}.note-recommendations-modal .last-collaboration .time-badge{text-wrap:nowrap;align-items:center;display:flex}.note-recommendations-modal .last-collaboration .time-badge strong{font-size:18px;font-weight:600;line-height:26px}@media screen and (width<=767px){.note-recommendations-modal .last-collaboration .time-badge strong{font-size:16px;line-height:24px}.note-recommendations-modal .last-collaboration .time-badge{flex-direction:column;align-items:flex-start}}.note-recommendations-modal .last-collaboration .time-badge p{flex-grow:1;justify-content:space-between;align-items:center;width:100%;margin:0;font-size:14px;font-weight:400;line-height:22px;display:flex}.note-recommendations-modal .service-badge{color:#fff;border-radius:12px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.note-recommendations-modal .service-badge.small{margin-left:0;margin-right:8px;padding:2px 6px;font-size:11px}.note-recommendations-modal .goals-list{flex-direction:column;gap:12px;display:flex}.note-recommendations-modal .goal-item{background:#f8f9fa;border-radius:6px;padding:15px}.note-recommendations-modal .goal-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.note-recommendations-modal .goal-header .goal-actions button{background-color:#0000;border:none;padding:2px 4px}.note-recommendations-modal .goal-header .goal-actions button svg,.note-recommendations-modal .goal-header .goal-actions button img{width:20px;height:20px}.note-recommendations-modal .goal-title{color:#2c3e50;font-weight:600}@media screen and (width<=767px){.note-recommendations-modal .goal-title{text-wrap:nowrap;text-overflow:ellipsis;max-width:100%;font-size:14px;overflow:hidden}}.note-recommendations-modal .priority-badge{text-transform:uppercase;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:500}.note-recommendations-modal .priority-high{color:#fff;background:#dc3545}.note-recommendations-modal .priority-medium{color:#212529;background:#ffc107}.note-recommendations-modal .priority-low{color:#fff;background:#28a745}.note-recommendations-modal .goal-description{color:#6c757d;margin:8px 0;font-size:14px}.note-recommendations-modal .category-wrapper{justify-content:space-between;align-items:center;display:flex}.note-recommendations-modal .category-wrapper .goal-category{color:#495057;background:#e9ecef;border-radius:10px;padding:2px 6px;font-size:11px;display:inline-block}.note-recommendations-modal .more-goals{color:#0043ce;cursor:pointer}.note-recommendations-modal .session-header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.note-recommendations-modal .note-preview strong{color:#2c3e50;margin-bottom:4px;display:block}.note-recommendations-modal .note-preview p{color:#6c757d;margin:0;font-size:13px;line-height:1.4}.note-recommendations-modal .recent-notes-section{background:#fff;border:1px solid #e9ecef;border-radius:8px;margin-bottom:25px}.note-recommendations-modal .recent-notes-section h6{color:#495057;font-weight:600}@media screen and (width<=767px){.note-recommendations-modal .recent-notes-section h6{font-size:14px;line-height:22px}}.note-recommendations-modal .recent-notes-section .notes-list{flex-direction:column;gap:15px;padding:20px;display:flex}@media screen and (width<=767px){.note-recommendations-modal .recent-notes-section .notes-list{padding:12px}}.note-recommendations-modal .recent-notes-section .notes-list.notes-table-list{padding:10px 15px}.note-recommendations-modal .recent-notes-section .note-item{background:#f8f9fa;border-radius:6px;padding:15px}.note-recommendations-modal .recent-notes-section .note-header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.note-recommendations-modal .recent-notes-section .note-header strong{color:#2c3e50}.note-recommendations-modal .recent-notes-section .note-date{color:#6c757d;font-size:12px}.note-recommendations-modal .recent-notes-section .note-preview{color:#6c757d;text-overflow:ellipsis;max-width:100%;margin-bottom:8px;font-size:14px;line-height:1.4;overflow:hidden}.note-recommendations-modal .recent-notes-section .recent-notes-header{background:#fdfdfd;border-bottom:1px solid #e9e9e9;border-top-left-radius:12px;border-top-right-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}.note-recommendations-modal .recent-notes-section .recent-notes-header .note-icon{background-color:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.note-recommendations-modal .no-history{text-align:center;background:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:40px 20px}.note-recommendations-modal .no-history .no-history-icon{margin-bottom:20px}.note-recommendations-modal .no-history .no-history-icon img{opacity:.5;width:48px;height:48px}@media screen and (width<=576px){.note-recommendations-modal .no-history .no-history-icon img{width:38px;height:38px}}.note-recommendations-modal .no-history h6{color:#495057;margin-bottom:15px}.note-recommendations-modal .no-history ul{text-align:left;max-width:400px;margin:0 auto}.note-recommendations-modal .no-history ul li{color:#6c757d;margin-bottom:8px}@media (width<=768px){.note-recommendations-modal .stats-grid{grid-template-columns:1fr;gap:10px}.note-recommendations-modal .session-header,.note-recommendations-modal .note-header,.note-recommendations-modal .goal-header{align-items:flex-start;gap:8px}.note-recommendations-modal .recommendations-content{max-height:500px}}.note-view-page.split-screen-modal{z-index:1050;width:50vw;height:100vh;margin:0;display:block;position:fixed;top:0;right:0}@media screen and (width<=991px){.note-view-page.split-screen-modal{width:100vw}}.note-view-page.preview-modal .modal-dialog{border:none;max-width:900px;width:95%!important}.note-view-page.preview-modal .modal-dialog .modal-content{background:#fff;border:1px solid #eeeff1;border-radius:12px;box-shadow:0 8px 28px -6px #1c28401f}.note-view-page.preview-modal .modal-dialog .modal-content .modal-header{padding:15px 20px}@media screen and (width<=767px){.note-view-page.preview-modal .modal-dialog .modal-content .modal-header{padding:12px 14px}}.note-view-page.preview-modal .modal-dialog .modal-content .modal-header .preview-btn{padding-right:50px}@media screen and (width<=767px){.note-view-page.preview-modal .modal-dialog .modal-content .modal-header .preview-btn{padding-right:45px}}.note-view-page.preview-modal .modal-dialog .modal-content .modal-header .preview-btn button img{width:24px;height:24px}@media screen and (width<=767px){.note-view-page.preview-modal .modal-dialog .modal-content .modal-header .preview-btn button img{width:20px;height:20px}}.note-view-page.preview-modal .modal-dialog .modal-content .modal-header .btn-close{opacity:1;box-shadow:none;background-size:12px;border:1px solid #e9e9e9;border-radius:8px;padding:8px 12px!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body{height:465px;padding:20px;overflow:auto}@media screen and (height<=600px){.note-view-page.preview-modal .modal-dialog .modal-content .modal-body{height:auto}}@media screen and (width<=767px){.note-view-page.preview-modal .modal-dialog .modal-content .modal-body{padding:14px 12px}}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body{width:97%;max-width:1200px;margin:auto}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .note-title-preview{margin:20px 0 24px}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills{flex-wrap:wrap;gap:6px;margin:0 0 27px;display:flex}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill{color:#232324;border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:4px;width:fit-content;padding:4px 8px;font-size:10px;font-weight:600;line-height:10px;display:inline-flex}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill .pill-icon{align-items:center;display:flex}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill .pill-icon svg,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill .pill-icon img{object-fit:cover;border-radius:50%;width:16px;height:16px}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill .pill-text{white-space:nowrap;text-overflow:ellipsis;text-align:center;max-width:150px;font-size:10px;font-weight:600;line-height:10px;overflow:hidden}@media (width<=768px){.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill .pill-text{max-width:100px}}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .content-block>p{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content p{font-size:16px;font-weight:400;line-height:1.6em;color:#212529!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content audio{border:none;margin:30px 0;padding:20px 0}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content video,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content img{margin:30px 0}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .signature img{margin-inline:0}.note-view-page.fullscreen-modal .modal-dialog{height:100%;width:100%!important;max-width:none!important;margin:0!important}.note-view-page.fullscreen-modal .modal-dialog .modal-content{border-radius:0;height:100%}.note-view-page.fullscreen-modal .modal-dialog .modal-content .modal-body{height:100%}.note-view-page .modal-dialog .modal-content .modal-header{justify-content:space-between}.note-view-page .modal-dialog .modal-content .modal-header .preview-btn{padding-right:20px}.note-view-page .modal-dialog .modal-content .modal-header .preview-btn button{background-color:#0000;border:none}.note-view-page .modal-dialog .modal-content .modal-header .preview-btn button svg{width:20px;height:20px}.note-view-page .modal-dialog .modal-content .modal-header .btn-close{margin:0;padding:0!important;position:absolute!important;right:12px!important}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content p,.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content strong,.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content pre,.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content ul,.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content li{color:#5c5e63;background-color:#0000;border:none;width:100%;margin-bottom:6px;font-size:14px;font-weight:500;line-height:20px}@media screen and (width<=767px){.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content p,.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content strong,.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content pre,.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content ul,.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content li{font-size:14px}}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content .content h1{color:#75777c;background-color:#0000;margin-bottom:12px}@media screen and (width<=767px){.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content .content h1{text-overflow:ellipsis;white-space:nowrap;max-width:93%;font-size:32px;overflow:hidden}}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content .content p{color:#000000ce!important}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content .signature p:last-child{padding-top:4px}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content .signature img{width:100%;max-width:250px!important}@media screen and (width<=767px){.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content .signature img{max-width:150px!important}}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content audio{border:1.42px dashed #00000040;border-radius:20px;justify-content:center;align-items:center;width:100%;max-width:350px;min-height:93px;margin:20px 0;padding:20px;display:flex}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content video{border-radius:20px;width:100%;margin:20px 0;display:block;max-width:500px!important}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content img{border-radius:20px;margin:40px 0 20px;display:block;max-width:300px!important}@media screen and (width<=576px){.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content img{max-width:150px!important}}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content table{border:1px solid #e9eaeb}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content table tbody tr td{color:#000;border-bottom:1px solid #e9eaeb;border-right:1px solid #e9eaeb;padding:6px 12px;font-size:16px;font-weight:500;line-height:20px}@media screen and (width<=767px){.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content table tbody tr td{font-size:14px}}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content div{border:none!important}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content blockquote{color:#5c5e63;border:1px solid #e9eaeb;border-radius:6px;padding:6px 12px;font-size:16px;font-weight:500;line-height:20px}@media screen and (width<=767px){.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content blockquote{font-size:14px}}.note-view-page .modal-dialog .modal-content .modal-body .notes-view-content hr{border:none!important}.notification-modal .modal-dialog .modal-content{border:none;box-shadow:0 1px 6px #0000001a}.notification-modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #e9e9e9;padding:10px 10px 10px 20px}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-header{padding:8px 8px 8px 12px}}.notification-modal .modal-dialog .modal-content .modal-header img{border-radius:50%;width:24px;height:24px;margin-right:8px}.notification-modal .modal-dialog .modal-content .modal-header .modal-title{color:#232324;font-size:18px;font-weight:500;line-height:26px}.notification-modal .modal-dialog .modal-content .modal-header button{width:18px;height:18px}.notification-modal .modal-dialog .modal-content .modal-body{padding:10px 0}.notification-modal .modal-dialog .modal-content .modal-body .notification-main-div{position:relative}.notification-modal .modal-dialog .modal-content .modal-body .notification-main-div .loading-div{height:400px!important}.notification-modal .modal-dialog .modal-content .modal-body .notification-content{max-height:388px;padding:10px 20px;overflow-y:auto}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-body .notification-content{padding:8px 12px}}.notification-modal .modal-dialog .modal-content .modal-body .notification-content a{margin-bottom:32px;text-decoration:none;display:block}.notification-modal .modal-dialog .modal-content .modal-body .notification-content a:last-child{margin-bottom:0}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div{justify-content:space-between;align-items:center;gap:8px;margin-bottom:32px;display:flex}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div:last-of-type{margin-bottom:0}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .schdeule-div{border:1px solid #e9e9e9;border-radius:8px;align-items:center;height:36px;margin-top:4px;padding:10px;display:flex}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .schdeule-div{height:30px;padding:8px}}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .schdeule-div p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:0!important}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div p{color:#6c6c6c;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div p{font-size:10px}}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-profile-div{gap:12px;display:flex;overflow-x:hidden}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-profile-div{gap:8px}}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-profile-div img{border-radius:50%;width:36px;height:36px}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-profile-div img{width:24px;height:24px}}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-profile-div .name-div{overflow-x:hidden}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-profile-div .name-div h3{color:#232324;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:500;line-height:24px;overflow:hidden}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-profile-div .name-div h3{font-size:14px;line-height:20px}}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-profile-div .name-div p{margin-top:4px}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .date-section{align-self:flex-end;align-items:center;gap:10px;max-width:100px;display:flex;overflow:hidden}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .date-section{gap:4px}}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .date-section svg,.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .date-section img{width:12px;min-width:12px;height:12px;color:#7d2ae7!important}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .date-section svg,.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .date-section img{width:8px;min-width:8px;height:8px}}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .date-section p{text-overflow:ellipsis;overflow:hidden}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div .notification-div.unread{background-color:#0000;border-left:none}.notification-modal .modal-dialog .modal-content .modal-body .notification-content .notification-div:hover{background-color:#0000}.notification-modal .modal-dialog .modal-content .notification-footer{border:none;justify-content:flex-end;align-items:center;margin-top:16px;padding-right:20px;display:flex}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .notification-footer{margin-top:8px;padding-right:10px}}.notification-modal .modal-dialog .modal-content .notification-footer button{color:#fff;background-color:#7d2ae7;border-radius:8px;gap:8px;width:fit-content;height:34px;margin:0;padding:5px 10px;font-size:14px;font-weight:500;line-height:22px;display:flex}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .notification-footer button{height:30px;padding:4px 8px;font-size:12px}.notification-modal .modal-dialog .modal-content .notification-footer button img{width:16px!important;height:16px!important}}.notification-modal .modal-dialog .modal-content .notification-footer button img{object-fit:contain;width:24px;height:24px}.notification-modal .modal-dialog .modal-content .detail-content{padding:10px 20px}@media screen and (width<=767px){.notification-modal .modal-dialog .modal-content .detail-content{padding:8px 12px}}.notification-modal .modal-dialog .modal-content .detail-content .top-section{background-color:#0000;flex-wrap:nowrap;gap:3px;margin-bottom:20px;padding-bottom:2px;display:flex;overflow-x:auto}.notification-modal .modal-dialog .modal-content .detail-content .top-section::-webkit-scrollbar{height:2px}.notification-modal .modal-dialog .modal-content .detail-content .top-section::-webkit-scrollbar-track{background:#fff}.notification-modal .modal-dialog .modal-content .detail-content .top-section::-webkit-scrollbar-thumb{background:#d9d9d959;border-radius:10px}.notification-modal .modal-dialog .modal-content .detail-content .top-section::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.notification-modal .modal-dialog .modal-content .detail-content .top-section .name-div{border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:4px;padding:4px 8px;display:flex}.notification-modal .modal-dialog .modal-content .detail-content .top-section .name-div img{object-fit:cover;border-radius:50%;width:16px;height:16px}.notification-modal .modal-dialog .modal-content .detail-content .top-section .name-div p{color:#232324;text-wrap:nowrap;font-size:10px;font-weight:600;line-height:10px}.notification-modal .modal-dialog .modal-content .detail-content .top-section .name-div p.date-para{color:#6c6c6c;font-size:12px;font-weight:400;line-height:16px}.notification-modal .modal-dialog .modal-content .detail-content .top-section .name-div .color-box{background-color:#0f9d58;border-radius:50px;width:2px;height:10px}.notification-modal .modal-dialog .modal-content .detail-content p{line-height:22px}.notification-modal .modal-dialog .modal-content .detail-content p.wrap{white-space:nowrap}.notification-modal .modal-dialog .modal-content .detail-content p span{font-weight:600}.session-modal{background-color:#fff}.session-modal:has(.ai-modal-body){overflow:hidden auto}.session-modal .ai-modal-body{padding:20px 10px}.session-modal .ai-modal-body .left-section .bottom-section{margin-top:0!important}.session-modal .ai-modal-body .left-section .bottom-section .step-icon{width:18px!important;height:18px!important}.session-modal .ai-modal-body .adding-session-container .left-section .bottom-section ul li{margin-bottom:8px!important}.session-modal .ai-modal-body .adding-session-container .left-section .bottom-section ul li label{font-size:14px!important;font-weight:400!important;line-height:32px!important}.session-modal .ai-modal-body .adding-session-container .right-section{padding:34px 21px!important}.session-modal .modal-dialog{width:100%;max-width:900px}@media screen and (width<=991px){.session-modal .modal-dialog{max-width:700px}}@media screen and (width<=767px){.session-modal .modal-dialog{width:auto;max-width:none}}.session-modal .modal-dialog .modal-content{border:1px solid #e9e9e9;box-shadow:0 14px 31px #0000001a}.session-modal .modal-dialog .modal-body{padding:50px}@media screen and (height<=750px){.session-modal .modal-dialog .modal-body{padding:30px}}@media screen and (width<=991px){.session-modal .modal-dialog .modal-body{padding:20px}}.session-modal .adding-session-container .left-section .top-header{border-bottom:1px solid #e9e9e9;align-items:center;gap:10px;padding-bottom:28px;display:flex}@media screen and (width<=767px){.session-modal .adding-session-container .left-section .top-header{padding-bottom:18px}.session-modal .adding-session-container .left-section .top-header .img-icon{border-radius:6px!important;width:32px!important;height:32px!important}.session-modal .adding-session-container .left-section .top-header .img-icon svg,.session-modal .adding-session-container .left-section .top-header .img-icon img{width:18px!important;height:18px!important}.session-modal .adding-session-container .left-section .top-header h3{font-size:24px!important;line-height:24px!important}}.session-modal .adding-session-container .left-section .top-header .img-icon{border:1.5px solid #e9e9e9;border-radius:11.18px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.session-modal .adding-session-container .left-section .top-header .img-icon svg,.session-modal .adding-session-container .left-section .top-header .img-icon img{object-fit:contain;width:25px;height:25px}.session-modal .adding-session-container .left-section .top-header h3{color:#232324;font-size:32px;font-weight:500;line-height:32px}@media screen and (width<=991px){.session-modal .adding-session-container .left-section .top-header h3{font-size:28px}}.session-modal .adding-session-container .left-section .bottom-section{margin-top:60px}@media screen and (width<=991px){.session-modal .adding-session-container .left-section .bottom-section{margin-top:30px}}@media screen and (width<=767px){.session-modal .adding-session-container .left-section .bottom-section{margin-top:20px}.session-modal .adding-session-container .left-section .bottom-section ul li label{font-size:18px!important;line-height:18px!important}.session-modal .adding-session-container .left-section .bottom-section ul li label .step-icon{width:20px!important;height:20px!important}}.session-modal .adding-session-container .left-section .bottom-section ul{max-height:360px;margin:0;padding:0;text-decoration:none;list-style:none;overflow:auto}.session-modal .adding-session-container .left-section .bottom-section ul li{margin-bottom:20px;text-decoration:none}.session-modal .adding-session-container .left-section .bottom-section ul li label{color:#6c6c6c;font-size:20px;font-weight:400;line-height:32px}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;font-size:16px;display:flex;position:relative}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-right:12px;display:flex}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon.completed{background-color:#0043ce;border:2px solid #0043ce}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon.completed .checkmark-icon{color:#fff;font-size:14px;font-weight:700;line-height:1}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon.loading .loading-dots{gap:2px;display:flex}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon.loading .loading-dots span{background-color:#000;border-radius:50%;width:3px;height:3px;animation:1.4s ease-in-out infinite loadingDots}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon.loading .loading-dots span:first-child{background:#0043ce66;animation-delay:-.32s}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon.loading .loading-dots span:nth-child(2){background:#0043ceb2;animation-delay:-.16s}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon.loading .loading-dots span:nth-child(3){background:var(--Primary-1,#0043ce);animation-delay:0s}.session-modal .adding-session-container .left-section .bottom-section ul li .custom-checkbox .step-icon.pending{background-color:#0000;border:2px solid #bbb}@keyframes loadingDots{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.session-modal .adding-session-container .right-section{background:linear-gradient(#f4f5f600 0%,#f4f5f6 100%);border:1px solid #e9e9e9;border-radius:10px;flex-direction:column;gap:20px;height:519px;padding:34px 31px;display:flex}@media screen and (height<=750px){.session-modal .adding-session-container .right-section{height:400px}}@media screen and (width<=767px){.session-modal .adding-session-container .right-section{padding:24px 21px}}@media (width<=576px){.voice-note-modal{width:95%;max-height:calc(100vh - 40px);margin:20px}.voice-note-btn{width:100%}.title-input{font-size:20px}.content-textarea{min-height:250px;font-size:14px}}@keyframes fadeBackdrop{0%{opacity:0}20%,80%{opacity:1}to{opacity:0}}.program-insight-modal .modal-dialog .modal-content .modal-header .modal-title{align-items:center;gap:6px;display:flex}.program-insight-modal .modal-dialog .modal-content .modal-header .modal-title .insight-icon{background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:8px;display:flex}.program-insight-modal .modal-dialog .modal-content .modal-header .modal-title .insight-icon img{object-fit:contain;width:18px;height:18px}.program-insight-modal .modal-dialog .modal-content .modal-header .modal-title span{color:#232324;font-size:12px;font-weight:600;line-height:16px}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper,.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle{align-items:center;gap:8px;display:flex}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle .view-toggle-container .view-toggle-btn{border:none;border-radius:5px;width:28px;height:24px;padding:4px}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle .view-toggle-container .view-toggle-btn svg,.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle .view-toggle-container .view-toggle-btn img{width:15px;height:15px}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle label{color:#232324;font-size:14px;font-weight:400;line-height:20px}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle .form-switch{font-size:0}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle .form-switch input{border-radius:12px;width:40px;height:20px}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle .form-switch input:focus{box-shadow:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%237d2ae7'/%3e%3c/svg%3e");border-color:#7d2ae7;outline:none}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .header-toggle .form-switch input:checked{background-color:#7d2ae7;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e");border-color:#7d2ae7}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper button{cursor:pointer;background:#fff;border:1.08px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;padding:8px;transition:all .2s;display:flex}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper button:hover{background-color:#f8f9fa;border-color:#d1d5db}.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper button img,.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper button svg,.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .close-btn button img,.program-insight-modal .modal-dialog .modal-content .modal-header .btn-flex-wrapper .flex-wrapper .btn-wrapper .close-btn button svg{object-fit:contain;width:18px;height:18px;color:#4f4f50!important}.program-insight-modal .modal-dialog .modal-content .modal-body{padding:20px!important}@media screen and (width<=767px){.program-insight-modal .modal-dialog .modal-content .modal-body{padding:12px!important}}.program-insight-modal .modal-dialog .modal-content .modal-body .loading-div{height:100%;max-height:410px}.program-insight-modal .modal-dialog .modal-content .modal-body .client-model-checkbox-wrapper{margin:24px 0 10px}.program-insight-modal .modal-dialog .modal-content .modal-body .client-model-checkbox-wrapper .checkbox-input{justify-content:flex-start;align-items:center;gap:10px;padding:0;display:flex}.program-insight-modal .modal-dialog .modal-content .modal-body .client-model-checkbox-wrapper .checkbox-input .form-check-input{width:17px;height:17px;box-shadow:none;border-color:#e9e9e9;border-radius:5px;margin:0}.program-insight-modal .modal-dialog .modal-content .modal-body .client-model-checkbox-wrapper .checkbox-input .form-check-input:checked{--bs-form-check-bg-image:url("data:image/svg+xml,%3csvg%20width='8'%20height='7'%20viewBox='0%200%208%207'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M1%204.3125C1%204.3125%202.2%204.99688%202.8%206C2.8%206%204.6%202.0625%207%200.75'%20stroke='white'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-color:#0043ce;background-size:8px}.program-insight-modal .modal-dialog .modal-content .modal-body .client-model-checkbox-wrapper .checkbox-input label{font-size:14px}@media print{.program-insight-modal .modal-dialog .modal-content .modal-body{padding:0!important;overflow-x:hidden!important}}.program-insight-modal.fullscreen-modal .modal-dialog{width:100vw!important;max-width:100vw!important;height:100vh!important;margin:0!important}.program-insight-modal.fullscreen-modal .modal-dialog .modal-content{height:100vh;border-radius:0!important}.program-insight-modal.fullscreen-modal .modal-dialog .modal-content .modal-body{max-height:100%}.phase-lines-list-modal .modal-dialog{max-width:560px}.phase-lines-list-modal .modal-dialog .modal-content .modal-header{justify-content:space-between;align-items:center;gap:5px;display:flex}.phase-lines-list-modal .modal-dialog .modal-content .modal-header .btn-close{background-size:12px;display:inline-flex}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-lines-search-bar{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;display:flex}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-lines-search-bar .search-icon{color:#9a9a9a;flex-shrink:0;font-size:16px}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-lines-search-bar .search-input{color:#232324;background:0 0;border:none;outline:none;flex:1;font-size:12px}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-lines-search-bar .search-input::placeholder{color:#232324}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-lines-list-wrapper{display:block}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-line-chip{border:1px solid #e0e0e0;border-radius:8px;grid-template-columns:30px auto 207px 101px 19px;align-items:center;gap:8px;width:100%;padding:8px 12px;display:grid}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-line-chip:not(:last-child){margin-bottom:8px}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-line-chip .chip-icon-btn{color:#232324;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-line-chip .chip-label{color:#232324;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;font-weight:600;overflow:hidden}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-line-chip .chip-date,.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-line-chip .chip-hidden{color:#6c757d;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.phase-lines-list-modal .modal-dialog .modal-content .modal-body .phase-line-chip .chip-delete-btn{color:#c1121f;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;max-width:100%;padding:0;font-size:12px;font-weight:600;overflow:hidden}.instruction-modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.instruction-modal-overlay .instruction-modal{background:#fff;border-radius:12px;width:90%;max-width:488px;animation:.3s ease-out modalSlideIn;overflow-y:auto;box-shadow:0 14px 31px #0000001a}.instruction-modal-overlay .instruction-modal .instruction-modal-header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;padding:10px 20px;display:flex}@media screen and (width<=767px){.instruction-modal-overlay .instruction-modal .instruction-modal-header{padding:8px 12px}}.instruction-modal-overlay .instruction-modal .instruction-modal-header h3{color:#232324;font-size:18px;font-weight:500;line-height:26px}@media screen and (width<=767px){.instruction-modal-overlay .instruction-modal .instruction-modal-header h3{\f ont-size:16px;line-height:24px}}.instruction-modal-overlay .instruction-modal .instruction-modal-header .close-btn{background-color:#0000;border:none;padding:0}.instruction-modal-overlay .instruction-modal .instruction-modal-header .close-btn img,.instruction-modal-overlay .instruction-modal .instruction-modal-header .close-btn svg{color:#4f4f50;width:18px;height:18px}@media screen and (width<=767px){.instruction-modal-overlay .instruction-modal .instruction-modal-header .close-btn img,.instruction-modal-overlay .instruction-modal .instruction-modal-header .close-btn svg{width:16px;height:16px}}.instruction-modal-overlay .instruction-modal .instruction-modal-content{max-height:410px;padding:20px;overflow:auto}@media screen and (width<=767px){.instruction-modal-overlay .instruction-modal .instruction-modal-content{padding:12px}}.instruction-modal-overlay .instruction-modal .instruction-modal-content p{color:#232324}@keyframes modalSlideIn{0%{opacity:0;transform:translateY(-50px)scale(.9)}to{opacity:1;transform:translateY(0)scale(1)}}@media print{@page{}.create-notes-modal{page-break-inside:auto;font-size:12pt;line-height:1.4;color:#000!important;z-index:9999!important;width:100%!important;height:auto!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important}.create-notes-modal~*{visibility:hidden}.create-notes-modal,.create-notes-modal *{visibility:visible}.create-notes-modal .tooltip-attempt-percentages,.create-notes-modal * .tooltip-attempt-percentages{border-top:1px solid #e9ecef;margin-top:8px;padding-top:8px}.create-notes-modal .tooltip-attempt-percentages .tooltip-attempt-percentages-title,.create-notes-modal * .tooltip-attempt-percentages .tooltip-attempt-percentages-title{color:#344054;margin-bottom:6px;font-size:12px;font-weight:600}.create-notes-modal .tooltip-attempt-percentages .tooltip-attempt-row:not(:last-child),.create-notes-modal * .tooltip-attempt-percentages .tooltip-attempt-row:not(:last-child){margin-bottom:6px}.create-notes-modal .tooltip-attempt-percentages .tooltip-attempt-row .tooltip-attempt-row-top,.create-notes-modal * .tooltip-attempt-percentages .tooltip-attempt-row .tooltip-attempt-row-top{color:#475467;justify-content:space-between;align-items:center;margin-bottom:3px;font-size:11px;display:flex}.create-notes-modal .tooltip-attempt-percentages .tooltip-attempt-row .tooltip-attempt-row-top strong,.create-notes-modal * .tooltip-attempt-percentages .tooltip-attempt-row .tooltip-attempt-row-top strong{color:#0043ce;font-weight:600}.create-notes-modal .tooltip-attempt-percentages .tooltip-attempt-row .tooltip-attempt-progress-track,.create-notes-modal * .tooltip-attempt-percentages .tooltip-attempt-row .tooltip-attempt-progress-track{background-color:#eaecf0;border-radius:999px;width:100%;height:5px;overflow:hidden}.create-notes-modal .tooltip-attempt-percentages .tooltip-attempt-row .tooltip-attempt-progress-track .tooltip-attempt-progress-fill,.create-notes-modal * .tooltip-attempt-percentages .tooltip-attempt-row .tooltip-attempt-progress-track .tooltip-attempt-progress-fill{background:linear-gradient(90deg,#1d9bf0 0%,#0043ce 100%);border-radius:999px;height:100%}body:has(.create-notes-modal){page-break-inside:auto;margin:0;padding:0;font-size:12pt;line-height:1.4;color:#000!important;height:auto!important;overflow:visible!important}body:has(.create-notes-modal)>:not(.create-notes-modal){visibility:hidden!important}:is(body:has(.create-notes-modal) .create-notes-modal,body:has(.create-notes-modal) .create-notes-modal *){visibility:visible!important}.create-notes-modal .modal-dialog{width:100%!important;max-width:none!important;height:auto!important;margin:0!important;position:relative!important;transform:none!important}.create-notes-modal .modal-dialog .modal-content{page-break-inside:avoid;height:auto!important;max-height:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-header{display:none!important}.create-notes-modal .modal-dialog .modal-content .modal-body{height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content{padding:15pt;max-width:none!important;height:auto!important;margin:0!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .pills-review-flex-wrapper{page-break-inside:avoid;margin-bottom:15pt;height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .pills-review-flex-wrapper .session-details-pills{flex-wrap:wrap;gap:8pt;margin-bottom:10pt;display:flex;height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .pills-review-flex-wrapper .session-details-pills .session-pill{page-break-inside:avoid;border:1pt solid #ccc;border-radius:4pt;padding:4pt 8pt;font-size:10pt;height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .pills-review-flex-wrapper .btn-blue,.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .pills-review-flex-wrapper .btn-light{display:none!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section{page-break-inside:auto;margin-bottom:20pt;height:auto!important;max-height:none!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .goals-container,.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .client-goals-display{height:auto!important;max-height:none!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .client-goals-display .goal-item,.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .client-goals-display .goal-summary-item,.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .client-goals-display .goal-attempt-item{page-break-inside:avoid;border:1pt solid #ddd;border-radius:4pt;margin-bottom:15pt;padding:10pt;height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .client-goals-display .goal-data-table,.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .client-goals-display .data-collection-table{page-break-inside:auto;width:100%!important;height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .client-goals-display .goal-data-table .table-row,.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .goals-section .client-goals-display .data-collection-table .table-row{page-break-inside:avoid;height:auto!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen{page-break-inside:auto;height:auto!important;max-height:none!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .row{height:auto!important;display:block!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .row .col-lg-6{page-break-inside:auto;margin-bottom:15pt;width:100%!important;height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-section{margin-bottom:20pt;max-height:none!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-section .review-header{page-break-after:avoid;margin-bottom:10pt}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-section .review-header .medium{margin-bottom:5pt;font-size:14pt;font-weight:700}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .goals-summary{height:auto!important;max-height:none!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .goals-summary .goal-summary-item{page-break-inside:avoid;border:1pt solid #eee;border-radius:4pt;margin-bottom:15pt;padding:10pt;height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .goals-summary .goal-summary-item h5{page-break-after:avoid;margin-bottom:8pt;font-size:12pt;font-weight:700}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .goals-summary .goal-summary-item .goal-summary-data{height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .goals-summary .goal-summary-item .goal-summary-data p{margin-bottom:4pt;font-size:10pt;height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component{page-break-inside:auto;margin-bottom:20pt;max-height:none!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .header{page-break-after:avoid;margin-bottom:10pt}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .header .medium{font-size:14pt;font-weight:700}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .record-body{max-height:none!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .record-body .record-wrapper{page-break-inside:avoid;border:1pt solid #ddd;border-radius:4pt;margin-bottom:15pt;padding:10pt}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .record-body .record-wrapper .record-data{margin-bottom:6pt}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .record-body .record-wrapper .record-data span{margin-right:5pt;font-weight:700}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .record-body .record-wrapper .record-data p{margin:0;display:inline}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .record-body .record-wrapper .comment-section{border-top:1pt solid #eee;margin-top:8pt;padding-top:6pt}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .abc-records-component .abc-record-summary .record-body .record-wrapper .comment-section span{margin-right:5pt;font-weight:700}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-second-column .header{page-break-after:avoid;margin-bottom:10pt}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-second-column .header .title-header .medium{font-size:14pt;font-weight:700}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-second-column .header .btn-light{display:none!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-second-column .form .form-group{height:auto!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-second-column .form .form-group textarea{page-break-inside:auto;white-space:pre-wrap;word-wrap:break-word;border:1pt solid #ccc;width:100%;min-height:200pt;padding:10pt;font-size:10pt;line-height:1.4;height:auto!important;max-height:none!important;overflow:visible!important}.create-notes-modal .modal-dialog .modal-content .modal-body .note-modal-content .review-screen .review-second-column .footer-bottom,.create-notes-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper{display:none!important}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes{page-break-inside:avoid;border-top:2pt solid #ddd;padding:15pt;max-width:none!important;margin:20pt 0!important}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper{margin-top:10pt}.create-notes-modal .modal-dialog .modal-content .modal-body .signature-notes .date-wrapper span{font-size:10pt}.create-notes-modal .modal-dialog .modal-content .modal-footer{display:none!important}.create-notes-modal ::-webkit-scrollbar{display:none!important}.create-notes-modal *{scrollbar-width:none!important;-ms-overflow-style:none!important}.create-notes-modal .modal-body,.create-notes-modal .note-modal-content,.create-notes-modal .goals-section,.create-notes-modal .review-screen,.create-notes-modal .abc-records-component,.create-notes-modal .goal-item,.create-notes-modal .goal-summary-item,.create-notes-modal .record-wrapper,.create-notes-modal textarea,.create-notes-modal .form-group,.create-notes-modal .review-section,.create-notes-modal .signature-notes{page-break-inside:auto;height:auto!important;max-height:none!important;overflow:visible!important}.create-notes-modal *{max-height:none!important;overflow:visible!important}.create-notes-modal .goals-container,.create-notes-modal .client-goals-display,.create-notes-modal .abc-record-summary .record-body,.create-notes-modal .review-second-column,.create-notes-modal .goal-data-table,.create-notes-modal .data-collection-table{height:auto!important;max-height:none!important;overflow:visible!important}.create-notes-modal p,.create-notes-modal div,.create-notes-modal span,.create-notes-modal textarea,.create-notes-modal input{word-wrap:break-word!important;word-break:break-word!important;white-space:pre-wrap!important}.create-notes-modal .page-break-before{page-break-before:always}.create-notes-modal .page-break-after{page-break-after:always}.create-notes-modal .page-break-avoid{page-break-inside:avoid}@page{}.note-view-page.preview-modal{page-break-inside:auto;font-size:11pt;line-height:1.3;color:#000!important;z-index:9999!important;width:100%!important;height:auto!important;position:absolute!important;top:0!important;left:0!important;overflow:visible!important}.note-view-page.preview-modal~*{visibility:hidden}.note-view-page.preview-modal,.note-view-page.preview-modal *{visibility:visible}body:has(.note-view-page.preview-modal){page-break-inside:auto;margin:0;padding:0;font-size:12pt;line-height:1.4;color:#000!important;height:auto!important;overflow:visible!important}body:has(.note-view-page.preview-modal)>:not(.note-view-page.preview-modal){visibility:hidden!important}:is(body:has(.note-view-page.preview-modal) .note-view-page.preview-modal,body:has(.note-view-page.preview-modal) .note-view-page.preview-modal *){visibility:visible!important}.note-view-page.preview-modal .modal-dialog{width:100%!important;max-width:none!important;height:auto!important;margin:0!important;position:relative!important;transform:none!important}.note-view-page.preview-modal .modal-dialog .modal-content{page-break-inside:avoid;height:auto!important;max-height:none!important;box-shadow:none!important;border:none!important;border-radius:0!important;overflow:visible!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-header{display:none!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body{height:auto!important;max-height:none!important;padding:0!important;overflow:visible!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .dropdown-wrapper{display:none!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body{padding:10pt;max-width:none!important;height:auto!important;margin:0!important;overflow:visible!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills{page-break-inside:auto;flex-wrap:wrap!important;gap:6pt!important;margin-bottom:10pt!important;display:flex!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill{color:#000!important;background:#f9f9f9!important;border:1pt solid #ddd!important;border-radius:3pt!important;align-items:center!important;padding:3pt 6pt!important;font-size:9pt!important;line-height:1.1!important;display:inline-flex!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill .pill-icon img,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .session-details-pills .session-pill .date-span img{width:10pt!important;height:10pt!important;display:inline!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .review-screen{page-break-inside:auto}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .review-screen .row{display:block!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .review-screen .row .col-md-6{page-break-inside:auto;width:100%!important;margin-bottom:8pt!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .goals-section,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .abc-records-component{page-break-inside:auto;margin-bottom:8pt!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container{page-break-inside:auto}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .ce-block{page-break-inside:auto;margin-bottom:4pt!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .ce-block__content{color:#000!important;font-size:11pt!important;line-height:1.3!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container p,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .ce-paragraph{page-break-inside:auto;color:#000!important;margin-bottom:4pt!important;font-size:11pt!important;line-height:1.3!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container h1,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container h2,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container h3,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container h4,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container h5,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container h6,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .ce-header{page-break-after:auto;page-break-inside:avoid;color:#000!important;margin-top:8pt!important;margin-bottom:6pt!important;font-weight:700!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container ul,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container ol,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .ce-list{page-break-inside:auto;margin-bottom:4pt!important;padding-left:15pt!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container ul li,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container ol li,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .ce-list li{page-break-inside:auto;color:#000!important;margin-bottom:2pt!important;font-size:11pt!important;line-height:1.3!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .audio-preview-container{page-break-inside:auto;background:#f9f9f9!important;border:1pt solid #ddd!important;margin:4pt 0!important;padding:6pt!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .audio-preview-container:after{content:" [Audio Recording]"!important;color:#666!important;font-size:10pt!important;font-style:italic!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .goals-section,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .abc-records-component,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .review-header,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .review-second-column{page-break-inside:auto}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .goal-item,.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .editor-container .abc-record-item{page-break-inside:auto;margin-bottom:6pt!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .signature-section{page-break-inside:auto;border-top:1pt solid #ddd!important;margin-top:10pt!important;padding-top:8pt!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .signature-section img{max-width:120pt!important;height:auto!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .notes-view-content .signature-section .signature-info{color:#666!important;margin-top:4pt!important;font-size:9pt!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .btn-light.btn-danger button{color:#e72a2a!important}.note-view-page.preview-modal .modal-dialog .modal-content .modal-body .preview-modal-body .btn-light.btn-green button{color:#0fa140!important}}.select-note-template-modal .modal-dialog{width:100%;max-width:100%;margin:0;position:fixed;bottom:0;left:0;right:0}.select-note-template-modal .modal-content{border:none;border-radius:12px 12px 0 0;flex-direction:column;height:340px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 -2px 12px #0000001a}.select-note-template-modal .modal-header{border-bottom:1px solid #e0e0e0;flex:none;justify-content:space-between;align-items:center;padding:18px 32px}@media screen and (width<=767px){.select-note-template-modal .modal-header{padding:14px 16px}}.select-note-template-modal .modal-header .modal-title{color:#232529;align-items:center;gap:10px;font-size:18px;font-weight:500;display:flex}.select-note-template-modal .modal-header .modal-title .title-icon{color:#4f4f50;justify-content:center;align-items:center;display:flex}.select-note-template-modal .modal-header .modal-title .title-icon svg,.select-note-template-modal .modal-header .modal-title .title-icon img{width:18px;height:18px}.select-note-template-modal .modal-header .modal-close-btn{color:#4f4f50;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.select-note-template-modal .modal-header .modal-close-btn svg{width:24px;height:24px}.select-note-template-modal .modal-body{flex:auto;padding:32px;overflow-y:auto}@media screen and (width<=767px){.select-note-template-modal .modal-body{padding:16px}}.select-note-template-modal .modal-body .template-option-list{flex-direction:column;gap:14px;max-width:970px;margin:0 auto;display:flex}.select-note-template-modal .modal-body .template-option-list .template-option-card{text-align:left;color:#232529;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:10px;align-items:center;gap:6px;width:100%;padding:16px 20px;font-size:14px;font-weight:400;transition:border-color .15s,background-color .15s;display:flex}.select-note-template-modal .modal-body .template-option-list .template-option-card .color-bar{border-radius:3px;flex-shrink:0;width:4px;height:24px;display:block}.select-note-template-modal .modal-body .template-option-list .template-option-card .service-title{flex:1;font-weight:500}.select-note-template-modal .modal-body .template-option-list .template-option-card .service-abbr{color:#4f4f50;margin-left:auto;font-size:13px;font-weight:400}.select-note-template-modal .modal-body .template-option-list .template-option-card:hover{border-color:#7d2ae7}.select-note-template-modal .modal-body .template-option-list .template-option-card.active{background:#f6f0ff;border-color:#7d2ae7}.select-note-template-modal .modal-footer{border-top:1px solid #e0e0e0;flex:none;justify-content:flex-end;gap:12px;padding:16px 32px}@media screen and (width<=767px){.select-note-template-modal .modal-footer{padding:12px 16px}}.select-note-template-modal.editor-step .modal-content{height:auto;max-height:85vh;overflow:hidden}.select-note-template-modal.editor-step .modal-header{border-radius:12px 12px 0 0}.select-note-template-modal.editor-step .modal-body{flex:auto;padding:0;overflow:hidden}.select-note-template-modal.editor-step .template-editor-step .template-option-list{max-height:60vh;padding:16px 10px;overflow-y:auto}@media screen and (width<=767px){.select-note-template-modal.editor-step .template-editor-step .template-option-list{max-height:50vh;padding:12px 16px}}.select-note-template-modal.config-step .modal-content{height:auto;max-height:85vh}.select-note-template-modal.config-step .modal-body{overflow:visible}.select-note-template-modal.config-step .template-config-step{flex-direction:column;gap:18px;max-width:620px;margin:0 auto;display:flex}.select-note-template-modal.config-step .template-config-step .config-field{flex-direction:column;gap:6px;display:flex}.select-note-template-modal.config-step .template-config-step .config-field .config-label{color:#75777c;margin:0;font-size:13px;font-weight:400}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle{color:#232529;text-transform:none;text-align:left;background-color:#fff;border:1px solid #e0e0e0;border-radius:10px;justify-content:flex-start;align-items:center;min-height:48px;padding:12px 40px 12px 16px;font-size:14px;font-weight:400;display:flex}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle span{text-align:left;color:#232529}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle span.toggle-placeholder{color:#75777c}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle .selected-service{align-items:center;gap:10px;width:100%;display:flex;overflow:hidden}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle .selected-service .color-bar{border-radius:3px;flex-shrink:0;width:4px;height:18px;display:block}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle .selected-service .service-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle:after{background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='18'%20viewBox='0%200%2018%2018'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.5%206.75004C13.5%206.75004%2010.1858%2011.25%209%2011.25C7.8141%2011.25%204.5%206.75%204.5%206.75'%20stroke='%234F4F50'%20stroke-width='1.125'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");top:50%;right:16px;transform:translateY(-50%)}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle.show{border-color:#7d2ae7}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-toggle.show:after{top:28%;transform:translateY(-50%)}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-menu{border:1px solid #e0e0e0;border-radius:12px;max-height:178px;padding:8px;box-shadow:0 14px 31px #0000001a}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-menu .dropdown-item{color:#232529;border-radius:8px;margin-bottom:2px;font-size:14px;font-weight:400;padding:12px 16px!important}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-menu .dropdown-item:last-child{margin-bottom:0}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-menu .dropdown-item:hover{background-color:#f6f0ff}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-menu .dropdown-item.active,.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown .dropdown-menu .dropdown-item:active{color:#7d2ae7;background-color:#f6f0ff!important}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.modality-dropdown .dropdown-toggle .modality-label{align-items:center;gap:10px;width:100%;display:inline-flex;overflow:hidden}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.modality-dropdown .dropdown-menu .dropdown-item{white-space:nowrap;align-items:center;gap:10px;display:flex;overflow:hidden}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.modality-dropdown .modality-icon{flex-shrink:0;align-items:center;width:auto;line-height:0;display:inline-flex}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.modality-dropdown .modality-icon svg,.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.modality-dropdown .modality-icon img{border-radius:0!important;width:18px!important;height:18px!important}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.modality-dropdown .modality-text{text-overflow:ellipsis;white-space:nowrap;flex:1;width:auto;min-width:0;overflow:hidden}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu{max-height:none;overflow:visible}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .search-wrapper{border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:8px;height:42px;margin-bottom:8px;padding:0 12px;display:flex;position:relative}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .search-wrapper svg{color:#75777c;flex-shrink:0;width:18px;height:18px}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .search-wrapper input{color:#232529;background:0 0;border:none;outline:none;flex:1;font-size:14px}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .search-wrapper input::placeholder{color:#75777c}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .dropdown-list{max-height:200px;overflow-y:auto}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .dropdown-list::-webkit-scrollbar{width:5px}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .dropdown-list::-webkit-scrollbar-track{background:#f1f1f1}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .dropdown-list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .no-result{text-align:center;color:#75777c;padding:16px;font-size:14px}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .dropdown-item{white-space:nowrap;align-items:center;gap:10px;display:flex;overflow:hidden}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .dropdown-item .color-bar{border-radius:3px;flex-shrink:0;width:4px;height:18px;display:block}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .dropdown-item .service-title{text-overflow:ellipsis;flex:1;overflow:hidden}.select-note-template-modal.config-step .template-config-step .config-field .detail-dropdown.service-type-dropdown .dropdown-menu .dropdown-item .service-abbr{color:#75777c;flex-shrink:0;margin-left:auto;font-size:13px}.goal-detail-modal .modal-dialog{margin:auto}.goal-detail-modal .modal-dialog .modal-content{border:none;border-radius:12px;box-shadow:0 14px 31px #0000001a}.goal-detail-modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #e9e9e9;padding:14px 20px}@media screen and (width<=767px){.goal-detail-modal .modal-dialog .modal-content .modal-header{padding:10px 14px}}.goal-detail-modal .modal-dialog .modal-content .modal-header .icon{border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-header .icon img,.goal-detail-modal .modal-dialog .modal-content .modal-header .icon svg{object-fit:contain;width:16px!important;height:16px!important}.goal-detail-modal .modal-dialog .modal-content .modal-header .modal-title{color:#232324;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;display:flex}@media screen and (width<=767px){.goal-detail-modal .modal-dialog .modal-content .modal-header .modal-title{font-size:14px;line-height:22px}}.goal-detail-modal .modal-dialog .modal-content .modal-header .modal-title .goal-detail-header-icon{color:#4f4f50;width:20px;height:20px}.goal-detail-modal .modal-dialog .modal-content .modal-body{padding:0}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body{max-height:60vh;padding:20px 0;overflow-y:auto}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section{flex-direction:column;gap:18px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item{flex-direction:column;gap:6px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item.full-width{grid-column:1/-1}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .detail-label{color:#667085;text-transform:uppercase;letter-spacing:.5px;font-size:12px;font-weight:600;line-height:16px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .detail-value{color:#1d2939;background-color:#fff;border:1px solid #d0d5dd;border-radius:12px;padding:10px 14px;font-size:14px;font-weight:400;line-height:20px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .detail-value.description-box{white-space:pre-wrap;word-break:break-word;min-height:80px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .attempt-list{flex-direction:column;gap:8px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .attempt-list .attempt-item{background-color:#fff;border:1px solid #d0d5dd;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .attempt-list .attempt-item .attempt-date{color:#667085}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .attempt-list .attempt-item .attempt-status{border-radius:20px;padding:3px 10px;font-size:11px;font-weight:500}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .attempt-list .attempt-item .attempt-status.status-completed{color:#065f46;background-color:#ecfdf5}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .attempt-list .attempt-item .attempt-status.status-pending{color:#78350f;background-color:#fffbeb}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-details-content .detail-section .detail-item .attempt-list .attempt-item .attempt-status.status-failed{color:#991b1b;background-color:#fef2f2}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .inner-body-wrapper{max-width:800px;margin-inline:auto}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row{border:1px solid #e9e9e9;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:14px 12px;display:flex}@media screen and (width<=767px){.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row{padding:10px 14px}}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row.goal-detail-row--instructions{padding-block:14px;display:block;padding-inline:0!important}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .header-wrapper{justify-content:space-between;align-items:center;padding-inline:12px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-status{align-items:center;gap:6px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-status .schedule-session-meta-divider{background:#16c85e;border-radius:2px;flex-shrink:0;width:2px;height:19px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-label{align-items:center;gap:10px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-label svg,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-label img{color:#0000007a;width:24px;height:24px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-label .goal-detail-icon{color:#7a7a7a;flex-shrink:0;width:18px;height:18px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-label span{color:#232324;font-size:14px;font-weight:500;line-height:20px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-value{color:#232324;text-align:right;word-break:break-word;text-wrap:nowrap;max-width:55%;font-size:14px;font-weight:500}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-actions{align-items:center;gap:8px;display:flex}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-actions .btn-icon img,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-actions .btn-icon svg{width:24px;height:24px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-actions .btn-icon.active img,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-detail-row .goal-detail-actions .btn-icon.active svg{rotate:180deg}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content{border-top:1px solid #e9e9e9;margin-top:14px;padding:20px 20px 10px}@media screen and (width<=767px){.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content{padding:0 14px 12px}}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html{color:#232324;word-break:break-word;font-size:14px;font-weight:500;line-height:1.6}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html p{margin:0 0 8px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html ul,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html ol{margin:0 0 8px;padding-left:20px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html li{padding:2px 0}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html img{border-radius:4px;max-width:100%;height:auto}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html h1,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html h2,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html h3,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html h4,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html h5,.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html h6{margin:0 0 6px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html a{color:#4a90d9;text-decoration:underline}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html img{border-radius:6px;width:auto;max-width:100%;height:400px;margin-bottom:20px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-html video{background:#000;border-radius:6px;width:auto;max-width:100%;height:500px;margin-bottom:20px;display:block}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-list{margin:0;padding-left:20px;list-style:outside}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .goal-instructions-list li{color:#232324;padding:3px 0;font-size:14px;font-weight:500;line-height:20px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .no-instructions{color:#999;margin:0;font-size:13px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table{border:1px solid #e9e9e9;border-radius:8px;overflow:hidden}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table{border-collapse:collapse;width:100%}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table thead{background-color:#f3f4f6}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table thead tr th{color:#6b7280;text-align:left;border-bottom:1px solid #e9e9e9;padding:8px 12px;font-size:12px;font-weight:600}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table thead tr th:first-child{width:40px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table thead tr th:last-child{width:80px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table tbody tr:not(:last-child) td{border-bottom:1px solid #f0f0f0}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table tbody tr td{color:#232324;padding:8px 12px;font-size:13px}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table tbody tr td:first-child{color:#6b7280;font-weight:500}.goal-detail-modal .modal-dialog .modal-content .modal-body .goal-detail-modal-body .goal-instructions-content .steps-targets-table table tbody tr td .view-instruction-link{color:#7d2ae7;cursor:pointer;border-radius:20px;padding:0 12px;font-size:13px;font-weight:500;text-decoration:underline}.goal-detail-modal .modal-header .goal-detail-tabs{align-items:center;gap:4px;margin-left:auto;display:flex}.goal-detail-modal .modal-header .goal-detail-tabs .goal-detail-tab{color:#4f4f50;background:#fff;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.goal-detail-modal .modal-header .goal-detail-tabs .goal-detail-tab svg{width:18px;height:18px}.goal-detail-modal .modal-header .goal-detail-tabs .goal-detail-tab:hover{color:#7d2ae7;background:#f5f0fc;border-color:#d9c3f5}.goal-detail-modal .modal-header .goal-detail-tabs .goal-detail-tab.active{color:#fff;background:#7d2ae7;border-color:#7d2ae7}.goal-detail-modal .modal-header .goal-detail-tabs .goal-detail-tab.goal-detail-tab--close{margin-left:6px}.goal-detail-modal .modal-header .goal-detail-tabs .goal-detail-tab.goal-detail-tab--close:hover{color:#e0362c;background:#fdeaea;border-color:#f5c6c2}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab{padding:4px 20px 8px}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-meta{color:#667085;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;display:flex}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-meta svg{color:#7d2ae7;width:14px;height:14px}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content{color:#1d2939;font-size:14px;line-height:22px}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content h1,.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content h2,.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content h3,.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content h4,.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content h5,.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content h6{color:#232324;margin:14px 0 6px;font-size:14px;font-weight:600}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content p{margin:0 0 10px}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content ul,.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content ol{margin:0 0 10px;padding-left:20px}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content li{margin-bottom:4px}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-content strong{color:#232324;font-weight:600}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-attempts{border-top:1px solid #e9e9e9;margin-top:18px;padding-top:14px}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-attempts h6{text-transform:uppercase;letter-spacing:.5px;color:#667085;margin-bottom:10px;font-size:12px;font-weight:600}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-attempts ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-attempts li{background:#fff;border:1px solid #d0d5dd;border-radius:10px;justify-content:space-between;align-items:center;padding:8px 14px;font-size:13px;display:flex}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-attempts li .goal-summary-attempt-date{color:#667085}.goal-detail-modal .goal-detail-modal-body .goal-summary-tab .goal-summary-attempts li .goal-summary-attempt-pct{color:#1d2939;font-weight:600}.goal-detail-modal .goal-detail-modal-body .goal-detail-coming-soon{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:200px;padding:48px 24px;display:flex}.goal-detail-modal .goal-detail-modal-body .goal-detail-coming-soon .goal-detail-coming-soon-icon{color:#c4b5e8;width:36px;height:36px;margin-bottom:4px}.goal-detail-modal .goal-detail-modal-body .goal-detail-coming-soon p{color:#344054;margin:0;font-size:15px;font-weight:600}.goal-detail-modal .goal-detail-modal-body .goal-detail-coming-soon span{color:#98a2b3;max-width:320px;font-size:13px}.instruction-detail-modal .modal-dialog{max-width:480px;margin:auto}.instruction-detail-modal .modal-dialog .modal-content{border:none;border-radius:12px;box-shadow:0 14px 31px #0000001a}.instruction-detail-modal .modal-dialog .modal-content .modal-header{border-bottom:1px solid #e9e9e9;padding:14px 20px}.instruction-detail-modal .modal-dialog .modal-content .modal-header .icon{border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.instruction-detail-modal .modal-dialog .modal-content .modal-header .icon img,.instruction-detail-modal .modal-dialog .modal-content .modal-header .icon svg{object-fit:contain;width:16px!important;height:16px!important}.instruction-detail-modal .modal-dialog .modal-content .modal-header .modal-title{color:#232324;align-items:center;gap:8px;font-size:16px;font-weight:600;line-height:24px;display:flex}.instruction-detail-modal .modal-dialog .modal-content .modal-body{padding:20px}.instruction-detail-modal .modal-dialog .modal-content .modal-body .instruction-detail-body p{color:#232324;white-space:pre-wrap;word-break:break-word;margin:0;font-size:14px;font-weight:400;line-height:22px}.end-session-modal .modal-body.end-session-modal-body{padding:20px 24px}.end-session-modal .end-session-confirm-text{text-align:center;color:#232324;margin-bottom:20px;font-size:20px}.end-session-modal .session-info-container{flex-direction:column;gap:0;max-width:890px;margin-inline:auto;display:flex;overflow:hidden}.end-session-modal .session-detail-row{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.end-session-modal .session-detail-row+.session-detail-row{border-top:1px solid #e4e7ec}.end-session-modal .detail-label{color:#667085;align-items:center;gap:10px;font-size:14px;font-weight:400;display:flex}.end-session-modal .detail-label .icon-box{justify-content:center;align-items:center;width:24px;height:24px;display:flex;border:none!important}.end-session-modal .detail-label .icon-box img{object-fit:contain;width:24px!important;height:24px!important}.end-session-modal .detail-value{color:#1d2939;font-size:14px;font-weight:500;box-shadow:none!important;border:none!important}.end-session-modal .detail-value span{font-size:14px!important;font-weight:400!important}.end-session-modal .modal-footer.end-session-modal-footer{border-top:1px solid #e4e7ec;justify-content:flex-end;gap:10px;padding:16px 24px;display:flex}.end-session-modal .btn-cancel{color:#1d2939;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;padding:6px 20px;font-size:14px;font-weight:500;transition:background .15s}.end-session-modal .btn-cancel:hover{background:#f9fafb}.end-session-modal .btn-end{color:#fff;cursor:pointer;background:#e72a2a;border:none;border-radius:8px;padding:6px 24px;font-size:14px;font-weight:500;transition:background .15s}.end-session-modal .btn-end:hover:not(:disabled){background:#c70000}.end-session-modal .btn-end:disabled{opacity:.5;cursor:not-allowed}.unsaved-changes-modal .modal-body{text-align:center;padding:30px 20px}.unsaved-changes-modal .modal-body p{color:#232324;text-align:center;font-size:18px;line-height:26px}.unsaved-changes-modal .modal-footer button{border-radius:8px;padding:5px 15px;font-size:14px;font-weight:500;line-height:20px}.unsaved-changes-modal .modal-footer button.btn-outline-secondary{color:#232324;background:#fff;border:1px solid #e9e9e9;box-shadow:0 1.12px 2.24px #00000026}.unsaved-changes-modal .modal-footer button.btn-outline-secondary:hover{background:#fff}@keyframes complya-pin-drop{0%{opacity:0;transform:rotate(-45deg)translate(14px,-14px)scale(.7)}60%{opacity:1;transform:rotate(-45deg)scale(1.05)}to{opacity:1;transform:rotate(-45deg)scale(1)}}@keyframes complya-pin-pulse{0%{opacity:.85;transform:scale(.5)}70%{opacity:0;transform:scale(3.2)}to{opacity:0;transform:scale(3.2)}}@media (prefers-reduced-motion:reduce){.activity-map-card .location-map-pin.is-dropped{animation:none}.activity-map-card .location-map-pin-ring{opacity:.35;animation:none}}.note-editor-page{z-index:999;position:relative}@media screen and (width<=767px){.note-editor-page{flex-direction:column;height:100dvh;display:flex}}.note-editor-page .note-editor-header-v2{border-bottom:1px solid #e0e0e0;padding:12px 10px;position:relative}@media screen and (width<=767px){.note-editor-page .note-editor-header-v2{padding:12px 0}}.note-editor-page .note-editor-header-v2 .note-client-chip{align-items:center;gap:8px;display:flex;overflow:hidden}@media screen and (width<=767px){.note-editor-page .note-editor-header-v2 .note-client-chip{gap:6px}}.note-editor-page .note-editor-header-v2 .note-client-chip .notes-client-avatar{background-color:#7d2ae7;border-radius:50%;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;display:inline-flex;overflow:hidden}@media screen and (width<=767px){.note-editor-page .note-editor-header-v2 .note-client-chip .notes-client-avatar{width:28px;min-width:28px;height:28px}}.note-editor-page .note-editor-header-v2 .note-client-chip .notes-client-avatar strong{color:#fff}.note-editor-page .note-editor-header-v2 .note-client-chip .notes-client-avatar .notes-client-avatar-img{object-fit:cover;width:100%;height:100%}.note-editor-page .note-editor-header-v2 .note-client-chip .note-crumb-sep{color:#98a2b3;flex-shrink:0}.note-editor-page .note-editor-header-v2 .note-client-chip .note-crumb{color:#7d2ae7;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:600;overflow:hidden}@media screen and (width<=767px){.note-editor-page .note-editor-header-v2 .note-client-chip .note-crumb{font-size:12px}}.note-editor-page .note-editor-header-v2 .note-client-chip .note-crumb:hover:not(:disabled){text-decoration:underline}.note-editor-page .note-editor-header-v2 .note-client-chip .note-crumb:disabled{color:#667085;cursor:not-allowed}.note-editor-page .note-editor-header-v2 .note-client-chip .note-crumb--upcoming{color:#9fa1a7;font-weight:500}.note-editor-page .note-editor-header-v2 .note-client-chip .note-crumb--current{color:#232529;cursor:default}.note-editor-page .note-editor-header-v2 .note-client-chip .note-crumb--current:hover{text-decoration:none}.note-editor-page .note-editor-header-v2 .note-header-progress{background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.note-editor-page .note-editor-header-v2 .note-header-progress .note-header-progress-fill{background:#7d2ae7;border-radius:0 2px 2px 0;height:100%;transition:width .25s;display:block}.note-editor-page .note-editor-header-v2 .note-header-actions{justify-content:flex-end;align-items:center;gap:10px;display:flex}@media screen and (width<=767px){.note-editor-page .note-editor-header-v2 .note-header-actions{gap:5px}}.note-editor-page .note-editor-header-v2 .note-header-actions .linked-goals-panel-title{background:0 0;border:1px solid #e0e0e0;border-radius:8px;padding:6px 10px}@media screen and (width<=767px){.note-editor-page .note-editor-header-v2 .note-header-actions .linked-goals-panel-title{padding:5px 8px 4px}}.note-editor-page .note-editor-header-v2 .note-header-actions .linked-goals-panel-title strong{white-space:nowrap}.note-editor-page .note-editor-header-v2 .note-header-actions .btn-icon{width:34px;min-width:34px;height:34px}@media screen and (width<=767px){.note-editor-page .note-editor-header-v2 .note-header-actions .btn-icon{width:26px;min-width:26px;height:26px}}.note-editor-page .note-editor-header-v2 .note-header-actions .btn-icon.red{border-color:#e72a2a}.note-editor-page .note-editor-header-v2 .note-header-actions .btn-icon.red svg,.note-editor-page .note-editor-header-v2 .note-header-actions .btn-icon.red img{color:#e72a2a}.note-editor-page .note-editor-content-wrapper{overscroll-behavior:auto;height:calc(100vh - 118px);overflow-y:auto}@media screen and (width<=767px){.note-editor-page .note-editor-content-wrapper{flex:auto;height:auto;min-height:0}}.note-editor-page .note-editor-content-wrapper .note-editor-main-wrapper{border:1px solid #e9e9e9;border-radius:20px;box-shadow:0 3px 18.9px #0000000f}.note-editor-page .note-editor-content-wrapper .note-editor-main-wrapper .note-content-title{border-bottom:1px solid #e9e9e9;align-items:center;gap:6px;padding:12px 22px;display:flex}.note-editor-page .note-editor-content-wrapper .note-editor-main-wrapper .note-content-title .icon{border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:32px;min-width:32px;height:32px;display:flex}.note-editor-page .note-editor-content-wrapper .note-editor-main-wrapper .note-content-title .icon img{object-fit:contain;width:18px;height:18px}.note-editor-page .note-editor-content-wrapper .note-editor-main-wrapper .note-editor-editorjs{border:none;border-radius:0 0 20px 20px}@media screen and (width<=767px){.note-editor-page .note-editor-content-wrapper .note-editor-main-wrapper .note-editor-editorjs .ce-header{font-size:24px!important}}.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper{justify-content:center;display:flex}.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper:has(.goals-listing-component){height:100%}.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper:has(.goals-listing-component) .note-component{max-width:100%;overflow-y:auto}@media screen and (width<=767px){.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper:has(.goals-listing-component) .note-component{display:none}}.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper:has(.goals-listing-component) .note-component .ce-toolbar__actions{left:-54px!important}.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper .goals-listing-component{border-right:1px solid #e0e0e0;flex:1;width:100%;height:100%;padding:65px 45px 30px 40px;overflow-y:auto}@media screen and (width<=767px){.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper .goals-listing-component{border:none;padding:20px 8px 30px;overflow-y:auto}}.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper .linked-goals-panel{width:100%}.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper .note-component{flex:1}.note-editor-page .note-editor-content-wrapper .note-editor-split-wrapper .note-component .note-editor-container-wrapper:has(.note-editor-box:not(:empty)){padding-bottom:20px}.note-editor-page .note-editor-content-wrapper .note-content-title p{color:#232324;font-size:14px;font-weight:500}@media screen and (width<=767px){.note-editor-page .note-editor-content-wrapper:has(>.note-editor-split-wrapper){flex-direction:column;display:flex}.note-editor-page .note-editor-split-wrapper{flex:auto;min-height:0}.note-editor-page .note-component{flex-direction:column;min-height:0;display:flex}.note-editor-page .note--editor-wrapper,.note-editor-page .note--editor-wrapper>div{flex-direction:column;flex:auto;min-height:0;display:flex}.note-editor-page .note--editor-wrapper .rich-text-editor:not(.is-readonly):not(.is-preview){flex:auto;min-height:0}.note-editor-page .note--editor-wrapper .rich-text-editor:not(.is-readonly):not(.is-preview) .rte-editor-main,.note-editor-page .note--editor-wrapper .rich-text-editor:not(.is-readonly):not(.is-preview) .rte-content,.note-editor-page .note--editor-wrapper .rich-text-editor:not(.is-readonly):not(.is-preview) .rte-content>div:first-child{flex-direction:column;flex:auto;min-height:0;display:flex}.note-editor-page .note--editor-wrapper .rich-text-editor:not(.is-readonly):not(.is-preview) .rte-content .tiptap{flex:auto;height:auto;min-height:0}}@media screen and (width>=768px){.note-editor-page .note-editable-surface>div>.rich-text-editor:not(.is-readonly) .rte-editor-main,.note-editor-page .goal-attempt-review>.rich-text-editor:not(.is-readonly) .rte-editor-main{flex-direction:column;height:calc(100vh - 122px);min-height:0;display:flex;overflow:hidden}.note-editor-page .note-editable-surface>div>.rich-text-editor:not(.is-readonly) .rte-content,.note-editor-page .goal-attempt-review>.rich-text-editor:not(.is-readonly) .rte-content{flex-direction:column;display:flex}.note-editor-page .note-editable-surface>div>.rich-text-editor:not(.is-readonly) .rte-content>div:first-child,.note-editor-page .goal-attempt-review>.rich-text-editor:not(.is-readonly) .rte-content>div:first-child{flex-direction:column;flex:1;min-height:0;display:flex}.note-editor-page .note-editable-surface>div>.rich-text-editor:not(.is-readonly) .rte-content .tiptap,.note-editor-page .goal-attempt-review>.rich-text-editor:not(.is-readonly) .rte-content .tiptap{flex:1;height:auto;min-height:0}}.note-editor-page .note-editor-footer-v2{background-color:#fff;border-top:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:10px;padding:12px 24px;display:flex}.note-editor-page .note-editor-footer-v2 .footer-label-short,.note-editor-page .note-editor-footer-v2 .footer-draft-ico{display:none}@media screen and (width<=767px){.note-editor-page .note-editor-footer-v2{flex-wrap:nowrap;gap:6px;padding:8px}.note-editor-page .note-editor-footer-v2 .note-footer-left,.note-editor-page .note-editor-footer-v2 .note-footer-right{flex-wrap:nowrap;gap:6px;min-width:0}.note-editor-page .note-editor-footer-v2 .btn-white,.note-editor-page .note-editor-footer-v2 .btn-primary{height:34px;min-height:34px;box-shadow:none;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;padding-inline:10px;font-size:13px;line-height:1;display:inline-flex}.note-editor-page .note-editor-footer-v2 .btn-white svg,.note-editor-page .note-editor-footer-v2 .btn-white img,.note-editor-page .note-editor-footer-v2 .btn-primary svg,.note-editor-page .note-editor-footer-v2 .btn-primary img{flex-shrink:0;width:16px;height:16px}.note-editor-page .note-editor-footer-v2 .footer-btn--compact{width:34px;min-width:34px;padding-inline:0}.note-editor-page .note-editor-footer-v2 .footer-btn--compact .footer-btn-text,.note-editor-page .note-editor-footer-v2 .footer-label-full{display:none}.note-editor-page .note-editor-footer-v2 .footer-label-short{display:inline}.note-editor-page .note-editor-footer-v2 .footer-btn-draft{align-items:center;display:inline-flex}.note-editor-page .note-editor-footer-v2 .footer-draft-ico{font-size:15px;display:inline-flex}}.note-editor-page .note-editor-footer-v2 .note-footer-left .btn-white{padding-block:6px}.note-editor-page .note-editor-footer-v2 .note-footer-left .btn-white.ai-button img{filter:none}.note-editor-page .note-editor-signature-card{background:#fff;border:1px solid #d4d7dd;border-radius:12px;justify-content:flex-start;align-items:center;min-height:120px;padding:20px;display:flex}.note-editor-page .note-editor-signature-image{object-fit:contain;width:100%;max-height:90px}.note-editor-page .note-editor-signature-block{flex-direction:column;gap:8px;margin-top:30px;display:flex}.note-editor-page .note-editor-editorjs{background:#fff;border:1px solid #e0e0e0;border-radius:12px;min-height:300px;padding:16px}.note-editor-page .note-editor-editorjs .tc-add-row,.note-editor-page .note-editor-editorjs .tc-add-column{display:none!important}.note-editor-page .note-editor-editorjs .codex-editor__redactor{padding-bottom:0!important}.note-editor-page .note-editor-editorjs .note-editor-holder .codex-editor__redactor .ce-block__content .cdx-list.cdx-list-ordered .cdx-list__item .cdx-list__item-content{font-size:14px;font-weight:400}.note-editor-page .note-footer-left,.note-editor-page .note-footer-right{align-items:center;gap:8px;display:flex}.note-editor-page .note-ai-response{background:#f8fafc;border:1px solid #eaecf0;border-radius:10px;padding:10px}.note-editor-page .note-ai-response pre{white-space:pre-wrap;margin:0;font-size:13px;line-height:1.45}.note-editor-page .note-feedback-error{color:#b42318;background:#fff1f3;border:1px solid #fecdca;border-radius:10px;padding:12px}.note-editor-page .about-client-markdown{max-height:50vh;overflow:auto}.note-editor-page .abc-records-list{flex-direction:column;gap:8px;display:flex}.note-editor-page .abc-record-item{color:#344054;background:#fff;border:1px solid #eaecf0;border-radius:8px;justify-content:space-between;width:100%;padding:10px;font-size:13px;display:flex}.signature-model .sigCanvas{background:#fff;border-radius:8px;margin:0 auto;display:block;border:none!important}.signature-model .inner-body-wrapper{max-width:890px;margin-inline:auto}.signature-model .font-preview p{transition:background-color .2s}.signature-model .font-preview p:hover{background-color:#f0f0f0!important}.linked-panel-toggle-bar{background:#fff;border:1px solid #e4e7ec;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:16px;padding:10px 14px;display:flex}.linked-panel-toggle-bar .linked-toggle-btn{color:#7d2ae7;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-size:14px;font-weight:600;transition:color .15s;display:inline-flex}.linked-panel-toggle-bar .linked-toggle-btn .linked-toggle-icon{font-size:16px}.linked-panel-toggle-bar .linked-toggle-btn .linked-toggle-chevron{font-size:12px;transition:transform .2s}.linked-panel-toggle-bar .linked-toggle-btn .linked-toggle-chevron.rotated{transform:rotate(180deg)}.linked-panel-toggle-bar .linked-toggle-btn:hover{color:#6416c8}.linked-panel-toggle-bar .linked-toggle-btn.active{color:#6918d1}.linked-panel-toggle-bar .linked-status{color:#667085;background:#f2f4f7;border-radius:20px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.linked-panel-toggle-bar .linked-status.connected{color:#039855;background:#ecfdf3}.linked-panel-toggle-bar .linked-status.connected .linked-status-dot{background:#12b76a;border-radius:50%;width:6px;height:6px;animation:1.5s infinite linked-pulse}@keyframes linked-pulse{0%,to{opacity:1}50%{opacity:.4}}.linked-goals-panel{background:#fff;border:1px solid #e4e7ec;border-radius:20px;margin-bottom:16px;overflow:hidden;box-shadow:0 3px 18.9px #0000000f}.linked-goals-panel .linked-goals-panel-header{background:0 0;border-bottom:1px solid #e4e7ec;justify-content:space-between;align-items:center;padding:17.5px 22px;display:flex}.linked-goals-panel .linked-goals-panel-header .linked-goals-panel-title{background:0 0;align-items:center;gap:10px;display:flex}.linked-goals-panel .linked-goals-panel-header .linked-goals-panel-title .linked-icon{color:#232324;font-size:18px}.linked-goals-panel .linked-goals-panel-header .linked-goals-panel-title strong{color:#232324;font-size:14px;font-weight:500}.linked-goals-panel .linked-goals-panel-header .linked-goals-panel-title .linked-view-only-tag{color:#667085;background:#f2f4f7;border:1px solid #e4e7ec;border-radius:12px;padding:2px 8px;font-size:11px;font-weight:500}.linked-goals-panel .linked-goals-panel-header .linked-close-btn{color:#667085;cursor:pointer;background:#fff;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;transition:border-color .15s,color .15s;display:inline-flex}.linked-goals-panel .linked-goals-panel-header .linked-close-btn:hover{color:#344054;border-color:#98a2b3}.linked-goals-panel .linked-goals-panel-header .linked-close-btn img,.linked-goals-panel .linked-goals-panel-header .linked-close-btn svg{width:20px;height:20px}.linked-goals-panel .linked-goals-panel-body{border-radius:0 0 20px 20px;padding:26px 16px}@media screen and (width<=767px){.linked-goals-panel .linked-goals-panel-body{padding:20px 10px}}.linked-goals-panel .linked-goals-empty{color:#667085;text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}.linked-goals-panel .linked-goals-empty .linked-empty-icon{color:#d0d5dd;font-size:28px}.linked-goals-panel .linked-goals-empty p{margin:0;font-size:13px}.linked-goals-panel .linked-goals-list{flex-direction:column;gap:17px;display:flex}.linked-goals-panel .linked-goal-card{background:#fff;border:1px solid #e4e7ec;border-radius:10px;grid-template-columns:auto 130px 100px 26px;align-items:center;gap:10px;padding:13px 14px;transition:border-color .15s,box-shadow .15s;display:grid}@media screen and (width<=767px){.linked-goals-panel .linked-goal-card{grid-template-columns:auto 30px}}.linked-goals-panel .linked-goal-card .linked-goal-card-left{flex:1;align-items:center;gap:8px;width:100%;min-width:0;display:flex;overflow:hidden}.linked-goals-panel .linked-goal-card .linked-goal-card-left .linked-goal-icon-box svg{color:#7d2ae7;font-size:20px}.linked-goals-panel .linked-goal-card .linked-goal-card-left .linked-goal-info{flex-direction:column;gap:2px;min-width:0;display:flex}.linked-goals-panel .linked-goal-card .linked-goal-card-left .linked-goal-info .linked-goal-name{color:#1d2939;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.linked-goals-panel .linked-goal-card .linked-goal-card-left .linked-goal-info .linked-goal-summary{color:#667085;font-size:12px;font-weight:400}.linked-goals-panel .linked-goal-card .linked-goal-card-left h6.small{font-size:12px}.linked-goals-panel .linked-goal-card .linked-method-badge{color:#7d2ae7;text-transform:capitalize;white-space:nowrap;background:#7d2ae714;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600}.linked-goals-panel .linked-goal-card .linked-goal-time{color:#98a2b3;white-space:nowrap;font-size:11px}.linked-goals-panel .linked-goal-card .linked-view-btn{color:#7d2ae7;cursor:pointer;background:#fff;border:1px solid #7d2ae7;border-radius:3px;justify-content:center;align-items:center;gap:4px;padding:2px 3px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.linked-goals-panel .linked-goal-card .linked-view-btn svg{color:#9a9a9a;font-size:18px}.linked-goals-panel .linked-goal-card .linked-view-btn:hover{color:#7d2ae7;background:#7d2ae70a;border-color:#7d2ae7}.linked-goals-panel .linked-goal-card .goals-time-wrapper,.linked-goals-panel .linked-goal-card .time-duration-wrapper{align-items:center;gap:8px;display:flex}.linked-goals-panel .linked-goal-card .goals-time-wrapper img,.linked-goals-panel .linked-goal-card .goals-time-wrapper svg,.linked-goals-panel .linked-goal-card .time-duration-wrapper img,.linked-goals-panel .linked-goal-card .time-duration-wrapper svg{width:20px;height:20px}.linked-goals-panel .linked-goal-card .linked-goal-card-right{flex-shrink:0;align-items:center;gap:10px;display:flex}@media (width<=640px){.linked-goal-card{flex-direction:column;gap:10px;align-items:flex-start!important}.linked-goal-card .linked-goal-card-right{flex-wrap:wrap;justify-content:flex-start;width:100%}}.note-comment-modal .modal-content{border:none;overflow:hidden;box-shadow:0 8px 32px #0000001f;border-radius:16px!important}.note-comment-modal .modal-header{background:#fff;border-bottom:1px solid #e4e7ec;padding:18px 24px}.note-comment-modal .modal-header .btn-close{opacity:.5;font-size:12px}.note-comment-modal .modal-header .btn-close:hover{opacity:1}.note-comment-modal .modal-header .modal-title{color:#101828;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.note-comment-modal .modal-header .modal-title .icon{background:#f4ebfd;border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.note-comment-modal .modal-header .modal-title .icon img,.note-comment-modal .modal-header .modal-title .icon svg{color:#7d2ae7!important;width:18px!important;height:18px!important}.note-comment-modal .nc-title-icon{color:#7d2ae7;font-size:20px}.note-comment-modal .note-comments-body{background:#fff;max-height:55vh;padding:48px 24px;overflow-y:auto}.note-comment-modal .note-comments-empty{text-align:center;color:#667085;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 20px;display:flex}.note-comment-modal .note-comments-empty .nc-empty-icon{color:#232324;font-size:42px}.note-comment-modal .note-comments-empty p{color:#232324;margin:0;font-size:14px}.note-comment-modal .note-comments-list{flex-direction:column;gap:0;display:flex}.note-comment-modal .note-comment-thread{background:#fff;border:none;border-bottom:1px solid #eaecf0;border-radius:0;padding:18px 0}.note-comment-modal .note-comment-thread:first-child{padding-top:0}.note-comment-modal .note-comment-thread:last-child{border-bottom:none;padding-bottom:0}.note-comment-modal .nc-thread-main{align-items:flex-start;gap:16px;display:flex}.note-comment-modal .nc-avatar{color:#7d2ae7;letter-spacing:.5px;background:#f4ebfd;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:13px;font-weight:600;display:flex}.note-comment-modal .nc-avatar.nc-avatar-sm{width:30px;min-width:30px;height:30px;font-size:11px}.note-comment-modal .nc-thread-content{flex:1;min-width:0}.note-comment-modal .nc-meta-row{align-items:center;gap:8px;margin-bottom:2px;display:flex}.note-comment-modal .note-comment-author{color:#101828;font-size:14px;font-weight:600}.note-comment-modal .note-comment-time{color:#71717a;font-size:12px}.note-comment-modal .note-comment-text{color:#09090b;margin-top:6px;font-size:14px;line-height:1.5}.note-comment-modal .note-comment-text p{color:#09090b;font-size:14px;line-height:1.5}.note-comment-modal .nc-replies-toggle{color:#7d2ae7;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:12px;padding:0;font-size:12px;font-weight:500;transition:color .15s;display:inline-flex}.note-comment-modal .nc-replies-toggle .nc-reply-icon{width:15px;height:15px;font-size:11px}.note-comment-modal .nc-replies-toggle:hover{color:#6416c8}.note-comment-modal .note-replies{border-left:2px solid #e4e4e7;flex-direction:column;gap:12px;margin-top:12px;margin-left:48px;padding-left:18px;display:flex}.note-comment-modal .nc-no-replies{color:#98a2b3;padding:4px 0;font-size:13px}.note-comment-modal .note-reply-item{align-items:flex-start;gap:10px;display:flex}.note-comment-modal .nc-reply-content{flex:1;min-width:0}.note-comment-modal .nc-comment-input-row,.note-comment-modal .nc-reply-input-row{border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 10px 8px 14px;transition:border-color .15s;display:flex}.note-comment-modal .nc-comment-input-row:focus-within,.note-comment-modal .nc-reply-input-row:focus-within{border-color:#7f64fc80}.note-comment-modal .nc-reply-input-row{margin-top:14px}.note-comment-modal .nc-input{color:#232529;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-size:14px}.note-comment-modal .nc-input::placeholder{color:#9fa1a7;font-size:14px}.note-comment-modal .nc-send-btn{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}.note-comment-modal .nc-send-btn svg{color:#9fa1a7;width:24px;height:24px}.note-comment-modal .nc-send-btn.has-text svg{color:#232529}.note-comment-modal .nc-send-btn:hover:not(:disabled){background:#7f64fc}.note-comment-modal .nc-send-btn:hover:not(:disabled) svg{color:#fff}.note-comment-modal .nc-send-btn:disabled{opacity:.5;cursor:not-allowed}.note-comment-modal .nc-footer,.note-comment-modal .modal-footer{background:#fff;border-top:1px solid #e4e7ec;padding:16px 24px}.note-editor-page .rte-fbg-header{background:#fff;border-bottom:1px solid #e4e7ec}.note-editor-page .rte-fbg-header-icon{color:#1d2939}.note-editor-page .rte-fbg-header-count{color:#475467;background:#f2f4f7}.note-editor-page .rte-fbg-block{background:#fff;border:none;border-radius:0;padding:16px 18px}.note-editor-page .rte-fbg-block+.note-editor-page .rte-fbg-block{border-top:1px solid #f0f1f4}.note-editor-page .rte-fbg-block--required{border-left:none}.note-editor-page .rte-fb-type-badge{color:#475467;background:#f2f4f7}.note-editable-surface .rich-text-editor .tiptap{padding:28px 40px}@media screen and (width<=767px){.note-editable-surface .rich-text-editor .tiptap{padding:18px 20px}}.note-approval-status__badge{letter-spacing:.1px;white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;gap:7px;padding:5px 12px;font-family:Inter,Onest,sans-serif;font-size:11.5px;font-weight:600;line-height:16px;display:inline-flex}.note-approval-status__badge--submit{color:#7d2ae7;background:#f4ebff;border-color:#e0c8ff}.note-approval-status__badge--draft{color:#475467;background:#f2f4f7;border-color:#e4e7ec}.note-approval-status__badge--pending{color:#92400e;background:#fffaeb;border-color:#fde68a}.note-approval-status__badge--changes{color:#9a3412;background:#fff4ed;border-color:#fdba74}.note-approval-status__badge--approved{color:#066b3a;background:#ecfdf3;border-color:#a6f4c5}@media screen and (width<=767px){.note-approval-status__badge{padding:5px 10px}}.template-preview-toggle{color:#344054;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;transition:background .15s,color .15s;display:inline-flex}.template-preview-toggle svg{width:17px;height:17px}.template-preview-toggle:hover:not(:disabled){color:#7d2ae7;background:#7d2ae71a}.template-preview-toggle.is-active{color:#7d2ae7;background:#7d2ae71f}.template-preview-toggle:disabled{opacity:.5;cursor:not-allowed}.report-editor-body.is-preview-mode,.report-editor-body.is-preview-mode .editor-wrapper-box{background:#fff}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai){pointer-events:none;-webkit-user-select:none;user-select:none;cursor:not-allowed;filter:grayscale();opacity:.45}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai),.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai) button,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai) select,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai) input,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai) svg,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai) span,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai) .rte-btn{color:#b0b6c0!important}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-toolbar>:not(.rte-toolbar-ai) svg{fill:currentColor;color:#b0b6c0!important}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-content{height:calc(100vh - 163px);padding:24px 16px;display:block;overflow-y:auto}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .tiptap{width:100%;max-width:900px;min-height:calc(100vh - 240px);box-shadow:none;background:#fff;border:none;border-radius:0;margin:0 auto;padding:8px 0 40px;height:auto!important}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb{background:#fff;border:1px solid #e4e7ec;border-radius:10px;margin:0 0 16px;padding:20px 24px}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb:hover{box-shadow:none}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb:last-child{margin-bottom:0}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body{pointer-events:none}.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body input:focus,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body input:focus-visible,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body textarea:focus,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body textarea:focus-visible,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body .rte-fb-input:focus,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body .rte-fb-input:focus-visible,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body .rte-fb-textarea:focus,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body .rte-fb-textarea:focus-visible,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body .rte-fb-date-input:focus,.report-editor-body.is-preview-mode .rich-text-editor.is-preview .rte-fb-body .rte-fb-date-input:focus-visible{box-shadow:none;border-color:#d0d5dd;outline:none}@keyframes skel-pulse{0%,to{opacity:1}50%{opacity:.45}}.skel-line{background:#dee1e6;border-radius:6px}.skel-line-main{width:45%;height:11px}.skel-line-secondary{opacity:.6;width:28%;height:11px}.skel-list-row{background:#fbfbfb;border:1px solid #e0e0e0;border-left:none;border-radius:0;align-items:center;gap:12px;padding:14px 16px;animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-list-row:not(:last-child){border-bottom:none}.skel-list-row:first-child{border-top:none}.skel-list-avatar{background:#dee1e6;border-radius:50%;flex-shrink:0;width:36px;height:36px}.skel-list-text-block{flex-direction:column;flex:0 0 34%;gap:8px;min-width:220px;display:flex}.skel-list-meta{width:100%;height:11px}.skel-list-meta-group{flex:1;gap:16px;min-width:0;display:grid}.skel-chat{flex-direction:column;gap:18px;display:flex}.skel-chat-row{align-items:flex-end;gap:16px;animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-chat-row.mine{flex-direction:row-reverse}.skel-chat-row.mine .skel-chat-col{align-items:flex-end}.skel-chat-avatar{background:#dee1e6;border-radius:50%;flex-shrink:0;width:40px;height:40px}.skel-chat-col{flex-direction:column;gap:6px;max-width:600px;display:flex}.skel-chat-bubble{background:#dee1e6;border-radius:16px;min-width:120px;height:40px}.skel-chat-time{width:42px;height:9px}.skel-conv-row{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-conv-title{height:11px}.skel-conv-action{opacity:.6;border-radius:4px;flex-shrink:0;width:15px;height:15px}.skel-announcement{animation:1.4s ease-in-out infinite skel-pulse}.skel-announcement-author{align-items:center;gap:10px;margin-bottom:44px;display:flex}.skel-announcement-avatar{background:#dee1e6;border-radius:50%;flex-shrink:0;width:40px;height:40px}.skel-announcement-author-meta{flex-direction:column;gap:8px;display:flex}.skel-announcement-author-name{width:120px;height:12px}.skel-announcement-author-time{opacity:.6;width:80px;height:10px}.skel-announcement-title{border-radius:8px;width:55%;height:32px;margin-bottom:28px}.skel-announcement-body{flex-direction:column;gap:12px;display:flex}.skel-announcement-line{height:12px}.grid-sekelton{padding:20px}.skel-grid-card{background:#fbfbfb;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;gap:12px;padding:14px 16px;animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-grid-avatar{background:#dee1e6;border-radius:50%;flex-shrink:0;width:36px;height:36px}.skel-grid-text-block{flex-direction:column;gap:6px;display:flex}.skel-grid-header-row{align-items:center;gap:10px;display:flex}.skel-grid-dots{background:#dee1e6;border-radius:2px;flex-shrink:0;width:4px;height:16px;margin-left:auto}.skel-grid-name{width:55%;height:11px}.skel-grid-footer-row{justify-content:space-between;align-items:center;gap:10px;padding-left:46px;display:flex}.skel-grid-subtext{opacity:.6;width:40%;height:10px}.skel-grid-badge{border-radius:10px;flex-shrink:0;width:40px;height:10px}.skel-list-row:first-child,.skel-chat-row:first-child,.skel-conv-row:first-child,.skel-grid-card:first-child,.skel-dashboard-row:first-child{animation-delay:0s}.skel-list-row:nth-child(2),.skel-chat-row:nth-child(2),.skel-conv-row:nth-child(2),.skel-grid-card:nth-child(2),.skel-dashboard-row:nth-child(2){animation-delay:.1s}.skel-list-row:nth-child(3),.skel-chat-row:nth-child(3),.skel-conv-row:nth-child(3),.skel-grid-card:nth-child(3),.skel-dashboard-row:nth-child(3){animation-delay:.2s}.skel-list-row:nth-child(4),.skel-chat-row:nth-child(4),.skel-conv-row:nth-child(4),.skel-grid-card:nth-child(4),.skel-dashboard-row:nth-child(4){animation-delay:.3s}.skel-list-row:nth-child(5),.skel-chat-row:nth-child(5),.skel-conv-row:nth-child(5),.skel-grid-card:nth-child(5),.skel-dashboard-row:nth-child(5){animation-delay:.4s}.skel-list-row:nth-child(6),.skel-chat-row:nth-child(6),.skel-conv-row:nth-child(6),.skel-grid-card:nth-child(6),.skel-dashboard-row:nth-child(6){animation-delay:.5s}.skel-list-row:nth-child(7),.skel-chat-row:nth-child(7),.skel-conv-row:nth-child(7),.skel-grid-card:nth-child(7),.skel-dashboard-row:nth-child(7){animation-delay:.6s}.skel-list-row:nth-child(8),.skel-chat-row:nth-child(8),.skel-conv-row:nth-child(8),.skel-grid-card:nth-child(8),.skel-dashboard-row:nth-child(8){animation-delay:.7s}.skel-list-row:nth-child(9),.skel-chat-row:nth-child(9),.skel-conv-row:nth-child(9),.skel-grid-card:nth-child(9),.skel-dashboard-row:nth-child(9){animation-delay:.8s}.skel-list-row:nth-child(10),.skel-chat-row:nth-child(10),.skel-conv-row:nth-child(10),.skel-grid-card:nth-child(10),.skel-dashboard-row:nth-child(10){animation-delay:.9s}.skel-list-row:nth-child(11),.skel-chat-row:nth-child(11),.skel-conv-row:nth-child(11),.skel-grid-card:nth-child(11),.skel-dashboard-row:nth-child(11){animation-delay:1s}.skel-list-row:nth-child(12),.skel-chat-row:nth-child(12),.skel-conv-row:nth-child(12),.skel-grid-card:nth-child(12),.skel-dashboard-row:nth-child(12){animation-delay:1.1s}.skel-list-row:nth-child(13),.skel-chat-row:nth-child(13),.skel-conv-row:nth-child(13),.skel-grid-card:nth-child(13),.skel-dashboard-row:nth-child(13){animation-delay:1.2s}.skel-list-row:nth-child(14),.skel-chat-row:nth-child(14),.skel-conv-row:nth-child(14),.skel-grid-card:nth-child(14),.skel-dashboard-row:nth-child(14){animation-delay:1.3s}.skel-list-row:nth-child(15),.skel-chat-row:nth-child(15),.skel-conv-row:nth-child(15),.skel-grid-card:nth-child(15),.skel-dashboard-row:nth-child(15){animation-delay:1.4s}.skel-list-row:nth-child(16),.skel-chat-row:nth-child(16),.skel-conv-row:nth-child(16),.skel-grid-card:nth-child(16),.skel-dashboard-row:nth-child(16){animation-delay:1.5s}.skel-list-row:nth-child(17),.skel-chat-row:nth-child(17),.skel-conv-row:nth-child(17),.skel-grid-card:nth-child(17),.skel-dashboard-row:nth-child(17){animation-delay:1.6s}.skel-list-row:nth-child(18),.skel-chat-row:nth-child(18),.skel-conv-row:nth-child(18),.skel-grid-card:nth-child(18),.skel-dashboard-row:nth-child(18){animation-delay:1.7s}.skel-list-row:nth-child(19),.skel-chat-row:nth-child(19),.skel-conv-row:nth-child(19),.skel-grid-card:nth-child(19),.skel-dashboard-row:nth-child(19){animation-delay:1.8s}.skel-list-row:nth-child(20),.skel-chat-row:nth-child(20),.skel-conv-row:nth-child(20),.skel-grid-card:nth-child(20),.skel-dashboard-row:nth-child(20){animation-delay:1.9s}.skel-list-row:nth-child(21),.skel-chat-row:nth-child(21),.skel-conv-row:nth-child(21),.skel-grid-card:nth-child(21),.skel-dashboard-row:nth-child(21){animation-delay:2s}.skel-list-row:nth-child(22),.skel-chat-row:nth-child(22),.skel-conv-row:nth-child(22),.skel-grid-card:nth-child(22),.skel-dashboard-row:nth-child(22){animation-delay:2.1s}.skel-list-row:nth-child(23),.skel-chat-row:nth-child(23),.skel-conv-row:nth-child(23),.skel-grid-card:nth-child(23),.skel-dashboard-row:nth-child(23){animation-delay:2.2s}.skel-list-row:nth-child(24),.skel-chat-row:nth-child(24),.skel-conv-row:nth-child(24),.skel-grid-card:nth-child(24),.skel-dashboard-row:nth-child(24){animation-delay:2.3s}.skel-list-row:nth-child(25),.skel-chat-row:nth-child(25),.skel-conv-row:nth-child(25),.skel-grid-card:nth-child(25),.skel-dashboard-row:nth-child(25){animation-delay:2.4s}.skel-list-row:nth-child(26),.skel-chat-row:nth-child(26),.skel-conv-row:nth-child(26),.skel-grid-card:nth-child(26),.skel-dashboard-row:nth-child(26){animation-delay:2.5s}.skel-list-row:nth-child(27),.skel-chat-row:nth-child(27),.skel-conv-row:nth-child(27),.skel-grid-card:nth-child(27),.skel-dashboard-row:nth-child(27){animation-delay:2.6s}.skel-list-row:nth-child(28),.skel-chat-row:nth-child(28),.skel-conv-row:nth-child(28),.skel-grid-card:nth-child(28),.skel-dashboard-row:nth-child(28){animation-delay:2.7s}.skel-list-row:nth-child(29),.skel-chat-row:nth-child(29),.skel-conv-row:nth-child(29),.skel-grid-card:nth-child(29),.skel-dashboard-row:nth-child(29){animation-delay:2.8s}.skel-list-row:nth-child(30),.skel-chat-row:nth-child(30),.skel-conv-row:nth-child(30),.skel-grid-card:nth-child(30),.skel-dashboard-row:nth-child(30){animation-delay:2.9s}.skel-list-row:nth-child(31),.skel-chat-row:nth-child(31),.skel-conv-row:nth-child(31),.skel-grid-card:nth-child(31),.skel-dashboard-row:nth-child(31){animation-delay:3s}.skel-list-row:nth-child(32),.skel-chat-row:nth-child(32),.skel-conv-row:nth-child(32),.skel-grid-card:nth-child(32),.skel-dashboard-row:nth-child(32){animation-delay:3.1s}.skel-list-row:nth-child(33),.skel-chat-row:nth-child(33),.skel-conv-row:nth-child(33),.skel-grid-card:nth-child(33),.skel-dashboard-row:nth-child(33){animation-delay:3.2s}.skel-list-row:nth-child(34),.skel-chat-row:nth-child(34),.skel-conv-row:nth-child(34),.skel-grid-card:nth-child(34),.skel-dashboard-row:nth-child(34){animation-delay:3.3s}.skel-list-row:nth-child(35),.skel-chat-row:nth-child(35),.skel-conv-row:nth-child(35),.skel-grid-card:nth-child(35),.skel-dashboard-row:nth-child(35){animation-delay:3.4s}.skel-list-row:nth-child(36),.skel-chat-row:nth-child(36),.skel-conv-row:nth-child(36),.skel-grid-card:nth-child(36),.skel-dashboard-row:nth-child(36){animation-delay:3.5s}.skel-list-row:nth-child(37),.skel-chat-row:nth-child(37),.skel-conv-row:nth-child(37),.skel-grid-card:nth-child(37),.skel-dashboard-row:nth-child(37){animation-delay:3.6s}.skel-list-row:nth-child(38),.skel-chat-row:nth-child(38),.skel-conv-row:nth-child(38),.skel-grid-card:nth-child(38),.skel-dashboard-row:nth-child(38){animation-delay:3.7s}.skel-list-row:nth-child(39),.skel-chat-row:nth-child(39),.skel-conv-row:nth-child(39),.skel-grid-card:nth-child(39),.skel-dashboard-row:nth-child(39){animation-delay:3.8s}.skel-list-row:nth-child(40),.skel-chat-row:nth-child(40),.skel-conv-row:nth-child(40),.skel-grid-card:nth-child(40),.skel-dashboard-row:nth-child(40){animation-delay:3.9s}.skel-dashboard{max-width:720px;margin:0 auto;padding:40px 20px}.skel-dashboard-greeting{text-align:center;margin-bottom:32px}.skel-dashboard-greeting-line{background:#dee1e6;border-radius:8px;width:320px;height:32px;margin:0 auto;animation:1.4s ease-in-out infinite skel-pulse}.skel-dashboard-card{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}.skel-dashboard-card-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.skel-dashboard-card-title{background:#dee1e6;border-radius:6px;width:160px;height:14px;animation:1.4s ease-in-out infinite skel-pulse}.skel-dashboard-card-action{background:#dee1e6;border-radius:6px;width:50px;height:28px;animation:1.4s ease-in-out infinite skel-pulse}.skel-dashboard-card-body{padding:2px 14px}.skel-dashboard-row{border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:14px;margin:12px 0;padding:13px 12px;animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-dashboard-row-icon{background:#dee1e6;border-radius:50%;flex-shrink:0;width:24px;height:24px}.skel-dashboard-row-text{background:#dee1e6;border-radius:6px;width:130px;height:11px}.skel-dashboard-row-time{background:#dee1e6;border-radius:6px;flex:1;height:11px}.skel-dashboard-row-avatar{background:#dee1e6;border-radius:50%;flex-shrink:0;width:24px;height:24px}.skel-cd-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;gap:20px;padding:20px 24px;display:flex}.skel-cd-card.profile-card{flex-direction:row;justify-content:space-between;align-items:center}.skel-cd-section-title{background:#dee1e6;border-radius:6px;width:120px;height:14px}.skel-cd-picture-row{justify-content:flex-end;display:flex}.skel-cd-avatar{background:#dee1e6;border-radius:50%;width:52px;height:52px}.skel-cd-form{flex-direction:column;gap:18px;display:flex}.skel-cd-row{gap:20px;display:flex}@media (width<=576px){.skel-cd-row{flex-direction:column}}.skel-cd-field{flex-direction:column;flex:1;gap:8px;display:flex}.skel-cd-field--full{flex:100%}.skel-cd-label{background:#dee1e6;border-radius:6px;width:80px;height:11px}.skel-cd-input{opacity:.55;background:#dee1e6;border-radius:8px;height:42px}.skel-cd-input--tall{height:90px}.skel-client-detail{flex-direction:column;gap:20px;padding:20px 0;animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-about-me{flex-direction:column;gap:20px;animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-am-panel{background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;gap:20px;padding:20px 24px;display:flex}.skel-am-section-title{background:#dee1e6;border-radius:6px;width:160px;height:14px}.skel-am-step{background:#dee1e6;border:none;border-radius:8px;height:48px;animation:1.4s ease-in-out infinite skel-pulse}.skel-session-detail{flex-direction:column;gap:0;animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-sd-row{border:1px solid #e0e0e0;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:14px;display:flex}.skel-sd-left{align-items:center;gap:10px;display:flex}.skel-sd-icon{background:#dee1e6;border-radius:50%;flex-shrink:0;width:28px;height:28px}.skel-sd-label{background:#dee1e6;border-radius:6px;width:80px;height:11px}.skel-sd-value{opacity:.65;background:#dee1e6;border-radius:6px;width:110px;height:11px}.skel-calendar{height:calc(100vh - 136px);animation:1.4s ease-in-out infinite skel-pulse;display:flex}.skel-calendar-sidebar{border-right:1px solid #e0e0e0;flex-direction:column;flex-shrink:0;gap:4px;width:240px;padding:12px 0;display:flex}.skel-calendar-sidebar-row{align-items:center;gap:10px;padding:10px 16px;display:flex}.skel-calendar-sidebar-avatar{background:#dee1e6;border-radius:50%;flex-shrink:0;width:32px;height:32px}.skel-calendar-sidebar-text{flex-direction:column;flex:1;gap:6px;display:flex}.skel-calendar-sidebar-name{background:#dee1e6;border-radius:6px;width:70%;height:10px}.skel-calendar-sidebar-sub{opacity:.55;background:#dee1e6;border-radius:6px;width:45%;height:8px}.skel-calendar-main{flex-direction:column;flex:1;min-width:0;display:flex}.skel-calendar-header{border-bottom:1px solid #e0e0e0;grid-template-columns:repeat(7,1fr);display:grid}.skel-calendar-header-cell{text-align:center;padding:12px 8px}.skel-calendar-header-cell span{color:#dee1e6;font-size:12px;font-weight:500}.skel-calendar-grid{flex-direction:column;flex:1;display:flex}.skel-calendar-row{border-bottom:1px solid #e0e0e0;flex:1;grid-template-columns:repeat(7,1fr);display:grid}.skel-calendar-row:last-child{border-bottom:none}.skel-calendar-cell{border-right:1px solid #e0e0e0;flex-direction:column;gap:4px;padding:8px 6px;display:flex}.skel-calendar-cell:last-child{border-right:none}.skel-calendar-date{background:#dee1e6;border-radius:4px;width:18px;height:8px;margin-bottom:2px}.skel-calendar-event{opacity:.45;background:#dee1e6;border-radius:4px;width:80%;height:10px}.skel-doc-editor{padding:20px 24px;animation:1.4s ease-in-out infinite skel-pulse}.skel-doc-toolbar{border-bottom:1px solid #eee;gap:8px;margin-bottom:24px;padding-bottom:14px;display:flex}.skel-doc-toolbar-btn{background:#dee1e6;border-radius:6px;width:28px;height:28px}.skel-doc-content{flex-direction:column;gap:14px;display:flex}.skel-doc-line{background:#dee1e6;border-radius:6px;height:12px}.inbox-detail-header{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:12px;min-height:65px;padding:15px 20px;display:flex}@media (width<=767px){.inbox-detail-header{min-height:52px}}.inbox-detail-header:has(.inbox-detail-client .staff-chat-head-text .staff-chat-group-members){padding-block:12px}.inbox-detail-header.new-message-page{padding-block:20px}.inbox-detail-header.announment-header{padding-block:15px}.inbox-detail-header .inbox-detail-client{align-items:center;gap:10px;min-width:0;display:flex}.inbox-detail-header .inbox-detail-client .inbox-detail-back{color:#232529;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;display:none}.inbox-detail-header .inbox-detail-client .inbox-detail-back svg{font-size:20px}@media (width<=767px){.inbox-detail-header .inbox-detail-client .inbox-detail-back{display:flex}}.inbox-detail-header .inbox-detail-client img,.inbox-detail-header .inbox-detail-client svg{object-fit:cover;border-radius:50%;width:26px;height:26px}.inbox-detail-header .inbox-detail-client h4{color:#232529;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.inbox-detail-header .inbox-detail-actions{gap:10px;display:flex}.inbox-detail-header .inbox-detail-toolbar{align-items:center;gap:6px;display:flex}.inbox-detail-header .inbox-detail-toolbar>button{cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}.inbox-detail-header .inbox-detail-toolbar>button svg{color:#232324;width:18px;height:18px}.inbox-detail-header .inbox-detail-toolbar>button:hover{background:#2325290d}.inbox-detail-header .inbox-detail-toolbar>button.is-active{background:#7d2ae714;border-color:#7d2ae7}.inbox-detail-header .inbox-detail-toolbar>button.is-active svg{color:#7d2ae7}.inbox-detail-header .inbox-detail-toolbar>button:disabled{opacity:.5;cursor:not-allowed}.inbox-create-modal .modal-dialog{max-width:820px}.inbox-create-modal .modal-content{border:none;border-radius:16px}.inbox-create-modal .modal-body{padding:0}.inbox-create-modal .inbox-create-head{border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:12px;padding:8px 20px;display:flex}.inbox-create-modal .inbox-create-head h4{color:#232529;margin:0;font-size:18px;font-weight:600;line-height:26px}.inbox-create-modal .inbox-create-head .inbox-create-close{color:#232529;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;transition:background .15s;display:flex}.inbox-create-modal .inbox-create-head .inbox-create-close svg{width:20px;height:20px}.inbox-create-modal .inbox-create-head .inbox-create-close:hover{background:#2325290d}.inbox-create-modal .inbox-create-options{align-items:stretch;gap:20px;padding:20px;display:flex}@media (width<=767px){.inbox-create-modal .inbox-create-options{flex-direction:column}}.inbox-create-modal .inbox-create-card{text-align:center;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;flex-direction:column;align-items:center;gap:12px;width:100%;padding:12px;transition:all .15s;display:flex}.inbox-create-modal .inbox-create-card:hover{background:#7d2ae708;border-color:#7d2ae7}.inbox-create-modal .inbox-create-card.is-restricted{cursor:not-allowed}.inbox-create-modal .inbox-create-card.is-restricted .inbox-create-icon,.inbox-create-modal .inbox-create-card.is-restricted h5{opacity:.5}.inbox-create-modal .inbox-create-card.is-restricted:hover{background:#fff;border-color:#e0e0e0}.inbox-create-modal .inbox-create-card .inbox-create-icon{background:#7d2ae70d;border:1px solid #e9e9e9;border-radius:12px;justify-content:center;align-items:center;width:70px;height:70px;display:flex}@media (width<=767px){.inbox-create-modal .inbox-create-card .inbox-create-icon{width:50px;height:50px}}.inbox-create-modal .inbox-create-card .inbox-create-icon svg,.inbox-create-modal .inbox-create-card .inbox-create-icon img{color:#4a4a4a;width:48px;height:48px}@media (width<=767px){.inbox-create-modal .inbox-create-card .inbox-create-icon svg,.inbox-create-modal .inbox-create-card .inbox-create-icon img{width:35px;height:35px}}.inbox-create-modal .inbox-create-card .inbox-create-title{color:#232529;font-size:18px;font-weight:500;line-height:22px}.inbox-create-modal .inbox-create-card .inbox-create-sub{color:#4f4f50;font-size:14px;font-weight:400;line-height:18px}.inbox-page{background:#fff;height:100%;min-height:0;font-family:Inter,sans-serif;display:flex}.inbox-page .inbox-list-panel{border-right:1px solid #e0e0e0;flex-direction:column;width:450px;min-height:0;display:flex;position:relative}@media (width<=991px){.inbox-page .inbox-list-panel{width:320px}}@media (width<=767px){.inbox-page .inbox-list-panel{border-right:none;width:100%;max-width:100%}}.inbox-page .inbox-list-header{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;min-height:65px;padding:15px 20px;display:flex}.inbox-page .inbox-list-header.is-hidden{visibility:hidden}@media (width<=767px){.inbox-page .inbox-list-header{min-height:52px}}.inbox-page .inbox-list-header .inbox-list-title{align-items:center;gap:8px;display:flex}.inbox-page .inbox-list-header .inbox-list-title svg,.inbox-page .inbox-list-header .inbox-list-title img{color:#232324;width:18px;height:18px}@media screen and (width<=767px){.inbox-page .inbox-list-header .inbox-list-title svg,.inbox-page .inbox-list-header .inbox-list-title img{width:16px;height:16px}}.inbox-page .inbox-list-header .inbox-list-title img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%)}.inbox-page .inbox-list-header .inbox-list-title h4{color:#232529;margin:0;font-size:16px;font-weight:600}.inbox-page .inbox-list-header .inbox-header-actions{align-items:center;gap:8px;display:flex}.inbox-page .inbox-list-header .inbox-mark-all{cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex}@media screen and (width<=767px){.inbox-page .inbox-list-header .inbox-mark-all{width:30px;height:30px}}.inbox-page .inbox-list-header .inbox-mark-all svg,.inbox-page .inbox-list-header .inbox-mark-all img{color:#4a4a4a;width:18px;height:18px}@media screen and (width<=767px){.inbox-page .inbox-list-header .inbox-mark-all svg,.inbox-page .inbox-list-header .inbox-mark-all img{width:16px;height:16px}}.inbox-page .inbox-list-header .inbox-mark-all:disabled{opacity:.5;cursor:not-allowed}.inbox-page .inbox-search{border-bottom:1px solid #e9e9e9;align-items:center;gap:6px;padding:13px 20px;transition:all .15s;display:flex}.inbox-page .inbox-search svg{color:#4f4f50;flex-shrink:0;width:18px;height:18px}.inbox-page .inbox-search input{color:#232324;background:0 0;border:none;outline:none;width:100%;font-size:12px;line-height:16px}.inbox-page .inbox-search input::placeholder{color:#9a9a9a;font-size:12px;line-height:16px}.inbox-page .inbox-tabs,.inbox-page .inbox-detail-tabs{border-bottom:1px solid #e0e0e0;align-items:center;gap:4.5px;padding:5px 10px 0;display:flex;overflow-x:auto}.inbox-page .inbox-tabs::-webkit-scrollbar{height:0}.inbox-page .inbox-detail-tabs::-webkit-scrollbar{height:0}.inbox-page .inbox-tabs.sessions_tabs_,.inbox-page .inbox-detail-tabs.sessions_tabs_{padding:5px 20px 0}.inbox-page .inbox-tabs .tabs-btn,.inbox-page .inbox-detail-tabs .tabs-btn{cursor:pointer;padding:0;border:none;border-bottom:2px solid #0000;padding-bottom:5px}.inbox-page .inbox-tabs .tabs-btn button,.inbox-page .inbox-detail-tabs .tabs-btn button{background:0 0;border:1px solid #0000;border-radius:8px;outline:none;padding:7px 17px}@media screen and (width<=767px){.inbox-page .inbox-tabs .tabs-btn button,.inbox-page .inbox-detail-tabs .tabs-btn button{padding:5px 14px}}.inbox-page .inbox-tabs .tabs-btn button p,.inbox-page .inbox-detail-tabs .tabs-btn button p{color:#6c6c6c;white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:16px;transition:color .15s}.inbox-page .inbox-tabs .tabs-btn:hover button p,.inbox-page .inbox-detail-tabs .tabs-btn:hover button p{color:#232324}.inbox-page .inbox-tabs .tabs-btn.active,.inbox-page .inbox-detail-tabs .tabs-btn.active{border-bottom-color:#7d2ae7}.inbox-page .inbox-tabs .tabs-btn.active button,.inbox-page .inbox-detail-tabs .tabs-btn.active button{border-color:#e9e9e9}.inbox-page .inbox-tabs .tabs-btn.active button p,.inbox-page .inbox-detail-tabs .tabs-btn.active button p{color:#7d2ae7}.inbox-page .inbox-list{height:calc(100vh - 156px);overflow-y:auto}@media screen and (width<=767px){.inbox-page .inbox-list{height:calc(100vh - 186px)}}.inbox-page .inbox-empty{text-align:center;color:#9fa1a7;padding:32px 20px;font-size:14px}.inbox-page .inbox-empty.small{padding:14px}.inbox-page .no-project-found{padding:40px 20px}.inbox-page .inbox-row{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #e9e9e9;gap:12px;width:100%;padding:16px;transition:background .12s;display:flex}.inbox-page .inbox-row:hover,.inbox-page .inbox-row.selected{background:#f5f5f5}.inbox-page .inbox-row:focus-visible{background:#f5f5f5;outline:none}.inbox-page .inbox-row .inbox-row-avatar img{object-fit:cover;border-radius:50%;width:40px;height:40px}.inbox-page .inbox-row .inbox-row-main{flex:1;min-width:0}.inbox-page .inbox-row .inbox-row-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.inbox-page .inbox-row .inbox-row-title{color:#232324;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:24px;overflow:hidden}.inbox-page .inbox-row .inbox-row-meta{flex-shrink:0;align-items:center;gap:8px;display:flex}.inbox-page .inbox-row .inbox-row-time{color:#5f6368;flex-shrink:0;font-size:11px;font-weight:400;line-height:16.5px}.inbox-page .inbox-row .inbox-row-bottom{margin-top:3px}.inbox-page .inbox-row .inbox-row-body{color:#5f6368;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:400;line-height:16px;display:block;overflow:hidden}.inbox-page .inbox-row.unread .inbox-row-title{color:#232324;font-weight:700}.inbox-page .inbox-row.unread .inbox-row-meta:after{content:"";background:#e72a2a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.inbox-page .inbox-row.read .inbox-row-title{color:#232324;font-weight:500}.inbox-page .new-chat-sidebar{z-index:5;transition:transform .3s ease-in-out,visibility;position:absolute;inset:0}.inbox-page .new-chat-sidebar.is-closed{visibility:hidden;transition:transform .3s ease-in-out,visibility 0s linear .3s;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.inbox-page .new-chat-sidebar,.inbox-page .new-chat-sidebar.is-closed{transition:none}}@media (width<=767px){.inbox-page .inbox-collapse-toggle{display:none}}.inbox-page .inbox-collapse-toggle img{filter:brightness(0)}@media screen and (width>=768px){.inbox-page .inbox-list-panel{transition:width .3s ease-in-out,visibility;overflow:hidden}.inbox-page.list-collapsed .inbox-list-panel{visibility:hidden;border-right-width:0;width:0;transition:width .3s ease-in-out,visibility 0s linear .3s}.inbox-page.list-collapsed .inbox-detail-header{padding-left:58px}}@media (prefers-reduced-motion:reduce){.inbox-page .inbox-list-panel,.inbox-page.list-collapsed .inbox-list-panel{transition:none}}.inbox-page .inbox-restore-list{z-index:6;cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .15s;display:flex;position:absolute;top:15px;left:14px}.inbox-page .inbox-restore-list img{filter:brightness(0);width:18px;height:18px}.inbox-page .inbox-restore-list:hover{background:#2325290d}.inbox-page .inbox-detail-panel{flex-direction:column;flex:1;min-width:0;display:flex;position:relative}@media (width<=767px){.inbox-page .inbox-detail-panel,.inbox-page.mobile-detail-open .inbox-list-panel{display:none}.inbox-page.mobile-detail-open .inbox-detail-panel{display:flex}}.inbox-page .inbox-detail-empty{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;display:flex}.inbox-page .inbox-detail-empty .inbox-detail-empty-art{width:180px;height:auto}.inbox-page .inbox-detail-empty p{color:#75777c;margin:0;font-size:24px;font-weight:400}.inbox-page .inbox-detail{flex-direction:column;height:100%;min-height:0;display:flex}.inbox-page .inbox-decline-box{border-bottom:1px solid #e0e0e0;flex-direction:column;gap:8px;padding:12px 20px;display:flex}.inbox-page .inbox-decline-box textarea{resize:vertical;border:1px solid #e0e0e0;border-radius:8px;outline:none;width:100%;min-height:70px;padding:10px;font-size:14px}.inbox-page .inbox-decline-box textarea:focus{border-color:#7d2ae780}.inbox-page .inbox-decline-box .btn-red{align-self:flex-end}.inbox-page .inbox-decline-reason{background:#fdecec;border:1px solid #f6c9c6;border-radius:12px;margin-top:16px;padding:12px 16px}.inbox-page .inbox-decline-reason .inbox-decline-reason-label{color:#e0483d;margin-bottom:4px;font-size:12px;font-weight:600;display:block}.inbox-page .inbox-decline-reason p{color:#232324;white-space:pre-wrap;margin:0;font-size:14px;line-height:21px}.inbox-page .inbox-detail-body{position:relative}.inbox-page .inbox-detail-content{height:calc(100vh - 111px);padding:25px 20px;overflow-y:auto}.inbox-page .session-accordion{border:1px solid #e9e9e9;border-radius:12px;overflow:hidden}.inbox-page .session-accordion .session-accordion-head{cursor:pointer;border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;transition:background .15s;display:flex}.inbox-page .session-accordion .session-accordion-head:hover{background:#f5f5f5}.inbox-page .session-accordion .session-accordion-head .session-accordion-title h6{color:#232529;margin:0;font-size:18px;font-weight:500;line-height:26px}.inbox-page .session-accordion .session-accordion-head .session-accordion-actions{align-items:center;gap:6px;display:flex}.inbox-page .session-accordion .session-accordion-head .session-accordion-actions .session-accordion-collapse{color:#4f4f50;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.inbox-page .session-accordion .session-accordion-head .session-accordion-actions .session-accordion-collapse svg{width:18px;height:18px}.inbox-page .session-accordion.is-collapsed .session-accordion-head{border-bottom:none}.inbox-page .session-accordion .session-accordion-body{padding:20px}.inbox-page .session-accordion .session-accordion-body .tiptap{padding:0}.inbox-page .session-accordion .inbox-detail-content-box{flex-direction:column;display:flex}.inbox-page .session-accordion .session-accordion-body>.session-accordion{margin-bottom:12px}.inbox-page .session-accordion .session-accordion-body>.session-accordion:last-child{margin-bottom:0}.inbox-page .session-note-review .template-attempt-head{display:none}.inbox-page .session-note-review .session-accordion{margin-bottom:16px}.inbox-page .session-note-review .session-accordion:last-child{margin-bottom:0}.inbox-page .inbox-detail-row{border:1px solid #e0e0e0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.inbox-page .inbox-detail-row:not(.inbox-page .inbox-detail-row:last-child){margin-bottom:10px}.inbox-page .inbox-detail-row .inbox-detail-left-side{align-items:center;gap:8px;display:flex}.inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper{border:1px solid #e9e9e9;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper svg,.inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper img{color:#4f4f50;width:14px;height:14px}.inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%)}.inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper img.no-filter{filter:none}.inbox-page .inbox-detail-row .inbox-detail-row-label{color:#232324;font-size:14px;font-weight:500;line-height:22px}.inbox-page .inbox-detail-row .inbox-detail-row-value{color:#232529;text-align:right;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:16px;display:flex;box-shadow:0 1px 3px #0000001a}.inbox-page .inbox-detail-row .inbox-detail-row-value.is-pill{border:1px solid #e9e9e9;border-radius:8px;padding:5px 12px;font-size:12px}.inbox-page .inbox-detail-row .inbox-detail-row-value.is-user{border:1px solid #e0e0e0;border-radius:8px;padding:5px 8px;font-size:12px}.inbox-page .inbox-detail-row .inbox-detail-row-value.is-user img{object-fit:cover;border-radius:50%;width:14px;height:14px}.inbox-page .inbox-detail-row .inbox-detail-row-value .service-swatch{background:#7d2ae7;border-radius:2px;width:3px;height:14px;display:inline-block}.inbox-page .inbox-detail-row .inbox-detail-row-value .inbox-detail-row-muted{color:#9fa1a7;font-weight:400}.inbox-page .inbox-detail-row .inbox-detail-link{color:#7d2ae7;cursor:pointer;border:1px solid #e9e9e9;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;display:inline-flex}.inbox-page .inbox-detail-row .inbox-detail-link svg,.inbox-page .inbox-detail-row .inbox-detail-link img{width:14px;height:14px}.inbox-page .inbox-detail-row .inbox-detail-note-btn{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;transition:background .15s;display:inline-flex}.inbox-page .inbox-detail-row .inbox-detail-note-btn svg,.inbox-page .inbox-detail-row .inbox-detail-note-btn img{color:#fff;width:14px;height:14px}.inbox-page .inbox-status-badge{white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;padding:4px 5px;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.inbox-page .inbox-status-badge svg{font-size:13px}.inbox-page .inbox-status-badge.approved{color:#24a147;background:#24a1471a}.inbox-page .inbox-status-badge.declined{color:#e72a2a;background:#e82c2c1a}.inbox-page .inbox-status-badge.neutral{color:#75777c;background:#2325290f}@media (width<=767px){.inbox-page .inbox-detail-content{padding:16px}.inbox-page .inbox-detail-header,.inbox-page .inbox-list-header,.inbox-page .inbox-detail-tabs,.inbox-page .inbox-search{padding:9px 20px}}.staff-inbox-page{background:#fff;flex-direction:column;height:100%;min-height:0;font-family:Inter,sans-serif;display:flex}.staff-inbox-page .staff-inbox-topbar{z-index:3;background:#fff;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:15.5px 20px;display:flex;position:sticky;top:0}.staff-inbox-page .staff-inbox-topbar .staff-inbox-topbar-title{align-items:center;gap:8px;display:flex}.staff-inbox-page .staff-inbox-topbar .staff-inbox-topbar-title img{width:32px;height:32px}@media screen and (width<=767px){.staff-inbox-page .staff-inbox-topbar .staff-inbox-topbar-title img{width:28px;height:28px}}.staff-inbox-page .staff-inbox-topbar .staff-inbox-topbar-title h4{color:#232529;margin:0;font-size:16px;font-weight:600;line-height:24px}.staff-inbox-page .staff-inbox-topbar .staff-inbox-topbar-actions{align-items:center;gap:8px;display:flex}.staff-inbox-page .staff-inbox-markall{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:all .15s;display:flex}.staff-inbox-page .staff-inbox-markall img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%);width:18px;min-width:18px;height:18px}.staff-inbox-page .staff-inbox-markall svg{color:#232529;width:18px;height:18px}.staff-inbox-page .staff-inbox-markall:hover:not(:disabled){background:#f5f5f5}.staff-inbox-page .staff-inbox-markall:disabled{opacity:.5;cursor:not-allowed}.staff-inbox-page .staff-inbox-markall.is-active{border-color:#7d2ae7}.staff-inbox-page .staff-inbox-markall.is-active svg{color:#7d2ae7}.staff-inbox-page .staff-inbox-tabs,.staff-inbox-page .staff-inbox-detail-tabs{z-index:2;background-color:#fff;border-bottom:1px solid #e0e0e0;align-items:center;gap:10px;padding:5px 20px 0;display:flex;position:sticky;top:64px;overflow-x:auto}.staff-inbox-page .staff-inbox-tabs::-webkit-scrollbar{height:0}.staff-inbox-page .staff-inbox-detail-tabs::-webkit-scrollbar{height:0}.staff-inbox-page .staff-inbox-tabs .tabs-btn,.staff-inbox-page .staff-inbox-detail-tabs .tabs-btn{cursor:pointer;border:none;border-bottom:2px solid #0000;padding:0 0 5px}.staff-inbox-page .staff-inbox-tabs .tabs-btn button,.staff-inbox-page .staff-inbox-detail-tabs .tabs-btn button{background:0 0;border:1px solid #0000;border-radius:8px;outline:none;padding:7px 20px}.staff-inbox-page .staff-inbox-tabs .tabs-btn button p,.staff-inbox-page .staff-inbox-detail-tabs .tabs-btn button p{color:#6c6c6c;white-space:nowrap;margin:0;font-size:12px;font-weight:400;line-height:16px;transition:color .15s}.staff-inbox-page .staff-inbox-tabs .tabs-btn:hover button p,.staff-inbox-page .staff-inbox-detail-tabs .tabs-btn:hover button p{color:#232529}.staff-inbox-page .staff-inbox-tabs .tabs-btn.active,.staff-inbox-page .staff-inbox-detail-tabs .tabs-btn.active{border-bottom-color:#7d2ae7}.staff-inbox-page .staff-inbox-tabs .tabs-btn.active button,.staff-inbox-page .staff-inbox-detail-tabs .tabs-btn.active button{border-color:#e0e0e0}.staff-inbox-page .staff-inbox-tabs .tabs-btn.active button p,.staff-inbox-page .staff-inbox-detail-tabs .tabs-btn.active button p{color:#7d2ae7}.staff-inbox-page .staff-inbox-scroll{flex:1;justify-content:center;min-height:0;padding:40px 20px 100px;display:flex;overflow-y:auto}@media (width<=767px){.staff-inbox-page .staff-inbox-scroll{padding:20px 14px 90px}}.staff-inbox-page .staff-inbox-card{background:#fff;border:1px solid #e0e0e0;border-radius:20px;width:95%;max-width:892px;height:fit-content;overflow:hidden}.staff-inbox-page .staff-inbox-card-head{border-bottom:1px solid #e9e9e9;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.staff-inbox-page .staff-inbox-card-head h5{color:#232529;margin:0;font-size:18px;font-weight:600;line-height:26px}.staff-inbox-page .staff-inbox-search{border:1px solid #e0e0e0;border-radius:10px;align-items:center;transition:border-color .3s;display:flex;position:relative}.staff-inbox-page .staff-inbox-search .staff-inbox-search-toggle{cursor:pointer;background:0 0;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:34px;display:flex}.staff-inbox-page .staff-inbox-search .staff-inbox-search-toggle svg{color:#4f4f50;width:16px;height:16px}.staff-inbox-page .staff-inbox-search .staff-inbox-search-input{color:#232529;opacity:0;background:0 0;border:none;border-radius:0 10px 10px 0;outline:none;width:0;padding:6px 0;font-size:12px;line-height:16px;transition:width .3s,opacity .3s,padding .3s;overflow:hidden}.staff-inbox-page .staff-inbox-search .staff-inbox-search-input::placeholder{color:#9a9a9a}.staff-inbox-page .staff-inbox-search.open .staff-inbox-search-input{opacity:1;width:200px;padding:6px 12px 6px 0}@media (width<=575px){.staff-inbox-page .staff-inbox-search.open .staff-inbox-search-input{width:150px;padding:6px 10px 6px 0}}.staff-inbox-page .staff-inbox-list{padding:12px 14px}.staff-inbox-page .staff-inbox-row{text-align:left;cursor:pointer;background:0 0;border:1px solid #e9e9e9;border-radius:12px;grid-template-columns:auto 150px 1fr 150px;align-items:center;gap:10px;width:100%;padding:12px;transition:all .12s;display:grid}.staff-inbox-page .staff-inbox-row:not(:last-child){margin-bottom:12px}.staff-inbox-page .staff-inbox-row .staff-inbox-row-avatar{grid-area:avatar}.staff-inbox-page .staff-inbox-row .staff-inbox-row-avatar img{object-fit:cover;border-radius:50%;width:26px;height:26px}.staff-inbox-page .staff-inbox-row .staff-inbox-row-title{color:#232529;white-space:nowrap;text-overflow:ellipsis;grid-area:title;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.staff-inbox-page .staff-inbox-row .staff-inbox-row-body{color:#232324;white-space:nowrap;text-overflow:ellipsis;text-align:center;grid-area:body;font-size:16px;font-weight:400;line-height:24px;overflow:hidden}.staff-inbox-page .staff-inbox-row .staff-inbox-row-meta{flex-shrink:0;grid-area:meta;justify-content:flex-end;align-items:center;gap:10px;display:flex}.staff-inbox-page .staff-inbox-row .staff-inbox-row-time{color:#232324;flex-shrink:0;font-size:14px;font-weight:400;line-height:24px}.staff-inbox-page .staff-inbox-row{grid-template-areas:"avatar title body meta"}@media (width<=767px){.staff-inbox-page .staff-inbox-row{grid-template-columns:auto 1fr auto;grid-template-areas:"avatar title meta""avatar body body";row-gap:2px}.staff-inbox-page .staff-inbox-row .staff-inbox-row-title,.staff-inbox-page .staff-inbox-row .staff-inbox-row-body{white-space:normal}}.staff-inbox-page .staff-inbox-row.unread .staff-inbox-row-title{color:#232324;font-weight:700}.staff-inbox-page .staff-inbox-row.unread .staff-inbox-row-meta:after{content:"";background:#e72a2a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.staff-inbox-page .staff-inbox-row.read .staff-inbox-row-title{color:#5f6368;font-weight:500}.staff-inbox-page .staff-inbox-detail{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.staff-inbox-page .staff-inbox-detail-back{z-index:20;color:#232529;cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-left:none;border-radius:0 999px 999px 0;justify-content:center;align-items:center;width:40px;height:44px;transition:all .15s;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%);box-shadow:0 1px 4px #0000001a}.staff-inbox-page .staff-inbox-detail-back svg{font-size:20px}.staff-inbox-page .staff-inbox-detail-back:hover{background:#f5f5f5}.staff-inbox-page .staff-inbox-detail-header{z-index:3;background:#fff;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:12px;padding:18.5px 20px;display:flex;position:sticky;top:0}.staff-inbox-page .staff-inbox-detail-header .staff-inbox-detail-client{align-items:center;gap:10px;min-width:0;display:flex}.staff-inbox-page .staff-inbox-detail-header .staff-inbox-detail-client img,.staff-inbox-page .staff-inbox-detail-header .staff-inbox-detail-client>svg{object-fit:cover;border-radius:50%;width:26px;height:26px}.staff-inbox-page .staff-inbox-detail-header .staff-inbox-detail-client h4{color:#232529;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:600;line-height:24px;overflow:hidden}.staff-inbox-page .staff-inbox-detail-scroll{flex:1;justify-content:center;min-height:0;padding:25px 20px 100px;display:flex;overflow-y:auto}@media (width<=767px){.staff-inbox-page .staff-inbox-detail-scroll{padding:16px 14px 32px}}.staff-inbox-page .staff-inbox-detail-content{flex-direction:column;gap:20px;width:95%;max-width:892px;display:flex}.staff-inbox-page .session-accordion{border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}.staff-inbox-page .session-accordion .session-accordion-head{cursor:pointer;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;transition:background .15s;display:flex}.staff-inbox-page .session-accordion .session-accordion-head:hover{background:#f5f5f5}.staff-inbox-page .session-accordion .session-accordion-head .session-accordion-title h6{color:#232529;margin:0;font-size:18px;font-weight:500;line-height:26px}.staff-inbox-page .session-accordion .session-accordion-head .session-accordion-actions{align-items:center;gap:6px;display:flex}.staff-inbox-page .session-accordion .session-accordion-head .session-accordion-actions .session-accordion-collapse{color:#4f4f50;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.staff-inbox-page .session-accordion .session-accordion-head .session-accordion-actions .session-accordion-collapse svg{width:18px;height:18px}.staff-inbox-page .session-accordion.is-collapsed .session-accordion-head{border-bottom:none}.staff-inbox-page .session-accordion .session-accordion-body{padding:20px}.staff-inbox-page .session-accordion .session-accordion-body .review-goals-list{padding:0}.staff-inbox-page .session-accordion .inbox-detail-content-box{flex-direction:column;display:flex}.staff-inbox-page .session-note-review .template-attempt-head{display:none}.staff-inbox-page .session-note-review .goal-page-wrapper,.staff-inbox-page .session-note-review .goals-container-wrapper,.staff-inbox-page .session-note-review .container-fluid{width:100%;max-width:none;margin:0;padding:0}.staff-inbox-page .session-note-review .session-accordion{margin-bottom:20px}.staff-inbox-page .session-note-review .session-accordion:last-child{margin-bottom:0}.staff-inbox-page .inbox-detail-row{border:1px solid #e0e0e0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:9px 12px;display:flex}.staff-inbox-page .inbox-detail-row:not(:last-child){margin-bottom:10px}.staff-inbox-page .inbox-detail-row .inbox-detail-left-side{align-items:center;gap:8px;display:flex}.staff-inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper{border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.staff-inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper svg,.staff-inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper img{color:#4f4f50;width:14px;height:14px}.staff-inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper img{filter:brightness(0)saturate()invert(8%)sepia(5%)saturate(311%)hue-rotate(201deg)brightness(95%)contrast(86%)}.staff-inbox-page .inbox-detail-row .inbox-detail-left-side .icon-wrapper img.no-filter{filter:none}.staff-inbox-page .inbox-detail-row .inbox-detail-row-label{color:#232529;font-size:14px;font-weight:500;line-height:22px}.staff-inbox-page .inbox-detail-row .inbox-detail-row-value{color:#232529;text-align:right;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:16px;display:flex}.staff-inbox-page .inbox-detail-row .inbox-detail-row-value.is-pill{border:1px solid #e0e0e0;border-radius:8px;padding:5px 12px;font-size:12px;box-shadow:0 1px 3px #0000001a}.staff-inbox-page .inbox-detail-row .inbox-detail-row-value.is-user{border:1px solid #e0e0e0;border-radius:8px;padding:5px 8px;font-size:12px;box-shadow:0 1px 3px #0000001a}.staff-inbox-page .inbox-detail-row .inbox-detail-row-value.is-user img{object-fit:cover;border-radius:50%;width:14px;height:14px}.staff-inbox-page .inbox-detail-row .inbox-detail-row-value .service-swatch{background:#7d2ae7;border-radius:2px;width:3px;height:14px;display:inline-block}.staff-inbox-page .inbox-detail-row .inbox-detail-row-value .inbox-detail-row-muted{color:#9fa1a7;font-weight:400}.staff-inbox-page .inbox-detail-row .inbox-detail-link{color:#7d2ae7;cursor:pointer;border:1px solid #e0e0e0;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;display:inline-flex}.staff-inbox-page .inbox-detail-row .inbox-detail-link svg,.staff-inbox-page .inbox-detail-row .inbox-detail-link img{width:14px;height:14px}.staff-inbox-page .inbox-detail-row .inbox-detail-note-btn{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;transition:background .15s;display:inline-flex}.staff-inbox-page .inbox-detail-row .inbox-detail-note-btn:hover{opacity:.9}.staff-inbox-page .inbox-detail-row .inbox-detail-note-btn svg,.staff-inbox-page .inbox-detail-row .inbox-detail-note-btn img{color:#fff;width:14px;height:14px}.staff-inbox-page .inbox-empty{text-align:center;color:#9fa1a7;padding:14px;font-size:14px}.staff-inbox-page .inbox-comment-content-section{padding:0 0 8px}.staff-inbox-page .inbox-comment-thread{margin-bottom:8px}.staff-inbox-page .inbox-comment{gap:10px;padding:8px 0;display:flex}.staff-inbox-page .inbox-comment.is-reply{margin-left:42px}.staff-inbox-page .inbox-comment .inbox-comment-avatar img{object-fit:cover;border-radius:50%;width:36px;height:36px}.staff-inbox-page .inbox-comment .inbox-comment-body{flex:1;min-width:0}.staff-inbox-page .inbox-comment .inbox-comment-head{align-items:baseline;gap:8px;display:flex}.staff-inbox-page .inbox-comment .inbox-comment-head strong{color:#232529;font-size:14px;font-weight:500;line-height:20px}.staff-inbox-page .inbox-comment .inbox-comment-head .inbox-comment-time{color:#71717a;font-size:12px;font-weight:400;line-height:16px}.staff-inbox-page .inbox-comment p{color:#232324;margin:3px 0 0;font-size:14px;line-height:22px}.staff-inbox-page .inbox-reply-label{cursor:pointer;color:#7d2ae7;background:0 0;border:none;align-items:center;gap:6px;margin:2px 0 2px 42px;padding:2px 0;font-size:13px;font-weight:500;display:inline-flex}.staff-inbox-page .inbox-reply-label svg{font-size:15px}.staff-inbox-page .inbox-reply-label:hover{text-decoration:underline}.staff-inbox-page .inbox-replies{margin-bottom:8px}.staff-inbox-page .inbox-reply-composer{margin:6px 0 4px 42px}.staff-inbox-page .inbox-comment-input{border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 10px 8px 14px;display:flex}.staff-inbox-page .inbox-comment-input input{color:#232529;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px}.staff-inbox-page .inbox-comment-input input::placeholder{color:#9fa1a7}.staff-inbox-page .inbox-comment-input .inbox-comment-send{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}.staff-inbox-page .inbox-comment-input .inbox-comment-send svg{color:#9a9a9a;width:22px;height:22px}.staff-inbox-page .inbox-comment-input .inbox-comment-send.has-text svg{color:#232529}.staff-inbox-page .inbox-comment-input .inbox-comment-send:hover:not(:disabled){background:#7d2ae7}.staff-inbox-page .inbox-comment-input .inbox-comment-send:hover:not(:disabled) svg{color:#fff}.staff-inbox-page .inbox-comment-input .inbox-comment-send:disabled{opacity:.5;cursor:not-allowed}.staff-inbox-page .staff-inbox-composer{margin-top:16px}.staff-inbox-page .inbox-status-badge{white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;padding:4px 8px;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.staff-inbox-page .inbox-status-badge.approved{color:#24a147;background:#24a1471a}.staff-inbox-page .inbox-status-badge.declined{color:#e72a2a;background:#e82c2c1a}.staff-inbox-page .inbox-status-badge.neutral{color:#75777c;background:#2325290f}@media (width<=767px){.staff-inbox-page .staff-inbox-topbar,.staff-inbox-page .staff-inbox-tabs,.staff-inbox-page .staff-inbox-detail-tabs,.staff-inbox-page .staff-inbox-detail-header{padding-left:14px;padding-right:14px}.staff-inbox-page .staff-inbox-card-head{flex-wrap:wrap}}.staff-chat-group-avatar{color:#7d2ae7;background:#7d2ae71a;border:1px solid #7d2ae72e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex;position:relative}.staff-chat-group-avatar svg{width:15px;height:15px}.staff-chat-group-count{color:#fff;letter-spacing:-.2px;background:#7d2ae7;border:1.5px solid #fff;border-radius:7px;justify-content:center;align-items:center;min-width:14px;height:14px;padding:0 3px;font-size:9px;font-weight:600;line-height:1;display:inline-flex;position:absolute;bottom:-3px;right:-3px}.inbox-detail-client .staff-chat-group-avatar,.staff-inbox-row-avatar .staff-chat-group-avatar{width:26px;height:26px}.inbox-detail-client .staff-chat-group-avatar svg,.staff-inbox-row-avatar .staff-chat-group-avatar svg{width:15px;height:15px}.inbox-row-avatar .staff-chat-group-avatar{width:40px;height:40px}.inbox-row-avatar .staff-chat-group-avatar svg{width:21px;height:21px}.inbox-row-avatar .staff-chat-group-avatar .staff-chat-group-count{border-width:2px;border-radius:9px;min-width:17px;height:17px;font-size:10px;bottom:-2px;right:-2px}.staff-chat-row.unread .inbox-row-title{color:#232324;font-weight:700}.staff-chat-row.unread .inbox-row-meta:after{content:"";background:#e72a2a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.staff-chat-thread{background:#fff;flex-direction:column;height:100%;min-height:0;font-family:Inter,sans-serif;display:flex}.staff-chat-thread .staff-chat-typing-label{color:#7d2ae7;white-space:nowrap;font-size:12px}.staff-chat-thread .staff-chat-head-text{flex-direction:column;min-width:0;display:flex}.staff-chat-thread .staff-chat-group-members{color:#75777c;font-size:12px;line-height:16px}.staff-chat-thread .staff-chat-group-members.is-removed{color:#e72a2a}.staff-chat-thread .staff-chat-bubble-sender{color:#75777c;margin-bottom:4px;font-size:12px;line-height:16px}.staff-chat-thread .staff-chat-messages{flex-direction:column;gap:4px;height:calc(100vh - 138px);min-height:0;padding:16px 20px;display:flex;overflow-y:auto}.staff-chat-thread .staff-chat-messages .staff-chat-empty{color:#75777c;text-align:center;flex:1;justify-content:center;align-items:center;font-size:14px;display:flex}.staff-chat-thread .staff-chat-day-group{flex-direction:column;gap:4px;display:flex}.staff-chat-thread .staff-chat-day-label{justify-content:center;margin:12px 0 8px;display:flex}.staff-chat-thread .staff-chat-day-label span{color:#000;background:#f5f5f5;border-radius:20px;padding:5px 18px;font-size:12px;line-height:16px}.staff-chat-thread .staff-chat-system-row{justify-content:center;margin:6px 0;display:flex}.staff-chat-thread .staff-chat-system-row span{color:#75777c;text-align:center;background:#f5f5f5;border-radius:20px;padding:5px 14px;font-size:12px;line-height:16px}.staff-chat-thread .staff-chat-bubble-row{align-items:flex-start;gap:16px;margin-bottom:10px;display:flex}.staff-chat-thread .staff-chat-bubble-row .staff-chat-msg-avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.staff-chat-thread .staff-chat-bubble-row .staff-chat-bubble-col{flex-direction:column;min-width:0;max-width:600px;display:flex}.staff-chat-thread .staff-chat-bubble-row .staff-chat-bubble-col .staff-chat-bubble-time{color:#5f6368;gap:4px;margin:8px 0 0;font-size:10px;line-height:15px;display:inline-flex}.staff-chat-thread .staff-chat-bubble-row.mine{flex-direction:row-reverse}.staff-chat-thread .staff-chat-bubble-row.mine .staff-chat-bubble-col{align-items:flex-end}.staff-chat-thread .staff-chat-bubble-row.mine .staff-chat-msg-avatar{background:#7d2ae7}.staff-chat-thread .staff-chat-bubble-row.mine .staff-chat-bubble{background:#7d2ae71a;border:1px solid #7d2ae7;border-top-right-radius:0}.staff-chat-thread .staff-chat-bubble-row.mine .staff-chat-bubble-time{text-align:right}.staff-chat-thread .staff-chat-bubble-row.theirs{justify-content:flex-start}.staff-chat-thread .staff-chat-bubble-row.theirs .staff-chat-bubble-col{align-items:flex-start}.staff-chat-thread .staff-chat-bubble-row.theirs .staff-chat-bubble{background:#f3f4f6;border-top-left-radius:0}.staff-chat-thread .staff-chat-bubble-row .staff-chat-seen{color:#7d2ae7}.staff-chat-thread .staff-chat-bubble{border-radius:16px;padding:12px 16px;position:relative}.staff-chat-thread .staff-chat-bubble p{white-space:pre-wrap;word-break:break-word}.staff-chat-thread .staff-chat-bubble.pending{opacity:.6}.staff-chat-thread .staff-chat-bubble.typing{align-items:center;gap:4px;padding:12px 14px;display:inline-flex}.staff-chat-thread .staff-chat-bubble.typing .dot{background:#75777c;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite staff-chat-typing-blink}.staff-chat-thread .staff-chat-bubble.typing .dot:nth-child(2){animation-delay:.2s}.staff-chat-thread .staff-chat-bubble.typing .dot:nth-child(3){animation-delay:.4s}.staff-chat-thread .staff-chat-group-intro{flex:1;justify-content:center;align-items:center;padding:20px;display:flex}.staff-chat-thread .staff-chat-group-intro-card{text-align:center;background:#fff;border-radius:12px;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:320px;padding:28px 24px;display:flex;box-shadow:0 14px 31px #0000001a}.staff-chat-thread .staff-chat-group-intro-card .staff-chat-group-intro-avatar{background:#7d2ae714;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex}.staff-chat-thread .staff-chat-group-intro-card .staff-chat-group-intro-avatar img{filter:brightness(0)saturate()invert(24%)sepia(93%)saturate(2500%)hue-rotate(255deg);width:32px;height:32px}.staff-chat-thread .staff-chat-group-intro-card h5{color:#232529;margin:0;font-size:15px;font-weight:500;line-height:22px}.staff-chat-thread .staff-chat-group-intro-card p{color:#75777c;margin:0;font-size:13px;line-height:18px}.staff-chat-thread .staff-chat-composer{border:1px solid #e0e0e0;border-radius:12px;align-items:flex-end;gap:10px;margin:12px 20px;padding:8px 10px 8px 14px;display:flex}.staff-chat-thread .staff-chat-composer.is-disabled{cursor:not-allowed;background:#f5f5f5;justify-content:center;align-items:center}.staff-chat-thread .staff-chat-composer .staff-chat-removed-note{color:#75777c;text-align:center;margin:0;padding:5px 0;font-size:13px;line-height:18px}.staff-chat-thread .staff-chat-composer textarea{resize:none;color:#232529;background:0 0;border:none;outline:none;flex:1;min-width:0;max-height:120px;padding:5px 0;font-family:Inter,sans-serif;font-size:14px}.staff-chat-thread .staff-chat-composer textarea::placeholder{color:#9fa1a7}.staff-chat-thread .staff-chat-composer .staff-chat-send{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}.staff-chat-thread .staff-chat-composer .staff-chat-send svg{color:#9a9a9a;width:22px;height:22px}.staff-chat-thread .staff-chat-composer .staff-chat-send.has-text svg{color:#232529}.staff-chat-thread .staff-chat-composer .staff-chat-send:hover:not(:disabled){background:#7d2ae7}.staff-chat-thread .staff-chat-composer .staff-chat-send:hover:not(:disabled) svg{color:#fff}.staff-chat-thread .staff-chat-composer .staff-chat-send:disabled{opacity:.5;cursor:not-allowed}@keyframes staff-chat-typing-blink{0%,80%,to{opacity:.3}40%{opacity:1}}.staff-inbox-page.staff-chat-fullpage{flex-direction:column;height:100%;min-height:0;display:flex}.staff-inbox-page.staff-chat-fullpage .announcement-detail-scroll .announcement-detail-content{width:95%;max-width:892px}.staff-inbox-page.staff-chat-fullpage .staff-chat-thread,.staff-inbox-page.staff-chat-fullpage .staff-chat-compose{flex:1;min-height:0}.staff-inbox-page.staff-chat-fullpage .staff-chat-thread .staff-chat-messages .staff-chat-day-group,.staff-inbox-page.staff-chat-fullpage .staff-chat-thread .staff-chat-messages .skel-chat,.staff-inbox-page.staff-chat-fullpage .staff-chat-thread .staff-chat-messages>.staff-chat-bubble-row,.staff-inbox-page.staff-chat-fullpage .staff-chat-compose .staff-chat-messages .staff-chat-day-group,.staff-inbox-page.staff-chat-fullpage .staff-chat-compose .staff-chat-messages .skel-chat,.staff-inbox-page.staff-chat-fullpage .staff-chat-compose .staff-chat-messages>.staff-chat-bubble-row,.staff-inbox-page.staff-chat-fullpage .staff-chat-thread .staff-chat-composer,.staff-inbox-page.staff-chat-fullpage .staff-chat-compose .staff-chat-composer{width:95%;max-width:892px;margin-inline:auto}.dashboard-main-wrapper:has(.staff-inbox-page.staff-chat-fullpage) .complya-navbar{display:none}.staff-chat-compose{flex-direction:column;height:100%;min-height:0;display:flex}.staff-chat-compose .staff-chat-compose-close{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.staff-chat-compose .staff-chat-compose-close img,.staff-chat-compose .staff-chat-compose-close svg{color:#232324;width:18px;height:18px}.staff-chat-compose .staff-chat-compose-body{flex-direction:column;flex:1;gap:18px;min-height:0;padding:20px;display:flex;overflow-y:auto}.staff-chat-compose .staff-chat-compose-hint{color:#75777c;margin:-8px 0 0;font-size:12px;line-height:18px}.staff-chat-compose .staff-chat-compose-field{flex-direction:column;gap:6px;display:flex}.staff-chat-compose .staff-chat-compose-field span{color:#75777c;font-size:12px}.staff-chat-compose .staff-chat-compose-field input,.staff-chat-compose .staff-chat-compose-field textarea{color:#232529;resize:vertical;background:#fff;border:1px solid #23252926;border-radius:10px;width:100%;padding:10px 12px;font-size:14px}.staff-chat-compose .staff-chat-compose-field input:focus,.staff-chat-compose .staff-chat-compose-field textarea:focus{border-color:#7d2ae7;outline:none}.staff-chat-compose .staff-chat-compose-field .add-custom-dropdown .dropdown-toggle:after{top:50%;transform:translateY(-50%)}.staff-chat-compose .staff-chat-compose-field .add-custom-dropdown .dropdown-toggle.show:after{transform:translateY(-50%)rotate(180deg)}.staff-chat-compose .staff-chat-compose-field .add-custom-dropdown .dropdown-menu{width:100%;max-width:100%;box-shadow:none}.staff-chat-compose .staff-chat-compose-footer{border-top:1px solid #23252914;justify-content:flex-end;padding:16px 20px;display:flex}.staff-chat-compose .staff-chat-compose-footer .btn-primary{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:10px;padding:10px 20px;font-size:14px}.staff-chat-bubble-wrap{align-items:center;gap:6px;max-width:100%;display:inline-flex;position:relative}.staff-chat-bubble-wrap .staff-chat-react-btn{opacity:0;cursor:pointer;background:0 0;border:none;transition:opacity .12s;display:inline-flex}.staff-chat-bubble-wrap .staff-chat-react-btn img,.staff-chat-bubble-wrap .staff-chat-react-btn svg{color:#4a4a4a;width:18px;height:18px}.staff-chat-bubble-wrap:hover .staff-chat-react-btn{opacity:1}.staff-chat-bubble-row.mine .staff-chat-bubble-wrap{flex-direction:row-reverse}.staff-chat-react-picker{z-index:20;margin-top:4px;position:absolute;top:100%}.staff-chat-react-picker.drop-up{margin-top:0;margin-bottom:4px;top:auto;bottom:100%}.staff-chat-bubble-row.mine .staff-chat-react-picker{right:0}.staff-chat-reactions{z-index:2;flex-wrap:nowrap;gap:4px;width:max-content;display:flex;position:absolute;bottom:-12px}.staff-chat-bubble-wrap.has-reactions{margin-bottom:10px}.staff-chat-bubble-row.theirs .staff-chat-reactions{right:8px}.staff-chat-bubble-row.mine .staff-chat-reactions{left:8px}.staff-chat-reaction{cursor:pointer;background:#fff;border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:3px;padding:1px 6px;font-size:12px;line-height:1.6;display:inline-flex;box-shadow:0 1px 3px #00000014}.staff-chat-reaction .count{color:#75777c;font-size:11px}.emoji-picker{background:#fff;border:1px solid #2325291f;border-radius:12px;width:268px;padding:8px;box-shadow:0 8px 24px #0000001f}.emoji-picker .emoji-picker-quick{border-bottom:1px solid #23252914;gap:4px;margin-bottom:6px;padding-bottom:6px;display:flex}.emoji-picker .emoji-picker-grid{grid-template-columns:repeat(7,1fr);gap:2px;max-height:180px;display:grid;overflow-y:auto}.emoji-picker button{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px;font-size:18px;line-height:1}.emoji-picker button:hover{background:#23252914}.staff-inbox-page.staff-chat-fullpage .announcement-detail{flex:1;min-height:0}.announcement-detail{flex-direction:column;height:100%;min-height:0;display:flex}.announcement-detail .inbox-detail-header .announcement-brand-logo{object-fit:contain;border-radius:0;width:26px;height:26px}.announcement-detail .announcement-detail-scroll{justify-content:center;height:calc(100vh - 65px);min-height:0;padding:30px 20px 40px;display:flex;overflow-y:auto}@media (width<=767px){.announcement-detail .announcement-detail-scroll{padding:20px 14px 30px}}.announcement-detail .announcement-detail-content{width:100%}.announcement-detail .announcement-detail-content .announcement-author{align-items:center;gap:10px;margin-bottom:44px;display:flex}.announcement-detail .announcement-detail-content .announcement-author .announcement-author-avatar{object-fit:cover;border-radius:50%;width:40px;height:40px}.announcement-detail .announcement-detail-content .announcement-author .announcement-author-meta{flex-direction:column;display:flex}.announcement-detail .announcement-detail-content .announcement-author .announcement-author-name{color:#232529;font-size:14px;font-weight:600}.announcement-detail .announcement-detail-content .announcement-author .announcement-author-time{color:#6c6c6c;font-size:12px}.announcement-detail .announcement-detail-content .announcement-title{color:#232529;margin:0 0 24px;font-size:36px;font-weight:600;line-height:40px}.announcement-detail .announcement-detail-content .announcement-tags{flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.announcement-detail .announcement-detail-content .announcement-tags .announcement-tag{color:#7d2ae7;background:#7d2ae726;border-radius:4px;padding:4px 10px;font-size:12px;font-weight:500;line-height:16px}.announcement-detail .announcement-detail-content .announcement-message{color:#232529;white-space:pre-wrap;word-break:break-word;font-size:14px;line-height:1.7}.announcement-detail .announcement-detail-content .announcement-edit{flex-direction:column;gap:18px;display:flex}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-field{flex-direction:column;gap:6px;width:100%;display:flex}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-field span{color:#75777c;font-size:12px}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-field input,.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-field textarea{color:#232529;resize:vertical;background:#fff;border:1px solid #23252926;border-radius:10px;width:100%;padding:10px 12px;font-size:14px}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-field input:focus,.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-field textarea:focus{border-color:#7d2ae7;outline:none}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-actions{justify-content:flex-end;gap:10px;display:flex}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-actions button{cursor:pointer;border-radius:10px;padding:10px 20px;font-size:14px}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-actions button:disabled{opacity:.5;cursor:not-allowed}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-actions .announcement-edit-cancel{color:#232529;background:#fff;border:1px solid #23252926}.announcement-detail .announcement-detail-content .announcement-edit .announcement-edit-actions .announcement-edit-save{color:#fff;background:#7d2ae7;border:none}.announcement-detail .announcement-reactions{flex-wrap:wrap;align-items:center;gap:6px;margin-top:18px;display:flex}.announcement-detail .announcement-reactions .announcement-reaction{cursor:pointer;cursor:pointer;background:#f9fafb;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:18px;line-height:18px;transition:all .15s;display:inline-flex}.announcement-detail .announcement-reactions .announcement-reaction .count{color:#232324;font-size:14px}.announcement-detail .announcement-reactions .announcement-react-add{position:relative}.announcement-detail .announcement-reactions .announcement-react-add .announcement-react-btn{cursor:pointer;background:#f9fafb;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px 18px;font-size:18px;transition:all .15s;display:inline-flex}.announcement-detail .announcement-reactions .announcement-react-add .announcement-react-btn:hover{background:#7d2ae724}.announcement-detail .announcement-reactions .announcement-react-add .announcement-react-picker{z-index:20;margin-top:4px;position:absolute;top:100%;left:0}.announcement-detail .staff-inbox-comments{margin-top:18px;padding-bottom:18px}.announcement-detail .announcement-thread{margin-top:26px}.announcement-detail .announcement-thread h5{color:#75777c;margin-bottom:12px;font-size:13px}.announcement-detail .announcement-thread .announcement-thread-empty{color:#75777c;font-size:13px}.announcement-detail .announcement-thread .announcement-reply{gap:10px;margin-bottom:14px;display:flex}.announcement-detail .announcement-thread .announcement-reply .announcement-reply-avatar img{object-fit:cover;border-radius:50%;width:32px;height:32px}.announcement-detail .announcement-thread .announcement-reply .announcement-reply-main{flex:1;min-width:0}.announcement-detail .announcement-thread .announcement-reply .announcement-reply-top{align-items:baseline;gap:8px;display:flex}.announcement-detail .announcement-thread .announcement-reply .announcement-reply-top .announcement-reply-name{color:#232529;font-size:13px;font-weight:600}.announcement-detail .announcement-thread .announcement-reply .announcement-reply-top .announcement-reply-time{color:#75777c;font-size:11px}.announcement-detail .announcement-thread .announcement-reply .announcement-reply-body{color:#232529;white-space:pre-wrap;word-break:break-word;margin:2px 0 0;font-size:13px;line-height:1.5}.announcement-detail .announcement-composer{border:1px solid #e0e0e0;border-radius:12px;align-items:flex-end;gap:10px;width:95%;max-width:892px;margin:12px auto;padding:8px 10px 8px 14px;display:flex}.announcement-detail .announcement-composer textarea{resize:none;color:#232529;background:0 0;border:none;outline:none;flex:1;min-width:0;max-height:120px;padding:5px 0;font-family:Inter,sans-serif;font-size:14px}.announcement-detail .announcement-composer textarea::placeholder{color:#9fa1a7}.announcement-detail .announcement-composer .announcement-composer-send{cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}.announcement-detail .announcement-composer .announcement-composer-send svg{color:#9a9a9a;width:22px;height:22px}.announcement-detail .announcement-composer .announcement-composer-send.has-text svg{color:#232529}.announcement-detail .announcement-composer .announcement-composer-send:hover:not(:disabled){background:#7d2ae7}.announcement-detail .announcement-composer .announcement-composer-send:hover:not(:disabled) svg{color:#fff}.announcement-detail .announcement-composer .announcement-composer-send:disabled{opacity:.5;cursor:not-allowed}.staff-chat-row .inbox-row-meta{flex-shrink:0;align-items:center;gap:8px;display:flex}.staff-chat-row .inbox-row-bottom{justify-content:space-between;align-items:center;gap:4px;display:flex}.staff-chat-row .inbox-row-bottom:has(.staff-chat-pinned){flex-direction:row-reverse}.staff-chat-pinned{flex-shrink:0;align-items:center;display:inline-flex}.staff-chat-pinned img,.staff-chat-pinned svg{width:14px;height:14px}.staff-chat-menu.delete-wraper .dropdown-toggle svg{width:20px;height:20px}.reminder-detail .inbox-detail-content{height:calc(100vh - 111px);padding:25px 20px;overflow-y:auto}.reminder-detail .reminder-detail-text{color:#232529;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;margin:0;font-size:12px;line-height:1.6;overflow:hidden}.reminder-detail .reminder-detail-heading{white-space:nowrap;text-overflow:ellipsis;max-width:60%;display:block;overflow:hidden}.reminder-detail .reminder-detail-view-btn{margin-top:24px;padding-block:6px}.new-chat-sidebar{background:#fff;flex-direction:column;flex:1;min-height:0;font-family:Inter,sans-serif;display:flex}.new-chat-sidebar-header{border-bottom:1px solid #e0e0e0;flex-shrink:0;align-items:center;gap:8px;min-height:65px;padding:15px 20px;display:flex}@media (width<=767px){.new-chat-sidebar-header{min-height:52px;padding:12px 16px}}.new-chat-sidebar-header h4{color:#232529;margin:0;font-size:16px;font-weight:600}.new-chat-sidebar-back{color:#232529;cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.new-chat-sidebar-back svg{font-size:20px}.new-chat-sidebar-search{border-bottom:1px solid #e0e0e0;flex-shrink:0;align-items:center;gap:6px;padding:13px 20px;display:flex}@media (width<=767px){.new-chat-sidebar-search{padding:12px 16px}}.new-chat-sidebar-search svg{color:#4f4f50;flex-shrink:0;width:18px;height:18px}.new-chat-sidebar-search input{color:#232324;background:0 0;border:none;outline:none;width:100%;font-size:12px;line-height:16px}.new-chat-sidebar-search input::placeholder{color:#9a9a9a;font-size:12px;line-height:16px}.new-chat-sidebar-list{flex:1;min-height:0;overflow-y:auto}.new-chat-sidebar-list::-webkit-scrollbar{width:2px}.new-chat-sidebar-list::-webkit-scrollbar-track{background:#f1f1f1}.new-chat-sidebar-list::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:10px}.new-chat-sidebar-list::-webkit-scrollbar-thumb:hover{background:#d9d9d9}.new-chat-sidebar-list .no-project-found{padding:40px 20px}.new-chat-sidebar-label{color:#9a9a9a;border-bottom:1px solid #e0e0e0;padding:10px 20px;font-size:12px;font-weight:500;line-height:16px}@media (width<=767px){.new-chat-sidebar-label{padding:8px 16px}}.new-chat-row{text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid #e0e0e0;align-items:center;gap:12px;width:100%;padding:12px 20px;transition:background .12s;display:flex}@media (width<=767px){.new-chat-row{padding:12px 16px}}.new-chat-row:hover,.new-chat-row:focus-visible{background:#f5f5f5;outline:none}.new-chat-row .new-chat-row-avatar{flex-shrink:0;justify-content:center;align-items:center;display:flex}.new-chat-row .new-chat-row-avatar img{object-fit:cover;border-radius:50%;width:36px;height:36px}.new-chat-row.is-action .new-chat-row-avatar{background:#7d2ae7;border-radius:50%;width:36px;height:36px}.new-chat-row.is-action .new-chat-row-avatar img{filter:brightness(0)invert();border-radius:0;width:20px;height:20px}.new-chat-row .new-chat-row-name{color:#232324;font-size:14px;font-weight:500;line-height:24px}.new-chat-sidebar-header .new-chat-sidebar-cta{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:8px;flex-shrink:0;margin-left:auto;padding:10px 18px;font-size:12px;font-weight:400;line-height:14px;transition:all .15s}.new-chat-sidebar-header .new-chat-sidebar-cta:hover:not(:disabled){background:#6a1fd0}.new-chat-sidebar-header .new-chat-sidebar-cta:disabled{opacity:.45;cursor:not-allowed}.new-chat-row.is-picked{background:#f5f5f5}.new-group-chips{border-bottom:1px solid #e0e0e0;flex-wrap:nowrap;flex-shrink:0;gap:6px;padding:10px 20px;display:flex;overflow:auto hidden}@media (width<=767px){.new-group-chips{padding:10px 16px}}.new-group-chips::-webkit-scrollbar{height:4px}.new-group-chip{white-space:nowrap;background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:4px 12px;display:inline-flex}.new-group-chip img{object-fit:cover;border-radius:50%;flex-shrink:0;width:24px;height:24px}.new-group-chip .new-group-chip-name{color:#232529;font-size:12px;line-height:16px}.new-group-chip .new-group-chip-remove{cursor:pointer;color:#232324;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.new-group-chip .new-group-chip-remove svg{font-size:18px}.new-group-chip .new-group-chip-remove:hover{color:#232529}.new-group-subject{border-bottom:1px solid #e0e0e0;flex-direction:column;flex-shrink:0;align-items:center;padding:28px 20px 20px;display:flex}@media (width<=767px){.new-group-subject{padding:24px 16px 20px}}.new-group-subject .new-group-subject-avatar{background:#7d2ae714;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.new-group-subject .new-group-subject-avatar img{width:44px;height:44px}.new-group-subject .new-group-subject-field{border-bottom:1px solid #e0e0e0;align-items:center;gap:10px;width:100%;margin-top:32px;padding-bottom:10px;transition:border-color .15s;display:flex;position:relative}.new-group-subject .new-group-subject-field:focus-within{border-bottom-color:#7d2ae7}.new-group-subject .new-group-subject-input{color:#232529;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:15px;line-height:22px}.new-group-subject .new-group-subject-input::placeholder{color:#9a9a9a}.new-group-subject .new-group-subject-emoji{cursor:pointer;opacity:.65;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:opacity .12s;display:flex}.new-group-subject .new-group-subject-emoji:hover{opacity:1}.new-group-subject .new-group-subject-emoji img{width:20px;height:20px}.new-group-subject .new-group-subject-picker{z-index:10;position:absolute;top:calc(100% + 8px);right:0}.inbox-empty{text-align:center;color:#9fa1a7;padding:32px 20px;font-size:14px}.inbox-empty.small{padding:14px}.staff-inbox-comments{margin-top:16px}.inbox-comment-content-section{padding:0 0 8px}.inbox-comment-thread{margin-bottom:8px}.inbox-reply-label{cursor:pointer;color:#7d2ae7;background:0 0;border:none;align-items:center;gap:6px;margin:2px 0 2px 42px;padding:2px 0;font-size:13px;font-weight:500;display:inline-flex}.inbox-reply-label svg{font-size:15px}.inbox-reply-label:hover{text-decoration:underline}.inbox-replies{margin-bottom:8px}.inbox-reply-composer{margin:6px 0 4px 42px}.inbox-reply-composer .inbox-comment-input{width:100%}.inbox-comment{gap:10px;padding:8px 0;display:flex}.inbox-comment.is-reply{margin-left:42px}.inbox-comment .inbox-comment-avatar img{object-fit:cover;border-radius:50%;width:36px;height:36px}.inbox-comment .inbox-comment-body{flex:1;min-width:0}.inbox-comment .inbox-comment-head{align-items:baseline;gap:8px;display:flex}.inbox-comment .inbox-comment-head strong{color:#232529;font-size:14px;font-weight:500;line-height:20px}.inbox-comment .inbox-comment-head .inbox-comment-time{color:#71717a;font-size:12px;font-weight:400;line-height:16px}.inbox-comment p{color:#232324;margin:3px 0 0;font-size:14px;line-height:22.8px}.staff-inbox-composer{margin-top:16px}.inbox-comment-input{border:1px solid #e0e0e0;border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 10px 8px 14px;transition:border-color .15s;display:flex}.inbox-comment-input:focus-within{border-color:#7d2ae780}.inbox-comment-input .inbox-comment-input-add{color:#75777c;display:inline-flex}.inbox-comment-input .inbox-comment-input-add svg{font-size:18px}.inbox-comment-input input{color:#232529;background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:14px}.inbox-comment-input input::placeholder{color:#9fa1a7}.inbox-comment-input .inbox-comment-send{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:all .15s;display:inline-flex}.inbox-comment-input .inbox-comment-send svg{color:#9a9a9a;width:24px;height:24px}.inbox-comment-input .inbox-comment-send.has-text svg{color:#232529}.inbox-comment-input .inbox-comment-send:hover:not(:disabled){background:#7d2ae7}.inbox-comment-input .inbox-comment-send:hover:not(:disabled) svg{color:#fff}.inbox-comment-input .inbox-comment-send:disabled{opacity:.5;cursor:not-allowed}.react-tel-input{width:100%;font-family:Roboto,sans-serif;font-size:15px;position:relative}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACmCAMAAAACnqETAAADAFBMVEUAAAD30gQCKn0GJJ4MP4kMlD43WGf9/f329vcBAQHhAADx8vHvAwL8AQL7UlL4RUUzqDP2MjLp6un2Jyj0Ghn2PTr9fHvi5OJYuln7Xl75+UPpNzXUAQH29jH6cXC+AAIAJwBNtE/23Ff5aGdDr0TJAQHsZV3qR0IAOQB3x3fdRD/Z2NvuWFLkcG7fVlH4kI4AAlXO0M8BATsdS6MCagIBfQEASgPoKSc4VKL442q4xeQAigD46eetAABYd9jvf3nZMiwAAoD30zz55X5ng9tPbKZnwGXz8x77+lY7OTjzzikABGsenh72pKNPldEAWgHgGBgAACH88/Gqt95JR0OWAwP3uLd/qdr53kMBBJJ3d3XMPTpWer8NnAwABKPH1O1VVFIuLSz13NtZnlf2kEh9keLn7vfZ4vNkZGHzvwJIXZRfZLuDwfv4y8tvk79LlUblzsxorGcCBusFKuYCCcdmfq5jqvlxt/tzktEABLb8/HL2tlTAw8SLlMFpj/ZlpNhBZ81BYbQcGxuToN9SYdjXY2Lz7lD0dCQ6S9Dm0EUCYPdDlvWWvd2AnviXqc11eMZTqPc3cPMCRev16ZrRUE0Hf/tNT7HIJyTptDVTffSsTkvhtgQ0T4jigoFUx/g+hsX9/QUHzQY1dbJ7sHV02Pduvd0leiK1XmaTrfpCQPgELrrdsrY1NamgyPrh03iPxosvX92ysbCgoZzk5kP1YD7t6AILnu+45LykNS40qvXDdHnR6tBennz6u3TSxU1Or9Swz6wqzCsPZKzglJbIqEY8hDhyAgFzbJxuOC+Li4d9sJLFsnhwbvH2d1A3kzAqPZQITsN76nq2dzaZdKJf4F6RJkb078YFiM+tnWZGh2F+dDibykYoMcsnekdI1UhCAwWb25qVkEq43km9yBrclQMGwfyZ3/zZ2QK9gJxsJWCBUk32QwqOSYKRxh6Xdm3B4oMW22EPZzawnR72kgZltCqPxrdH1dkBkqDdWwwMwMO9O2sqKXHvipPGJkzlRVLhJjVIs9KrAAAAB3RSTlMA/v3+/Pn9Fk05qAAAUU9JREFUeNp0nAlYVNcVxzHazoroGBkXhAgCCjMsroDoKIgKdFABBwQUnSAoCqLRFBfcCBIM4kbqShO1hlSrCJqQQmNssVFqjBarsdjFJWlMTOLXJDZt8/X7+j/n3pk3vNq/bb8+3nbP79137/+dd954qTVt8uTJL73OMhqNer03ady4cWOhWbNmjV+0FfKGjMb36Y9/1fXUst9cb2y8/lpb797z5k2dOjXVD9Ljn59fcHBwQEDAgGch3l9on6feeeedn0r9kvT222+/sErRgvcDArwV8f5tN/rcvPnMZ22pqVFRSVGjR38k9Rsp9fLql/MXLj20VGjt2rVeak2Og/auI/kHBQ3We/tCo0ZNhwYNGj58/NaWlpbOyMhIX1//2/jTrICvckhXruQsWbJw4cL3tzhPORynSk5lZWVtglL9IkmdDQ05NqvVGhLwbKSUL+Tvb9yH/2sj+eN0IZZ3fvq3Hnp71ZtCOyofdnTYSzq9xX7UtsF9+/Y1FpeZT54sc2aUlq6Jy89YM/qj2oZaoeOkMR8dV/Tee++NWb04rrA5MRYKDAyc/NKCpwDIyKhE9LEzZ/r4DLQAAE6EyEeM6AcNH7m1pTMnB+fHX7tG9Bs0Xt+GwM/frqm5tz950aKDk6rsiA0xbUrbRAii/BDeV9bGhQsPRlyOCAuZ9GykZwT++n2RHPnVYQU+oaFDPQD8jEQAPiDdaLPaHGVXbn/O7YHQuIH9B/gYgzts1iqrtSopKWlNRkzS6I8arFaOFvTfew8AfiYil/rN6sWTKwtbArOzExISUl7+vwCuQNt8Bg71AQCcTwNpWeFbW3IIQEmJr08XgIzX2xDcvZrs7Jru5EWXwwKSwh2RkQ77w7Q0bXp6YRoDaKO+kZl8MCwsYpJ3pEf8liAAoPhDhqUMQ/wAkF+oqKiosJYA7HxotdnTtVe6Pr/S0h+AI90QffU3T9obGuwdD5PqkmJiMtbM+ajWI/60TX0COhoarAAE1dfXV80FgMmLi1oSKP7/B6ASAGyBV4YM7D/Bx8/bF7g5fgmgEwCCSiJtJQRgxEi9zZqVdYUu9pW0tLCIgOvxdR0dpxx5aWl7EzV7CYDV+tXnCzMzkzMvE4AFlTuhZaSf/OQny1L32RC+JcHikzJ06NAJoe+YNKRbsbG3xPlWZTxssNmdOP/J27ffudLJ60V7DAaT1lxRVvfwYe3Jlrq4uJiKjAwAcIWP+BkAhV/i7HA0uAG8BAIUf8qfzvwvgJcQf+XMK4GWi8OGTpgQ6uftzwC0LIM2WgcASwaXOBwlA7v6/YgAhFRt2pRGeu0/UyImbal77eHDo2kVAJAeKwE0fl6P63/5nSlTAKBCiR8AovbZEL9lf8I5AMD5booAE7OzY8X5fhGJi0/nTzTcMh+80iIBaF0APqvIu3EjqfRGcV3S4aSKYk8AaW4ADU4gOFlfn8sAXnoJBDpTCMDL87zU2kwATl+x1Nw+P2HChKHBBMDHFT8DwGjX11FSYu/f/aMf9XtOjwAacf2hmxRg7ywXDrr30kb7NVhDquo/z0y+nJs7ZUoYA5DxM4BFmcnJyV93PzjbvQhK3urqAYF7xflWVT5ssDaU4Ox7T9+6Ei4BaN0AUkvXJEExMTGHD9cdFgA2yfgZQAP1f0dJw0lrfS4BmIb4z5yZBgL/H8DibbehGROenQ0AQRhvZPwQAGDQ8wlqsFkmdP9ofr/n/OgK2ml1xxQECAAy/tdee++91wCA1mfWJy/KXUTr536T+O67764X2r9//T+3JkPdDx50f7qItDXfff+zeAxY1lYV0VCmPV1Ts5fGAGUYDbHpo0qT6vKTignAtWvXiuf0StwGZZPQybMPAYC8/xF/bj0AUPwvvzytKCdl6dMAvJxRuXjxkCHnL86YMXs2A8B4m4yWQTrdIp0uByMajcATJrwzXwCIiIjAFSrbJwGI+FlH00YH8/rQy5enQPsYgBK/BLCI1c0Afonhn/XjH8MNLP9o1Y4Pfg795N9hYQ23bt1q4fb07z+A/ITR2J8AFJnqOP7iuj7Fc35TK+9/bkPaM+NGiSnsB6wRIwGA4n/5T5Pzc5aeeAqAP1VCM4niWRqVgr1p1sEYlskNJQC4BQZbLJi0MAgCgBUKqYo3VEVEhIWFTZqXtYmVxiIAtB4QeDUAvMuSFBgAJCkwAKHlLAKw4wMIFG5URVgdLdwedEq6BuCgj1qzpi4uiVScYa6I0fWKJQVC2aRDY0eNWrlyECwMMIDDc2vZ6UF0F7z8tB5w4kTvtZ+ygklGkk4lvZ6sne45SDg8aJIQ2z+4Mmg0qcfauXPnfvPNN9XV/1S0VSWyf1Ls4FZ5aIHu/blGKb2UOM0ckq4PmsZ2b8yYMb2l4FbhX8ePHwmhuSPXkhaQ5q0tXzBvntdUUq9eSyFu9njXxpA74Leg198yktRWVI4OkAkymw2Q3WO90+nnN3u2H0QkHI6JpHHj2GvTYdsupd68GfVZ4yTJqJeUaNKhQ+rzCUvOMXEr//4vD3333XdLe+rRJx4iqumDnT2O5zW1HII1hPLy8pJGjz9GWgk9D61Al4fWkWay9VRbUa1GEVCYDRoonu0dr++n0ZQ0dMCNdDRYHVrtuImjWHQ80lvfl4WfhJetw1CFm6h+rkazd28iJHvyIe/IHt7ZOBY7o4GPH4smPqf7nRwz/sH6bmmi2HtvYiBUYPxEcZakt701PdsPAIhb3DBbYmIIAOK+F9HXJ6z7t799AwDI48+cOQRi66m2ogoAYVwIQEkQb8DrJza1azRWq9NpjUjXtg+aNXHU9EEQHW/YsGFD3toHMFZbgzUsDNPkPgAgpScG1vA4TgB8PZATAAoc6IasWPHhhwCQkyNCdwMIJCVqDabA8+cAAJFLYVD92dvpjvQe7ZcA7p0/350dEzNmy+iRAHBPrO9+AwB41Of4h2HoFdZYhsfL7ej7QmbSBdED/GkDXv+ju9Pv4i9mM+g09Rs1duKoQSQR/4whb7msbFhufHy8M2xup6AZ3sHzWOChaveIWQCtn00A7s/84MDuD4bd+fBDcYEukrVna5fwMQPAsqnQZOqqLtBzezysvHd6z/YLANndUELMGAmgXqzPfeON3+IE8PHbuL2YegYCAO+/fz/io2VMM+5HpR/BGXIPGCzix3oAaBo13aApK9Mahg8fNAo9ANsPGi7iB4BLZRUPH9advJGb6zx+3Jk7FwFtCNekNzQUabW3cAv0Ek9uUA0U+PGsY4NmzrxQVBS3e82wGQDA7bvI8SsAsgNP7y26HV4GALyeJzGaY5J18fZ4GT+3DwBK8/K2ZF/s7v46ZYwEsMJHrJ/gApBJ8QPAs9gh2BYBnT077OwUnvcBwB0/nCEAQPFBdADefv5dPEu3p2u18e39Bg2aPou2h9wNmP3wi7bGL9qsuVOcizoBgM/X0BBtamggK2wGABn+WSLw8awm9P4Du3ecys+aMWPGt6J9medF/EsBIBbxJxSFm4vM5moJAOGL+AHAO90jfglgy5bshO7uFAIQM2fkyhUr6sX6fW+MJQDYX1wvWI/+uOIc79mziJec4ESxDPGy6AF9RfzYHgBw02s7yswNhf1GDJ8+lvcfPgKrxfoAa0S9uP9HTV95LHdur8TzuF7W5OSqDdEGAFiaiIjk9U8hAMdw+1Ts3r37VPOMGR/K9l3k+CUA9P9b4c6y8LKC6upqAiDj3wpxD1Dix/m9Uku3KAD6xMx5DgC6xfrLYwnAEuw/jOJnAMHjpnvECwA8aK5YseK3EA2aogf0pQNIAIOaXI8S0/sBAPaHaLUEIOJHPmjUsWACACN7/qLVmoz2Zjabv3x8X+oBdP/DWeih94d9sHv3BzO+fOOND6l9C93xL00BgOy97dHo/ZHm6EcAwM8OHlZ+YLpFtF9eQAGA9+81pg8DQCzdU3D9Ef/YN3AC8OP4Z5D1DBg7XYmfAKitqYl7AA8AvDxxVLtGW1VVVhYRZjC0jhg/Tuzv3j6gCuEjfghGYd/cXrFk5BNqai4K633k938h/Zp15C8Tx68E7X7Dtm2b8QZEAH743j8gYQQwC8TGlp08Z7ZWC+k/4eFf6pc//Sje3+TZ/pFeqXkQ7hoIhhoAnve8ogRgCQZBMQsgTgBgXykpAoDKmpoIuJP/wMvzwaOKHkisVfUnDYZZ2J/k3n4ST/94UiHt2/d+Lx7yttFAXnP+60W6+X9ggQFzGDdeOJT791fQNAgAv/qHFFMAAJou7AWQBCAkKXzknW71bD96APnWQ4c+hthRsv1Ty2WNA4InwYYpzhJSW1MT+lmkxx9awyfNhQVmvf9+c9M4kVt1by8tsmuLub3I/in6er7URGkh1SZ1znfk/xR9o2oP7F8Pax1vbO8RgJcwhYp8BvpMcD1t+0GffPJ7xUo+CA54Yc+DPXv2vGA0vkBavfqIW+xeH3kr8iJ9QxJegQNpu/TMzZupnzXOkQ7+OkumeCCOU+Si2Sr7kR6RkQZ/iA0y62PWVKlUiLy8fsz1MSd6s+YhLz1vu0t7ILS4T1Rqn2cU9fF6YQdpMZIAG6dNmzZ5bX+7PZKGsXi0CM9xwZ+0DmuVnejxsHMDJu3Zu24vkrT+QTtYq4/8nvWHPzyeCa2HUySRbzMKAO9CGhZ15Pku67uGlaS7frzoeFat26uY2CpzijiIrbKfLdH2buy7eKLkR8oAaXWhQNLH8+qEKirKy0tLS6O8bXVZQpvg8dPmbV/O+jH0IvRClLY06hkPAcBGqLa19ckBzC0HVg+0R9rQFpqFtWER1oBPhr3+eutPocevPzIaBwTseTORAu/rQ7sd2AgA4g69T1PlfmGVsX9fn8ESALk4ER5Gsb/Mny2tbzGkPQwASH1s2iTDBwC2yhYeVdgq+yXODAwpCCzAozT7Dml12fqR8VGcOMtk9A0pkUvsI7YvR+DQrl2vQLtWpdbFPAVAq8lgMrcygKEEoKQsJKTMYQgLDQn4ZN3r60T43ngSrH5g1rBcWaINAoCMX1plXq8GoBUAXNYX4RcfPqzVXa8tqk3bpATAVtnCVpytsp8tsCBifcJVil8BoFhfu7OE5RCyGn0HWxweQLYvf/HF2tp1T568IgD0Gf2MJilKBSCrPf5Cc3h76e4zuwmAv8ZqQ5cLMwwNA4DWn+IfwoeqX3/8kQvAQC2rGQCU+NkqywuiAqAVACa6rO/hYsR/uBi3wKZd7wGA1gPAcEvfhAQAmEEA4DwLEgo4/tmzwyYdYqurWF+9zWKxhCKlTjnV2WEBxkhHX5/G8jSZEZoKALWJWbuyYgWBVRgA6vqk9hgDNh54YtI2t2jbn5wBgAl2m1XTYAmxhFoNU5DG/uRnHuG/d/yjEa0X7kID+99tgu6OxTytxK8A0KoAaCGexz+rWHPpUtKaG4e1hwnAhhNZlLtMhwyG+HhDGVvl0PXZ2fv7w3oMe8vPijuf4of2AQCyutDmzWdI1zcv0Psr8SOFF2As0Th8Qr84CiEzcjSKni09b4l5C+al4r9uAcCBA1nthuYKc3spA4i0hWgNdFazgbK8n3iEjzct380S1rd/f+mkAECJH87O21/2v76eALQM4MiRX0+MKqXsFXSYAei8/d3WXLHaoQNTUga4AYSGiesPTSEASvwEwCrin4D4GYAv4m9MS5M5yalGX1uixccntCDwKqf5n5FSboGNBw4caG03m1tbz5zZs3v1bAAAKvtJDAuzAeD1c0r4DEBY4f4DKH4C8AclfgYQxFl0etRWAAj+RwjA6DUyfuoC3xt02F6JnwDQ8UNpeQAB+DTY6op/HxJLU+au3jj5JYRPwvR5ZoFN3v12oVxjkE+oXbG+4o71WH5dJa9VALD7wBPMArvP7AEAfaTVgm3NZkzcszHoBCvhM4BvhTcfMOCB8OZH/sDxp0hrCwA8PvKjNqkaAPaL80sAyvU3fF+sU1tptspDaRkA3gKAEIoforwaAPhZ3f2de4RWeUvAARqDKH65ZDKE7/nxriexm17ZtO0JxvhXX1n1Q5UAYCMQTCsvn7ybEuYL9JE2q9jfZJoSBgADEP5xt757MJM0xMcHUUOfzr9Pywlua+vtThhJAOvdPYDc/LjRayC+CxiDTm2l2SpbeJmPHywzyhLDXH1ICI96wEAcAlIr4ABKSThuXt4c75ByyJ2Zj9qDWbD2SSJmAdaqBSp5CdPoB5frx9LDdEVDG6C5cKnB/xz1kdB3rAcP2Bb7+X0q9GtOXirWU7HGEgBSwI/CoehosrIT2f7pFKmtNFvlYF4W/jvAI6kMoX2y1kBIZKBHu1PDwfNI7A1ZbP+UIgPMAn08hFnAIOROal3P6pnlzSQlK8pHf4F2s+AwjSRNvDsCadl76bQif9tbqDBdNvzPfxcy8+nCw1OULDDrOukEi7PXnngo+IDLY8UZZMmGOmsMn09yPTI8VwjhWEUkXIY4mYVu2/7qq9tJXuqsLoxJj+XMZqEWUmdnskabf8olWOI9Rl9Ik07vqeh1id/EpqZRUGKOhksqxveuZGm0Idx3g//+BPrd734n793wXnuFEoUOXc+ClJcrC4wiI8rv0On4GNUbbh8TBRtwDOPVWerxv2P9SuiPukKcBwd0xRPusuLSH+/xUmd1r9dm5XsuZzZ35kBLxCt+ANBoihA5CY6YAODEmnS8KRpIr7cBgJp2uyDkahcmi+EAUE7SpvPQFRrw9yfcvk5nPHUyApDokQWPBQCOXN7DafPo+ABH1RN8fL0t6OrVq1X3eC7C8dVZ6vHu2P/4xz//WQDAQ44rnmhXFlrYYxeAW+mJ6bcSEyUAEFCyqJdPfkX6HLp8+fJXBEBTyAR2uAD0tWjSfbh9BGAUxX/1zi8HVXcpAHZq03m9BNBptXY4ET8DUOKXANJk/AxAFETYbO/ayJ3aACAwcH3gep/Qru4PUZ8w/nW8X9gWOMSdZR7bRG81jkOU1XjeDUArFOey4i++WFW1vr4NAMTLaFjLvekuAJvylYKIXIcvFcQItzLB9o5G44CzylcA+Pe1+GjS+fojwGDO4hbcOfuXX35bnZ0deIgB7Nyp1QqrygB+1Wb9lbOBAUQTAOV1XuwhdRZXI7Q3UVplfSKS45aEc0MH9p/yTveKkQCw7WrIXneWmYDMrD3++Mnx47x8Iqt8GiTs4+bJ8y6V3Xj4sOLkjV27qjA9AYCBvGJsQkLgXraKBAAEOsCdZPfLdbjjRwQAUOJvxy7t/BK+NKuPhqVYTX6PEHJ101+qq8MWLcrUqdf/ne5Pa+OvMLPRPB3dBw+ychaDSkers7gaFiAliv31sSHr14euv0o8n322XoeAHXhwOyuydsMYwJDax0+ePD5OywCA8NM4fAIwdWfdtIqKvKyMXbuKDPWFRS8wAG3r3lvtF0RBAveANuqv7K2Dc+3K9Z/g7gGtlKRja9sjPjSQF6/eqc7+9ttztKz3Z6uarl22BcqL+jvdo1URvyqzGbSUpOTX6XlkW0mvpaqzuBLA6dOxOD4DKMA7koRzaMyUf3+xczUCvlVgic+m+CWAIUNqjz95vEkBwJdfAniVhj6+/xuRjGyTAO42XRjVxJMfACjxE4CuveRlC2SO7d13NJD59yJFSQD0QRj+tPHu7flhpqv6y+pv/9lF7wn0QexZ4g1bBIBZBCAnIsJaEm+QAJT4f/Naqrmndd2wCFMPhuHTp3OWQDk6vS1hfcL+6v6I/iU8vgPAkAs1+5vPIn62zt6+56AsdNChjx49OqcvwsEQPx2OjwcAIv5d+YW5hfkSgNZ814wNGADHP0HEo58Q8PXe2Fjx/JkCxd7T8uXn+CUA3P4AILcPFu8NuqrDziF+lND4hfCjigAQsywKozQN0Esc8eJ89LTHLk8+7ZmV+LnBnJX2KNAA8KvVQ//9xWTYkDNnJq9VW2m5XF8vl2lSx/X3AMDhU35kee7yXS94mfh8St78RNZDOetAEwBAmaRjoS6t4a7M0TKFcWxNtfE+cvvgsWKCjs3U8jwFAGxd0w150DIAkHO0QSjaSPM3Pa6BI+RnVtojAPAErBRo6AeHtN1YDP8uRra1aiutXgYALTZ1H287pn+SxAAA0pFB0aQT7wuzKbOQwV93kfC/Qt13j/TI0k5kg2Yqox1YY0VBwlKdWXgx6VvLzKlRrPEjRU53Q7QQdpenE/bW7G7JBpZOpUmfLVi9arXQWkhtpdXLZP8WzFsQFx3Hh2vm/CjrBZaX9UbvmzenotZWWmpZ3AOJUgvCtkq/2u2Vy0lmbiOfZhxLqSWuyC/FpS5qbCyiW/6LUm/om2rv6mrvR9VGyCRkNErs6uOprS2bcpaZ91Bbd0CTmsTiPd/i8gtuzxGVPpoIebTY61qJ+aT9pJOytEnQ6NfiSBlxcbWsMTRG7LBtdFvJ8nxI9FAyKEhgkJRa4jqHpigjQxMZqamry/fV1Hk3eWRx198zmjTpmEZovSbe7tRGq4+ntraGnlY9nJfT47Wu5YAGVIKSZIEF7y8KOrg9R5C++r2iI6/W9myvF2p3/YNwyqQYcl/Fc14TkcNAk+r60AkPhBzg0wkA4GNi2fyDCMAg5VURKkfz4uwOzWJN0GBNuR0Qrnk3jTrrqlh68O1wvDlyNCBp6R+k0Tqq7ACgOp7K2koA6b7xSgFGeuTgvkElWBYAEDgidxVY8P5c0DGMrbLTgx908tVTPdo73uumw+4baW94WByTlp+fFuMCkJGhBqD1ACCeFP2pTg/WVzkgTpiXUV6GtCCeD4Li82N29vYGoDs1/Lrvy379ngcADaWtg0JwMAe8ufp46gIM+brdYnEKL4/lSF5fItqjFE6ms6/g/UVBB18Qb1xgeno4x7qqf/XUKdr81i2ZIfJaU1LR0YEsbUxMWmnFUQEgP5/sYFxceXlWn1XIGR6w0JzDWosGZ2SIBgeFwJvDeBBvtxWVz5Ior2Xle486i4KIO1fP3aEXkiv0QQ47pa9CQoTTnP304227d08ejwMsszRaylwAZIGDvwCw/RQ8ObRRaBUXcIiCDpwPAN6NvQoN5vgHngOA5XT7NDVJa+31WUXSjRsxa27EXEuLawGAo3HU/+OysnBjlpdmPeNnExkYV16+HO3NEKMQJjgrGizjl1a0MTLI4xL2vek9KrBg+IiuhBRUFhMAfrojiae74Kcf715m8j0+ngDgj/vBR9QOAyArUmj2njc5cJmkOLCKa5u5PTO4YMM7cR0REPELAMtxxA0bpDX3SsXYFwNdu5bWmZN0bc7RjNraOMSPHpBRCgCrKWcYKq//njNrp4kGmyCQCQlGg5X40WDZA3z6u3vAnUEjRtw5d+5LAJi/Qm9xcOstFht9JxHp9/TjDeteKJyd7AFhuVPKhFX39vcXXd4hssjbuQO4IGxkAD6iPZy1Rg9Yj/g5/IGPAGD58kJ42Q0bwnE8AUDG39mZl5eToyMAiL62Fok2AkD34O7QM26jlIcG14oui6sYEjymrpxeyuUJlaZuqViWnz5Y0x8AQpt7J6V6Hxs+4k4N2chD386f/6EeRseB9lso89oBY6I+3lhVAQYDSHfud5qEkUEWGftj574ii2xWUqJyPTqfKOjg/WlQ5P7v4wJwSguhoJEV7hW1huOHKO1xDQD45aJWWyoAUAPOhBEAgwtAbZ2YhC2haDA/bbkfNvKmxmRobJF5mgEDNL/Q2EPKU72nD7rPPhq5rwf9CIDdageAUK2hod4GAKrj/U8BRiQ/ju8/R/7UJ4Ssbl9HutbpL63uUws2RH/k5bKe1vrKq8td1nsflDsXAES5OXQY9da639SS6uQswAC0ByyTlR6QAQkbEgIBQNbicggY8qCpdRpb3M6dNAguS4rTWC4ZjwVCXIABCitgdZ2RGNBDMAs4bSUAoDre/xRgsCFYvx5hkbkVVjfIv6/L6j61YIMLOs7ysuvttdSRV+vcnqEecycAiFpbFtUbiEpbzpiy6NKsDlhL/pS1ZQuq6TZwkjCYJOtuSVNJpZ8nIQeaf/NmPlKyz9R+b4T++cj46JF+9iM9JK2un5+0uurjkX2T5Qsso5Df/7O6smCj5/a93oI+5eUjKu0JVpLMJK/r18PDZRaWq4i3k0ykcHbLKmcqaoVlCvcQtGjEjyZ6emF1Fre3CpDa6vKZhbHn8wdLueytnqU8n7CTFSllugeMik0WaJd6CrUZDTfmwep/cY3S5M/hmqjP73V9Mj0uKjnA7ZQtFebiRWiVt8x/yrHW6GE1SYf8Hraa2psUa2m0QWRlQ0QWd8FiUrkrL5XK+ytm13iiUog3mzZtQbANsrpL7CfpySCz+G8BXEChYRVAxj1vSsmCDVUBxTfFTq3zpDO+Li5/Q9OFlrg6tdX2MovZCn6MtXM7PS8LAPQ+HQA48IcPeardqFesJtf6HvL2bby97tat9unCCQIAz/ORkWKeBwB3PgafKWxOFVYXCYvjwuqe4NAlnpcIgIhcFkQAAAfOfwwNIwAALR4IkKEpMJp6ZrWj1QUUgx2Yde32G/hIB+VVx6LUVlsCcF2Dyt4MQBzvFQgAKP62pvA2CUBaTZmF/RjLEV+dn7nuVvuo4fQRFQBYoHRH31DKAgdX5EMSb0ZGXIy0uiU+JcLqEoBprvgZgBK/BKDEHxYBAIMEAG16NQDoJYAdO7QCQAKnL043N5+mbpB4qNEZ77CXlFRk5FMJfFOd/OyOxJ/deZ1A99+8Weue5gjALphFLL+yezcB2AhZmy5Y2Wnh9feSCGE1ET8DAM2D3WeHDKFuMGi80R/hl+CjqvgSBsBlc5V0vMpCqigRF4viN7AVXV252B3+S8jaKtdTZoH5q7IIaUUjJnEBhYHWxysA3ty4482Nb2r5+KyMuvw64fQqnBknT2aU7aQe0PX8MqoXaKUsaCvivWvQmiQA7qHQ5t7bkSt5RctWYzcD2MEAwsNDJICvFi7sewf6knRnIltPn8vdxGNYvGkcAPj42OPt9hJfTqpyAws1GRnaImRBXQAQf4mBG7i2snwnaxlp51R1FjnEYRfqgBo69nHO0YD1ngAKNxbiP7S9BFAXV1EhnN7D8KLw5riiirq4lXUHK47VIf6mC63tTU3trU3T78IJilJSpQcAwK5XeLlQAXCg6oMbVYife8DCep8RSqkpACD+e0hL70UPGD5S70/pLXQ6pyhY4BzfYi20uNDgBoD4Bxi4gQyQZnVZPK3OMquXOecIdgQA0vMGuPwbD+yg9RIA4o8T20+tAFvxlV59Te6y0Vh5wWQytLYaTOgBAFCp3KNiEPzxrldUADD8VV06/wUWfw4AZDUVqzoSy2GXHwyZiTGgHwGhLHGoj7Mk0jmUAVS4D54BxcVcr90E5fUfkJTGb36ox4gSDwg9hkthP4RQCDtu3Ic6dYEDF1CYPAHweowBwgqPbVoJyXJXfFCxrCgjDv8Jr4urO51bk1GBLDOUQ+IssxesKKlSqveeH7+iBnAAqo/YTTogsq49rOfB7m23brUOp2UGQNH4DJ1gEVnledP47pKvfLdEqd/9occo8TMAJX4CoFXilwBg+lQA5HoFAIcvviiZWsHXH4q5nVDzk9HqLLNXUaFLJlORqahuz4uQOCDPAkblUYvkx1bTw3oGt3Xi4ivLsoDBnVWeygNc3mYSsoQA4PnyFwDIMCglD8EjXc3/kAQAPbPE4Wx9PW6BF6RDkW1ci2+K+JsngQE9AB2QOwEudGNdRoU6y+zl/ohMmjWyf6uiyfduWEVSnJ0wZLw4UvkMTaebCCuqLOtVFQxKGasQdwSYZdcZPWweSykFFuKwlZxoOBdQXIiGmvUkVxJ5g5TaSivnHs3SqeQ1UZUl7Q1p9Bp3kQWvFicXNvvQfGX7cR8fmqs6oPozOp1KAqgClSyw1AKSnqVA/PbTXj3E7RWnn/81jrcb4loHme7+n/Pz5krWuu3GM5+hVnmOfAICAFVWtzdVE9g05VApHvNTPawnW8fLiYmPeXvofmCNztv2lRxRuG/p1AUXOl6rrDd6WFGyyqsXQ4oXnKe3sRIT2f5YAsY2PV4nNJPUS2nv/a9wQJ3yewPiW2OcP3wDN8LQvIHP3zO+7/kXJ8IvrYGuJBUDgEhqyruaAJSXa0I0eaSjRwGA1otw2DrqOs8HBt6hzb+tSbi4RAdn17jE/UI7UwJw+Po6xLOFjmsroj//fEMmr+eCCovl6lUfeqHu47d2scsG0WA5eSqMj1AovM/QiAB8JXZnnRvBul6u9k4/v9Ccmbzwn8ZIgROwwDPET6sxdeaEa5xOTfiSnHA+//OeWetce0cDVAzl5BwGgNb29lb570L73fZ+AFCqsWg4fgCIYuspLidbVxzwNgggzZOQ0o2AyNpG2JWHKQZgJ6sdycvR3CGdDbYyE6kFABD/+uyEgoFcUBHQEAHVV1XxZyNhcwUAy/r1FP+UiIBZo0zmY+2etcQc//3uzE5T54P1evSokvj4SB/w7I/jAUB4Z3N6ZF8f3/TmJRsYwMILraQLUOvwz8ocHR2ODlSo5V65sg8ANKx0B7IsJGGtLaraXXF+Nir0/r77fPb58wkXM1HAAACUpbZjvQJAfJY00EnLRt8gdPXPIyIuiwoRLqi4mlBQkFI9gQFQUWpDhNNZbwWAXADg+AMD9w8dOmVKaMAsg2FQ+3BYFs/2TL+/EIN4Z8qjgXqjf4kdpoP7kwCgMWkdMGNDI03hOD+11+xhrWWt8uHiwyfbGk+6AdjtjkhhPV3Fx2F0/tnyszixP9cCy8/UshP2y8/Q7Brg9sHeImvLX42JlLADy+E4HrxxZlhY8gSuEGGrjOrnagAg4wMA9RH4lCu+w5lLADpQ+mlxxm8LvFUytKTEcnCWofV5fOVzzAmVlDk7yAneP4/4M79GcSoBcJb4l8SHIH4+Hj8oNoeGLtv8kNojASjWGlnwS5eK16BMM6eidMlhFwBtpK/Bw3qGqqyn2J+SkASAPtM6fz7l62QG4O8RvwQQL95qOGnZDeCyLGaGVeYesL8ayxKANl6Lt125+/DV2CVTZZGzcrHZPDmvbPLm8O/RA4a39+uux+WQF2T6/ZZMxJ/yDbcHPcBGPYDjFwBM2lPL8jafyTCF4/zUXrOHlY7iStXDEDlUAPCNdzgdeHqz8z9Hwzx8SQoAR4/S6/yYo1FsPbUKADipewnZeMvxZcrS7q2LuNY3TMYPAQAUSfHbeDma/1xmtdIYYMYYQE5yYEFKyjdoLwMIC4sHAPzHSQAqKovi8L5w2uT8yrz8uPLiWStN7Su60COnkADg8fkWU2dmZkr/ZwWAoCCMAUEU/7M4np9BE57TrM3avLm8sHnhBkM0ffbX4S4mdoSNXiPiv3b7ypIlt2/rvNjaYnwXFQb99QRAO5QB4Fvio6PZeor4OAury7mYXfMtWeFvD/X6OpNqfbtkXpYLIkTBhX1w30gDA6D9Mfp2d/cTn6kZg7gQoLpaFlQsKH/J9Sj6p1/8Yktq76LFIDAtP39yXn5dXv4zs5DFqFB06Us8jYZn7v/GVRCBW4qrC4aKMQA9wJyzJFqbn2+IXrgkmgHkDqRV8nwE4DDU53DO7dt0C6gLCqZi+tdatHlyGhjN1lPL4vVbAwPvu2aVOyn7dd4h92ReVhREqAsuxk6XqyFplT0LMILXyklQUpiaVJlfWRkXt7g8P6M8I2Na1KyVpTt2vPjiRgjO/MAq3RKopsDd3lNFbuVDWTj/hmYTj3ctzQYCEIFRVzkfirUheRdcAwB1lpXsnyHAFOVyj2w9hdPk9UsPjVM+Oxv/9cdzx49VliF1wcVY1S84eBg9JavMLlyqeOrhw6mpl4qjooqfiSruM+sErLmHYP7++sijvduVYgfa7gX1+XV6Y48TzoF6WOFPDilfxZHUWWB1VlY+Fe12qTe0wCOIQKkE+SaAQcp6E1JvlZRSYaH+AyCPn1sTnxMqmq2SOsurXl5L6vUWnYFb4KXWJ3v39viFBXXWVFpT/EFY0wOiSjg//03Wmd5ZdRcSL9SJdyN4MRK4cuX69bHvtjWyLn4claHNqFCssfN/ACSSlF+MGKC8+fSFjHPbWOJ4Bw/+1VsldXvVy2sXQ+ug2Fgy108DwIHXPr4gfmHhs4fQDegL0g2dPhI20/2ISwA4B52fv5EeQncAwGk0/HReHj/u5qUGrny+oCBWNPhg48GuKK3GcMkKcR2DddI8IfQYIffvA8hfjEDBBklG4A8AHDj0DnTwr656mAApdZZXvcxWe+bM27e3bQujn/J6CoDH/FFkQs1dBnCiklL4izERbebSUmEMTE3HzOIzOQaw42+dnX/bCBGAFjS/heNXADQ27u+6eLHrIABkGOouKVmdsgyhiooMoU/58/ga1vnzNV/j9beUqB94v02JnwDopFxPzOqCCvUyAZi8rQa/d5f9fwAkcg/APXteApgGFWq0hZM9ANx9fkWTJ4CizOQiAWDBYnR8cf1BYHNq4PMAEAgACfsPgkBXVMWlS+gBso6lapJGqKVFI6T+BQpTz6ywuSzeKVVG6tCxtrZsdQPgeLu65C9W8LLyCxEAgFlm2+2IiHsAMOWpAKgHXKAe8AQE3j5BxMrp/NO4tJQBtFOKpp2sJAPYsTwuOTnuRQbwfcWNG5eEMLdc0kkABxMu7t+f0nWzK75nlrdMxpe8SAGgxA8fYVJlhf+nFpkVvUSn6RQAOCtd39WVi3gJQKS4f0R9bxAATAaAewUFADDlqQD+W9y1hkVRRmGyy+6ygrYleMVCM4sQoRvQKiFSBlG56CZiYYigEIgFlcJWhIJ0YUuUCLMbT1mhS4ClaRJPEQRElhbhpRD1qSyhInvq6f6e832zMzta/arebm4zOzvnnW9n3j3fOe9H8f/gev6HH57vpPZyMAbK0pESpAfz/YKA5YuWvb9skdnMBGCq6PO2lpbMz6l19pWhUZdg8h1ljvLHSOCiZUxASxyw/eM9F7Cbn1LHNGWugYHyv3pJgIcDhSRAla5B/zQCZNvdnj2y7U73/lAiYFVJ3/33980jJXkqAsDA84e+aaorq5MEYCaLlBjiVwgw73z//eadZgAEIAV3O6YB9qN4CASQ1t/KMkP82BEE4Mu/5+ieoyDA6pnVzd3G6Ni3r0P8aVqwNA94nJDcetfnWyRuB7Z80rqDvv8MPA+36y1M9W13escIEACVNW9eX9+8vyIghr0Fnq/r/IEdFnq/xP1fwbHjprFqZyYCvHDaYzRXGBkHJAoCArby5qtJa4KAGctAwIzqTR9/vP3j7Xu20whQ69gwAs7UgbPIfGyRRUYxs1LMCzy6tnWTGj8R8CkDnUfyDyc5WOiyxCtmQmTOGxcXd20cm7mdTIALI4DwvHBYGOopjceO9czaggDcA0TBA+4BIGCSsp1mr8YIAgKrqqs/BrbvOWr1lMa5egJ0WWQQAIhqXgAEqE9BQu+3OuilvL7W+FZKOAmHvYuBkwl4rV81WCB4CmNtgncag+XfKyr0bWyiq7kK2MDQdb2dPALUtzPWywznWolWoFcD/fv1Ul6pE1DKjVmkiloGPgMvPTh/qpGOWjsGoPeZUlF9+ypv//pVTspyLe5S3n/paR5YynvfweDt+qzzEAn5CWhkdySGR2NKMD4+1oH/c5WAsv9lO9qSqJZ5k5LbNgukKuerrxUmKrSXzyTQ2moSuJEgiiouIKBfAPBTpWO0IzJS9rAsWNAWPLR0ZQw9VyIisH1UQcnXnJVdSYjg/U/Twcdvl5/fewzejv0ZSlZ2SDmhsLs7t5w+I2yIozwjwwGxjFcZkflh+iz1L7VBtW+jzc3pzM8CwoyGUM7hBcjz5YIKqTSBaWrWWbTxcVZ6IHhgYNMAZ6Vv7ADEk4J9jgUBE1TpiConQzls5WJji2IHStN+8vErCEzzpSqlEVtnVG0dylnZEioQmMf7y7jnzXMTEDjBF/aHAG/n/YHD54us8xDE7WjurLVXuPDDlAjIiUzPyTcY8ImRKSBAZH0PHJAFF4+/jfDwd2wl5c5jw8xB9cSAzVeeL0tleZ8gpYik6yRlQp0KMSkrXb3uq2EXvpv8LmWluWNFEIAqBDcBqnSMTiQCEH7R/D2lu1ItkJZdBWm+aWkj0qq2YjtnZbkKawbvf4TQ39/d3d/Pf/TZFVjg+xID22l/jv6aiyYOP4DECBNQX9HgKMx3VRAB0Q5k9nNiiYCUICaA4p84ejTCp/25zQ21zCCgvHxmJUZAoYEJkOcLLzQMDE5fsRcaLDQ+BA5to8IwImCA4qcn7cePX6cSAG8zI0nj8WJ6fJQqHeMdiZH5dPk3IXyjOf/rkC5fhF9QUFp69jkoNOSsLBdIzOD9ScGcf+gio/GiQ+dfjxcYMV2SAN6O/YGJzcaJQuoSARXfFDkiwztiYjPzw8opNZcSaTBGRpYnwhwT+59/WEijfux/heI4URk+8+aamZWzzTKNPUyebxKZwRURwskLbSqatCj+nTsPCQJ8/Dyn35kAY27nV7VaAiZdDAjT03gUfdLl79rVbcxw5M+mvjykMEePSyutikPpKkvXEtkxzwQA2wzANv6jT0RBYJcggLfT/ofroKK2NSOi4ZOHOEBAaE650VEUkwkC+LGNf5SkJRFwzWiaGm08QbW+xxxZe/dWOvdmhs901EzP1BAgpO9UR74U4sBZbSYm4KNtOz8iIAlLSlGVSgoB/vUDQWb+bSAIGMnnTlL0ivgcXP62Tbu6zZE54bDW+toPI6CrNC6utPQcGgEsXRE/CGDlxe1Tt8Ay8NAtz9KffWBmtpXCv/NO1RFip9G80+hfh+MTAfmFFbGO0AUdMZnhsbPLUzLSMQjQ05kY5J8YGUv7L2scfaB/XOMLtH+8MysWU9tAT0tfX7gkwGgdIaWvvlZZEPAhj4DPQIDOoYIJ2GdsQFkiDDLcBJyvFjzE5+Dmtys7qDwW1ZIgAFJza0HaCIRf+v3XisMD1+IKAoRIsaRmp2/nP/pEzPAkgM3TcAecOFwc35Gf73C5CuubY9rDQQCMkVPgCms04kVkfvhs3v/9/nHj+hE/E1CE+LmYt69vtyQAOWSY1UkCZPyybQ7KkupCP9yG+ImAG2vUyXYyiLyCCfBvaPDXEGA8Xy14iM9v67Tj4u++dPduJiCgYF7p2WdXVZ177tenfT9CODzw58Wx9OQMlq/9ppvsvufSn/EVmAECKEGnOkIMP7TN/9A1fHwiIL+jor4+ph7FuUxAeUo+EwBvcBDA+7//Pp8PEyDiZ4AAPl8iQErfE4cPc8GSBNr4hDK/Wrb9ieOp8YGAffvEF078NmDpeI1a4DC1vjYxJ5YQDuArMCuwC4MItjaY7Kq6lmtz5VOApScr2DE3QcvjP4APPZ9fYpyyljdetMkWFnJ2lghIsVgc+UYjnoL+QeGz9ftP5cd/bCxYIJhk1tn6F7XC+qzzeP32K94ABAEXAyCApOONkwGRtT1rSLxaPQzAP4qwdKk34wvOEn/xKnDUmzBGB9477w4gj7frfX01hg8MvMbfYRZLmHAX4/35DfyOydjbo5pZJn1zvSXUUmEBVb4L6D+f/yMKQKYRvPKSBgeTUKp7gdT0c3XSNSlaZqzjo4upse0DAVFcDHytgmt3rwDqLNQXbekwAaLAwky1x3w8ofRVua/P4iImwwcGNQ198OBBLy2mMlQSnQGLF/vOnD5scyCjTPEpVnZhFjRtdkrbHX8U4JVUUVFfUeF4z2wjWHN9NtZ5SNFop8PBZXzF6dmjID0/ePjh4vLyYsXn4davd0mI/uKh8CWm2Wwz5uN2ki8xS1tRsMDHQy2ytnfzTn3tMLLQhocNAcETpOPEwaHeBz0IQLM5Q5ixzX4iIzVjZUZ2yr0ls8gQvEw6RNCdZm8+vmLjbXZjsGfbnTGdunBEgYa31/6KehdKS9dMkVlfH79JfdousCSnK7ANPviRlgBIz4TmDx7+xlUyq6T+vpkzUeM0EwSkKSil2l2y2AQBNTWoxiSLTZa2ggA+HipRAf65DxABOBN3HpMImGS42cClc+w4sXmoNfVlDwI4cDm7Ezt7UmpMQkRIRMLqEkYZHCJYOmeGH99xfDcISDWkTvHwPU7npplhskADBDhcaE5fY7EycimrmqvxCU5yBoIAZ0YqbEKH5W678VgFcsz7R4/u3MsIy7ZZFaQCtZMFAYsWGY3bXmACRgoCjGaWtg8h06Ma3N3+4Dlau/xRAd6CAJmCIQJsqanW0zUE5GjihxvdsOyYkEC/iLensB98SZl0iNiLG+bx3cczZ4832g1TZPxyBKRsYTM04XiBr0CM0+VyrrmYSwKmjB+6o2CS77qFC5WSl2hnW1tloiUE99yQoIuoDW3WrP19eAYMGwY16uuN2IDsXbtkSQwREGrYtuydDiLgHZNa22tmKawYQsRUiIIFs2cWOMgA3Ky+tuy2W63eY4d4jgCKX5qxPZFhD5oVaX9xeiPiBwGKQ0T4pszdxzcdnz0+WG2rpPoD5fMofiYgz4HLDygjYKhrfqDvsGTFwQEEVGbh8o84e5h950RuQ5vVtx8MjEP8RIA4YEJX6S7hQEG+xKGGmnfeWW5sJgLU2l4LZX0VApo3SkcIszZ+aeCw+D5gJq8Qcesv3t6bdyN9oBCwocKloKmpyTW4KmHx4mGLnVOyED9QdmxvZlvbk20gYNPu3cfDmQAZPxOwfosYfTTbRZ4kXhdQ/z6AEUfCYLz3QGDwsGS+/A8IAootCfh2+gUdIqlMI2B0H+KfQfFTZ6c6AjgLS77Eoc3L33lnUUcz+RKrtb0Wer86AmKE9jfrsrj06j5NQcMvYzdu5OsvQStKuGd3z8g0Bc7CzY/RyASobYAQckPCTdK3mJukqP6A70G4Aymf52W1EZRvsTWXtHM20hUSndEZVrQt4vKPFFJ58jdNfXPm9I07wZnJfaZt8maxU6D5PCKgbhkufkcz+RKTtJUE8PvlPeD55/kxcPfa0++RM/EA2d9ByRnuY8cV4RU2NSo1dcpULQHlhoxYEf4ZggAZ/jyE31g1NV+N/9iQ3aZp5Fs8nCDOn9sBRDl0SBSyxl5jgy/RZnWnQfunwdWcgPRG3NEgKviZkNs8XErJyW8coJo4jh+pWZNH29pVw88jX2I00eBGENRMvsQsRQUB/H4qxmasB2BuFp0jg+dmrefCxk4iAjhLTO5x08JgTD9pWpibAHiRWSIRvyDgSRDA8SN8ip8IcMdfXX0MBJBvscZHGN5iiJ8IyL5wTDYISLUB6n28FtpftrkxC0d98JCy+9e5peR57FEk8SkI0ElN8iVGaVxNjdFcCF9isV0QwNvXqklvgAjIkUOAAQImGW82KlVaIOACOKmOBwMqATnKUwA8yBEgKWACshQdn3kcbYDsW6w5v7UYeQSaqU6lEUBunLUCbxOGfr90A5qtjiqAYuqsu0yVkqjj9YBeatLmGmRlC4NCF7m3hwbR/zmPtq8FtPZm0bpaXsg/88sWNcuJ/81QGFCW01DA8k+iCsD+HrtwOhonqIh9pZgCYpghfIXF1RcNegLu1rVeb0+p2pDkmTcmWenO4QI2BXJIXRYVdUWS5h1508aqWXZAX2sszNDUz1uvgvXzKZf40MwX6R0puCXvVeC009T0uSZGL5aimlrgsbq2NdPARqFSAgp4++juYqdmsawwesRrpbPNs1Y4NcpiycbuLqcLv7OzKqfe8d6XG0UWF4Djg77WGFIaULPU6kQJpm0efXTtqZf4GFD8vkx6RwquRdYsEeI9aRSyppw2JYwHATiQphZ4rK5tDVnV6kt8gbQZcVuxHQEmInBgMyAIuIZqd6Ujg00bPhPgb8/KaiqrbGrLbNkNApAvp/dI5OprjSGllx9oKiiQWV8QgMB/+OabH14ngIBTLfGB0IXXGQjQOVLk0WSvcJTg/b1HjRmT3NWVfDWDCcDxNLXAcqkrV0y3UGKUVv4KS06k4a5IvsFGg82W4pTxny4IQPzI+E1sngil5yZABvhCtr2msrKsrL2sJbNpSWwYCHjpvQx1u77WGAQ0lXVtLaiSWV8i4BCmYcYJBtby8ckugn1ozf5iBHD8TIDekSKPJns1S4SMRU3pxStXagkAnZpaYNGuHjElLcIqCVhY2DCnetjWrajuRUbI2L1ypc3s3Mzxn75ZElDnP3L4yJ3NUHoKAcoVDsKZVFa2tcMvP65lScvUOx5JwdpRe1ezozwmS30CRslaY5WArtTcLrmEBxMw7hmgkVYgen2tCDg1JCRVU5w9wPEzAXpHCnah1SwRMgQP3ITkZDseusBz8V6cNVVrgQUBFYGrdwRWSHO0woVz6ue8m3z2OaVLUZxs6541q9uwsuH4McJxk5l+506sI9P+kcNJKofILyjPWI7CXB0IaI/tmUEE7G8JuyPSkIFs0XEpTVuJAG2tsSAgI7iKs54gAN/9ZwjjBAHpQnnWObOF9BZKEvFLAvSOFAoBSOLheIIAFDFnX6olQK4mp86vm8v37i2HYwET0DBnznx8P7efc24ptmMEVNhsIe4sKxFw/sSLzIdkgYM+CxtKBLS0NM3vw11uMBNfgUhaNkuugLYaI0CNX0rpAy1dUWVx4v0g4NFHrxUj4DUQcKcgIDUqCgSYFQIGZPyt75r0jhRUIHF/ibpECBEA45mNl3KPPAgQq8npCDBmwARItKlRre2cBvpl0Ps4B2zrtmVPkPFJApBTbTbX1TWPBAH6goWhWI+wMhMFUC0tRwaXbAYBuP4Z6nS5rtaYf0scaKqqKsX7FQLoHnBtx2uCAGVPbvNKZwKMRhl+77smvSPFipmo9OD4BQFGIDk7N5mPgQssaoU1tcB6H18QUN9O8QNzh3LACcPUggQmgB4AdTv9rxl+1clLbnh3pq3bvHl+S8sgsGTzbBCwyuJu6zHX6muNJ9MSH+/jAPx+IgC3vh8OH0b8TADf1QFaLg1marcyAQNMQG8rCNA7UqygUieO/1U+Ht+YduzINQv4i1phtRYYBEzx8PFFbW77EqXN7N2rva/tDtEvqWH+uyU3QMDqrErG5vDNRMBe7ZoarfpaY7HEh/r+9fT4B15nEAGA6LYGmACcungMAia9IwXXInMWex4fz6wWTwgChhJyGd6EC7QqDTB5ojVNV5BAVN+od3AANJP0c8NUeTo7r3U8jqsuqaGrNZZaW33/ep37WR5B02amb03TO1LQXis2cIGEPF8mxw0vo4TSO6lRngycm8f6c3mL895Tz2D7IGRuUvQR8i6Tvr46qXoGgAINLomYCgz19qw/GeMMv2l8uPNxxQhZ3/ZmtCkwQ1pbLM+6cQvDKODuHLuccBrjlFL6KkDbR6f3Fc5YzwVaAi7X3WshTRmyE9NUbFxsSHwPwJewweXaHw2dW78SSBPS9Ko6T6l6BrLHqATOEXg6zDvbZseyvAEy6zu2MiElISTFnuh0kt1g1lSeKFXPx6Jvw4MpitYW5Rb9+bO5GytfIX3VeISPsFqwIXyJ9b7C/kgZKVnrzrIyFwhwNyPj7rTMlFecQrGvATrLmpYhY5SV5YLUTGNpSgURNVqpCgJycvCDTVr0gQCbPcAOF6ULpZMUChsnTAAdYoa/CATgt4Z6PhabgWtm+bUgQLPuDlas0J0/CEBgmtXx1HiEj7BnBsq80+slt0cwrW35yB14g7L/fU1N5SBgUd225prmZvzT8QIIWJyBq4/w9zaVHXiBCWgX8Z+tFEQs12QYckHADcgv5CN+SUDqJVi2WcQPAi5IwHjxi9pRVNQCFE2FoUIGtxKuIkxPeiUxalSq36jixYziFZ9tOwQoo+DDZyUBLpdRIQAXViN9RTx3bdnyKKUh7lrrE8J1pAUFUqh54bHEEBO6L92xXsaP3ekNdxIBzc11zXUdy5mANcZVxmJx+V9A3osIcLnjv8SeS1ng5WrbSOhS/ZIYdlsCHtDSIv/C8UUJiVEbEzc6isKZgLAVM+1m+xrCQWBNdN4jAci8+zqJEJTu3qp+PTRSuK4C+dHl/BoE0Fp2Bw4I6QsCEM2WlIwMUPDoQyCACyZm4IRYamsJoCzFS3dgvh1QZpxLvkCWt3lnc0dH3aLlNcsQcF7kquJVuPxNB16QBLTL+M+eYIew4CzwIqVSDwREqPETAUNxBTTl9xfMjSzescNZviM8fMCR4ggHAZhtUOJ/GQQsDh6VGuI7cxURsMZNgHL8IL5gD3f+8ENPA7JMd93Jnz8aNSaHxep44oLiB3IK4gcBomAibdy4UsSvJ+AOEKAvOJisLqbGAa/A+HfSt5/iv4wIcHH8IwKy3W12y/3l+TEBFL+6GpzNMwucixHEX38QMLBsERGAG4wHAaHOmc7a6Rw/E6B9vyRgeWddTc+yh4gAWcDR3y+lr/ARvj09/faHeLuQ3jNQyS1Xm5u28WfCbwI/t+oLDkiaNjMKmwUBaxo6cfk5fiKggeIfRj/OcEtpvhxZ4EWaR23hkJynn0b80qP0uTAmQOMHEO1E/JVU4VS0bFlReNjcL38W+Jjwc+/4jW/nTg/FuuF8fuvmHpSOQwC7zrBP8H03d7bcdwNPtbEZm0b6Ch9h3Ai2KFNxbqXGaX0vvXRFAB7L0REBYt21ukV0xfPqcfkXyfiR9Y12pQ3zTbCiBubQRcOx/+XXLJqjdWgAAc/h+iN+JmC2TY2fgBGgVHjtxlK54WGn8AkOsEepr1es4tEB5AEHo0Wef0ts7O0iQM5Sq6vjgQB1KpK2mw3ysy2M0JPa5k7K8roNKd4hmOZ0lnVqV6ML2+Vn99/ZXDdyotj/suWeDg1UEIG7AB4CjNlmXe1wvJPL3ABRkPFPPsG3riIo3xEQIGcZRZhEgPoUoP312y93t/HJ1eZOMifTFRwAJi2ODr7g8frdd9+/6jLs7y5AMHmC5B+yzO4SB5Jz0gwil0ACkHPCEv/kE6zvslOFsgCXVyAHitU5dFJabscO2iy211kmT4zXFUioApyxoiF4UrCKKVfrs7TwRvFwJt7Rdvqxj4cc26Skvrm0gl0hNrAWlu+9SpGm+uONB7T11nkEFvj4B2jV7T958uPT5k4+7zvluumPZxZQzdSefEVncRHlKRXvhLXMI8WPKHeeFfWpU66+2I2bxuuztDeopjkPA2+dIWt9xSIwsWFsniYW1SA5PFYWSLg/T18wofcN5l+D5JPlqidtkGTq3OXx+ZM7MLkB++7QDp7BMZ3sU5zqB6td5TUIeH29RyelT9QkjfEuCPDw+gIBWEYZi2lLPL5dn6X9vkK7uvqun0St78bg2KL89vZYIgB5e9EoCCFABCRkB4waFSgelWVy9ThVCut9gykfkJ7TiQVPmnqK1tyfZJrfE9ilfj4I2LFxdce+jn3+b/ASG3x+2Zj/svtJn+JRtByesj8IwK+kyFSLgoU+fl1pJcDoRrqTNvanpKutuUBxvXVXdwgYUAjQL2xMxcvrqhcutNqruc3tmFzSIraoKbCqpWg2ETBTNEqyEPLB9Ugd5et2f6tkSyMH4AQc0eK5H1NREWHj43OOL316J9DUfpAIWNJXUqDWOk/uwFjZV7gv1PLGp5IAX7vdzzfAHjJB+BRnj4Kxsbrw8hkPbXvo0ewQBe9CKnaljR5dMoj4B68dfcTgqbUt9fVL2g3Z5yhfKzYsMDaT+dghiyQgrQWPgVBrbkvuu9W9+bLWt6ioottNADu9BUIOEwF2q93X94QEapI4feLOOhs5/u6KCmuMQkBDw/T0+9e0d7b3HLw/2tQQtHB/ybw0WTsMAlZvWr3vDf+gjn1MAElfu1+C1c8vdQJtlxdMXXj5jIefKXxw/c8+Er1QSl1bYex73eC4/bcNjpMEpNTUpIiChvr65x21BssxBXRArK6N+M+/iKRv647OzoUNDXMKl7TX7tmDEeBYwKvLhYe3NLWAAG7MdHG36BgmIISywr7utrloJ8evpt0pfuSpkaN2kfSFUnQ1dC5Ys6aop70FvxVMFqyEg4qVNFkLfB4TsG/fGxQ/pu9J+dl9rX7D7NZRtF1XOwwCHq149MEv8UoABPAIaBwcd+2rg9cyAXyNm2XBQkPnlztiUqBZBIbwCGCLjzp/MxPgKK+GCij0r9/elrO9N56qLlnptBw4MBg+m5e8cFH8IECt5j7BGH7iininev1PT9osa4PxiypGSGsQ0NlQ1g4CsEY6pDKPgMZ5aUoW+rw3Vg+sw7y1nL4XBASEWBP8Un1puz5r7XXWaw8+mNJtVbDQZ8LWNEUJv/pqY3+k+v0X94DumApHtLpiob5NjdvcPr7utsJaavOSBIQTAZktLWeFzz6dZmpcFH8ZF0EtjaCeYVmQgIWTk4o1M4+VWVPNuuODgPbOpibcAfct20cEzJ+zv0TMoigEVK/m+CUByDonJEwYAWfJS2i7LmsNAh5c/60GV/gEY4EkjVsc33SgvbDEHdTXqlvxFFgQPUSF3pzse9z+GVWEgp9AgIj/0ieBcNPp90xfsMDF/cJXEgEbIsoA8l0mxA3qzdN4Ieh3VOmNLG9WT1N7T0/PvmUvEwFL+maUqtIZBLy9eqMIXxKAeO2pVmvCKN6ul9pev6z/9lktAd471BwtcF6e6vIEHkBAyu54TfzxenMyOFMzygWGTOXHP0HU+t56j3ITdF0IoJbX8/N88MiWE0sEb/1C0LfiPJwNrsCypvY3yHHC1FMwSiOVQQAeg7J8AzD9g7TGCPiOcYWCabqCB9XxVqAt3mPR1l9MOkD+aZ2Jz9CW+tL205OAQV43mBPQemmql776haClFI6Pjxbo1e1vMs31qDn4J2ntpZeKVgzkB6y+7tetEr2M7b0vM2B6JrerWdbLTxzBB+qzynqCshT4BfAMvX7JjPjElKypUxMdiZI3xV3CIrPEdDlOkyDmXj1yhMsfFOxou/XYx0mQ3sBUQH98fbxeeql4jq1h/vwGm1153bpDwaZO16ae3pdp4QG4aSvb3W1uFzWW9KHAAQUNgFrQYFINHAmmLMMW+sv4ovimN5htFVjj62HCzcDp8UYkiOm2K+6Cs3k1OpRVKlnhvPe43oHTvlSQ8X7UykPyNWFpkpDexe4CjgqrrbvCUIG/u7u7K1z6eEWBREKC6sBgt7UvXDjfliBf66XpyzcXw4UX5dlyu2JudrgR1lq37R+k6WwOXRY0cIpN9SF+NWuLdCDBrDD8xqZYUHpbwfe8dEJkfEa6IyMyIzIofDM1SIAAIRttstY3773pq5TjkTna+4unf6M5/lLZZrfaXcBRERGD6CNKbLaIwLLGTindu7oUKcxS0Wq1qw4MCWBgznxriHgNy1as2vQmgMLNuI4hgoDp0y9Us8Bk7tXYuB/3wMHGfhCgncpae5pYKFlK3XlHs7YYHzM+Zn5sPY3LWeZCEFCyEi1jW7bwyh5vtX6ptAF+DFSblMXYbObuzs5uKwhYtQrF2qNJqpOP8WlEsOpzvEFI7417Kzcvwn0QBEBDlJQsdux9zzXuSFl3EMULFMxQpDCEiJ/Nb1jACOswxYEhwTZ/DjHAr/F+Q4qM/+mON0EA1ieFR+aFQkoyAbj8TXPQlHek8dAHTMBTMn5MZgqhk91gtIv9s7Y8Rlj/li8oP8dvndkaE2M1SpdReIzqsr6FICCCYMzo6Ww6UiEIOHzg8OETh6+l2uM8nqVIxwDiLHJSFknv4tq9mzfvq2letjnMaQx1BZY4sVNZo6sisZDPZ96M0aPj4s5mKQxlZLdhPCOppUhFMICCgCXWEHptaG7GIBDxPx3XEX36zewRugBnL9vi6PL34RnY19j45utrP3n4ecKbEpdCGAHGhiVGaoDfjnsALr/lQf8P+L6UXm+hiSCcvkShrna4cKkwWcFPIXNPj9koCDgwsbFxeP+1JJ3xGvEXrzlYnIEs2ZqkY85KVHdnEQF1ze+AgIxIgyHCFpy7uqy5OAMEsI0vjZcROH8mAPEGQCj5ZZ/rlooh1iW33bbEGoXXMRUx3Rkcf08cLWV98kLJB+jyX4fLX0fT16d5ZpVp/UASxsaL68XqcTwCHnzrg5eZQb/qG1J4+Ct4K10bv4YAY4WrtrY+NHSFGAEnTvQfuZZylnjN8R8EA5QjjHZL6X3LQMDs4sgUw7JAIqAx0uEPAvj8S5EWl1KYpKEd9Xw0Ia9KRTDwwAMLU6PO9jZ0d3P4lOmJewME6KTkVa6SPmigvsbDb74mCFDjJwIGXU3AEQX70Umi+qQGpba/fLNqsksE97KUdsO0IUa47GCuqbbWbAmlgFHwcWI4jk6lt71uvwdRshOfpfyU6Ozra9rMXWaNByqaWppccUGQ0uL8x20dgaSxJIDiDaH4tVIxxLrwgQfmpIZ466WpXkp+4VooLj8qWCQBavyvjtvwjOfrL/yy/ahVW3yDfAKqM/j+z4Crr6VQ5yvMBAQCZloMGgFQVrgEXYX9OBoRoD8fECB/SvUAggBzs6UszlVcaGYCeK0KavbD/kzAqaUixsB1ty1J9e5Vbsp7qvYgw3GStCQp3NdY8vzrDBCgPvUIG3y6BLYKeAepbFrS/f27XlZshm9gRF/h6SsMAuRTgN7DBOArII7feKqCjHihH+QwYAL487qRpmMC9FL4r6Virgmo7WVAYP7Ue0ppif+1/4sTH7izrm5jsA0C+v2nELhEpJrhr1teTilEUCCOcvRortxpxYqkJOXopyrI0LflWdxrTwicJIUf2GCaq5WGSTC4nzZtndvyIgzgo2G7B2SNw1VXjQw9R/N+/epzQZM1OWZgnhszGJfq8MckTbGtbdIfXv82TD0xAzs00jDJiaxncIIsY1s3Nyy/PMgRCTsouR0ODVF+qpPt2P66ukOWBPX9l9cp6CkoaEk7z2io+YaADlfCVaNHqEBKqErGHa4QkD3l92xeZZWqAX+fku31b8M0vy8QpbCKFGYCVq97e906tvYhAiLb2spRmy+2gwBEfoni4njJ2MGYi5ZftDNhgnw/CLhIunuPXJ6WVjMZN9FOrRSeN8LdIgkwAUVFOQtynAvuKSrCC4Ph1z9+tRm6ugw2/MFg8Pq3QVnVsq+q3VlSImAdCEhel2tMTU5uRYNCZnkbehPk9pBsuwLy6LzQ1BlxzfKROy3yfweDAMR/jSwrWT7ZuDLBMCBvgj/9tHU8CKDoq6q8CRczAU6MAAyBBQvwgi/879lRUfRvw39BgCuwqa9MWeh4jkkSkJycm1yLv0BAZmI59WZI6asvUKC8PFWLi6zGyCtAgDR3H3PObQ+keUfFzAqJql5XnZzMbnCt80Yg/LRzq6puSsPEEAgQGOjJFH8wEH4dExx8MS7/f0JA55KyOftlv8WGsj3JYi2L5GRj7eNvm0FAW2Ybxf+LlL46qUq+vX2B15xPFilw9Zl43uV1irm9IMAeMmuW3Sj5hRIUBFS99VZV2lg3AZkopJQMSJ/jm25KMPxHBPS0NO0vk+eHE5wWLK29UpPffhwjQC999W1uuIeU1cD1REwlnT8ZBMjhf+W5D4AAc8isAnM1H5L79ogA79KqHxdV/aQSgPjBQLgkgG8D+Ps/ImAJrv+c990LKU9bLU82udZci2puvfRtL9Sux19/namzERUFO/3FdGBklljiYqRKAHyWv8Is4k8//cQNGCDAG6iqajmGphVJQHgPCBhQRkAqf/v/s3vAEjV+QQDHT0DG7vFWvdTEkFduGDxiBiOoXWLxGqVgQV3i4qZzHzCVggBzzziNFJ43huMvrfqpCk07IICR2TMwHwNAfQoA/9VToM+15HzNQspz8fgHkiUNraeQvu48MGDqp6fgYnfFQrS6xMWFY667rdTbaK45wBBGF5fNGKN1uU0GAYz5bh1wCS484T/TAUdNk7ULKSuFvK0SJ0lfHS677MzyFZrV1NQlLi6Aj9dYb3+T55IXM9CxogAcV/3vSvC/Bj1utPD6n/EnnaQbrf6BCX0AAAAASUVORK5CYII=);width:16px;height:11px}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .fr,.react-tel-input .bl,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .nl,.react-tel-input .bq{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{letter-spacing:.01rem;background:#fff;border:1px solid #cacaca;border-radius:5px;outline:none;width:300px;height:35px;margin-left:0;padding-left:48px;font-size:14px;line-height:25px;position:relative;margin-top:0!important;margin-bottom:0!important}.react-tel-input .form-control.invalid-number,.react-tel-input .form-control.invalid-number:focus{background-color:#faf0f0;border:1px solid #d79f9f;border-left-color:#cacaca}.react-tel-input .flag-dropdown{background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px;padding:0;position:absolute;top:0;bottom:0}.react-tel-input .flag-dropdown:hover,.react-tel-input .flag-dropdown:focus{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2;background:#fff;border-radius:3px 0 0}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:#0000}.react-tel-input .selected-flag{border-radius:3px 0 0 3px;outline:none;width:38px;height:100%;padding:0 0 0 8px;position:relative}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background-color:#fff}.react-tel-input .selected-flag .flag{margin-top:-5px;position:absolute;top:50%}.react-tel-input .selected-flag .arrow{border-top:4px solid #555;border-left:3px solid #0000;border-right:3px solid #0000;width:0;height:0;margin-top:-2px;position:relative;top:50%;left:20px}.react-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.react-tel-input .country-list{z-index:1;background-color:#fff;border-radius:0 0 3px 3px;outline:none;width:300px;max-height:200px;margin:10px 0 10px -1px;padding:0;list-style:none;position:absolute;overflow-y:scroll;box-shadow:1px 2px 10px #00000059}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{border-bottom:1px solid #ccc;margin-bottom:5px;padding-bottom:5px}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country:hover,.react-tel-input .country-list .country.highlight{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-top:2px;margin-right:7px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{background-color:#fff;padding:10px 0 6px 10px;position:sticky;top:0}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;outline:none;margin-left:6px;padding:3px 8px 5px;font-size:15px;line-height:15px}.react-tel-input .country-list .no-entries-message{opacity:.7;padding:7px 10px 11px}.react-tel-input .invalid-number-message{z-index:1;color:#de0000;background:#fff;padding:0 2px;font-size:13px;position:absolute;top:-8px;left:46px}.react-tel-input .special-label{z-index:1;white-space:nowrap;background:#fff;padding:0 2px;font-size:13px;display:none;position:absolute;top:-8px;left:46px}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{content:"";border:3px solid #ccc;border-width:3px 3px 0 0;width:9px;height:9px;display:block;position:absolute;top:6px}.react-datepicker-wrapper{border:0;padding:0;display:inline-block}.react-datepicker{color:#000;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:initial;background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{margin:0 15px;display:inline-block}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{color:#000;margin-top:0;font-size:.944rem;font-weight:700}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{text-align:center;cursor:pointer;z-index:1;text-indent:-999em;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex;position:absolute;top:2px;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{margin-left:auto;margin-right:auto;display:block;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{width:0;font-size:20px;position:relative;top:-1px}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{text-align:center;margin:.4rem}.react-datepicker__year-wrapper{flex-wrap:wrap;max-width:180px;display:flex}.react-datepicker__year .react-datepicker__year-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__month{text-align:center;margin:.4rem}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{width:4rem;margin:2px;display:inline-block}.react-datepicker__input-time-container{clear:both;float:left;text-align:left;width:100%;margin:5px 0 10px 15px}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{margin-left:10px;display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;top:0;right:-87px}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{text-align:center;border-bottom-right-radius:.3rem;width:85px;margin:0 auto;overflow-x:hidden}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:content-box;width:100%;height:calc(195px + .85rem);margin:0;padding-left:0;padding-right:0;list-style:none;overflow-y:scroll}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{white-space:nowrap;height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{color:#fff;background-color:#216ba5;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:#0000}.react-datepicker__week-number{color:#ccc;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;text-align:center;width:1.7rem;margin:.166rem;line-height:1.7rem;display:inline-block}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{color:#fff;background-color:#3dcc4a;border-radius:.3rem}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{color:#fff;background-color:#ff6803;border-radius:.3rem;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{color:#fff;background-color:#216ba5;border-radius:.3rem}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{color:#000;background-color:#bad9f1;border-radius:.3rem}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){color:#000;background-color:#f0f0f0}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{color:#fff;white-space:nowrap;visibility:hidden;opacity:0;background-color:#333;border-radius:4px;padding:4px;transition:visibility,opacity .3s ease-in-out;position:absolute;bottom:70%;left:50%;transform:translate(-50%)}.react-datepicker__input-container{width:100%;display:inline-block;position:relative}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:content-box;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{top:0;right:-16px;transform:rotate(135deg)}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{z-index:1;text-align:center;background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;width:50%;position:absolute;top:30px;left:25%}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{width:100%;margin-left:auto;margin-right:auto;line-height:20px;display:block}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;user-select:none;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;vertical-align:middle;background-color:#0000;border:0;outline:0;height:100%;padding:0 6px 0 0;display:table-cell;position:absolute;top:0;right:0}.react-datepicker__close-icon:after{cursor:pointer;color:#fff;text-align:center;vertical-align:middle;content:"×";background-color:#216ba5;border-radius:50%;width:16px;height:16px;padding:2px;font-size:12px;line-height:1;display:table-cell}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{cursor:pointer;text-align:center;clear:left;background:#f0f0f0;border-top:1px solid #aeaeae;padding:5px 0;font-weight:700}.react-datepicker__portal{z-index:2147483647;background-color:#000c;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (width<=400px),(height<=550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem}.react-datepicker__aria-live{clip-path:circle(0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.react-datepicker__calendar-icon{vertical-align:-.125em;width:1em;height:1em}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selecteditem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert();backdrop-filter:invert()}}.annotationLayer{pointer-events:none;transform-origin:0 0;z-index:3;position:absolute;top:0;left:0}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg)translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg)translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg)translateY(-100%)}.annotationLayer canvas{width:100%;height:100%;position:absolute}.annotationLayer section{text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0;margin:0;position:absolute}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{width:100%;height:100%;font-size:1em;position:absolute;top:0;left:0}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;vertical-align:top;width:100%;height:100%;margin:0}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{border:2px solid var(--input-disabled-border-color);cursor:not-allowed;background:0 0}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);background:0 0;border-radius:2px}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-color:#0000;background-image:none}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline);border-radius:2px}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{content:"";background-color:canvastext;display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{width:1px;height:80%;left:45%}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;width:50%;height:50%;top:20%;left:30%}.annotationLayer .textWidgetAnnotation input.comb{padding-left:2px;padding-right:0;font-family:monospace}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{appearance:none}.annotationLayer .popupTriggerArea{width:100%;height:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none;position:absolute}.annotationLayer .popup{max-width:calc(180px * var(--scale-factor));box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto;background-color:#ff9;position:absolute}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{margin-left:calc(5px * var(--scale-factor));display:inline-block}.annotationLayer .popupContent{margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor));border-top:1px solid #333}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{width:100%;height:100%;position:absolute;top:0;left:0}.annotationLayer .annotationTextContent{opacity:0;color:#0000;-webkit-user-select:none;user-select:none;pointer-events:none;width:100%;height:100%;position:absolute}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1;--highlight-bg-color:#b400aa;--highlight-selected-bg-color:#006400}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg)translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg)translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg)translate(-100%)}.textLayer{text-align:initial;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2;line-height:1;position:absolute;inset:0;overflow:hidden}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;margin:0;position:absolute}.textLayer span.markedContent{height:0;top:0}.textLayer .highlight{background-color:var(--highlight-bg-color);border-radius:4px;margin:-1px;padding:1px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:-1;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{width:0;height:0;display:none;position:absolute;top:0;left:0}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{text-transform:none;-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;flex-direction:column;align-items:stretch;height:100%;display:flex}.rbc-calendar *,.rbc-calendar :before,.rbc-calendar :after{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{position:absolute;inset:0;overflow:hidden}.rbc-ellipsis,.rbc-show-more,.rbc-row-segment .rbc-event-content,.rbc-event-label{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e6e6e6}.rbc-header{text-overflow:ellipsis;white-space:nowrap;text-align:center;vertical-align:middle;border-bottom:1px solid #ddd;flex:1 0;min-height:0;padding:0 3px;font-size:90%;font-weight:700;overflow:hidden}.rbc-header+.rbc-header{border-left:1px solid #ddd}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #ddd}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-button-link{color:inherit;cursor:pointer;-webkit-user-select:text;user-select:text;background:0 0;border:none;margin:0;padding:0}.rbc-row-content{-webkit-user-select:none;user-select:none;z-index:4;position:relative}.rbc-row-content-scrollable{flex-direction:column;height:100%;display:flex}.rbc-row-content-scrollable .rbc-row-content-scroll-container{-ms-overflow-style:none;scrollbar-width:none;height:100%;overflow-y:scroll}.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar{display:none}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px;display:flex}.rbc-toolbar .rbc-toolbar-label{text-align:center;flex-grow:1;padding:0 10px}.rbc-toolbar button{color:#373a3c;text-align:center;vertical-align:middle;white-space:nowrap;background:0 0;border:1px solid #ccc;border-radius:4px;margin:0;padding:.375rem 1rem;line-height:normal;display:inline-block}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-color:#e6e6e6;background-image:none;border-color:#adadad;box-shadow:inset 0 3px 5px #00000020}.rbc-toolbar button:active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus,.rbc-toolbar button:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{white-space:nowrap;display:inline-block}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}@media (width<=767px){.rbc-toolbar{flex-direction:column}}.rbc-event,.rbc-day-slot .rbc-background-event{box-sizing:border-box;box-shadow:none;color:#fff;cursor:pointer;text-align:left;background-color:#3174ad;border:none;border-radius:5px;width:100%;margin:0;padding:2px 5px}.rbc-slot-selecting .rbc-event,.rbc-slot-selecting .rbc-day-slot .rbc-background-event,.rbc-day-slot .rbc-slot-selecting .rbc-background-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected,.rbc-day-slot .rbc-selected.rbc-background-event{background-color:#265985}.rbc-event:focus,.rbc-day-slot .rbc-background-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-right-radius:0;border-bottom-left-radius:0}.rbc-row{flex-direction:row;display:flex}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{z-index:4;color:#3174ad;background-color:#ffffff4d;height:auto;font-size:85%;font-weight:700;line-height:normal}.rbc-show-more:hover,.rbc-show-more:focus{color:#265985}.rbc-month-view{-webkit-user-select:none;user-select:none;border:1px solid #ddd;flex-direction:column;flex:1 0 0;width:100%;height:100%;display:flex;position:relative}.rbc-month-header{flex-direction:row;display:flex}.rbc-month-row{flex-direction:column;flex:1 0 0;height:100%;display:flex;position:relative;overflow:hidden}.rbc-month-row+.rbc-month-row{border-top:1px solid #ddd}.rbc-date-cell{text-align:right;flex:1 1 0;min-width:0;padding-right:5px}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{flex-direction:row;flex:1 0 0;display:flex;overflow:hidden}.rbc-day-bg{flex:1 0}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #ddd}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #ddd}.rbc-overlay{z-index:5;background-color:#fff;border:1px solid #e5e5e5;padding:10px;position:absolute;box-shadow:0 5px 15px #00000040}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{flex-direction:column;flex:1 0 0;display:flex;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{border-spacing:0;border-collapse:collapse;border:1px solid #ddd;width:100%}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{vertical-align:top;padding:5px 10px}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{text-transform:lowercase;padding-left:15px;padding-right:15px}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #ddd}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #ddd}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:left;border-bottom:1px solid #ddd;padding:3px 5px}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" »"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"« "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{flex-direction:column;min-height:100%;display:flex}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #ddd;flex-flow:column;min-height:40px;display:flex}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{margin-right:10px;position:absolute;inset:0}.rbc-day-slot .rbc-events-container.rbc-rtl{left:10px;right:0}.rbc-day-slot .rbc-event,.rbc-day-slot .rbc-background-event{border:1px solid #265985;flex-flow:column wrap;align-items:flex-start;min-height:20px;max-height:100%;display:flex;position:absolute;overflow:hidden}.rbc-day-slot .rbc-background-event{opacity:.75}.rbc-day-slot .rbc-event-label{flex:none;width:auto;padding-right:5px}.rbc-day-slot .rbc-event-content{word-wrap:break-word;flex:1 1 0;width:100%;height:100%;min-height:1em;line-height:1}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{z-index:10;background-color:#fff;border-right:1px solid #ddd;margin-right:-1px;position:sticky;left:0}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{flex:1 0 0;min-width:auto}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{flex:1 1 0;flex-basis:0 px;width:140px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;color:#fff;background-color:#00000080;width:100%;padding:3px;font-size:75%;position:absolute}.rbc-slot-selecting{cursor:move}.rbc-time-view{border:1px solid #ddd;flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.rbc-time-view .rbc-time-gutter{white-space:nowrap;text-align:right}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #ddd}.rbc-time-view .rbc-allday-events{z-index:4;position:relative}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{flex-direction:row;flex:none;display:flex}.rbc-time-header.rbc-overflowing{border-right:1px solid #ddd}.rbc-rtl .rbc-time-header.rbc-overflowing{border-left:1px solid #ddd;border-right-width:0}.rbc-time-header>.rbc-row:first-child,.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{border-left:1px solid #ddd;flex-direction:column;flex:1;min-width:0;display:flex}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #ddd}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #ddd;flex-shrink:0}.rbc-time-content{border-top:2px solid #ddd;flex:1 0;align-items:flex-start;width:100%;display:flex;position:relative;overflow-y:auto}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #ddd}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #ddd}.rbc-time-content>.rbc-day-slot{-webkit-user-select:none;user-select:none;width:100%}.rbc-current-time-indicator{z-index:3;pointer-events:none;background-color:#74ad31;height:1px;position:absolute;left:0;right:0}.freq-modal .modal-dialog{margin:auto}.freq-modal .modal-content{border:none;border-radius:16px;flex-direction:column;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 -4px 24px #0f172a1f}.freq-modal .modal-header{border-bottom:1px solid #e4e7ec;flex-shrink:0;padding:15px 20px}.freq-modal .modal-title{white-space:nowrap;text-overflow:ellipsis;color:#1d2939;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:500;display:flex;overflow:hidden}.freq-modal .modal-body.freq-modal-body-wrapper{padding:0;overflow-y:auto}.freq-icon{border:1px solid #d0d5dd;border-radius:6px;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.freq-counter-section{justify-content:center;align-items:center;gap:36px;padding:40px 20px;display:flex}.freq-counter-btn{color:#344054;cursor:pointer;background:0 0;border:none;place-items:center;font-weight:600;transition:background .15s,border-color .15s;display:grid}.freq-counter-btn img{width:60px;height:60px}.freq-counter-btn:hover{background:0 0}.freq-counter-btn:hover:not(:disabled){background:#e4e7ec}.freq-counter-btn:disabled{opacity:.4;cursor:not-allowed}.freq-counter-circle{border:2px solid #7d2ae7;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:180px;height:180px;display:flex}.freq-counter-value{color:#7d2ae7;font-size:67px;font-weight:700;line-height:1}.freq-actions{justify-content:center;gap:12px;padding:0 20px 20px;display:flex}.freq-readonly-tag{color:#667085;background:#e4e7ec;border-radius:8px;align-items:center;gap:8px;padding:9px 27px;font-size:14px;font-weight:500;display:inline-flex}.freq-undo-btn{color:#fff;cursor:pointer;background:#ea0202;border:none;border-radius:8px;align-items:center;gap:8px;padding:9px 27px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.freq-undo-btn:hover{background:#c70000}.freq-history{padding:0 20px 32px}@media screen and (width<=767px){.freq-history{padding:0}}.freq-history-scroll{max-width:890px;max-height:200px;margin-inline:auto;padding-bottom:8px;overflow-y:auto}.freq-history-row{border:1px solid #e4e7ec;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px;display:flex}.freq-history-left{align-items:center;gap:8px;display:flex}.freq-history-left .flag-icon img{width:24px;height:24px}.freq-flag{font-size:20px}.freq-flag.flag-green{color:#0fb44c}.freq-flag.flag-red{color:#ea0202}.freq-history-label{color:#1d2939;font-size:18px;font-weight:500}.freq-history-time{color:#1d2939;font-size:14px;font-weight:500}@media (width<=767px){.freq-modal .modal-dialog{width:100%;margin:0}.freq-counter-circle{width:100px;height:100px}.freq-counter-value{font-size:50px}.freq-counter-btn{width:48px;height:48px;font-size:24px}.freq-counter-btn img,.freq-counter-btn svg{width:32px;height:32px}.freq-history-label{font-size:14px}}.intv-modal .modal-dialog{margin:auto}.intv-modal .modal-content{border:none;border-radius:16px;flex-direction:column;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 -4px 24px #0f172a1f}.intv-modal .modal-header{border-bottom:1px solid #e4e7ec;flex-shrink:0;padding:16px 20px}.intv-modal .modal-title{white-space:nowrap;text-overflow:ellipsis;color:#1d2939;align-items:center;gap:12px;margin:0;font-size:16px;font-weight:500;display:flex;overflow:hidden}.intv-modal .modal-body.intv-modal-body-wrapper{padding:0;overflow-y:auto}.intv-modal .modal-body.intv-modal-body-wrapper .inner-body-wrapper{max-width:890px;margin-inline:auto}.intv-timer-section{justify-content:center;align-items:center;padding:48px 20px;display:flex}.intv-ring-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.intv-ring-svg{position:absolute;top:0;left:0}.intv-timer-text{color:#1d2939;z-index:1;font-size:24px;font-weight:700}.intv-actions{justify-content:center;gap:12px;padding:0 20px 20px;display:flex}.intv-readonly-tag{color:#667085;opacity:.7;background:#d0d5dd;border-radius:8px;align-items:center;padding:8px 27px;font-size:14px;font-weight:500;display:inline-flex}.intv-start-btn{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 30px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.intv-start-btn:hover{background:#6b21c8}.intv-reset-btn{color:#1d2939;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.intv-reset-btn:hover{background:#f9fafb}.intv-occurred-btn{color:#fff;cursor:pointer;background:#7d2ae7;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.intv-occurred-btn:hover:not(:disabled){background:#6b21c8}.intv-occurred-btn:disabled{opacity:.4;cursor:not-allowed}.intv-next-btn{color:#1d2939;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.intv-next-btn:hover:not(:disabled){background:#f9fafb}.intv-next-btn:disabled{opacity:.4;cursor:not-allowed}.intv-history{padding:0 20px 32px}@media screen and (width<=767px){.intv-history{padding:0}}.intv-history-scroll{max-height:200px;padding-bottom:8px;overflow-y:auto}.intv-history-row{border:1px solid #e4e7ec;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:11.5px 12px;display:flex}.intv-history-left{align-items:center;gap:8px;display:flex}.intv-history-label{color:#232324;font-size:18px;font-weight:500}.intv-history-time{color:#232324;font-size:14px;font-weight:500}@media (width<=480px){.intv-modal .modal-dialog{width:100%;margin:0}}.dur-modal .modal-dialog{margin:auto}.dur-modal .modal-content{border:none;border-radius:16px;flex-direction:column;max-height:80vh;display:flex;overflow:hidden;box-shadow:0 -4px 24px #0f172a1f}.dur-modal .modal-header{border-bottom:1px solid #e4e7ec;flex-shrink:0;padding:16px 20px}.dur-modal .modal-title{white-space:nowrap;text-overflow:ellipsis;color:#1d2939;align-items:center;gap:12px;margin:0;font-size:16px;font-weight:500;display:flex;overflow:hidden}.dur-modal .modal-title strong{white-space:nowrap;text-overflow:ellipsis;color:#1d2939;margin:0;font-size:16px;font-weight:500;display:block;overflow:hidden}.dur-modal .modal-body.dur-modal-body-wrapper{padding:0;overflow-y:auto}.dur-modal .modal-body.dur-modal-body-wrapper .inner-body-wrapper{max-width:890px;margin-inline:auto}.dur-icon{flex-shrink:0;font-size:20px}.dur-stats-row{border-bottom:1px solid #e4e7ec;justify-content:space-around;padding:20px;display:flex}.dur-stat{flex-direction:column;align-items:center;gap:4px;display:flex}.dur-stat-label{color:#667085;font-size:12px;font-weight:500}.dur-stat-value{color:#1d2939;font-size:22px;font-weight:700}.dur-timer-section{justify-content:center;align-items:center;padding:48px 20px;display:flex}.dur-ring-wrapper{justify-content:center;align-items:center;display:flex;position:relative}.dur-ring-svg{position:absolute;top:0;left:0}.dur-timer-text{color:#1d2939;z-index:1;font-size:24px;font-weight:700}.dur-actions{justify-content:center;gap:12px;padding:0 20px 20px;display:flex}.dur-toggle-btn{color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 30px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.dur-toggle-start,.dur-toggle-start:hover:not(:disabled){background:#7d2ae7}.dur-toggle-stop{background:#e72a2a}.dur-toggle-stop:hover:not(:disabled){background:#c70000}.dur-toggle-btn:disabled{opacity:.4;cursor:not-allowed}.dur-undo-btn{color:#1d2939;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:8px;align-items:center;gap:8px;padding:8px 27px;font-size:14px;font-weight:500;transition:background .15s;display:inline-flex}.dur-undo-btn:hover:not(:disabled){background:#f9fafb}.dur-undo-btn:disabled{opacity:.4;cursor:not-allowed}.dur-history{padding:0 20px 32px}.dur-history-scroll{max-height:200px;padding-bottom:8px;overflow-y:auto}.dur-history-row{border:1px solid #e4e7ec;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:11.5px 12px;display:flex}.dur-history-left{align-items:center;gap:8px;display:flex}.dur-history-icon{font-size:20px}.dur-history-label{color:#232324;font-size:18px;font-weight:500}.dur-history-time{color:#232324;font-size:14px;font-weight:500}@media (width<=480px){.dur-modal .modal-dialog{width:100%;margin:0}.dur-history-label{font-size:14px}.dur-timer-section{padding:25px 20px}}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset), env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset), env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset), env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset), env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:.2}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0, 0, var(--toastify-z-index));width:var(--toastify-toast-width);box-sizing:border-box;color:#fff;padding:4px;position:fixed}.Toastify__toast-container--top-left{top:var(--toastify-toast-top);left:var(--toastify-toast-left)}.Toastify__toast-container--top-center{top:var(--toastify-toast-top);left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:var(--toastify-toast-top);right:var(--toastify-toast-right)}.Toastify__toast-container--bottom-left{bottom:var(--toastify-toast-bottom);left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:var(--toastify-toast-bottom);left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:var(--toastify-toast-bottom);right:var(--toastify-toast-right)}@media only screen and (width<=480px){.Toastify__toast-container{width:100vw;left:env(safe-area-inset-left);margin:0;padding:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translate(0)}.Toastify__toast-container--rtl{right:env(safe-area-inset-right);left:initial}}.Toastify__toast{--y:0;touch-action:none;min-height:var(--toastify-toast-min-height);box-sizing:border-box;border-radius:var(--toastify-toast-bd-radius);max-height:var(--toastify-toast-max-height);font-family:var(--toastify-font-family);cursor:default;z-index:0;direction:ltr;justify-content:space-between;margin-bottom:1rem;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #0000001a}.Toastify__toast--stacked{width:100%;transform:translate3d(0, var(--y), 0) scale(var(--s));transition:transform .3s;position:absolute}.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body,.Toastify__toast--stacked[data-collapsed] .Toastify__close-button{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{content:"";height:calc(var(--g) * 1px);position:absolute;bottom:100%;left:0;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{content:"";z-index:-1;height:100%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(3)}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{flex:auto;align-items:center;margin:auto 0;padding:6px;display:flex}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{-webkit-margin-end:10px;flex-shrink:0;width:20px;margin-inline-end:10px;display:flex}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (width<=480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;cursor:pointer;opacity:.7;z-index:1;background:0 0;border:none;outline:none;align-self:flex-start;padding:0;transition:all .3s}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;width:14px;height:16px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{width:100%;height:100%;z-index:var(--toastify-z-index);opacity:.7;transform-origin:0;border-bottom-left-radius:var(--toastify-toast-bd-radius);position:absolute;bottom:0;left:0}.Toastify__progress-bar--animated{animation:linear forwards Toastify__trackProgress}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:100%;border-bottom-left-radius:initial;border-bottom-right-radius:var(--toastify-toast-bd-radius)}.Toastify__progress-bar--wrp{border-bottom-left-radius:var(--toastify-toast-bd-radius);width:100%;height:5px;position:absolute;bottom:0;left:0}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{opacity:var(--toastify-color-progress-bgo);width:100%;height:100%}.Toastify__spinner{box-sizing:border-box;border:2px solid;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);border-radius:100%;width:20px;height:20px;animation:.65s linear infinite Toastify__spin}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(3000px)}60%{opacity:1;transform:translate(-25px)}75%{transform:translate(10px)}90%{transform:translate(-5px)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px, var(--y), 0)}to{opacity:0;transform:translate3d(2000px, var(--y), 0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate(-3000px)}60%{opacity:1;transform:translate(25px)}75%{transform:translate(-10px)}90%{transform:translate(5px)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px, var(--y), 0)}to{opacity:0;transform:translate3d(-2000px, var(--y), 0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(3000px)}60%{opacity:1;transform:translateY(-20px)}75%{transform:translateY(10px)}90%{transform:translateY(-5px)}to{transform:translate(0,0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(-2000px)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translateY(-3000px)}60%{opacity:1;transform:translateY(25px)}75%{transform:translateY(-10px)}90%{transform:translateY(5px)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0, calc(var(--y) - 10px), 0)}40%,45%{opacity:1;transform:translate3d(0, calc(var(--y) + 20px), 0)}to{opacity:0;transform:translateY(2000px)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0, var(--y), 0) scale3d(.3, .3, .3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{opacity:0;animation-timing-function:ease-in;transform:perspective(400px)rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px)rotateX(-20deg)}60%{opacity:1;transform:perspective(400px)rotateX(10deg)}80%{transform:perspective(400px)rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0, var(--y), 0) perspective(400px)}30%{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);opacity:1}to{transform:translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{visibility:visible;transform:translate(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInLeft{0%{visibility:visible;transform:translate(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInUp{0%{visibility:visible;transform:translateY(110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideInDown{0%{visibility:visible;transform:translateY(-110%)}to{transform:translate3d(0, var(--y), 0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(110%, var(--y), 0)}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translate3d(-110%, var(--y), 0)}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(500px)}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0, var(--y), 0)}to{visibility:hidden;transform:translateY(-500px)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp;animation-duration:.3s;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown;animation-duration:.3s;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.rdrCalendarWrapper{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:#fff;flex-direction:column;display:inline-flex}.rdrDateDisplay{justify-content:space-between;display:flex}.rdrDateDisplayItem{text-align:center;width:0;color:inherit;flex:1}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;justify-content:space-between;display:flex}.rdrMonthAndYearPickers{flex:auto;justify-content:center;align-items:center;display:flex}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{flex-direction:row;display:flex}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{box-sizing:inherit;text-align:center;flex-basis:14.2857%}.rdrDays{flex-wrap:wrap;display:flex}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{color:red;font-size:1.6em;line-height:1.6em;position:absolute;top:0;right:.25em}.rdrDay{box-sizing:inherit;width:14.2857%;font:inherit;cursor:pointer;position:relative}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align:auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{-webkit-user-select:none;user-select:none;display:inline-flex}.rdrStaticRanges{flex-direction:column;display:flex}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{background-color:#fff;border:1px solid #0000;border-radius:4px;box-shadow:0 1px 2px #23394236}.rdrDateDisplayItem input{cursor:pointer;color:#849095;background:0 0;border:0;width:100%;height:2.5em;line-height:2.5em}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{appearance:none;color:#3e484f;cursor:pointer;text-align:center;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") right 8px center no-repeat;border:0;border-radius:4px;outline:0;padding:10px 30px 10px 10px}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{background:#eff2f7;border:0;border-radius:5px;width:24px;height:24px;margin:0 .833em;padding:0;display:block}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{text-align:center;border-style:solid;width:0;height:0;margin:auto;padding:0;display:block;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:#0000 #34495e #0000 #0000;transform:translate(-3px)}.rdrNextButton i{border-width:4px 4px 4px 6px;border-color:#0000 #0000 #0000 #34495e;margin:0 0 0 7px;transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{color:#849095;font-weight:400;line-height:2.667em}.rdrDay{-webkit-user-select:none;user-select:none;text-align:center;color:#1d2429;background:0 0;border:0;height:3em;padding:0;line-height:3em}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;justify-content:center;align-items:center;font-weight:300;display:flex;position:absolute;inset:5px 0}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";background:#3d91ff;border-radius:2px;width:18px;height:2px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;inset:5px 0}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-left-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-right-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none;z-index:1;background:#ffffff17;border:0 solid;position:absolute;inset:3px 0}.rdrDayStartPreview{border-top-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-bottom-width:1px;border-right-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{background:#fff;border-right:1px solid #eff2f7;width:226px;font-size:12px}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eff2f7;outline:0;padding:0;display:block}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{text-align:left;outline:0;padding:10px 20px;line-height:18px;display:block}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{text-align:center;color:#6c767a;border:1px solid #dee7eb;border-radius:4px;width:30px;height:30px;margin-right:10px;line-height:30px}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{color:#333;border-color:#b4bfc4;outline:0}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";background:0 0;border:1px solid;border-radius:1.333em;position:absolute;inset:-2px 0}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale()opacity(60%)}.rdrMonthName{text-align:left;color:#849095;padding:.833em;font-weight:600}
