@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";/*!
* Bootstrap  v5.3.8 (https://getbootstrap.com/)
* Copyright 2011-2025 The Bootstrap Authors
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
*/: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, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--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:rgba(33, 37, 41, .75);--bs-secondary-color-rgb:33,37,41;--bs-secondary-bg:#e9ecef;--bs-secondary-bg-rgb:233,236,239;--bs-tertiary-color:rgba(33, 37, 41, .5);--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:rgba(0, 0, 0, .175);--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 rgba(0, 0, 0, .15);--bs-box-shadow-sm:0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg:0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset:inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width:.25rem;--bs-focus-ring-opacity:.25;--bs-focus-ring-color:rgba(13, 110, 253, .25);--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]{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:rgba(222, 226, 230, .75);--bs-secondary-color-rgb:222,226,230;--bs-secondary-bg:#343a40;--bs-secondary-bg-rgb:52,58,64;--bs-tertiary-color:rgba(222, 226, 230, .5);--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:rgba(255, 255, 255, .15);--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{margin:0;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}hr{margin:1rem 0;color:inherit;border:0;border-top:var(--bs-border-width) solid;opacity:.25}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h1,h1{font-size:calc(1.375rem + 1.5vw)}@media (min-width:1200px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:calc(1.325rem + .9vw)}@media (min-width:1200px){.h2,h2{font-size:2rem}}.h3,h3{font-size:calc(1.3rem + .6vw)}@media (min-width:1200px){.h3,h3{font-size:1.75rem}}.h4,h4{font-size:calc(1.275rem + .3vw)}@media (min-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]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}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{padding:.1875em;color:var(--bs-highlight-color);background-color:var(--bs-highlight-bg)}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}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{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.875em;color:var(--bs-code-color);word-wrap:break-word}a>code{color:inherit}kbd{padding:.1875rem .375rem;font-size:.875em;color:var(--bs-body-bg);background-color:var(--bs-body-color);border-radius:.25rem}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{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-secondary-color);text-align:left}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{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}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{padding:0;border-style:none}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;line-height:inherit;font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){legend{font-size:1.5rem}}legend+*{clear:left}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-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(1)}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}::file-selector-button{font:inherit;-webkit-appearance:button}output{display:inline-block}iframe{border:0}summary{display:list-item;cursor:pointer}progress{vertical-align:baseline}[hidden]{display:none!important}.lead{font-size:1.25rem;font-weight:300}.display-1{font-weight:300;line-height:1.2;font-size:calc(1.625rem + 4.5vw)}@media (min-width:1200px){.display-1{font-size:5rem}}.display-2{font-weight:300;line-height:1.2;font-size:calc(1.575rem + 3.9vw)}@media (min-width:1200px){.display-2{font-size:4.5rem}}.display-3{font-weight:300;line-height:1.2;font-size:calc(1.525rem + 3.3vw)}@media (min-width:1200px){.display-3{font-size:4rem}}.display-4{font-weight:300;line-height:1.2;font-size:calc(1.475rem + 2.7vw)}@media (min-width:1200px){.display-4{font-size:3.5rem}}.display-5{font-weight:300;line-height:1.2;font-size:calc(1.425rem + 2.1vw)}@media (min-width:1200px){.display-5{font-size:3rem}}.display-6{font-weight:300;line-height:1.2;font-size:calc(1.375rem + 1.5vw)}@media (min-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{font-size:.875em;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote>:last-child{margin-bottom:0}.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}.blockquote-footer:before{content:"— "}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;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}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:.875em;color:var(--bs-secondary-color)}.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-right:auto;margin-left:auto}@media (min-width:576px){.container,.container-sm{max-width:540px}}@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-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;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.row>*{flex-shrink:0;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)}.col{flex:1 0 0}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.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 (min-width:576px){.col-sm{flex:1 0 0}.row-cols-sm-auto>*{flex:0 0 auto;width:auto}.row-cols-sm-1>*{flex:0 0 auto;width:100%}.row-cols-sm-2>*{flex:0 0 auto;width:50%}.row-cols-sm-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-sm-4>*{flex:0 0 auto;width:25%}.row-cols-sm-5>*{flex:0 0 auto;width:20%}.row-cols-sm-6>*{flex:0 0 auto;width:16.66666667%}.col-sm-auto{flex:0 0 auto;width:auto}.col-sm-1{flex:0 0 auto;width:8.33333333%}.col-sm-2{flex:0 0 auto;width:16.66666667%}.col-sm-3{flex:0 0 auto;width:25%}.col-sm-4{flex:0 0 auto;width:33.33333333%}.col-sm-5{flex:0 0 auto;width:41.66666667%}.col-sm-6{flex:0 0 auto;width:50%}.col-sm-7{flex:0 0 auto;width:58.33333333%}.col-sm-8{flex:0 0 auto;width:66.66666667%}.col-sm-9{flex:0 0 auto;width:75%}.col-sm-10{flex:0 0 auto;width:83.33333333%}.col-sm-11{flex:0 0 auto;width:91.66666667%}.col-sm-12{flex:0 0 auto;width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333333%}.offset-sm-2{margin-left:16.66666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333333%}.offset-sm-5{margin-left:41.66666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333333%}.offset-sm-8{margin-left:66.66666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333333%}.offset-sm-11{margin-left:91.66666667%}.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 (min-width:768px){.col-md{flex:1 0 0}.row-cols-md-auto>*{flex:0 0 auto;width:auto}.row-cols-md-1>*{flex:0 0 auto;width:100%}.row-cols-md-2>*{flex:0 0 auto;width:50%}.row-cols-md-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-md-4>*{flex:0 0 auto;width:25%}.row-cols-md-5>*{flex:0 0 auto;width:20%}.row-cols-md-6>*{flex:0 0 auto;width:16.66666667%}.col-md-auto{flex:0 0 auto;width:auto}.col-md-1{flex:0 0 auto;width:8.33333333%}.col-md-2{flex:0 0 auto;width:16.66666667%}.col-md-3{flex:0 0 auto;width:25%}.col-md-4{flex:0 0 auto;width:33.33333333%}.col-md-5{flex:0 0 auto;width:41.66666667%}.col-md-6{flex:0 0 auto;width:50%}.col-md-7{flex:0 0 auto;width:58.33333333%}.col-md-8{flex:0 0 auto;width:66.66666667%}.col-md-9{flex:0 0 auto;width:75%}.col-md-10{flex:0 0 auto;width:83.33333333%}.col-md-11{flex:0 0 auto;width:91.66666667%}.col-md-12{flex:0 0 auto;width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333333%}.offset-md-2{margin-left:16.66666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333333%}.offset-md-5{margin-left:41.66666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333333%}.offset-md-8{margin-left:66.66666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333333%}.offset-md-11{margin-left:91.66666667%}.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 (min-width:992px){.col-lg{flex:1 0 0}.row-cols-lg-auto>*{flex:0 0 auto;width:auto}.row-cols-lg-1>*{flex:0 0 auto;width:100%}.row-cols-lg-2>*{flex:0 0 auto;width:50%}.row-cols-lg-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-lg-4>*{flex:0 0 auto;width:25%}.row-cols-lg-5>*{flex:0 0 auto;width:20%}.row-cols-lg-6>*{flex:0 0 auto;width:16.66666667%}.col-lg-auto{flex:0 0 auto;width:auto}.col-lg-1{flex:0 0 auto;width:8.33333333%}.col-lg-2{flex:0 0 auto;width:16.66666667%}.col-lg-3{flex:0 0 auto;width:25%}.col-lg-4{flex:0 0 auto;width:33.33333333%}.col-lg-5{flex:0 0 auto;width:41.66666667%}.col-lg-6{flex:0 0 auto;width:50%}.col-lg-7{flex:0 0 auto;width:58.33333333%}.col-lg-8{flex:0 0 auto;width:66.66666667%}.col-lg-9{flex:0 0 auto;width:75%}.col-lg-10{flex:0 0 auto;width:83.33333333%}.col-lg-11{flex:0 0 auto;width:91.66666667%}.col-lg-12{flex:0 0 auto;width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333333%}.offset-lg-2{margin-left:16.66666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333333%}.offset-lg-5{margin-left:41.66666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333333%}.offset-lg-8{margin-left:66.66666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333333%}.offset-lg-11{margin-left:91.66666667%}.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 (min-width:1200px){.col-xl{flex:1 0 0}.row-cols-xl-auto>*{flex:0 0 auto;width:auto}.row-cols-xl-1>*{flex:0 0 auto;width:100%}.row-cols-xl-2>*{flex:0 0 auto;width:50%}.row-cols-xl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xl-4>*{flex:0 0 auto;width:25%}.row-cols-xl-5>*{flex:0 0 auto;width:20%}.row-cols-xl-6>*{flex:0 0 auto;width:16.66666667%}.col-xl-auto{flex:0 0 auto;width:auto}.col-xl-1{flex:0 0 auto;width:8.33333333%}.col-xl-2{flex:0 0 auto;width:16.66666667%}.col-xl-3{flex:0 0 auto;width:25%}.col-xl-4{flex:0 0 auto;width:33.33333333%}.col-xl-5{flex:0 0 auto;width:41.66666667%}.col-xl-6{flex:0 0 auto;width:50%}.col-xl-7{flex:0 0 auto;width:58.33333333%}.col-xl-8{flex:0 0 auto;width:66.66666667%}.col-xl-9{flex:0 0 auto;width:75%}.col-xl-10{flex:0 0 auto;width:83.33333333%}.col-xl-11{flex:0 0 auto;width:91.66666667%}.col-xl-12{flex:0 0 auto;width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333333%}.offset-xl-2{margin-left:16.66666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333333%}.offset-xl-5{margin-left:41.66666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333333%}.offset-xl-8{margin-left:66.66666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333333%}.offset-xl-11{margin-left:91.66666667%}.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 (min-width:1400px){.col-xxl{flex:1 0 0}.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}.row-cols-xxl-1>*{flex:0 0 auto;width:100%}.row-cols-xxl-2>*{flex:0 0 auto;width:50%}.row-cols-xxl-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xxl-4>*{flex:0 0 auto;width:25%}.row-cols-xxl-5>*{flex:0 0 auto;width:20%}.row-cols-xxl-6>*{flex:0 0 auto;width:16.66666667%}.col-xxl-auto{flex:0 0 auto;width:auto}.col-xxl-1{flex:0 0 auto;width:8.33333333%}.col-xxl-2{flex:0 0 auto;width:16.66666667%}.col-xxl-3{flex:0 0 auto;width:25%}.col-xxl-4{flex:0 0 auto;width:33.33333333%}.col-xxl-5{flex:0 0 auto;width:41.66666667%}.col-xxl-6{flex:0 0 auto;width:50%}.col-xxl-7{flex:0 0 auto;width:58.33333333%}.col-xxl-8{flex:0 0 auto;width:66.66666667%}.col-xxl-9{flex:0 0 auto;width:75%}.col-xxl-10{flex:0 0 auto;width:83.33333333%}.col-xxl-11{flex:0 0 auto;width:91.66666667%}.col-xxl-12{flex:0 0 auto;width:100%}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333333%}.offset-xxl-2{margin-left:16.66666667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333333%}.offset-xxl-5{margin-left:41.66666667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333333%}.offset-xxl-8{margin-left:66.66666667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333333%}.offset-xxl-11{margin-left:91.66666667%}.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);width:100%;margin-bottom:1rem;vertical-align:top;border-color:var(--bs-table-border-color)}.table>:not(caption)>*>*{padding:.5rem;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)))}.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)>*{--bs-table-color-type:var(--bs-table-striped-color);--bs-table-bg-type:var(--bs-table-striped-bg)}.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{overflow-x:auto;-webkit-overflow-scrolling:touch}@media (max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media (max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}.form-label{margin-bottom:.5rem}.col-form-label{padding-top:calc(.375rem + var(--bs-border-width));padding-bottom:calc(.375rem + var(--bs-border-width));margin-bottom:0;font-size:inherit;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{margin-top:.25rem;font-size:.875em;color:var(--bs-secondary-color)}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-clip:padding-box;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@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{display:block;padding:0}.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{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-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;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;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{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-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;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::-webkit-file-upload-button{-webkit-transition:none;transition:none}.form-control::file-selector-button{transition:none}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:var(--bs-secondary-bg)}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:var(--bs-secondary-bg)}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:var(--bs-body-color);background-color:transparent;border:solid transparent;border-width:var(--bs-border-width) 0}.form-control-plaintext:focus{outline:0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.5em + .5rem + calc(var(--bs-border-width) * 2));padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}.form-control-lg{min-height:calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end: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:0!important;border-radius:var(--bs-border-radius)}.form-control-color::-webkit-color-swatch{border:0!important;border-radius:var(--bs-border-radius)}.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");display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-body-bg);background-image:var(--bs-form-select-bg-img),var(--bs-form-select-bg-icon,none);background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@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"]){padding-right:.75rem;background-image:none}.form-select:disabled{background-color:var(--bs-secondary-bg)}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--bs-body-color)}.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}[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{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5em}.form-check-reverse{padding-right:1.5em;padding-left:0;text-align:right}.form-check-reverse .form-check-input{float:right;margin-right:-1.5em;margin-left:0}.form-check-input{--bs-form-check-bg:var(--bs-body-bg);flex-shrink:0;width:1em;height:1em;margin-top:.25em;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--bs-form-check-bg);background-image:var(--bs-form-check-bg-image);background-repeat:no-repeat;background-position:center;background-size:contain;border:var(--bs-border-width) solid var(--bs-border-color);-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.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{background-color:#0d6efd;border-color:#0d6efd;--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")}.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");width:2em;margin-left:-2.5em;background-image:var(--bs-form-switch-bg);background-position:left center;border-radius:2em;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{background-position:right center;--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")}.form-switch.form-check-reverse{padding-right:2.5em;padding-left:0}.form-switch.form-check-reverse .form-check-input{margin-right:-2.5em;margin-left:0}.form-check-inline{display:inline-block;margin-right:1rem}.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.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{width:100%;height:1.5rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent}.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{width:1rem;height:1rem;margin-top:-.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;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{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;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{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#b6d4fe}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg);border-color:transparent;border-radius:1rem}.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{position:absolute;top:0;left:0;z-index:2;max-width:100%;height:100%;padding:1rem .75rem;overflow:hidden;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;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@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:transparent}.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){padding-top:1.625rem;padding-bottom:.625rem}.form-floating>.form-control-plaintext:-webkit-autofill,.form-floating>.form-control:-webkit-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{position:absolute;top:1rem;right:.375rem;bottom:1rem;left:.375rem;z-index:-1;height:1.5em;content:"";background-color:var(--bs-body-bg);border-radius:var(--bs-border-radius)}.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{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-floating,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}.input-group>.form-control:focus,.input-group>.form-floating:focus-within,.input-group>.form-select:focus{z-index:5}.input-group .btn{position:relative;z-index:2}.input-group .btn:focus{z-index:5}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;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)}.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:var(--bs-border-radius-lg)}.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:var(--bs-border-radius-sm)}.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){border-top-right-radius:0;border-bottom-right-radius:0}.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{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-valid-color)}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-success);border-radius:var(--bs-border-radius)}.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);padding-right:calc(1.5em + .75rem);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-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.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{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.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(3.75rem + 1.5em)}.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{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:var(--bs-form-invalid-color)}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:var(--bs-danger);border-radius:var(--bs-border-radius)}.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);padding-right:calc(1.5em + .75rem);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-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.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{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.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");padding-right:4.125rem;background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}.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(3.75rem + 1.5em)}.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 rgba(255, 255, 255, .15),0 1px 1px rgba(0, 0, 0, .075);--bs-btn-disabled-opacity:.65;--bs-btn-focus-box-shadow:0 0 0 .25rem rgba(var(--bs-btn-focus-shadow-rgb), .5);display:inline-block;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;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-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);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){.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);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.btn-check:focus-visible+.btn{border-color:var(--bs-btn-hover-border-color);outline:0;box-shadow:var(--bs-btn-focus-box-shadow)}.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{box-shadow:var(--bs-btn-focus-box-shadow)}.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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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 rgba(0, 0, 0, .125);--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;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@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{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.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;position:absolute;z-index:var(--bs-dropdown-zindex);display:none;min-width:var(--bs-dropdown-min-width);padding:var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);margin:0;font-size:var(--bs-dropdown-font-size);color:var(--bs-dropdown-color);text-align:left;list-style:none;background-color:var(--bs-dropdown-bg);background-clip:padding-box;border:var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);border-radius:var(--bs-dropdown-border-radius)}.dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:var(--bs-dropdown-spacer)}.dropdown-menu-start{--bs-position:start}.dropdown-menu-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-end{--bs-position:end}.dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-start{--bs-position:start}.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-sm-end{--bs-position:end}.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-start{--bs-position:start}.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-md-end{--bs-position:end}.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-start{--bs-position:start}.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-lg-end{--bs-position:end}.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xl-end{--bs-position:end}.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media (min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}.dropdown-menu-xxl-end{--bs-position:end}.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}.dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:var(--bs-dropdown-spacer)}.dropup .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:var(--bs-dropdown-spacer)}.dropend .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropend .dropdown-toggle:empty:after{margin-left:0}.dropend .dropdown-toggle:after{vertical-align:0}.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:var(--bs-dropdown-spacer)}.dropstart .dropdown-toggle:after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropstart .dropdown-toggle:after{display:none}.dropstart .dropdown-toggle:before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.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;overflow:hidden;border-top:1px solid var(--bs-dropdown-divider-bg);opacity:1}.dropdown-item{display:block;width:100%;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);clear:both;font-weight:400;color:var(--bs-dropdown-link-color);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;border-radius:var(--bs-dropdown-item-border-radius,0)}.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);text-decoration:none;background-color:var(--bs-dropdown-link-active-bg)}.dropdown-item.disabled,.dropdown-item:disabled{color:var(--bs-dropdown-link-disabled-color);pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);margin-bottom:0;font-size:.875rem;color:var(--bs-dropdown-header-color);white-space:nowrap}.dropdown-item-text{display:block;padding:var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);color:var(--bs-dropdown-link-color)}.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:rgba(255, 255, 255, .15);--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{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.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{display:flex;flex-wrap:wrap;justify-content:flex-start}.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-right:.5625rem;padding-left:.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-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.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);display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;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);text-decoration:none;background:0 0;border:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@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{padding-right:0;padding-left:0;border-bottom:var(--bs-nav-underline-border-width) solid transparent}.nav-underline .nav-link:focus,.nav-underline .nav-link:hover{border-bottom-color:currentcolor}.nav-underline .nav-link.active,.nav-underline .show>.nav-link{font-weight:700;color:var(--bs-nav-underline-link-active-color);border-bottom-color:currentcolor}.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}.nav-justified .nav-item,.nav-justified>.nav-link{flex-grow:1;flex-basis:0;text-align:center}.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;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--bs-navbar-padding-y) var(--bs-navbar-padding-x)}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.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);text-decoration:none;white-space:nowrap}.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);display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--bs-navbar-active-color)}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem;color:var(--bs-navbar-color)}.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);line-height:1;color:var(--bs-navbar-color);background-color:transparent;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)}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 var(--bs-navbar-toggler-focus-width)}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-image:var(--bs-navbar-toggler-icon-bg);background-repeat:no-repeat;background-position:center;background-size:100%}.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}@media (min-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{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}.navbar-expand-sm .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-sm .offcanvas .offcanvas-header{display:none}.navbar-expand-sm .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-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{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}.navbar-expand-md .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-md .offcanvas .offcanvas-header{display:none}.navbar-expand-md .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-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{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}.navbar-expand-lg .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-lg .offcanvas .offcanvas-header{display:none}.navbar-expand-lg .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-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{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}.navbar-expand-xl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xl .offcanvas .offcanvas-header{display:none}.navbar-expand-xl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}}@media (min-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{display:flex!important;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}.navbar-expand-xxl .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand-xxl .offcanvas .offcanvas-header{display:none}.navbar-expand-xxl .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;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{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-expand .offcanvas{position:static;z-index:auto;flex-grow:1;width:auto!important;height:auto!important;visibility:visible!important;background-color:transparent!important;border:0!important;transform:none!important;transition:none}.navbar-expand .offcanvas .offcanvas-header{display:none}.navbar-expand .offcanvas .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible}.navbar-dark,.navbar[data-bs-theme=dark]{--bs-navbar-color:rgba(255, 255, 255, .55);--bs-navbar-hover-color:rgba(255, 255, 255, .75);--bs-navbar-disabled-color:rgba(255, 255, 255, .25);--bs-navbar-active-color:#fff;--bs-navbar-brand-color:#fff;--bs-navbar-brand-hover-color:#fff;--bs-navbar-toggler-border-color:rgba(255, 255, 255, .1);--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;position:relative;display:flex;flex-direction:column;min-width:0;height:var(--bs-card-height);color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card>hr{margin-right:0;margin-left:0}.card>.list-group{border-top:inherit;border-bottom:inherit}.card>.list-group:first-child{border-top-width:0;border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}.card-body{flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x);color:var(--bs-card-color)}.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));margin-bottom:0;color:var(--bs-card-subtitle-color)}.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);margin-bottom:0;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)}.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{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.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 (min-width:576px){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-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 rgba(13, 110, 253, .25);--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{position:relative;display:flex;align-items:center;width:100%;padding:var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);font-size:1rem;color:var(--bs-accordion-btn-color);text-align:left;background-color:var(--bs-accordion-btn-bg);border:0;border-radius:0;overflow-anchor:none;transition:var(--bs-accordion-transition)}@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{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;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)}@media (prefers-reduced-motion:reduce){.accordion-button:after{transition:none}}.accordion-button:hover{z-index:2}.accordion-button:focus{z-index:3;outline:0;box-shadow:var(--bs-accordion-btn-focus-box-shadow)}.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-right:0;border-left: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);display:flex;flex-wrap:wrap;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);list-style:none;background-color:var(--bs-breadcrumb-bg);border-radius:var(--bs-breadcrumb-border-radius)}.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 rgba(13, 110, 253, .25);--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);display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;padding:var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);font-size:var(--bs-pagination-font-size);color:var(--bs-pagination-color);text-decoration:none;background-color:var(--bs-pagination-bg);border:var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);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){.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);outline:0;box-shadow:var(--bs-pagination-focus-box-shadow)}.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);display:inline-block;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);line-height:1;color:var(--bs-badge-color);text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:var(--bs-badge-border-radius)}.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;position:relative;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)}.alert-heading{color:inherit}.alert-link{font-weight:700;color:var(--bs-alert-link-color)}.alert-dismissible{padding-right:3rem}.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}.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;display:flex;height:var(--bs-progress-height);overflow:hidden;font-size:var(--bs-progress-font-size);background-color:var(--bs-progress-bg);border-radius:var(--bs-progress-border-radius)}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;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)}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);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;display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:var(--bs-list-group-border-radius)}.list-group-numbered{list-style-type:none;counter-reset:section}.list-group-numbered>.list-group-item:before{content:counters(section,".") ". ";counter-increment:section}.list-group-item{position:relative;display:block;padding:var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);color:var(--bs-list-group-color);text-decoration:none;background-color:var(--bs-list-group-bg);border:var(--bs-list-group-border-width) solid var(--bs-list-group-border-color)}.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);text-decoration:none;background-color:var(--bs-list-group-action-hover-bg)}.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 (min-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 (min-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 (min-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 (min-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 (min-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 rgba(13, 110, 253, .25);--bs-btn-close-focus-opacity:1;--bs-btn-close-disabled-opacity:.25;box-sizing:content-box;width:1em;height:1em;padding:.25em;color:var(--bs-btn-close-color);background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat;filter:var(--bs-btn-close-filter);border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}.btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}.btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-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);background-clip:padding-box;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)}.toast.showing{opacity:0}.toast:not(.show){display:none}.toast-container{--bs-toast-zindex:1090;position:absolute;z-index:var(--bs-toast-zindex);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}.toast-container>:not(:last-child){margin-bottom:var(--bs-toast-spacing)}.toast-header{display:flex;align-items:center;padding:var(--bs-toast-padding-y) var(--bs-toast-padding-x);color:var(--bs-toast-header-color);background-color:var(--bs-toast-header-bg);background-clip:padding-box;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))}.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);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transform:translateY(-50px);transition:transform .3s ease-out}@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{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex:1050;--bs-backdrop-bg:#000;--bs-backdrop-opacity:.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;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)}.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{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;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)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap) * .5)}@media (min-width:576px){.modal{--bs-modal-margin:1.75rem;--bs-modal-box-shadow:var(--bs-box-shadow)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{--bs-modal-width:800px}}@media (min-width:1200px){.modal-xl{--bs-modal-width:1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-footer,.modal-fullscreen .modal-header{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media (max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.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 (max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.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 (max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.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 (max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.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 (max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.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);display:block;margin:var(--bs-tooltip-margin);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-tooltip-font-size);word-wrap:break-word;opacity:0}.tooltip.show{opacity:var(--bs-tooltip-opacity)}.tooltip .tooltip-arrow{display:block;width:var(--bs-tooltip-arrow-width);height:var(--bs-tooltip-arrow-height)}.tooltip .tooltip-arrow:before{position:absolute;content:"";border-color:transparent;border-style:solid}.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{top:-1px;border-width:var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * .5) 0;border-top-color:var(--bs-tooltip-bg)}.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{right:-1px;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)}.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{bottom:-1px;border-width:0 calc(var(--bs-tooltip-arrow-width) * .5) var(--bs-tooltip-arrow-height);border-bottom-color:var(--bs-tooltip-bg)}.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{left:-1px;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)}.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);display:block;max-width:var(--bs-popover-max-width);font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:var(--bs-popover-font-size);word-wrap:break-word;background-color:var(--bs-popover-bg);background-clip:padding-box;border:var(--bs-popover-border-width) solid var(--bs-popover-border-color);border-radius:var(--bs-popover-border-radius)}.popover .popover-arrow{display:block;width:var(--bs-popover-arrow-width);height:var(--bs-popover-arrow-height)}.popover .popover-arrow:after,.popover .popover-arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid;border-width:0}.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{bottom:0;border-top-color:var(--bs-popover-arrow-border)}.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{left:0;border-right-color:var(--bs-popover-arrow-border)}.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{top:0;border-bottom-color:var(--bs-popover-arrow-border)}.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{position:absolute;top:0;left:50%;display:block;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)}.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{right:0;border-left-color:var(--bs-popover-arrow-border)}.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);margin-bottom:0;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)}.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{position:relative;width:100%;overflow:hidden}.carousel-inner:after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@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{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;filter:var(--bs-carousel-control-icon-filter);border:0;opacity:.5;transition:opacity .15s ease}@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;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}.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{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%}.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:var(--bs-carousel-indicator-active-bg);background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:var(--bs-carousel-caption-color);text-align:center}.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{display:inline-block;flex-shrink:0;width:var(--bs-spinner-width);height:var(--bs-spinner-height);vertical-align:var(--bs-spinner-vertical-align);border-radius:50%;animation:var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name)}@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:transparent}.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;background-color:currentcolor;opacity:0}.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 (max-width:575.98px){.offcanvas-sm{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:575.98px) and (prefers-reduced-motion:reduce){.offcanvas-sm{transition:none}}@media (max-width:575.98px){.offcanvas-sm.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-sm.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-sm.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-sm.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);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 (min-width:576px){.offcanvas-sm{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-sm .offcanvas-header{display:none}.offcanvas-sm .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:767.98px){.offcanvas-md{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:767.98px) and (prefers-reduced-motion:reduce){.offcanvas-md{transition:none}}@media (max-width:767.98px){.offcanvas-md.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-md.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-md.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-md.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);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 (min-width:768px){.offcanvas-md{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-md .offcanvas-header{display:none}.offcanvas-md .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:991.98px){.offcanvas-lg{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:991.98px) and (prefers-reduced-motion:reduce){.offcanvas-lg{transition:none}}@media (max-width:991.98px){.offcanvas-lg.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-lg.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-lg.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-lg.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);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 (min-width:992px){.offcanvas-lg{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-lg .offcanvas-header{display:none}.offcanvas-lg .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1199.98px){.offcanvas-xl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1199.98px) and (prefers-reduced-motion:reduce){.offcanvas-xl{transition:none}}@media (max-width:1199.98px){.offcanvas-xl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);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 (min-width:1200px){.offcanvas-xl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xl .offcanvas-header{display:none}.offcanvas-xl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}@media (max-width:1399.98px){.offcanvas-xxl{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}}@media (max-width:1399.98px) and (prefers-reduced-motion:reduce){.offcanvas-xxl{transition:none}}@media (max-width:1399.98px){.offcanvas-xxl.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas-xxl.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas-xxl.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas-xxl.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);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 (min-width:1400px){.offcanvas-xxl{--bs-offcanvas-height:auto;--bs-offcanvas-border-width:0;background-color:transparent!important}.offcanvas-xxl .offcanvas-header{display:none}.offcanvas-xxl .offcanvas-body{display:flex;flex-grow:0;padding:0;overflow-y:visible;background-color:transparent!important}}.offcanvas{position:fixed;bottom:0;z-index:var(--bs-offcanvas-zindex);display:flex;flex-direction:column;max-width:100%;color:var(--bs-offcanvas-color);visibility:hidden;background-color:var(--bs-offcanvas-bg);background-clip:padding-box;outline:0;transition:var(--bs-offcanvas-transition)}@media (prefers-reduced-motion:reduce){.offcanvas{transition:none}}.offcanvas.offcanvas-start{top:0;left:0;width:var(--bs-offcanvas-width);border-right:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(-100%)}.offcanvas.offcanvas-end{top:0;right:0;width:var(--bs-offcanvas-width);border-left:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translate(100%)}.offcanvas.offcanvas-top{top:0;right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-bottom:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(-100%)}.offcanvas.offcanvas-bottom{right:0;left:0;height:var(--bs-offcanvas-height);max-height:100%;border-top:var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);transform:translateY(100%)}.offcanvas.show:not(.hiding),.offcanvas.showing{transform:none}.offcanvas.hiding,.offcanvas.show,.offcanvas.showing{visibility:visible}.offcanvas-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.offcanvas-backdrop.fade{opacity:0}.offcanvas-backdrop.show{opacity:.5}.offcanvas-header{display:flex;align-items:center;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x)}.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{margin-bottom:0;line-height:var(--bs-offcanvas-title-line-height)}.offcanvas-body{flex-grow:1;padding:var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);overflow-y:auto}.placeholder{display:inline-block;min-height:1em;vertical-align:middle;cursor:wait;background-color:currentcolor;opacity:.5}.placeholder.btn:before{display:inline-block;content:""}.placeholder-xs{min-height:.6em}.placeholder-sm{min-height:.8em}.placeholder-lg{min-height:1.2em}.placeholder-glow .placeholder{animation:placeholder-glow 2s ease-in-out infinite}@keyframes placeholder-glow{50%{opacity:.2}}.placeholder-wave{-webkit-mask-image:linear-gradient(130deg,#000 55%,rgba(0,0,0,.8) 75%,#000 95%);mask-image:linear-gradient(130deg,#000 55%,#000c,#000 95%);-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:placeholder-wave 2s linear infinite}@keyframes placeholder-wave{to{-webkit-mask-position:-200% 0%;mask-position:-200% 0%}}.clearfix:after{display:block;clear:both;content:""}.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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;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;text-decoration-color:RGBA(var(--bs-emphasis-color-rgb),var(--bs-link-underline-opacity,.75))!important}.focus-ring:focus{outline:0;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)}.icon-link{display:inline-flex;gap:.375rem;align-items:center;-webkit-text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-decoration-color:rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,.5));text-underline-offset:.25em;-webkit-backface-visibility:hidden;backface-visibility:hidden}.icon-link>.bi{flex-shrink:0;width:1em;height:1em;fill:currentcolor;transition:.2s ease-in-out transform}@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{position:relative;width:100%}.ratio:before{display:block;padding-top:var(--bs-aspect-ratio);content:""}.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}.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.8571428571%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}@media (min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-sm-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-md-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-lg-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}@media (min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.sticky-xxl-bottom{position:-webkit-sticky;position:sticky;bottom:0;z-index:1020}}.hstack{display:flex;flex-direction:row;align-items:center;align-self:stretch}.vstack{display:flex;flex:1 1 auto;flex-direction:column;align-self:stretch}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!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{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vr{display:inline-block;align-self:stretch;width:var(--bs-border-width);min-height:1em;background-color:currentcolor;opacity:.25}.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{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;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-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;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-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:1 1 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-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left: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-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left: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{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;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;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;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;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;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;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;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;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;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;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:transparent!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;-moz-user-select:all!important;user-select:all!important}.user-select-auto{-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.user-select-none{-webkit-user-select:none!important;-moz-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-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-bottom-left-radius:0!important;border-top-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-bottom-left-radius:50%!important;border-top-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 (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;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:1 1 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-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left: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-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left: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{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;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 (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;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:1 1 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-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left: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-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left: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{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;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 (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;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:1 1 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-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left: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-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left: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{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;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 (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;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:1 1 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-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left: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-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left: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{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;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 (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;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:1 1 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-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left: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-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left: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{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;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 (min-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}}@font-face{font-family:Feather;src:url(/react/assets/Feather-BG1tEGSi.ttf?sdxovp) format("truetype"),url(/react/assets/Feather-DjiZGtyY.woff?sdxovp) format("woff"),url(/react/assets/Feather-BkdPf22g.svg?sdxovp#Feather) format("svg");font-weight:400;font-style:normal}[class^=feather-],[class*=" feather-"]{font-family:feather!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.feather-activity:before{content:""}.feather-airplay:before{content:""}.feather-alert-circle:before{content:""}.feather-alert-octagon:before{content:""}.feather-alert-triangle:before{content:""}.feather-align-center:before{content:""}.feather-align-justify:before{content:""}.feather-align-left:before{content:""}.feather-align-right:before{content:""}.feather-anchor:before{content:""}.feather-aperture:before{content:""}.feather-archive:before{content:""}.feather-arrow-down:before{content:""}.feather-arrow-down-circle:before{content:""}.feather-arrow-down-left:before{content:""}.feather-arrow-down-right:before{content:""}.feather-arrow-left:before{content:""}.feather-arrow-left-circle:before{content:""}.feather-arrow-right:before{content:""}.feather-arrow-right-circle:before{content:""}.feather-arrow-up:before{content:""}.feather-arrow-up-circle:before{content:""}.feather-arrow-up-left:before{content:""}.feather-arrow-up-right:before{content:""}.feather-at-sign:before{content:""}.feather-award:before{content:""}.feather-bar-chart:before{content:""}.feather-bar-chart-2:before{content:""}.feather-battery:before{content:""}.feather-battery-charging:before{content:""}.feather-bell:before{content:""}.feather-bell-off:before{content:""}.feather-bluetooth:before{content:""}.feather-bold:before{content:""}.feather-book:before{content:""}.feather-book-open:before{content:""}.feather-bookmark:before{content:""}.feather-box:before{content:""}.feather-briefcase:before{content:""}.feather-calendar:before{content:""}.feather-camera:before{content:""}.feather-camera-off:before{content:""}.feather-cast:before{content:""}.feather-check:before{content:""}.feather-check-circle:before{content:""}.feather-check-square:before{content:""}.feather-chevron-down:before{content:""}.feather-chevron-left:before{content:""}.feather-chevron-right:before{content:""}.feather-chevron-up:before{content:""}.feather-chevrons-down:before{content:""}.feather-chevrons-left:before{content:""}.feather-chevrons-right:before{content:""}.feather-chevrons-up:before{content:""}.feather-chrome:before{content:""}.feather-circle:before{content:""}.feather-clipboard:before{content:""}.feather-clock:before{content:""}.feather-cloud:before{content:""}.feather-cloud-drizzle:before{content:""}.feather-cloud-lightning:before{content:""}.feather-cloud-off:before{content:""}.feather-cloud-rain:before{content:""}.feather-cloud-snow:before{content:""}.feather-code:before{content:""}.feather-codepen:before{content:""}.feather-command:before{content:""}.feather-compass:before{content:""}.feather-copy:before{content:""}.feather-corner-down-left:before{content:""}.feather-corner-down-right:before{content:""}.feather-corner-left-down:before{content:""}.feather-corner-left-up:before{content:""}.feather-corner-right-down:before{content:""}.feather-corner-right-up:before{content:""}.feather-corner-up-left:before{content:""}.feather-corner-up-right:before{content:""}.feather-cpu:before{content:""}.feather-credit-card:before{content:""}.feather-crop:before{content:""}.feather-crosshair:before{content:""}.feather-database:before{content:""}.feather-delete:before{content:""}.feather-disc:before{content:""}.feather-dollar-sign:before{content:""}.feather-download:before{content:""}.feather-download-cloud:before{content:""}.feather-droplet:before{content:""}.feather-edit:before{content:""}.feather-edit-2:before{content:""}.feather-edit-3:before{content:""}.feather-external-link:before{content:""}.feather-eye:before{content:""}.feather-eye-off:before{content:""}.feather-facebook:before{content:""}.feather-fast-forward:before{content:""}.feather-feather:before{content:""}.feather-file:before{content:""}.feather-file-minus:before{content:""}.feather-file-plus:before{content:""}.feather-file-text:before{content:""}.feather-film:before{content:""}.feather-filter:before{content:""}.feather-flag:before{content:""}.feather-folder:before{content:""}.feather-folder-minus:before{content:""}.feather-folder-plus:before{content:""}.feather-gift:before{content:""}.feather-git-branch:before{content:""}.feather-git-commit:before{content:""}.feather-git-merge:before{content:""}.feather-git-pull-request:before{content:""}.feather-github:before{content:""}.feather-gitlab:before{content:""}.feather-globe:before{content:""}.feather-grid:before{content:""}.feather-hard-drive:before{content:""}.feather-hash:before{content:""}.feather-headphones:before{content:""}.feather-heart:before{content:""}.feather-help-circle:before{content:""}.feather-home:before{content:""}.feather-image:before{content:""}.feather-inbox:before{content:""}.feather-info:before{content:""}.feather-instagram:before{content:""}.feather-italic:before{content:""}.feather-layers:before{content:""}.feather-layout:before{content:""}.feather-life-buoy:before{content:""}.feather-link:before{content:""}.feather-link-2:before{content:""}.feather-linkedin:before{content:""}.feather-list:before{content:""}.feather-loader:before{content:""}.feather-lock:before{content:""}.feather-log-in:before{content:""}.feather-log-out:before{content:""}.feather-mail:before{content:""}.feather-map:before{content:""}.feather-map-pin:before{content:""}.feather-maximize:before{content:""}.feather-maximize-2:before{content:""}.feather-menu:before{content:""}.feather-message-circle:before{content:""}.feather-message-square:before{content:""}.feather-mic:before{content:""}.feather-mic-off:before{content:""}.feather-minimize:before{content:""}.feather-minimize-2:before{content:""}.feather-minus:before{content:""}.feather-minus-circle:before{content:""}.feather-minus-square:before{content:""}.feather-monitor:before{content:""}.feather-moon:before{content:""}.feather-more-horizontal:before{content:""}.feather-more-vertical:before{content:""}.feather-move:before{content:""}.feather-music:before{content:""}.feather-navigation:before{content:""}.feather-navigation-2:before{content:""}.feather-octagon:before{content:""}.feather-package:before{content:""}.feather-paperclip:before{content:""}.feather-pause:before{content:""}.feather-pause-circle:before{content:""}.feather-percent:before{content:""}.feather-phone:before{content:""}.feather-phone-call:before{content:""}.feather-phone-forwarded:before{content:""}.feather-phone-incoming:before{content:""}.feather-phone-missed:before{content:""}.feather-phone-off:before{content:""}.feather-phone-outgoing:before{content:""}.feather-pie-chart:before{content:""}.feather-play:before{content:""}.feather-play-circle:before{content:""}.feather-plus:before{content:""}.feather-plus-circle:before{content:""}.feather-plus-square:before{content:""}.feather-pocket:before{content:""}.feather-power:before{content:""}.feather-printer:before{content:""}.feather-radio:before{content:""}.feather-refresh-ccw:before{content:""}.feather-refresh-cw:before{content:""}.feather-repeat:before{content:""}.feather-rewind:before{content:""}.feather-rotate-ccw:before{content:""}.feather-rotate-cw:before{content:""}.feather-rss:before{content:""}.feather-save:before{content:""}.feather-scissors:before{content:""}.feather-search:before{content:""}.feather-send:before{content:""}.feather-server:before{content:""}.feather-settings:before{content:""}.feather-share:before{content:""}.feather-share-2:before{content:""}.feather-shield:before{content:""}.feather-shield-off:before{content:""}.feather-shopping-bag:before{content:""}.feather-shopping-cart:before{content:""}.feather-shuffle:before{content:""}.feather-sidebar:before{content:""}.feather-skip-back:before{content:""}.feather-skip-forward:before{content:""}.feather-slack:before{content:""}.feather-slash:before{content:""}.feather-sliders:before{content:""}.feather-smartphone:before{content:""}.feather-speaker:before{content:""}.feather-square:before{content:""}.feather-star:before{content:""}.feather-stop-circle:before{content:""}.feather-sun:before{content:""}.feather-sunrise:before{content:""}.feather-sunset:before{content:""}.feather-tablet:before{content:""}.feather-tag:before{content:""}.feather-target:before{content:""}.feather-terminal:before{content:""}.feather-thermometer:before{content:""}.feather-thumbs-down:before{content:""}.feather-thumbs-up:before{content:""}.feather-toggle-left:before{content:""}.feather-toggle-right:before{content:""}.feather-trash:before{content:""}.feather-trash-2:before{content:""}.feather-trending-down:before{content:""}.feather-trending-up:before{content:""}.feather-triangle:before{content:""}.feather-truck:before{content:""}.feather-tv:before{content:""}.feather-twitter:before{content:""}.feather-type:before{content:""}.feather-umbrella:before{content:""}.feather-underline:before{content:""}.feather-unlock:before{content:""}.feather-upload:before{content:""}.feather-upload-cloud:before{content:""}.feather-user:before{content:""}.feather-user-check:before{content:""}.feather-user-minus:before{content:""}.feather-user-plus:before{content:""}.feather-user-x:before{content:""}.feather-users:before{content:""}.feather-video:before{content:""}.feather-video-off:before{content:""}.feather-voicemail:before{content:""}.feather-volume:before{content:""}.feather-volume-1:before{content:""}.feather-volume-2:before{content:""}.feather-volume-x:before{content:""}.feather-watch:before{content:""}.feather-wifi:before{content:""}.feather-wifi-off:before{content:""}.feather-wind:before{content:""}.feather-x:before{content:""}.feather-x-circle:before{content:""}.feather-x-square:before{content:""}.feather-youtube:before{content:""}.feather-zap:before{content:""}.feather-zap-off:before{content:""}.feather-zoom-in:before{content:""}.feather-zoom-out:before{content:""}@font-face{font-family:primeicons;font-display:block;src:url(/react/assets/primeicons-Dk_eWBPK.eot);src:url(/react/assets/primeicons-Dk_eWBPK.eot?#iefix) format("embedded-opentype"),url(/react/assets/primeicons-DsZ1W7-Z.woff2) format("woff2"),url(/react/assets/primeicons-CCFeZR6K.woff) format("woff"),url(/react/assets/primeicons-NDVQFXzF.ttf) format("truetype"),url(/react/assets/primeicons-BubJZjaf.svg?#primeicons) format("svg");font-weight:400;font-style:normal}.pi{font-family:primeicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{width:1.28571429em;text-align:center}.pi-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.pi-eraser:before{content:""}.pi-stopwatch:before{content:""}.pi-verified:before{content:""}.pi-delete-left:before{content:""}.pi-hourglass:before{content:""}.pi-truck:before{content:""}.pi-wrench:before{content:""}.pi-microphone:before{content:""}.pi-megaphone:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-bitcoin:before{content:""}.pi-file-edit:before{content:""}.pi-language:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-word:before{content:""}.pi-gift:before{content:""}.pi-cart-plus:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-arrows-alt:before{content:""}.pi-calculator:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-pound:before{content:""}.pi-prime:before{content:""}.pi-chart-pie:before{content:""}.pi-reddit:before{content:""}.pi-code:before{content:""}.pi-sync:before{content:""}.pi-shopping-bag:before{content:""}.pi-server:before{content:""}.pi-database:before{content:""}.pi-hashtag:before{content:""}.pi-bookmark-fill:before{content:""}.pi-filter-fill:before{content:""}.pi-heart-fill:before{content:""}.pi-flag-fill:before{content:""}.pi-circle:before{content:""}.pi-circle-fill:before{content:""}.pi-bolt:before{content:""}.pi-history:before{content:""}.pi-box:before{content:""}.pi-at:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-telegram:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-whatsapp:before{content:""}.pi-building:before{content:""}.pi-qrcode:before{content:""}.pi-car:before{content:""}.pi-instagram:before{content:""}.pi-linkedin:before{content:""}.pi-send:before{content:""}.pi-slack:before{content:""}.pi-sun:before{content:""}.pi-moon:before{content:""}.pi-vimeo:before{content:""}.pi-youtube:before{content:""}.pi-flag:before{content:""}.pi-wallet:before{content:""}.pi-map:before{content:""}.pi-link:before{content:""}.pi-credit-card:before{content:""}.pi-discord:before{content:""}.pi-percentage:before{content:""}.pi-euro:before{content:""}.pi-book:before{content:""}.pi-shield:before{content:""}.pi-paypal:before{content:""}.pi-amazon:before{content:""}.pi-phone:before{content:""}.pi-filter-slash:before{content:""}.pi-facebook:before{content:""}.pi-github:before{content:""}.pi-twitter:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-forward-alt:before{content:""}.pi-forward:before{content:""}.pi-backward:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-pause:before{content:""}.pi-play:before{content:""}.pi-compass:before{content:""}.pi-id-card:before{content:""}.pi-ticket:before{content:""}.pi-file-o:before{content:""}.pi-reply:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbs-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-palette:before{content:""}.pi-undo:before{content:""}.pi-desktop:before{content:""}.pi-sliders-v:before{content:""}.pi-sliders-h:before{content:""}.pi-search-plus:before{content:""}.pi-search-minus:before{content:""}.pi-file-excel:before{content:""}.pi-file-pdf:before{content:""}.pi-check-square:before{content:""}.pi-chart-line:before{content:""}.pi-user-edit:before{content:""}.pi-exclamation-circle:before{content:""}.pi-android:before{content:""}.pi-google:before{content:""}.pi-apple:before{content:""}.pi-microsoft:before{content:""}.pi-heart:before{content:""}.pi-mobile:before{content:""}.pi-tablet:before{content:""}.pi-key:before{content:""}.pi-shopping-cart:before{content:""}.pi-comments:before{content:""}.pi-comment:before{content:""}.pi-briefcase:before{content:""}.pi-bell:before{content:""}.pi-paperclip:before{content:""}.pi-share-alt:before{content:""}.pi-envelope:before{content:""}.pi-volume-down:before{content:""}.pi-volume-up:before{content:""}.pi-volume-off:before{content:""}.pi-eject:before{content:""}.pi-money-bill:before{content:""}.pi-images:before{content:""}.pi-image:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-wifi:before{content:""}.pi-sitemap:before{content:""}.pi-chart-bar:before{content:""}.pi-camera:before{content:""}.pi-dollar:before{content:""}.pi-lock-open:before{content:""}.pi-table:before{content:""}.pi-map-marker:before{content:""}.pi-list:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-folder-open:before{content:""}.pi-folder:before{content:""}.pi-video:before{content:""}.pi-inbox:before{content:""}.pi-lock:before{content:""}.pi-unlock:before{content:""}.pi-tags:before{content:""}.pi-tag:before{content:""}.pi-power-off:before{content:""}.pi-save:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-copy:before{content:""}.pi-file:before{content:""}.pi-clone:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-ellipsis-v:before{content:""}.pi-ellipsis-h:before{content:""}.pi-bookmark:before{content:""}.pi-globe:before{content:""}.pi-replay:before{content:""}.pi-filter:before{content:""}.pi-print:before{content:""}.pi-align-right:before{content:""}.pi-align-left:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-cog:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-pencil:before{content:""}.pi-users:before{content:""}.pi-clock:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-trash:before{content:""}.pi-external-link:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-refresh:before{content:""}.pi-user:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-calendar:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-upload:before{content:""}.pi-download:before{content:""}.pi-ban:before{content:""}.pi-star-fill:before{content:""}.pi-star:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-up:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-down:before{content:""}.pi-caret-up:before{content:""}.pi-search:before{content:""}.pi-check:before{content:""}.pi-check-circle:before{content:""}.pi-times:before{content:""}.pi-times-circle:before{content:""}.pi-plus:before{content:""}.pi-plus-circle:before{content:""}.pi-minus:before{content:""}.pi-minus-circle:before{content:""}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-sort-down:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward:before{content:""}.pi-th-large:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-up:before{content:""}.pi-bars:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-info:before{content:""}.pi-info-circle:before{content:""}.pi-home:before{content:""}.pi-spinner:before{content:""}:root{--bs-primary: #3D5EE1;--bs-primary-rgb: 61, 94, 225;--bs-secondary: #6FCCD8;--bs-secondary-rgb: 111, 204, 216;--bs-success: #1ABE17;--bs-success-rgb: 26, 190, 23;--bs-warning: #EAB300;--bs-warning-rgb: 234, 179, 0;--bs-danger: #E82646;--bs-danger-rgb: 232, 38, 70;--bs-info: #0F65CD;--bs-info-rgb: 15, 101, 205;--bs-light: #E9EDF4;--bs-dark: #202C4B;--bs-body-bg: #fff;--bs-secondary-bg: #F8FAFC;--bs-tertiary-bg: #F4F6FA;--bs-card-bg: var(--surface);--bs-body-color: #6A7287;--bs-emphasis-color: #202C4B;--bs-heading-color: var(--bs-emphasis-color);--bs-secondary-color: #677788;--bs-tertiary-color: #838A9B;--bs-border-color: #E9EDF4;--tint-primary: rgba(61, 94, 225, .12);--tint-secondary: rgba(111, 204, 216, .12);--tint-success: rgba(26, 190, 23, .12);--tint-warning: rgba(234, 179, 0, .12);--tint-danger: rgba(232, 38, 70, .12);--tint-info: rgba(15, 101, 205, .12);--tint-purple: rgba(74, 0, 229, .12);--tint-teal: rgba(2, 168, 181, .12);--tint-pink: rgba(232, 62, 140, .12);--accent-purple: #4A00E5;--accent-teal: #02a8b5;--accent-pink: #E83E8C;--accent-indigo: #05C3FB;--accent: var(--bs-primary);--accent-soft: var(--tint-primary);--accent-strong: var(--bs-primary);--radius: 16px;--radius-sm: 12px;--radius-xs: 9px;--border-strong: #EDF1F6;--track: #F0F2F7;--font-mono: "SFMono-Regular", "Menlo", "Consolas", "Liberation Mono", monospace;--shadow: 0 1px 2px rgba(16, 24, 40, .04);--shadow-lift: 0 14px 34px -14px rgba(16, 24, 40, .22);--transition: .2s cubic-bezier(.4, 0, .2, 1);--surface: #ffffff;--surface-soft: #f6f7fb;--border-soft: #e7eaf1;--muted: #6b7280;--heading: #111827;--radius-list: 11px;--tone-brand-soft: rgba(61, 94, 225, .1);--tone-success: #16a34a;--tone-success-soft: rgba(22, 163, 74, .12);--tone-warning: #d97706;--tone-warning-soft: rgba(217, 119, 6, .12);--tone-danger: #dc2626;--tone-danger-soft: rgba(220, 38, 38, .12);--tone-info: #0891b2;--tone-info-soft: rgba(8, 145, 178, .12);--tone-purple: #7b61ff;--tone-purple-soft: rgba(123, 97, 255, .12);--tone-pink: #db2777;--tone-pink-soft: rgba(219, 39, 119, .12);--tone-teal: #0d9488;--tone-teal-soft: rgba(13, 148, 136, .12);--shadow-card: 0 1px 2px rgba(15, 23, 42, .04), 0 6px 16px -8px rgba(15, 23, 42, .12);--shadow-card-lift: 0 12px 30px -12px rgba(15, 23, 42, .28);--transition-card: .22s cubic-bezier(.4, 0, .2, 1);--gauge-track: var(--track);--meter-track: var(--track);--data-list-border: var(--border-soft);--data-list-hover: var(--tone-brand-soft);--activity-feed-rail: var(--border-soft);--activity-feed-hover: var(--tone-brand-soft);--dt-surface-alt: var(--surface-soft)}[data-bs-theme=dark],[data-theme=dark]{--bs-body-bg: #1a1d29;--bs-secondary-bg: #171a24;--bs-tertiary-bg: #1c1e25;--bs-emphasis-color: #f1f5f9;--bs-secondary-color: #94a3b8;--bs-tertiary-color: #6b7280;--bs-border-color: #2a2f3e;--bs-primary-bg-subtle: var(--tone-brand-soft);--bs-body-bg-rgb: 26, 29, 41;--bs-secondary-bg-rgb: 23, 26, 36;--bs-tertiary-bg-rgb: 28, 30, 37;--bs-emphasis-color-rgb: 241, 245, 249;--shadow: 0 1px 2px rgba(0, 0, 0, .3);--shadow-lift: 0 14px 34px rgba(0, 0, 0, .4);--border-strong: rgba(255, 255, 255, .2);--track: rgba(255, 255, 255, .1);--surface: #1a1d29;--surface-soft: #171a24;--border-soft: #2a2f3e;--muted: #94a3b8;--heading: #f1f5f9}body{--bs-body-font-family: Inter, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;color:#6a7287;line-height:1.5;background-color:#fff;overflow-y:auto;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:#3d5ee1;color:#fff;text-shadow:none}img{max-width:100%;height:auto;vertical-align:inherit}*{outline:none}button{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}button:focus{box-shadow:none!important}p{margin-bottom:20px}p:last-child{margin-bottom:0}strong{font-weight:700}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#202c4b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:-.01em;margin-bottom:0}ol,ul{list-style:none;margin-block-end:0;padding:0}ul{list-style:none}ul.list-disc{list-style:disc;padding-left:15px}ul.list-disc ul{list-style-type:circle}ul.list-decimal{list-style:decimal;padding-left:15px}ul.list-decimal ul{list-style-type:decimal}ul.list-icon{list-style:none;padding-left:0}ul.list-icon>li{padding-left:1.875rem;counter-increment:li}ul.list-icon>li i,ul.list-icon>li .feather-icon,ul.list-icon>li .svg-icon{display:inline-block;height:20px;width:20px;text-align:center;margin-left:-1.25rem;position:relative;left:-10px;padding:1px;top:-1px}ul.list-icon>li i{font-size:20px;top:5px}ul .btn-primary:not(:disabled):not(.disabled):active:focus,ul .btn-primary:not(:disabled):not(.disabled).active:focus{box-shadow:none}.bg-white{background-color:#fff}.bg-pink{background-color:#e83e8c!important}.bg-purple{background-color:#4a00e5!important}.bg-teal{background-color:#02a8b5!important}.bg-blue{background-color:#339dff!important}.bg-gray{background:#f4f6fa}.bg-primary{background-color:#3d5ee1!important}.bg-primary.bg-opacity-10{background-color:#3d5ee11a!important}.bg-primary.bg-opacity-25{background-color:#3d5ee140!important}.bg-primary.bg-opacity-50{background-color:#3d5ee180!important}.bg-primary.bg-opacity-75{background-color:#3d5ee1bf!important}.bg-primary.bg-opacity-100{background-color:#3d5ee1!important}.bg-secondary{background-color:#6fccd8!important}.bg-secondary.bg-opacity-10{background-color:#6fccd81a!important}.bg-secondary.bg-opacity-25{background-color:#6fccd840!important}.bg-secondary.bg-opacity-50{background-color:#6fccd880!important}.bg-secondary.bg-opacity-75{background-color:#6fccd8bf!important}.bg-secondary.bg-opacity-100{background-color:#6fccd8!important}.bg-info{background-color:#0f65cd!important}.bg-info.bg-opacity-10{background-color:#0f65cd1a!important}.bg-info.bg-opacity-25{background-color:#0f65cd40!important}.bg-info.bg-opacity-50{background-color:#0f65cd80!important}.bg-info.bg-opacity-75{background-color:#0f65cdbf!important}.bg-info.bg-opacity-100{background-color:#0f65cd!important}.bg-success{background-color:#1abe17!important}.bg-success.bg-opacity-10{background-color:#1abe171a!important}.bg-success.bg-opacity-25{background-color:#1abe1740!important}.bg-success.bg-opacity-50{background-color:#1abe1780!important}.bg-success.bg-opacity-75{background-color:#1abe17bf!important}.bg-success.bg-opacity-100{background-color:#1abe17!important}.bg-warning{background-color:#eab300!important}.bg-warning.bg-opacity-10{background-color:#eab3001a!important}.bg-warning.bg-opacity-25{background-color:#eab30040!important}.bg-warning.bg-opacity-50{background-color:#eab30080!important}.bg-warning.bg-opacity-75{background-color:#eab300bf!important}.bg-warning.bg-opacity-100{background-color:#eab300!important}.bg-danger{background-color:#e82646!important}.bg-danger.bg-opacity-10{background-color:#e826461a!important}.bg-danger.bg-opacity-25{background-color:#e8264640!important}.bg-danger.bg-opacity-50{background-color:#e8264680!important}.bg-danger.bg-opacity-75{background-color:#e82646bf!important}.bg-danger.bg-opacity-100{background-color:#e82646!important}.bg-dark{background-color:#202c4b!important}.bg-dark.bg-opacity-10{background-color:#202c4b1a!important}.bg-dark.bg-opacity-25{background-color:#202c4b40!important}.bg-dark.bg-opacity-50{background-color:#202c4b80!important}.bg-dark.bg-opacity-75{background-color:#202c4bbf!important}.bg-dark.bg-opacity-100{background-color:#202c4b!important}.bg-light{background-color:#e9edf4!important}.bg-light.bg-opacity-10{background-color:#e9edf41a!important}.bg-light.bg-opacity-25{background-color:#e9edf440!important}.bg-light.bg-opacity-50{background-color:#e9edf480!important}.bg-light.bg-opacity-75{background-color:#e9edf4bf!important}.bg-light.bg-opacity-100{background-color:#e9edf4!important}.bg-skyblue{background-color:#05c3fb!important}.bg-primary{background-color:#3d5ee1!important;border:1px solid #3D5EE1!important;color:#fff}.bg-secondary{background-color:#6fccd8!important;border:1px solid #6FCCD8!important;color:#fff}.bg-success{background-color:#1abe17!important;border:1px solid #1ABE17!important;color:#fff}.bg-info{background-color:#0f65cd!important;border:1px solid #0F65CD!important;color:#fff}.bg-warning{background-color:#eab300!important;border:1px solid #EAB300!important;color:#fff}.bg-danger{background-color:#e82646!important;border:1px solid #E82646!important;color:#fff}.bg-dark{background-color:#202c4b!important;border:1px solid #202C4B!important;color:#fff}.bg-light{background-color:#e9edf4!important;border:1px solid #E9EDF4!important;color:#fff}.bg-black{background-color:#000!important;border:1px solid #000!important;color:#fff}.bg-purple{background-color:#4a00e5!important;border:1px solid #4A00E5!important;color:#fff}.bg-yellow{background-color:#ff0!important;border:1px solid #ffff00!important;color:#fff}.bg-teal{background-color:#02a8b5!important;border:1px solid #02a8b5!important;color:#fff}.bg-soft-primary{background-color:#eceffc;color:#3d5ee1}.bg-soft-secondary{background-color:#d4f0f3;color:#6fccd8}.bg-soft-success{background-color:#baecb9;color:#1abe17}.bg-soft-danger{background-color:#f8bec8;color:#e82646}.bg-soft-warning{background-color:#fde9c1;color:#eab300}.bg-soft-info{background-color:#0f65cd4d;color:#0f65cd}.bg-soft-light{background-color:#e9edf4e6;color:#6a7287}.bg-soft-dark{background-color:#202c4b4d;color:#fff}.bg-light{color:#6a7287}.bg-primary-gradient{background:linear-gradient(180deg,#3d5ee1,#96adfd)!important;color:#fff}.bg-secondary-gradient{background:linear-gradient(180deg,#6fccd8,#a3ebf5)!important;color:#fff}.bg-warning-gradient{background:linear-gradient(180deg,#eab300,#fee48d)!important;color:#fff}.bg-info-gradient{background:linear-gradient(180deg,#0f65cd,#a1cbfe)!important;color:#fff}.bg-success-gradient{background:linear-gradient(180deg,#1abe17,#7eff7c)!important;color:#fff}.bg-danger-gradient{background:linear-gradient(180deg,#e82646,#fba1b0)!important;color:#fff}.bg-orange-gradient{background:linear-gradient(to right,#FD7E14 0%,100%)!important;color:#fff}.bg-purple-gradient{background:linear-gradient(to right,#4a00e5,#9b25b7)!important;color:#fff}.bg-teal-gradient{background:linear-gradient(180deg,#e6f9ff,#fff)!important;color:#fff}.bg-light-gradient{background:linear-gradient(180deg,#d1d6de,#fff)!important;color:#000}.bg-dark-gradient{background:linear-gradient(180deg,#f3f6ff,#fff)!important;color:#fff}.bg-outline-primary{background-color:#fff;border:1px solid #3D5EE1;color:#3d5ee1}.bg-outline-secondary{background-color:#fff;border:1px solid #6FCCD8;color:#6fccd8}.bg-outline-warning{background-color:#fff;border:1px solid #EAB300;color:#eab300}.bg-outline-info{background-color:#fff;border:1px solid #0F65CD;color:#0f65cd}.bg-outline-success{background-color:#fff;border:1px solid #1ABE17;color:#1abe17}.bg-outline-danger{background-color:#fff;border:1px solid #E82646;color:#e82646}.bg-outline-dark{background-color:#fff;border:1px solid #202C4B;color:#202c4b}.bg-outline-light{background-color:#fff;border:1px solid #E9EDF4!important;color:#000!important}.bg-primary-transparent,.bg-primary-transparent:hover{background-color:#f2f5ff!important;color:#3d5ee1!important}.bg-secondary-transparent,.bg-secondary-transparent:hover{background-color:#e8fcff!important;color:#6fccd8!important}.bg-purple-transparent,.bg-purple-transparent:hover{background-color:#f3edff!important;color:#4a00e5!important}.bg-pink-transparent,.bg-pink-transparent:hover{background-color:#fde6f8!important;color:#e83e8c!important}.bg-info-transparent,.bg-info-transparent:hover{background-color:#e7f1fc!important;color:#0f65cd!important}.bg-success-transparent,.bg-success-transparent:hover{background-color:#e8f9e8!important;color:#1abe17!important}.bg-warning-transparent,.bg-warning-transparent:hover{background-color:#fef8ea!important;color:#eab300!important}.bg-danger-transparent,.bg-danger-transparent:hover{background-color:#fde9ed!important;color:#e82646!important}.bg-light-transparent{background-color:#e9edf480!important;color:#e9edf4!important}.bg-light-transparent:hover{background-color:#e9edf480!important;color:#6a7287!important}.bg-skyblue-transparent,.bg-skyblue-transparent:hover{background-color:#e6f9ff!important;color:#05c3fb!important}.bg-primary-subtle{background-color:#f2f5ff!important}.bg-secondary-subtle{background-color:#e8fcff!important}.bg-success-subtle{background-color:#e8f9e8!important}.bg-danger-subtle{background-color:#fde9ed!important}.bg-warning-subtle{background-color:#fef8ea!important}.bg-info-subtle{background-color:#e7f1fc!important}.bg-light-subtle{background-color:#d1d6de!important}[data-theme=dark] .bg-primary-transparent,[data-theme=dark] .bg-primary-subtle,[data-theme=dark] .bg-transparent-primary,[data-bs-theme=dark] .bg-primary-transparent,[data-bs-theme=dark] .bg-primary-subtle,[data-bs-theme=dark] .bg-transparent-primary,[data-theme=dark] .bg-primary-transparent:hover,[data-theme=dark] .bg-primary-subtle:hover,[data-theme=dark] .bg-transparent-primary:hover,[data-bs-theme=dark] .bg-primary-transparent:hover,[data-bs-theme=dark] .bg-primary-subtle:hover,[data-bs-theme=dark] .bg-transparent-primary:hover{background-color:var(--tone-brand-soft)!important}[data-theme=dark] .bg-purple-transparent,[data-bs-theme=dark] .bg-purple-transparent,[data-theme=dark] .bg-purple-transparent:hover,[data-bs-theme=dark] .bg-purple-transparent:hover{background-color:var(--tone-purple-soft)!important}[data-theme=dark] .bg-pink-transparent,[data-bs-theme=dark] .bg-pink-transparent,[data-theme=dark] .bg-pink-transparent:hover,[data-bs-theme=dark] .bg-pink-transparent:hover{background-color:var(--tone-pink-soft)!important}[data-theme=dark] .bg-info-transparent,[data-theme=dark] .bg-info-subtle,[data-bs-theme=dark] .bg-info-transparent,[data-bs-theme=dark] .bg-info-subtle,[data-theme=dark] .bg-info-transparent:hover,[data-theme=dark] .bg-info-subtle:hover,[data-bs-theme=dark] .bg-info-transparent:hover,[data-bs-theme=dark] .bg-info-subtle:hover{background-color:var(--tone-info-soft)!important}[data-theme=dark] .bg-success-transparent,[data-theme=dark] .bg-success-subtle,[data-bs-theme=dark] .bg-success-transparent,[data-bs-theme=dark] .bg-success-subtle,[data-theme=dark] .bg-success-transparent:hover,[data-theme=dark] .bg-success-subtle:hover,[data-bs-theme=dark] .bg-success-transparent:hover,[data-bs-theme=dark] .bg-success-subtle:hover{background-color:var(--tone-success-soft)!important}[data-theme=dark] .bg-warning-transparent,[data-theme=dark] .bg-warning-subtle,[data-bs-theme=dark] .bg-warning-transparent,[data-bs-theme=dark] .bg-warning-subtle,[data-theme=dark] .bg-warning-transparent:hover,[data-theme=dark] .bg-warning-subtle:hover,[data-bs-theme=dark] .bg-warning-transparent:hover,[data-bs-theme=dark] .bg-warning-subtle:hover{background-color:var(--tone-warning-soft)!important}[data-theme=dark] .bg-danger-transparent,[data-theme=dark] .bg-danger-subtle,[data-bs-theme=dark] .bg-danger-transparent,[data-bs-theme=dark] .bg-danger-subtle,[data-theme=dark] .bg-danger-transparent:hover,[data-theme=dark] .bg-danger-subtle:hover,[data-bs-theme=dark] .bg-danger-transparent:hover,[data-bs-theme=dark] .bg-danger-subtle:hover{background-color:var(--tone-danger-soft)!important}[data-theme=dark] .bg-teal-transparent,[data-bs-theme=dark] .bg-teal-transparent{background-color:var(--tone-teal-soft)!important}[data-theme=dark] .bg-secondary-transparent,[data-theme=dark] .bg-secondary-subtle,[data-bs-theme=dark] .bg-secondary-transparent,[data-bs-theme=dark] .bg-secondary-subtle,[data-theme=dark] .bg-secondary-transparent:hover,[data-theme=dark] .bg-secondary-subtle:hover,[data-bs-theme=dark] .bg-secondary-transparent:hover,[data-bs-theme=dark] .bg-secondary-subtle:hover{background-color:#6fccd829!important}[data-theme=dark] .bg-skyblue-transparent,[data-bs-theme=dark] .bg-skyblue-transparent,[data-theme=dark] .bg-skyblue-transparent:hover,[data-bs-theme=dark] .bg-skyblue-transparent:hover{background-color:#05c3fb29!important}[data-theme=dark] .bg-light-transparent,[data-theme=dark] .bg-light-subtle,[data-bs-theme=dark] .bg-light-transparent,[data-bs-theme=dark] .bg-light-subtle,[data-theme=dark] .bg-light-transparent:hover,[data-theme=dark] .bg-light-subtle:hover,[data-bs-theme=dark] .bg-light-transparent:hover,[data-bs-theme=dark] .bg-light-subtle:hover{background-color:#ffffff0f!important}.bg-gray-100{background-color:#e6e8eb}.bg-gray-200{background-color:#cdd0d7}.bg-gray-300{background-color:#b5b9c3}.bg-gray-400{background-color:#9ca1af}.bg-gray-500{background-color:#838a9b}.bg-gray-600{background-color:#6a7287}.bg-gray-700{background-color:#515b73}.bg-gray-800{background-color:#39435f}.bg-gray-900{background-color:#202c4b}.bg-light-100{background-color:#fdfdfe!important}.bg-light-300{background-color:#f8fafc!important}.bg-light-400{background-color:#f6f8fb!important}.bg-light-500{background-color:#f4f6fa!important}.bg-success-800{background-color:#48cb45!important}.svg-primary{fill:#3d5ee1}.svg-secondary{fill:#6fccd8}.svg-success{fill:#1abe17}.svg-danger{fill:#e82646}.svg-warning{fill:#eab300}.svg-white{fill:#fff}.svg-black{fill:#000}.svg-pink{fill:#e83e8c}.svg-orange{fill:#fd7e14}.svg-purple{fill:#4a00e5}.svg-indigo{fill:#05c3fb}.svg-info{fill:#0f65cd}.svg-yellow{fill:#ff0}.svg-light{fill:#e9edf4}.svg-dark{fill:#202c4b}.svg-teal{fill:#02a8b5}.svg-default{fill:#6a7287}.color-container{width:5rem;height:5rem;border-radius:4px;display:flex;align-items:center;justify-content:center;line-height:3rem}.text-container{padding:.25rem .5rem;border-radius:4px;box-shadow:0 4px 54px #e0e0e040}.color-box{width:80px;height:80px;border-radius:4px;margin-right:.75rem;margin-bottom:.75rem}.badge-soft-pending{background:#e6f9ff;color:#05c3fb}.bg-pending{background:#05c3fb;color:#fff}.bg-light-200{background:#fbfbfd}.bg-light-300{background:#f8fafc}.bg-teal-transparent{background:#e6f9ff}.bg-transparent-primary{background:#f2f5ff}.bg-transparent-dark{background:#f3f6ff}.bg-transparent-pending{background:#e6f9ff}.bg-transparent-warning{background:#fef8ea}.bg-transparent-light{background:#e9edf4}.bg-transparent-danger{background:#fde9ed}.bg-transparent-success{background:#e8f9e8}.bg-transparent-info{background:#e7f1fc}.bg-light-gray{background:#f4f6fa}.bg-light-orange,.bg-light-orange span{background:#d8dff9}.bg-light-red,.bg-light-red span{background:#fad4da}.bg-light-green,.bg-light-green span{background:#baecb9}.bg-01{background:url(/react/assets/img/bg/star-bg-01.svg) no-repeat}.bg-02{background:url(/react/assets/img/bg/star-bg-02.svg) no-repeat}.bg-03{background-image:url(/react/assets/img/bg/bg-01.png),url(/react/assets/img/bg/shape-05.png);background-position:right,right;background-size:contain;background-repeat:no-repeat}@media (max-width: 575.98px){.bg-03{background-image:none}}.account-page .bg-01{background-image:url(/react/assets/img/authentication/authentication-bg.svg);background-repeat:no-repeat;background-position:bottom left;background-size:100%}::-webkit-scrollbar{width:5px;height:5px;border-radius:50px!important}::-webkit-scrollbar-track{background:#f4f6fa}::-webkit-scrollbar-thumb{background:#cdd0d7}::-webkit-scrollbar-thumb:hover{background:#cdd0d7}.swal2-header .swal2-title{font-size:18px}.checkboxs{display:block;cursor:pointer;-webkit-user-select:none;user-select:none;position:relative;padding-left:25px}.checkboxs input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkboxs input~.checkmarks{border:1px solid #E9EDF4;border-radius:2px}.checkboxs input:checked~.checkmarks{background-color:#3d5ee1;border-color:#3d5ee1}.checkboxs input:checked~.checkmarks:after{display:block}.checkboxs .checkmarks{height:18px;width:18px;position:absolute;top:2px;left:0}.checkboxs .checkmarks:after{content:"";position:absolute;display:none;left:50%;top:50%;transform:translate(-50%,-50%);content:"";font-family:"Font Awesome 5 Free";color:#fff;font-weight:600;font-size:10px}.page-wrapper{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;margin:0 0 0 252px;padding:56px 0 0;position:relative;left:0;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}@media (max-width: 991.98px){.page-wrapper{margin:0;padding:60px 0 0}}.page-wrapper .content{padding:24px 24px 0;background:#fbfbfd}@media (max-width: 991.98px){.page-wrapper .content{padding:15px 15px 0}}.page-wrapper .content.content-two{padding-bottom:24px}@media (max-width: 767.98px){.page-wrapper .content.content-two{padding-bottom:15px}}.page-header{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;flex-wrap:wrap;margin-bottom:10px}.page-header .breadcrumb{margin-bottom:0}@media (max-width: 575.98px){.page-header{flex-direction:column;align-items:self-start}}.page-header .page-title{margin-bottom:10px}.page-header h3{font-weight:700;color:#202c4b;font-size:18px}@media (max-width: 991.98px){.page-header h3{font-size:14px}}.page-header h4{font-weight:600;color:#202c4b;font-size:18px;margin-bottom:5px}@media (max-width: 991.98px){.page-header h4{font-size:18px}}.page-header h6{font-size:14px;color:#515b73;font-weight:400}@media (max-width: 991.98px){.page-header h6{font-size:12px}}@media (max-width: 575.98px){.page-header h6{font-size:12px;margin-bottom:20px}}.page-wrapper>.content .page-header .page-title,.page-wrapper>.content .page-title{font-size:32px;font-weight:700;letter-spacing:-.02em;color:#18181b;line-height:1.2}@media (max-width: 575.98px){.page-wrapper>.content .page-header .page-title,.page-wrapper>.content .page-title{font-size:24px}}[data-theme=dark] .page-wrapper>.content .page-header .page-title,[data-theme=dark] .page-wrapper>.content .page-title,[data-bs-theme=dark] .page-wrapper>.content .page-header .page-title,[data-bs-theme=dark] .page-wrapper>.content .page-title{color:#f4f4f5}@keyframes muiDropIn{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}.header{height:60px;z-index:999;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom:1px solid #E9EDF4;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0d!important;position:fixed;top:0;right:0;left:0;display:flex;align-items:center;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.header .header-left{display:flex;align-items:center;justify-content:space-between;float:left;height:60px;width:280px;z-index:1;background:#f8fafc;border-right:1px solid #E9EDF4;padding:0 12px;position:relative;text-align:center;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.header .header-left .logo,.header .header-left .dark-logo{display:inline-block;line-height:0}.header .header-left .logo img,.header .header-left .dark-logo img{width:130px}@media (max-width: 991.98px){.header .header-left .logo,.header .header-left .dark-logo{text-align:center;width:100%}.header .header-left .logo img,.header .header-left .dark-logo img{width:140px}}.header .header-left .dark-logo,.header .header-left .logo-small{display:none}.header .header-left .logo-small img{width:30px}.header .header-left #toggle_btn{font-size:18px;padding:4px;border-radius:6px;color:#202c4b;display:flex;align-items:center;justify-content:center;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease}.header .header-left #toggle_btn:hover{color:#3d5ee1}@media (max-width: 991.98px){.header .header-left{width:100%;border-right:0}.header .header-left #toggle_btn{display:none}}.header .mobile_btn{display:none;float:left}@media (max-width: 991.98px){.header .mobile_btn{color:#3d5ee1;font-size:24px;height:60px;line-height:60px;width:60px;z-index:10;padding:0 20px;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}}.header .mobile_btn .bar-icon{display:inline-block;width:31px;margin-top:10px}.header .mobile_btn .bar-icon span{background-color:#3d5ee1;display:block;float:left;height:3px;margin-bottom:7px;width:31px;border-radius:2px;-webkit-transition:all .5s;-ms-transition:all .5s;transition:all .5s}.header .mobile_btn .bar-icon span:nth-child(2){width:16px}.header .responsive-search{display:none;color:#202c4b;font-size:20px;height:60px;line-height:60px;padding:0 15px}@media (max-width: 991.98px){.header .responsive-search{display:block}}.header .mobile-user-menu{display:none;float:right;font-size:24px;height:60px;line-height:60px;text-align:right;width:60px;z-index:10;padding:0 20px;position:absolute;top:0;right:0}@media (max-width: 991.98px){.header .mobile-user-menu{display:block}}.header .mobile-user-menu a{color:#3d5ee1;padding:0}.header .mobile-user-menu a:after{display:none}.header .mobile-user-menu .dropdown-menu{padding:0}.header .mobile-user-menu .dropdown-menu a{color:#515b73;line-height:40px;padding:0 10px}.header .header-user{padding:0 12px;display:flex;align-items:center;height:100%;flex:1;justify-content:space-between}@media (max-width: 991.98px){.header .header-user{display:none}}.header .header-user .user-menu{display:flex;align-items:center;margin:0;position:relative;height:100%;width:100%;border-bottom:0;padding:0 12px;gap:8px;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}.header .header-user .user-menu>.d-flex.align-items-center{gap:8px;margin-left:auto}.header .header-user .user-menu>.d-flex.align-items-center>.pe-1,.header .header-user .user-menu>.d-flex.align-items-center>.dropdown,.header .header-user .user-menu>.d-flex.align-items-center>div{padding:0!important;margin:0!important}.header .header-user .user-menu>li{margin-left:0}.header .header-user .user-menu>li .dropdown-toggle:after{display:none;border:0}.header .btn-icon,.header .btn-outline-light.bg-white{border-radius:12px!important;border:1px solid #E9EDF4!important;background:linear-gradient(180deg,#fff,#f5f7fb)!important;color:#202c4b!important;box-shadow:0 1px 1px #0f172a0a,0 3px 8px #0f172a0f,inset 0 1px #ffffffe6!important;margin:0!important;-webkit-transition:background-color .2s ease,color .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease;-ms-transition:background-color .2s ease,color .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease,border-color .2s ease,box-shadow .2s ease}.header .btn-icon:hover,.header .btn-outline-light.bg-white:hover{background:linear-gradient(180deg,#fff,#eef2fe)!important;border-color:#3d5ee159!important;color:#3d5ee1!important;transform:translateY(-2px);box-shadow:0 2px 4px #0f172a0f,0 8px 18px #3d5ee138,inset 0 1px #ffffffe6!important}.header .btn-icon:hover i,.header .btn-outline-light.bg-white:hover i{transform:scale(1.12)}.header .btn-icon:active,.header .btn-outline-light.bg-white:active{transform:translateY(-1px);box-shadow:0 1px 3px #0f172a1a!important}.header .btn-icon{width:42px;height:42px;padding:0!important;display:inline-flex;align-items:center;justify-content:center;position:relative}.header .btn-icon i{font-size:19px;line-height:1;-webkit-transition:transform .2s ease;-ms-transition:transform .2s ease;transition:transform .2s ease}.header .mui-count{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;font-size:10px;font-weight:700;line-height:18px;text-align:center;color:#fff;background:#3d5ee1;border-radius:50rem;border:2px solid #FFF}.header .dark-mode-toggle{margin:0!important}.header .dark-mode-toggle:not(.activate){display:none!important}.header .dark-mode-toggle.activate{display:inline-flex!important}.header .top-nav-search{display:flex;align-items:center}.nav-searchinputs .header .top-nav-search{margin-right:auto}.header .top-nav-search .searchinputs{position:relative;display:flex;align-items:center}.header .top-nav-search .searchinputs input{width:320px;max-width:100%;height:42px;border-radius:12px;padding:0 3.5rem 0 2.6rem;background:#fff;border:1px solid #E9EDF4;font-size:14px;color:#515b73;box-shadow:inset 0 1px 2px #0f172a08;-webkit-transition:width .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;-ms-transition:width .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:width .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}@media (max-width: 1199.98px){.header .top-nav-search .searchinputs input{width:250px}}.header .top-nav-search .searchinputs input::placeholder{color:#9ca1af}.header .top-nav-search .searchinputs input:focus{width:380px;background:#fff;border-color:#3d5ee1;box-shadow:0 0 0 4px #3d5ee124;outline:none}.header .top-nav-search .searchinputs:before{content:"";font-family:tabler-icons!important;position:absolute;left:14px;top:50%;transform:translateY(-50%);font-size:18px;color:#9ca1af;pointer-events:none;z-index:2;-webkit-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}.header .top-nav-search .searchinputs:focus-within:before{color:#3d5ee1}.header .top-nav-search .search-addon{position:absolute;top:50%;right:6px;transform:translateY(-50%);pointer-events:none}.header .top-nav-search .search-addon button{width:32px;height:32px;border:0;border-radius:9px;background:#3d5ee11a;color:#3d5ee1;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto;-webkit-transition:background-color .2s ease,color .2s ease;-ms-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.header .top-nav-search .search-addon button:hover{background:#3d5ee1;color:#fff;transform:none}.header .mui-search-kbd{display:inline-flex;align-items:center;gap:3px}.header .mui-search-kbd .mui-kbd-key{min-width:20px;height:20px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;line-height:1;color:#838a9b;background:#fff;border:1px solid #E9EDF4;border-radius:6px;box-shadow:0 1px #e9edf4}.header .top-nav-search .searchinputs:focus-within .mui-kbd-key{color:#3d5ee1;border-color:#3d5ee159}.header .mui-branch,.header .dropdown>.btn-outline-light.bg-white:not(.btn-icon){height:42px;border-radius:12px;border:1px solid #E9EDF4!important;background:#fff!important;padding:0 12px 0 8px!important;color:#515b73!important;font-weight:500;box-shadow:0 1px 2px #0f172a0a;-webkit-transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease;-ms-transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease}.header .mui-branch:hover,.header .dropdown>.btn-outline-light.bg-white:not(.btn-icon):hover{border-color:#3d5ee159!important;background:#fff!important;box-shadow:0 3px 10px #0f172a14;transform:translateY(-1px)}.header .mui-branch .avatar,.header .dropdown>.btn-outline-light.bg-white:not(.btn-icon) .avatar{border-radius:9px;width:28px;height:28px}.header .mui-branch .ti-chevron-down,.header .dropdown>.btn-outline-light.bg-white:not(.btn-icon) .ti-chevron-down{color:#9ca1af}.header .dropdown>.btn-outline-light.bg-white:not(.btn-icon):not(.mui-branch){display:inline-flex!important;align-items:center}.header .dropdown>.btn-outline-light.bg-white:not(.btn-icon):not(.mui-branch) .ti-calendar-due{width:28px;height:28px;margin-right:8px!important;display:inline-flex;align-items:center;justify-content:center;background:#3d5ee11a;color:#3d5ee1;border-radius:9px;font-size:16px}.header .dropdown>.btn-outline-light.bg-white:not(.btn-icon):not(.mui-branch):after{content:"";font-family:tabler-icons!important;margin-left:8px;font-size:14px;color:#9ca1af;border:0;width:auto;height:auto;vertical-align:middle}.header .mui-profile-toggle{display:inline-flex;align-items:center;gap:8px;padding:4px;border-radius:8px;border:1px solid #E9EDF4;background:#fff;-webkit-transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;-ms-transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.header .mui-profile-toggle:hover{border-color:#3d5ee159;box-shadow:0 2px 8px #0f172a14}.header .mui-profile-toggle:after{display:none!important}.header .mui-profile-toggle .avatar{width:32px;height:32px}.header .mui-profile-toggle .avatar img{border-radius:8px}.header .mui-profile-toggle .mui-profile-caret{font-size:15px;color:#9ca1af;-webkit-transition:transform .2s ease;-ms-transition:transform .2s ease;transition:transform .2s ease}.header .mui-profile-toggle[aria-expanded=true] .mui-profile-caret{transform:rotate(180deg);color:#3d5ee1}.header .dropdown-menu{border:1px solid rgba(0,0,0,.06);border-radius:14px;box-shadow:0 .75rem 2rem #1118271f;margin:0;padding:0}.header .dropdown-menu.show{animation:muiDropIn .18s ease}.anew-menu,.ntf-panel,.msg-panel,.apps-panel,.lang-menu,.ay-menu,.mui-profile-drop{padding:0;overflow:hidden;border:1px solid #E9EDF4;border-radius:16px;background:#fff;box-shadow:0 22px 50px #11182729}.anew-menu{width:322px;max-width:92vw}.ntf-panel{width:384px;max-width:94vw}.msg-panel{width:362px;max-width:94vw}.apps-panel{width:344px;max-width:94vw}.lang-menu{width:256px;max-width:92vw}.ay-menu{width:268px;max-width:92vw}.anew-sub,.ntf-sub,.msg-sub,.apps-sub,.lang-sub,.ay-sub{display:block;font-size:.72rem;color:#838a9b;margin-top:.12rem}.anew-foot,.ntf-foot,.apps-foot{padding:.7rem 1.1rem;border-top:1px solid #E9EDF4;text-align:center}.anew-foot a,.ntf-foot a,.apps-foot a{font-size:.8rem;font-weight:600;color:#3d5ee1;text-decoration:none;display:inline-flex;align-items:center;gap:.35rem;-webkit-transition:gap .2s ease;-ms-transition:gap .2s ease;transition:gap .2s ease}.anew-foot a:hover,.ntf-foot a:hover,.apps-foot a:hover{gap:.55rem}.ntf-list,.msg-list{padding:.4rem;overflow-y:auto}.ntf-list::-webkit-scrollbar,.msg-list::-webkit-scrollbar{width:6px}.ntf-list::-webkit-scrollbar-thumb,.msg-list::-webkit-scrollbar-thumb{background:#3d5ee138;border-radius:6px}.anew-blue,.ai-blue{background:linear-gradient(135deg,#3d5ee1,#5b8cff)}.anew-green,.ai-green{background:linear-gradient(135deg,#0ca678,#22c55e)}.anew-amber,.ai-amber{background:linear-gradient(135deg,#f39c12,#f7b955)}.anew-cyan,.ai-cyan{background:linear-gradient(135deg,#0ea5e9,#38bdf8)}.anew-purple,.ai-purple{background:linear-gradient(135deg,#7c3aed,#a855f7)}.anew-pink,.ai-pink{background:linear-gradient(135deg,#e83e8c,#f472b6)}.mui-profile-head{display:flex;align-items:center;gap:12px;padding:16px;background:linear-gradient(135deg,#3d5ee11f,#3d5ee108);border-bottom:1px solid #E9EDF4}.mui-profile-head .avatar{width:44px;height:44px}.mui-profile-head .avatar img{border-radius:12px}.mui-profile-id{flex:1 1 auto;min-width:0}.mui-profile-id h6{font-size:14px;font-weight:600;color:#202c4b}.mui-profile-mail{display:block;font-size:12px;color:#838a9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mui-profile-role{flex-shrink:0;align-self:flex-start;font-size:10.5px;font-weight:600;letter-spacing:.03em;color:#3d5ee1;background:#3d5ee11f;padding:3px 8px;border-radius:20px}.mui-profile-body{padding:8px}.mui-profile-body .dropdown-item{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:9px;font-size:13.5px;font-weight:500;color:#515b73;-webkit-transition:background-color .2s ease,color .2s ease;-ms-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.mui-profile-body .dropdown-item i{font-size:18px;color:#838a9b;-webkit-transition:color .2s ease;-ms-transition:color .2s ease;transition:color .2s ease}.mui-profile-body .dropdown-item:hover{background:#3d5ee114;color:#3d5ee1}.mui-profile-body .dropdown-item:hover i{color:#3d5ee1}.mui-profile-body .dropdown-item.text-danger:hover{background:#e8264614;color:#e82646}.mui-profile-body .dropdown-item.text-danger:hover i{color:#e82646}.mui-profile-body hr{margin:6px 4px;border-color:#e9edf4;opacity:1}.anew-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.95rem 1.1rem;border-bottom:1px solid #E9EDF4;background:linear-gradient(180deg,rgba(61,94,225,.06),transparent)}.anew-head h6{margin:0;font-weight:700;letter-spacing:-.01em;color:#202c4b}.anew-badge{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#3d5ee1;background:#3d5ee11f;font-size:18px}.anew-list{padding:.5rem;display:flex;flex-direction:column;gap:2px}.anew-item{display:flex;align-items:center;gap:.8rem;padding:.6rem .65rem;border-radius:12px;text-decoration:none;-webkit-transition:background-color .2s ease,transform .2s ease;-ms-transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease}.anew-item:hover{background:#1118270e;transform:translate(2px)}.anew-item:hover .anew-arrow{opacity:1;transform:translate(0)}.anew-ic{flex:0 0 42px;width:42px;height:42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:21px;color:#fff;box-shadow:0 5px 12px #00000024}.anew-txt{display:flex;flex-direction:column;min-width:0;flex:1}.anew-t{font-size:.86rem;font-weight:600;color:#202c4b;line-height:1.2}.anew-s{margin-top:.1rem;line-height:1.25}.anew-arrow{color:#9ca1af;font-size:16px;opacity:0;transform:translate(-4px);-webkit-transition:opacity .2s ease,transform .2s ease;-ms-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease}.ntf-head{padding:1rem 1.1rem .7rem;border-bottom:1px solid #E9EDF4;background:linear-gradient(180deg,rgba(61,94,225,.07),transparent)}.ntf-head h6{margin:0;font-weight:700;letter-spacing:-.01em;color:#202c4b}.ntf-head-top{display:flex;align-items:flex-start;justify-content:space-between}.ntf-readall{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#3d5ee1;background:#3d5ee11f;font-size:16px;-webkit-transition:filter .2s ease;-ms-transition:filter .2s ease;transition:filter .2s ease}.ntf-readall:hover{filter:brightness(1.06)}.ntf-tabs{display:flex;gap:.25rem;margin-top:.85rem;background:#1118270e;padding:3px;border-radius:10px}.ntf-tab{flex:1;border:0;background:transparent;font-size:.76rem;font-weight:600;color:#838a9b;padding:.35rem;border-radius:8px;cursor:pointer;-webkit-transition:background-color .2s ease,color .2s ease;-ms-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.ntf-tab span{font-size:.64rem;background:#3d5ee126;color:#3d5ee1;border-radius:50rem;padding:0 .35rem;margin-left:.15rem}.ntf-tab.active{background:#fff;color:#202c4b;box-shadow:0 1px 3px #00000024}.ntf-list{max-height:366px}.ntf-item{position:relative;display:flex;gap:.75rem;padding:.7rem .7rem .7rem .85rem;border-radius:12px;text-decoration:none;-webkit-transition:background-color .2s ease;-ms-transition:background-color .2s ease;transition:background-color .2s ease}.ntf-item:hover{background:#1118270e}.ntf-item.unread{background:#3d5ee10d}.ntf-item.unread:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:#3d5ee1}.ntf-item:not(.unread) .ntf-dot{visibility:hidden}.ntf-av{position:relative;flex:0 0 42px;width:42px;height:42px}.ntf-av>img{width:42px;height:42px;border-radius:50%;object-fit:cover}.ntf-badge{position:absolute;right:-3px;bottom:-3px;width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#fff;border:2px solid #FFF}.nb-red{background:#e7515a}.nb-blue{background:#3d5ee1}.nb-green{background:#0ca678}.nb-purple{background:#7c3aed}.nb-amber{background:#f39c12}.ntf-body{flex:1;min-width:0}.ntf-body p{margin:0;font-size:.82rem;color:#515b73;line-height:1.35}.ntf-body p b{color:#202c4b;font-weight:600}.ntf-time{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;color:#9ca1af;margin-top:.28rem}.ntf-actions{display:flex;gap:.4rem;margin-top:.55rem}.ntf-dot{align-self:center;width:8px;height:8px;border-radius:50%;background:#3d5ee1;flex-shrink:0}.msg-head{padding:1rem 1.1rem .8rem;border-bottom:1px solid #E9EDF4;background:linear-gradient(180deg,rgba(61,94,225,.07),transparent)}.msg-head h6{margin:0;font-weight:700;letter-spacing:-.01em;color:#202c4b}.msg-head-top{display:flex;align-items:flex-start;justify-content:space-between}.msg-compose{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#3d5ee1;font-size:16px;-webkit-transition:filter .2s ease,transform .2s ease;-ms-transition:filter .2s ease,transform .2s ease;transition:filter .2s ease,transform .2s ease}.msg-compose:hover{filter:brightness(1.07);transform:translateY(-1px)}.msg-search{margin-top:.85rem;display:flex;align-items:center;gap:.5rem;background:#1118270e;border-radius:10px;padding:.5rem .7rem}.msg-search i{color:#9ca1af;font-size:15px}.msg-search input{border:0;background:transparent;outline:none;width:100%;font-size:.8rem;color:#515b73}.msg-search input::placeholder{color:#9ca1af}.msg-list{max-height:344px}.msg-item{position:relative;display:flex;align-items:center;gap:.75rem;padding:.6rem .7rem;border-radius:12px;text-decoration:none;-webkit-transition:background-color .2s ease;-ms-transition:background-color .2s ease;transition:background-color .2s ease}.msg-item:hover{background:#1118270e}.msg-item.unread{background:#3d5ee10d}.msg-item.unread .msg-name{font-weight:700}.msg-item.unread .msg-prev{color:#515b73}.msg-av{position:relative;flex:0 0 44px;width:44px;height:44px}.msg-av>img{width:44px;height:44px;border-radius:50%;object-fit:cover}.msg-av:after{content:"";position:absolute;right:1px;bottom:1px;width:11px;height:11px;border-radius:50%;background:#9ca1af;border:2px solid #FFF}.msg-av.online:after{background:#22c55e}.msg-body{flex:1;min-width:0}.msg-row1{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.msg-name{font-size:.84rem;font-weight:600;color:#202c4b}.msg-time{flex-shrink:0;font-size:.7rem;color:#9ca1af}.msg-prev{margin:.12rem 0 0;font-size:.76rem;color:#838a9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msg-unread{flex-shrink:0;min-width:20px;height:20px;padding:0 .35rem;border-radius:50rem;background:#3d5ee1;color:#fff;font-size:.66rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.msg-foot{padding:.8rem 1rem;border-top:1px solid #E9EDF4}.apps-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem .75rem;border-bottom:1px solid #E9EDF4;background:linear-gradient(180deg,rgba(61,94,225,.07),transparent)}.apps-head h6{margin:0;font-weight:700;letter-spacing:-.01em;color:#202c4b}.apps-custom{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#3d5ee1;background:#3d5ee11f;font-size:16px;-webkit-transition:filter .2s ease;-ms-transition:filter .2s ease;transition:filter .2s ease}.apps-custom:hover{filter:brightness(1.06)}.apps-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;padding:.7rem}.apps-tile{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.85rem .4rem;border-radius:14px;text-decoration:none;-webkit-transition:background-color .2s ease,transform .2s ease;-ms-transition:background-color .2s ease,transform .2s ease;transition:background-color .2s ease,transform .2s ease}.apps-tile:hover{background:#1118270e;transform:translateY(-3px)}.apps-tile:hover .apps-ic{transform:scale(1.08) rotate(-3deg)}.apps-ic{width:46px;height:46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;color:#fff;box-shadow:0 5px 12px #00000024;-webkit-transition:transform .2s ease;-ms-transition:transform .2s ease;transition:transform .2s ease}.apps-lbl{font-size:.74rem;font-weight:600;color:#515b73;text-align:center}.ai-red{background:linear-gradient(135deg,#e7515a,#f4767e)}.ai-indigo{background:linear-gradient(135deg,#4f46e5,#6366f1)}.ai-teal{background:linear-gradient(135deg,#0d9488,#14b8a6)}.lang-trigger-flag{width:26px;height:19px;border-radius:4px;overflow:hidden;display:inline-flex;box-shadow:0 0 0 1px #e9edf4}.lang-trigger-flag img{width:100%;height:100%;object-fit:cover}.lang-head{padding:.9rem 1rem .7rem;border-bottom:1px solid #E9EDF4;background:linear-gradient(180deg,rgba(61,94,225,.07),transparent)}.lang-head h6{margin:0;font-weight:700;letter-spacing:-.01em;color:#202c4b}.lang-list{padding:.4rem;display:flex;flex-direction:column;gap:2px}.lang-item{display:flex;align-items:center;gap:.7rem;padding:.55rem .6rem;border-radius:10px;text-decoration:none;-webkit-transition:background-color .2s ease;-ms-transition:background-color .2s ease;transition:background-color .2s ease}.lang-item:hover{background:#1118270e}.lang-item.active{background:#3d5ee114}.lang-item.active .lang-check{opacity:1}.lang-flag{flex:0 0 30px;width:30px;height:22px;border-radius:4px;overflow:hidden;display:inline-flex;box-shadow:0 0 0 1px #e9edf4}.lang-flag img{width:100%;height:100%;object-fit:cover}.lang-txt{flex:1;min-width:0;display:flex;flex-direction:column}.lang-name{font-size:.84rem;font-weight:600;color:#202c4b;line-height:1.2}.lang-native{font-size:.7rem;color:#838a9b;line-height:1.2;margin-top:.1rem}.lang-check{color:#3d5ee1;font-size:17px;opacity:0}.ay-head{padding:.9rem 1rem .7rem;border-bottom:1px solid #E9EDF4;background:linear-gradient(180deg,rgba(61,94,225,.07),transparent)}.ay-head h6{margin:0;font-weight:700;letter-spacing:-.01em;color:#202c4b}.ay-list{padding:.4rem;display:flex;flex-direction:column;gap:2px}.ay-item{display:flex;align-items:center;gap:.7rem;padding:.55rem .6rem;border-radius:10px;text-decoration:none;-webkit-transition:background-color .2s ease;-ms-transition:background-color .2s ease;transition:background-color .2s ease}.ay-item:hover{background:#1118270e}.ay-item:hover .ay-arrow{opacity:1;transform:translate(0)}.ay-item.active{background:#3d5ee114}.ay-item.active .ay-ic{color:#fff;background:#3d5ee1;box-shadow:0 5px 12px #3d5ee159}.ay-ic{flex:0 0 36px;width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#3d5ee1;background:#3d5ee11f}.ay-txt{flex:1;min-width:0;display:flex;flex-direction:column}.ay-yr{font-size:.84rem;font-weight:600;color:#202c4b;line-height:1.2}.ay-st{font-size:.7rem;color:#838a9b;line-height:1.2;margin-top:.1rem}.ay-badge{font-size:.62rem;font-weight:700;color:#fff;background:#3d5ee1;border-radius:50rem;padding:.14rem .5rem}.ay-arrow{color:#9ca1af;font-size:16px;opacity:0;transform:translate(-4px);-webkit-transition:opacity .2s ease,transform .2s ease;-ms-transition:opacity .2s ease,transform .2s ease;transition:opacity .2s ease,transform .2s ease}.header .btn:focus-visible,.header a:focus-visible{outline:2px solid #3D5EE1;outline-offset:2px;border-radius:8px}@media (min-width: 992px){body.mini-sidebar .header .header-left{width:84px;padding:0;flex-direction:column;justify-content:center}body.mini-sidebar .header .header-left .logo,body.mini-sidebar .header .header-left .dark-logo{display:none!important}body.mini-sidebar .header .header-left .logo-small{display:block!important;padding:8px 0 2px}body.mini-sidebar .header .header-left #toggle_btn{opacity:1;transform:rotate(180deg)}body.mini-sidebar.expand-menu .header .header-left{width:280px;padding:0 12px;flex-direction:row;justify-content:space-between}body.mini-sidebar.expand-menu .header .header-left .logo-small{display:none!important}body.mini-sidebar.expand-menu .header .header-left .logo{display:block!important}body.mini-sidebar.expand-menu .header .header-left #toggle_btn{opacity:1;transform:rotate(0)}}@media (max-width: 991.98px){.mui-hide-sm{display:none!important}}@keyframes msFade{0%{opacity:0}to{opacity:1}}@keyframes msPop{0%{opacity:0;transform:translateY(-12px) scale(.98)}to{opacity:1;transform:none}}body.mui-search-open{overflow:hidden}.mui-search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1080;display:flex;align-items:flex-start;justify-content:center}.mui-search-modal[hidden]{display:none}.mui-search-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f172a73;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:msFade .2s ease}.mui-search-panel{position:relative;width:640px;max-width:92vw;margin-top:9vh;overflow:hidden;background:#fff;border:1px solid #E9EDF4;border-radius:16px;box-shadow:0 30px 70px #0f172a59;animation:msPop .22s cubic-bezier(.4,0,.2,1)}@media (max-width: 575.98px){.mui-search-panel{margin-top:0;border-radius:0;height:100%;max-width:100vw;width:100vw}}.mui-search-top{display:flex;align-items:center;gap:.7rem;padding:1rem 1.1rem;border-bottom:1px solid #E9EDF4}.mui-search-top>i{font-size:20px;color:#838a9b}.mui-search-top input{flex:1;border:0;background:transparent;outline:none;font-size:1rem;color:#202c4b}.mui-search-top input::placeholder{color:#9ca1af}.mui-search-esc{font-size:.62rem;font-weight:700;color:#838a9b;background:#1118270e;border:1px solid #E9EDF4;border-radius:6px;padding:.15rem .4rem}.mui-search-body{max-height:56vh;overflow-y:auto;padding:.5rem}.mui-search-sec+.mui-search-sec{margin-top:.35rem}.mui-search-sec-hdr{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:#9ca1af;padding:.5rem .6rem .3rem}.mui-search-row{display:flex;align-items:center;gap:.75rem;padding:.6rem .65rem;border-radius:10px;text-decoration:none;-webkit-transition:background-color .2s ease;-ms-transition:background-color .2s ease;transition:background-color .2s ease}.mui-search-row:hover,.mui-search-row.is-active{background:#1118270e}.msr-ic{flex:0 0 34px;width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;color:#838a9b;background:#1118270e}.msr-ic.ic-blue{color:#3d5ee1;background:#3d5ee11f}.msr-ic.ic-green{color:#0ca678;background:#0ca6781f}.msr-ic.ic-amber{color:#f39c12;background:#f39c121f}.msr-ic.ic-purple{color:#7c3aed;background:#7c3aed1f}.msr-ic.ic-teal{color:#12b3b3;background:#12b3b31f}.msr-txt{flex:1;min-width:0;font-size:.87rem;font-weight:500;color:#202c4b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.msr-tag{font-size:.64rem;font-weight:700;color:#838a9b;background:#1118270e;border-radius:50rem;padding:.12rem .5rem}.msr-go{color:#9ca1af;font-size:15px}.mui-search-empty{display:none;padding:2rem 1rem;text-align:center;color:#838a9b;font-size:.85rem}.mui-search-empty i{display:block;font-size:26px;margin-bottom:.4rem;color:#9ca1af}.mui-search-foot{display:flex;gap:1.1rem;padding:.7rem 1.1rem;border-top:1px solid #E9EDF4;font-size:.7rem;color:#838a9b}@media (max-width: 575.98px){.mui-search-foot{display:none}}.mui-search-foot .mui-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;margin-right:3px;font-size:.66rem;font-weight:700;color:#515b73;background:#1118270e;border:1px solid #E9EDF4;border-radius:5px}@media (prefers-reduced-motion: reduce){.mui-search-panel,.mui-search-backdrop{animation:none}}.page-wrapper{margin-left:280px;padding-top:60px;background:#fff;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media (max-width: 991.98px){.page-wrapper{margin-left:0}}.sidebar{display:flex;flex-direction:column;background-color:#f8fafc;border-right:1px solid #E9EDF4;margin-top:0;z-index:1001;position:fixed;top:60px;bottom:0;left:0;width:280px;box-shadow:none;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease}@media (max-width: 991.98px){.sidebar{margin-left:-280px;z-index:1041;box-shadow:0 20px 48px #0f172a2e}}@media (max-width: 575.98px){.sidebar{width:86%;margin-left:-86%}}.sidebar .sidebar-inner{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;width:100%}.sidebar .sidebar-inner::-webkit-scrollbar{width:6px}.sidebar .sidebar-inner::-webkit-scrollbar-thumb{background:#3d5ee140;border-radius:6px}.sidebar .sidebar-inner::-webkit-scrollbar-thumb:hover{background:#3d5ee173}.sidebar .sidebar-inner.mui-native-scroll{scrollbar-width:thin;scrollbar-color:transparent transparent}.sidebar .sidebar-inner.mui-native-scroll:hover{scrollbar-color:rgba(100,116,139,.35) transparent}.sidebar .sidebar-inner.mui-native-scroll::-webkit-scrollbar{width:8px;height:8px}.sidebar .sidebar-inner.mui-native-scroll::-webkit-scrollbar-thumb{background:transparent;border-radius:8px;border:2px solid transparent;background-clip:content-box}.sidebar .sidebar-inner.mui-native-scroll:hover::-webkit-scrollbar-thumb{background:#64748b52;background-clip:content-box}.sidebar .sidebar-inner.mui-native-scroll:hover::-webkit-scrollbar-thumb:hover{background:#64748b8c;background-clip:content-box}.sidebar .mui-side-brand{padding:12px 0 4px}.sidebar .mui-side-brand.dropdown{position:relative}.sidebar .mui-brand-card{display:flex;align-items:center;gap:11px;padding:9px 10px;border-radius:12px;background:#fff;border:1px solid #E9EDF4;box-shadow:0 1px 2px #0f172a0d;width:100%;text-align:left;font:inherit;cursor:pointer;-webkit-transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;-ms-transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.sidebar .mui-brand-card:hover{border-color:#3d5ee161;box-shadow:0 3px 10px #0f172a14;transform:translateY(-1px)}.sidebar .mui-brand-card.dropdown-toggle:after{display:none!important}.sidebar .mui-brand-logo{flex-shrink:0;width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(135deg,#3d5ee124,#3d5ee10d)}.sidebar .mui-brand-logo img{width:24px;height:24px;object-fit:contain;border-radius:4px}.sidebar .mui-brand-meta{flex:1 1 auto;min-width:0;line-height:1.25}.sidebar .mui-brand-name{display:block;font-size:14px;font-weight:600;color:#202c4b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .mui-brand-sub{display:block;font-size:11.5px;color:#838a9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .mui-brand-caret{flex-shrink:0;font-size:16px;color:#9ca1af}.sidebar .mui-side-search{padding:0 2px 6px;border-bottom:1px solid #E9EDF4;margin-bottom:6px}.sidebar .mui-side-search .mui-side-search-box{position:relative}.sidebar .mui-side-search i{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:18px;color:#9ca1af;pointer-events:none}.sidebar .mui-side-search input{width:100%;height:40px;border-radius:10px;background:#fff;border:1px solid #E9EDF4;padding:0 12px 0 38px;font-size:14px;color:#202c4b;-webkit-transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;-ms-transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.sidebar .mui-side-search input::placeholder{color:#9ca1af}.sidebar .mui-side-search input:focus{outline:none;background:#fff;border-color:#3d5ee1;box-shadow:0 0 0 4px #3d5ee124}.sidebar .mui-brand-menu{width:264px;max-width:calc(100% - 8px);padding:.5rem;margin-top:6px;border:1px solid #E9EDF4;border-radius:14px;background:#fff;box-shadow:0 20px 46px #1118272e}.sidebar .mui-brand-menu .mui-brand-head{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#9ca1af;padding:.35rem .55rem .5rem}.sidebar .mui-brand-menu .mui-brand-item{display:flex;align-items:center;gap:.65rem;padding:.5rem .55rem;border-radius:10px;text-decoration:none;-webkit-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease}.sidebar .mui-brand-menu .mui-brand-item:hover{background:#1118270e}.sidebar .mui-brand-menu .mui-brand-item.active{background:#3d5ee11a}.sidebar .mui-brand-menu .mui-bi-logo{flex:0 0 34px;width:34px;height:34px;border-radius:9px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#1118270e;box-shadow:inset 0 0 0 1px #e9edf4}.sidebar .mui-brand-menu .mui-bi-logo img{width:100%;height:100%;object-fit:cover}.sidebar .mui-brand-menu .mui-bi-letter{font-size:15px;font-weight:700;color:#fff;background:var(--bl, #3D5EE1)}.sidebar .mui-brand-menu .mui-bi-meta{flex:1;min-width:0;display:flex;flex-direction:column}.sidebar .mui-brand-menu .mui-bi-meta b{font-size:.82rem;font-weight:600;color:#202c4b;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .mui-brand-menu .mui-bi-meta small{font-size:.7rem;color:#838a9b;line-height:1.2}.sidebar .mui-brand-menu .mui-bi-check{color:#3d5ee1;font-size:16px}.sidebar .mui-brand-menu .mui-brand-divider{height:1px;background:#e9edf4;margin:.4rem .2rem}.sidebar .mui-brand-menu .mui-brand-add{display:flex;align-items:center;gap:.65rem;padding:.5rem .55rem;border-radius:10px;text-decoration:none;font-size:.82rem;font-weight:600;color:#3d5ee1;-webkit-transition:background .2s ease;-ms-transition:background .2s ease;transition:background .2s ease}.sidebar .mui-brand-menu .mui-brand-add:hover{background:#3d5ee114}.sidebar .mui-brand-menu .mui-bi-add{flex:0 0 34px;width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:#3d5ee1;background:#3d5ee11f;font-size:18px;border:1px dashed rgba(61,94,225,.4)}.sidebar .sidebar-menu{padding:12px;flex:1 1 auto}.sidebar .sidebar-menu ul,.sidebar .sidebar-menu li{list-style:none!important;padding-left:0!important;margin-left:0!important}.sidebar .sidebar-menu>ul{margin:0;padding:0}.sidebar .sidebar-menu>ul>li{margin-bottom:4px}.sidebar .sidebar-menu .submenu ul li a{padding-left:26px!important}.sidebar .sidebar-menu .submenu-hdr{text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.06em;color:#9ca1af;padding:8px 12px 4px!important;margin-top:12px;margin-bottom:4px;display:flex;align-items:center}.sidebar .sidebar-menu .submenu-hdr span{flex-shrink:0}.sidebar .sidebar-menu>ul>li:first-child .submenu-hdr{margin-top:4px}.sidebar .sidebar-menu ul li a{display:flex;align-items:center;gap:0!important;min-height:40px;padding:9px 12px!important;margin:2px 0!important;border-radius:12px;font-size:14px!important;font-weight:500!important;line-height:1.2;color:#515b73;text-decoration:none!important;transform:none!important;-webkit-transition:background-color .2s ease,color .2s ease;-ms-transition:background-color .2s ease,color .2s ease;transition:background-color .2s ease,color .2s ease}.sidebar .sidebar-menu ul li a>i{font-size:18px!important;width:34px!important;height:34px!important;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:10px!important;border-radius:10px;color:#838a9b;background:#1118270e;box-shadow:inset 0 0 0 1px transparent;-webkit-transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;-ms-transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;transition:background .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease}.sidebar .sidebar-menu ul li a span:not(.menu-arrow){line-height:1.2;font-weight:inherit}.sidebar .sidebar-menu ul li a .menu-arrow{margin-left:auto;flex-shrink:0;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:0;background:transparent;transform:none!important}.sidebar .sidebar-menu ul li a .menu-arrow:before{content:"+";font-family:inherit;font-size:17px;line-height:1;font-weight:400;color:#9ca1af}.sidebar .sidebar-menu ul li a:hover{background:#3d5ee10f;color:#202c4b}.sidebar .sidebar-menu ul li a:hover>i{background:#3d5ee124;color:#3d5ee1;transform:translateY(-1px) scale(1.04)}.sidebar .sidebar-menu ul li a:focus-visible{outline:2px solid #3D5EE1;outline-offset:2px;border-radius:8px}.sidebar .sidebar-menu .submenu>a.subdrop{color:#202c4b}.sidebar .sidebar-menu .submenu>a.subdrop>i{background:#3d5ee11f;color:#3d5ee1}.sidebar .sidebar-menu .submenu>a.subdrop .menu-arrow:before{content:"−"}.sidebar .sidebar-menu ul li a.active,.sidebar .sidebar-menu ul li a.subdrop.active{position:relative;background:#fff!important;color:#202c4b!important;font-weight:600!important;border:1px solid #E9EDF4!important;border-radius:12px!important;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0f172a17,0 4px 9px #0f172a14!important;-webkit-transition:box-shadow .2s ease,transform .2s ease;-ms-transition:box-shadow .2s ease,transform .2s ease;transition:box-shadow .2s ease,transform .2s ease}.sidebar .sidebar-menu ul li a.active:hover,.sidebar .sidebar-menu ul li a.subdrop.active:hover{box-shadow:inset 0 1px #ffffffe6,0 5px 12px #0f172a21!important}.sidebar .sidebar-menu ul li a.active:active,.sidebar .sidebar-menu ul li a.subdrop.active:active{box-shadow:inset 0 1px 3px #0f172a24!important;transform:translateY(1px)}.sidebar .sidebar-menu ul li a.active>i,.sidebar .sidebar-menu ul li a.subdrop.active>i{background:#3d5ee124!important;color:#3d5ee1!important;box-shadow:none!important;transform:none}.sidebar .sidebar-menu ul li a.active .menu-arrow:before,.sidebar .sidebar-menu ul li a.subdrop.active .menu-arrow:before{color:#3d5ee1!important}.sidebar .sidebar-menu ul li a.active:before,.sidebar .sidebar-menu ul li a.subdrop.active:before{display:none!important}.sidebar .sidebar-menu .submenu ul{display:none}.sidebar .sidebar-menu .active.subdrop~ul{display:block!important}.sidebar .sidebar-menu ul ul{position:relative;padding:0;margin:2px 0 6px!important}.sidebar .sidebar-menu ul ul:before{display:none!important}.sidebar .sidebar-menu ul ul li{margin-bottom:2px}.sidebar .sidebar-menu ul ul li.active a{background:#1118270e;color:#202c4b}.sidebar .sidebar-menu ul ul li a{min-height:34px!important;padding:7px!important;margin:1px 0!important;font-size:13.5px!important;font-weight:500!important;color:#838a9b;border-radius:8px}.sidebar .sidebar-menu ul ul li a:before,.sidebar .sidebar-menu ul ul li a:after{display:none!important}.sidebar .sidebar-menu ul ul li a:hover{background:#1118270e;color:#202c4b}.sidebar .sidebar-menu ul ul li a.active{background:#3d5ee11a!important;color:#3d5ee1!important;font-weight:600!important;box-shadow:none}.sidebar .sidebar-menu ul ul li a.active:before{display:none!important}.sidebar .mui-side-footer{flex-shrink:0;border-top:1px solid #E9EDF4;padding:12px;background:transparent}.sidebar .mui-side-footer .mui-side-user{display:flex;align-items:center;gap:11px;width:100%;padding:9px 10px;border-radius:12px;text-align:left;background:#fff;border:1px solid #E9EDF4;box-shadow:0 1px 2px #0f172a0d;-webkit-transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;-ms-transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.sidebar .mui-side-footer .mui-side-user:hover{border-color:#3d5ee161;box-shadow:0 3px 10px #0f172a14;transform:translateY(-1px)}.sidebar .mui-side-footer .mui-side-user:focus-visible{outline:2px solid #3D5EE1;outline-offset:2px;border-radius:8px}.sidebar .mui-side-footer .mui-side-user img{width:38px;height:38px;border-radius:10px;object-fit:cover;flex-shrink:0}.sidebar .mui-side-footer .mui-side-user.dropdown-toggle:after{display:none!important}.sidebar .mui-side-footer .mui-su-meta{flex:1 1 auto;min-width:0;line-height:1.25}.sidebar .mui-side-footer .mui-su-name{display:block;font-size:14px;font-weight:600;color:#202c4b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .mui-side-footer .mui-su-role{display:block;font-size:12px;color:#838a9b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .mui-side-footer .mui-su-caret{flex-shrink:0;color:#9ca1af;font-size:16px}.sidebar-overlay{display:none;height:100%;width:100%;z-index:99;background-color:#0f172a73;backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px);position:fixed;top:60px;left:0}.sidebar-overlay.opened{display:block}.slide-nav .sidebar{margin-left:0!important}.mini-sidebar .sidebar-menu ul li a>i{margin-right:0!important}.mini-sidebar.expand-menu .sidebar-menu ul li a>i{margin-right:10px!important}@media (min-width: 992px){body.mini-sidebar .sidebar{width:84px;overflow:hidden}body.mini-sidebar .page-wrapper{margin-left:84px}body.mini-sidebar:not(.expand-menu) .sidebar-menu ul li a{justify-content:center;padding:12px}body.mini-sidebar:not(.expand-menu) .mui-side-search,body.mini-sidebar:not(.expand-menu) .mui-brand-meta,body.mini-sidebar:not(.expand-menu) .mui-brand-caret,body.mini-sidebar:not(.expand-menu) .mui-su-meta,body.mini-sidebar:not(.expand-menu) .mui-su-caret,body.mini-sidebar:not(.expand-menu) .submenu-hdr,body.mini-sidebar:not(.expand-menu) .sidebar-menu ul li a .menu-arrow,body.mini-sidebar:not(.expand-menu) .sidebar-menu ul li a span:not(.menu-arrow){display:none!important}body.mini-sidebar:not(.expand-menu) .mui-brand-card{justify-content:center;padding:8px;gap:0}body.mini-sidebar:not(.expand-menu) .mui-side-search{border-bottom:0}body.mini-sidebar:not(.expand-menu) .mui-side-footer .mui-side-user{justify-content:center}body.mini-sidebar:not(.expand-menu) .sidebar-menu .active.subdrop~ul{display:none!important}body.mini-sidebar.expand-menu .sidebar{overflow:visible;width:280px}body.mini-sidebar.expand-menu .sidebar-menu ul li a{justify-content:flex-start;padding:12px 16px}body.mini-sidebar.expand-menu .mui-brand-meta,body.mini-sidebar.expand-menu .mui-brand-caret,body.mini-sidebar.expand-menu .mui-su-meta,body.mini-sidebar.expand-menu .mui-su-caret,body.mini-sidebar.expand-menu .submenu-hdr,body.mini-sidebar.expand-menu .sidebar-menu ul li a .menu-arrow,body.mini-sidebar.expand-menu .sidebar-menu ul li a span:not(.menu-arrow){display:inline-block!important}body.mini-sidebar.expand-menu .mui-brand-meta,body.mini-sidebar.expand-menu .mui-su-meta,body.mini-sidebar.expand-menu .submenu-hdr{display:flex!important}body.mini-sidebar.expand-menu .mui-side-search{display:block!important;border-bottom:1px solid #E9EDF4}body.mini-sidebar.expand-menu .sidebar-menu .active.subdrop~ul{display:block!important}}.notification-dropdown{max-width:100%;min-width:450px!important}.notification-dropdown .topnav-dropdown-header{border-bottom:1px solid #E9EDF4}.topnav-dropdown-header{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between}.topnav-dropdown-header .notification-title{font-size:16px;color:#000;margin-bottom:0;font-weight:700}.notification-dropdown .noti-content{height:270px;overflow-y:auto;position:relative}.activity{width:100%}.activity .activity-box{position:relative}.activity .activity-list{list-style:none;padding:0;margin:0;position:relative}.activity .activity-list li{background-color:#fff;position:relative;border:1px solid #9CA1AF;margin:0 0 10px;padding:10px;font-size:15px;border-radius:6px;display:flex;align-items:start}.activity .activity-list li .activity-user{margin-right:10px}.activity .activity-list li .activity-user>a{width:50px;height:50px;display:flex;align-items:center;justify-content:center}.activity .activity-list li .activity-content{background-color:#fff;position:relative;flex:1}.activity .activity-list li .time{color:#838a9b;display:block;font-size:12px;line-height:1.35}.activity .activity-list li a.name{color:#000}.activity .activity-list li a{font-weight:600;font-size:14px}.activity .activity-list li a:hover{color:#3d5ee1}.activity .activity-list li a img{width:50px;height:50px;border-radius:5px}#notification_item{position:relative}#notification_item .notification-dropdown{right:0;left:unset;transform:none;transition:.5s all;display:none;top:50px}#notification_item.notification-item-show .notification-dropdown{display:block;transition:.5s all;visibility:visible;opacity:1}#global-loader{position:fixed;top:0;left:0;z-index:999999;width:100%;height:100%;background:#fff;display:flex;align-items:center;justify-content:center}.page-loader{position:relative;width:48px;height:48px}.notification-status-dot{width:6px;height:6px;background:#e82646;border-radius:50%;position:absolute;right:5px;top:5px;z-index:1}.notification-status-dot:before{content:"";position:absolute;width:10px;height:10px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:pulsate1 2s;animation:pulsate1 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid #F8BEC8;top:-2px;left:-2px;background:#f493a3;z-index:-1}@-webkit-keyframes pulsate1{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:1;box-shadow:inset 0 0 25px 3px #ffffffbf,0 0 25px 10px #ffffffbf}to{-webkit-transform:scale(1);transform:scale(1);opacity:0;box-shadow:none}}@keyframes pulsate1{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:1;box-shadow:inset 0 0 25px 3px #ffffffbf,0 0 25px 10px #ffffffbf}to{-webkit-transform:scale(1,1);transform:scale(1);opacity:0;box-shadow:none}}.chat-status-dot{width:6px;height:6px;background:#05c3fb;border-radius:50%;position:absolute;right:5px;top:5px;z-index:1}.chat-status-dot:before{content:"";position:absolute;width:10px;height:10px;-webkit-animation-delay:0s;animation-delay:0s;-webkit-animation:pulsate1 2s;animation:pulsate1 2s;-webkit-animation-direction:forwards;animation-direction:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:steps;animation-timing-function:steps;opacity:1;border-radius:50%;border:5px solid #B4EDFE;top:-2px;left:-2px;background:#82e1fd;z-index:-1}.noti-delete{display:none;transition:.5s all}.noti-hover:hover .noti-delete{display:block}.sidebar-contact{position:fixed;top:50%;right:0;transform:translateY(-50%);width:350px;height:auto;background:#fff;box-sizing:border-box;transition:.5s;z-index:9999}.sidebar-contact .toggle-theme{position:fixed;width:48px;text-align:center;cursor:pointer;background:#3d5ee1;top:0;right:0;padding:6px;height:48px;display:flex;align-items:center;justify-content:center;font-size:18px;color:#fff;border-top-left-radius:3px;border-bottom-left-radius:3px}.sidebar-contact .toggle-theme .fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#theme-settings{width:26px;height:26px;border:1px solid #E9EDF4;display:flex;align-items:center;justify-content:center;border-radius:50px}.input-themeselect label{width:100%}.sidebar-themesettings{transition:all .5s;width:400px!important;height:100vh;z-index:99999;overflow:auto;max-width:100%}.sidebar-themesettings.open{right:0}.sidebar-themesettings .themesettings-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #E9EDF4}.sidebar-themesettings .themesettings-header h4{color:#202c4b;font-size:18px}.sidebar-themesettings .themesettings-inner .themesettings-content{border-bottom:1px solid #E9EDF4;margin-bottom:15px}.sidebar-themesettings .themesettings-inner .themesettings-content h6{font-size:14px;font-weight:600;color:#000;margin-bottom:15px}.sidebar-themesettings .input-themeselect{background:#f4f6fa;padding:10px;border-radius:10px;border:1px solid #E9EDF4;margin-bottom:15px}.sidebar-themesettings .input-themeselect input[type=radio]{display:none}.sidebar-themesettings .input-themeselect input[type=radio]:checked~label .checkboxs-theme:after{background-color:#4a00e5;border-color:#4a00e5;content:""}.sidebar-themesettings .input-themeselect input[type=radio]:checked~label .checkboxs-theme:before{content:"";font-family:tabler-icons;color:#fff;font-weight:400;font-size:10px;right:4px;position:absolute;top:-14px;z-index:9}.sidebar-themesettings .input-themeselect img{height:80px}.sidebar-themesettings .input-themeselect .checkboxs-theme{position:relative;width:100%;display:block}.sidebar-themesettings .input-themeselect .checkboxs-theme:after{position:absolute;content:"";border:1px solid #E8E8E8;width:16px;height:16px;border-radius:5px;right:0;top:-17px}.sidebar-themeoverlay{position:fixed;width:100%;height:100vh;background:#000000bf;top:0;left:-100%;z-index:10000}.sidebar-themeoverlay.open{left:0}.sidebar-themesettings.offcanvas.offcanvas-end{width:400px!important}.custom-themecolor label{width:40px;height:40px;border-radius:5px;border:1px solid #E9EDF4;position:relative}.custom-themecolor label:before{width:40px;height:40px;position:absolute;top:50%;left:50%;content:"";transform:translate(-50%,-50%);border-radius:5px}.custom-themecolor label.bg-primary:before{background:#3d5ee1}.custom-themecolor label.bg-violet:before{background:#673ab7}.custom-themecolor label.bg-orange:before{background:#fd7e14}.custom-themecolor label.bg-pink:before{background:#e83e8c}.custom-themecolor label.bg-green:before{background:#2ca87f}.custom-themecolor label.bg-red:before{background:#dc2626}.custom-themecolor input[type=radio]:checked~label:after{content:"";font-family:tabler-icons;color:#fff;font-weight:400;font-size:12px;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.custom-themecolor input[type=radio]:checked~label:after{content:"";font-family:tabler-icons;color:#3d5ee1;font-weight:400;font-size:12px;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.custom-themecolor label{width:40px;height:40px;border-radius:5px;position:relative;outline-offset:3px;outline:1px solid #E9EDF4}.custom-themecolor label.white-topbar{background:#fff;border:1px solid #E9EDF4}.custom-themecolor label.dark-topbar{background:#202c4b}.custom-themecolor label.primary-topbar{background:#3d5ee1}.custom-themecolor label.grey-topbar{background:#e6e8eb}.theme-layout.active img{border:1px solid #3D5EE1;border-radius:5px}.theme-layout input[type=radio]:checked~label .layout-img img{border-color:#3d5ee1}.theme-layout input[type=radio]:checked~label .layout-type{position:relative;padding-left:15px}.theme-layout input[type=radio]:checked~label .layout-type:after{content:"";font-family:tabler-icons;color:#3d5ee1;font-weight:400;font-size:12px;display:flex;align-items:center;justify-content:center;left:0;top:50%;transform:translateY(-50%);position:absolute;display:block}.theme-layout label .layout-img img{border:1px solid #E9EDF4;border-radius:5px}.theme-layout label:after{display:none}.theme-mode input[type=radio]:checked~label{border-color:#3d5ee1}.theme-mode input[type=radio]:checked~label .avatar{color:#3d5ee1;background-color:#f2f5ff}.theme-mode label{border:1px solid #E9EDF4}.theme-mode label .avatar{background-color:#e9edf4;color:#202c4b}.theme-sidebarbg input[type=radio]:checked~label img{border-color:#3d5ee1!important}.theme-sidebarbg label{height:73px}.theme-sidebarbg label img{width:46px;height:73px;object-fit:cover;border:2px solid #E9EDF4}.theme-sidebarcolor input[type=radio]:checked~label{border-color:#3d5ee1!important;position:relative}.theme-sidebarcolor input[type=radio]:checked~label:after{content:"";font-family:tabler-icons;color:#3d5ee1;font-weight:400;font-size:12px;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.theme-sidebarcolor input[type=radio]:checked~label.bg-dark:after{color:#fff}.theme-sidebarcolor label{width:93px;height:40px;border:1px solid #E9EDF4}.custom-btn-close{width:20px;height:20px;border-radius:50%;background-color:#838a9b;color:#fff;margin:0;padding:0;background-image:none}.custom-btn-close:hover{background-color:#e82646}.custom-themecolor.custom-themecolor-rounded label,.custom-themecolor.custom-themecolor-rounded .pickr-topbar{width:40px;height:40px;border-radius:5px}.custom-themecolor.custom-themecolor-rounded .pickr .pcr-button{width:25px;height:25px;border-radius:5px}.custom-themecolor.custom-themecolor-rounded label.topbar-bg-1{background:#fbfbfd}.custom-themecolor.custom-themecolor-rounded label.topbar-bg-2{background:#e8fcff}.custom-themecolor.custom-themecolor-rounded label.topbar-bg-3{background:#e6e8eb}.custom-themecolor.custom-themecolor-rounded label.topbar-bg-4{background:#fff5e7}.custom-themecolor{line-height:0}.custom-themecolor .pickr-container-background .pickr .pcr-button:after{line-height:3}.custom-themecolor .pickr-topbar .pickr .pcr-button:after{line-height:1.9}.sidebar-header .avatar.avatar-md{width:40px;height:40px}.custom-themecolor input[type=radio]{display:none}.custom-themecolor input[type=radio]:checked~label:after{content:"";font-family:tabler-icons;color:#fff;font-weight:400;font-size:8px;display:flex;align-items:center;justify-content:center;left:50%;top:50%;transform:translate(-50%,-50%);position:absolute;width:18px;height:18px;background:#1abe17;border-radius:50%}.custom-themecolor input[type=radio]:checked~label.primary-topbar:after,.custom-themecolor input[type=radio]:checked~label.dark-topbar:after{color:#fff}.custom-themecolor label{width:40px;height:40px;border-radius:5px;position:relative}.custom-themecolor label{width:40px;height:40px;border-radius:5px;position:relative;outline-offset:3px;outline:1px solid #BCBFC3}.custom-themecolor label{outline-offset:3px;outline:1px solid #BCBFC3}.custom-themecolor input[type=radio]:checked~label{outline-color:#3d5ee1}.custom-themecolor label.bg-darkblack{background:#39435f}.custom-themecolor label.bg-darkblue{background:#07396d}.avatar{position:relative;height:2.625rem;width:2.625rem;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;color:#fff;font-weight:500}.avatar a.badge:hover{color:#fff}.avatar img{width:100%;height:100%;border-radius:4px}.avatar.avatar-rounded,.avatar.avatar-rounded img{border-radius:50%}.avatar.avatar-radius-0,.avatar.avatar-radius-0 img{border-radius:0}.avatar .avatar-notification{position:absolute;width:22px;height:22px;font-size:10px;border:2px solid #FFF;border-radius:50%;display:flex;align-items:center;justify-content:center;inset-block-start:-4%;inset-inline-end:-.375rem}.avatar.online:before,.avatar.offline:before{position:absolute;content:"";width:.5rem;height:.5rem;border-radius:50%;inset-inline-end:0;inset-block-end:0;border:2px solid #FFF!important;z-index:1}.avatar.online:before{background-color:#1abe17}.avatar.offline:before{background-color:#838a9b}.avatar.avatar-xs{width:1.25rem;height:1.25rem;line-height:1.25rem;font-size:.65rem}.avatar.avatar-xs .avatar-notification{padding:4px;width:12px;height:12px;line-height:12px;font-size:8px;inset-block-start:-25%;inset-inline-end:-2.12px}.avatar.avatar-sm{width:1.5rem;height:1.5rem;line-height:1.5rem;font-size:.65rem}.avatar.avatar-sm .avatar-notification{padding:.3rem;width:1.1rem;height:1.1rem;line-height:1.1rem;font-size:.5rem;inset-block-start:-28%;inset-inline-end:-.45rem}.avatar.avatar-sm.online:before,.avatar.avatar-sm.offline:before{width:.5rem;height:.5rem}.avatar.avatar-md{width:2rem;height:2rem;line-height:2rem;font-size:.8rem}.avatar.avatar-md .avatar-notification{padding:.4rem;width:1.2rem;height:1.2rem;line-height:1.2rem;font-size:.65rem;inset-block-start:-6%;inset-inline-end:-13%}.avatar.avatar-md.online:before,.avatar.avatar-md.offline:before{width:.75rem;height:.75rem}.avatar.avatar-md svg{width:1.5rem;height:1.5rem}.avatar.avatar-lg{width:2.813rem;height:2.813rem;line-height:2.813rem;font-size:1rem}.avatar.avatar-lg .avatar-notification{inset-block-start:-15%;inset-inline-end:-.25%}.avatar.avatar-lg.online:before,.avatar.avatar-lg.offline:before{width:.8rem;height:.8rem}.avatar.avatar-lg svg{width:1.8rem;height:1.8rem}.avatar.avatar-xl{width:4rem;height:4rem;line-height:4rem;font-size:1.25rem}.avatar.avatar-xl .avatar-notification{inset-block-start:-8%;inset-inline-end:-.2%}.avatar.avatar-xl.online:before,.avatar.avatar-xl.offline:before{width:.95rem;height:.95rem}.avatar.avatar-xxl{width:5rem;height:5rem;line-height:5rem;font-size:1.5rem}.avatar.avatar-xxl .avatar-notification{inset-block-start:-4%;inset-inline-end:0rem}.avatar.avatar-xxl.online:before,.avatar.avatar-xxl.offline:before{width:1.05rem;height:1.05rem;inset-block-end:.25rem}.avatar.avatar-xxxl{width:6rem;height:6rem;line-height:6rem;font-size:1.75rem}.avatar.avatar-xxxl .avatar-notification{inset-block-start:-4%;inset-inline-end:0rem}.avatar.avatar-xxxl.online:before,.avatar.avatar-xxxl.offline:before{width:1.05rem;height:1.05rem;inset-block-end:.25rem}.avatar.rounded-lg{border-radius:20px!important}.avatar-list-stacked{padding:0}.avatar-list-stacked.avatar-group-overlapped .avatar{margin-right:-.875rem}.avatar-list-stacked.avatar-group-overlapped .avatar:hover{z-index:1}.avatar-list-stacked.avatar-group-lg .avatar{width:3.25rem;height:3.25rem}.avatar-list-stacked.avatar-group-lg .avatar>.initial-wrap{font-size:.95rem}.avatar-list-stacked.avatar-group-lg.avatar-group-overlapped .avatar{margin-right:-1rem}.avatar-list-stacked.avatar-group-sm .avatar{width:2rem;height:2rem}.avatar-list-stacked.avatar-group-sm .avatar>.initial-wrap{font-size:.6rem}.avatar-list-stacked.avatar-group-sm.avatar-group-overlapped .avatar{margin-right:-.625rem}.avatar-list-stacked.avatar-group-xs .avatar{width:1rem;height:1rem;margin-inline-end:-6px!important}.avatar-list-stacked.avatar-group-xs .avatar>.initial-wrap{font-size:.6rem}.avatar-list-stacked.avatar-group-xs.avatar-group-overlapped .avatar{margin-right:-6px}.avatar-list-stacked .avatar{margin-inline-end:-.875rem!important;border:1px solid rgba(0,0,0,.05);vertical-align:middle;transition:transform ease .2s}.avatar-list-stacked .avatar:last-child{margin-inline-end:0!important}.avatar-list-stacked .avatar:hover{z-index:1;transform:translateY(-.188rem)}.avatar-group{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.avatar-group .avatar{width:2.625rem;height:2.625rem}.avatar-group .avatar .avatar-img,.avatar-group .avatar>.initial-wrap{border:2px solid #FFF;font-size:.9rem}.avatar-group.avatar-group-overlapped .avatar{margin-right:-.875rem}.avatar-group.avatar-group-overlapped .avatar:hover{z-index:1}.avatar-group.avatar-group-lg .avatar{width:3.25rem;height:3.25rem}.avatar-group.avatar-group-lg .avatar>.initial-wrap{font-size:.95rem}.avatar-group.avatar-group-lg.avatar-group-overlapped .avatar{margin-right:-1rem}.avatar-group.avatar-group-sm .avatar{width:2rem;height:2rem}.avatar-group.avatar-group-sm .avatar>.initial-wrap{font-size:.6rem}.avatar-group.avatar-group-sm.avatar-group-overlapped .avatar{margin-right:-.625rem}.avatar-sm{width:1.5rem;height:1.5rem}.avatar.away:before,.avatar.busy:before{position:absolute;content:"";width:.5rem;height:.5rem;border-radius:50%;inset-inline-end:0;inset-block-end:0;border:2px solid #FFF!important;z-index:1}.avatar.away:before{background-color:#eab300}.avatar.busy:before{background-color:#e82646}.avatar.status-top.online:before,.avatar.status-top.offline:before,.avatar.status-top.away:before,.avatar.status-top.busy:before{inset-block-end:auto;inset-block-start:0}.avatar.avatar-initial,.avatar.avatar-icon{font-weight:500;text-transform:uppercase;overflow:hidden}.avatar.avatar-icon i{line-height:1}.avatar.avatar-bordered{border:2px solid #FFF;box-shadow:0 0 0 1px #e9edf4}.avatar.avatar-hover{transition:transform .2s ease,box-shadow .2s ease}.avatar.avatar-hover:hover{transform:translateY(-2px);box-shadow:0 .25rem .75rem #00000026;z-index:2}.avatar.avatar-overlay{overflow:hidden}.avatar.avatar-overlay .avatar-overlay-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000073;color:#fff;opacity:0;transition:opacity .2s ease}.avatar.avatar-overlay:hover .avatar-overlay-content{opacity:1}.avatar .avatar-badge{position:absolute;inset-inline-end:-.25rem;inset-block-start:-.25rem;z-index:2}.avatar.avatar-count{background-color:#e9edf4;color:#202c4b;font-size:.75rem;font-weight:700}.avatar.avatar-26{width:26px;height:26px}.avatar.avatar-28{width:28px;height:28px}.avatar.avatar-32{width:32px;height:32px}.avatar.avatar-34{width:34px;height:34px}.avatar.avatar-38{width:38px;height:38px}.avatar.avatar-40{width:40px;height:40px}.avatar.avatar-42{width:42px;height:42px}.avatar.avatar-44{width:44px;height:44px}.avatar.avatar-46{width:46px;height:46px}.avatar.avatar-48{width:48px;height:48px}.avatar.avatar-58{width:58px;height:58px}.avatar.avatar-r-8,.avatar.avatar-r-8 img{border-radius:8px}.avatar.avatar-r-9,.avatar.avatar-r-9 img{border-radius:9px}.avatar.avatar-r-10,.avatar.avatar-r-10 img{border-radius:10px}.avatar.avatar-r-11,.avatar.avatar-r-11 img{border-radius:11px}.avatar.avatar-r-12,.avatar.avatar-r-12 img{border-radius:12px}.avatar.avatar-r-16,.avatar.avatar-r-16 img{border-radius:16px}.avatar img{object-fit:cover}img.avatar{display:inline-block;flex-shrink:0}.avatar.avatar-26,.avatar.avatar-28,.avatar.avatar-32,.avatar.avatar-34,.avatar.avatar-38,.avatar.avatar-40,.avatar.avatar-42,.avatar.avatar-44,.avatar.avatar-46,.avatar.avatar-48,.avatar.avatar-58{flex-shrink:0}.avatar .avatar-status{position:absolute;inset-inline-end:-2px;inset-block-end:-2px;width:12px;height:12px;border-radius:50%;background:#16a34a;border:2px solid var(--avatar-status-ring, #FFF);z-index:2}.avatar .avatar-status.avatar-status-sm{width:11px;height:11px}.avatar .avatar-status.avatar-status-inset{inset-inline-end:1px;inset-block-end:1px}.avatar .avatar-status.is-offline{background:#9aa6c2}.avatar .avatar-status.is-idle{background:#9ca1af}.avatar .avatar-status.is-online{background:#22c55e}.avatar .avatar-status.is-away{background:#eab300}.avatar .avatar-status.is-busy{background:#e82646}.avatar.avatar-ring img{box-shadow:0 0 0 2px var(--avatar-ring-inner, #FFF),0 0 0 3px var(--avatar-ring-outer, #3D5EE1)}[data-theme=dark] .avatar .avatar-status,[data-bs-theme=dark] .avatar .avatar-status{border-color:var(--avatar-status-ring, #181d2c)}.avatar.avatar-icon{flex-shrink:0;line-height:1}.avatar.avatar-icon>i{line-height:1;font-size:20px}.avatar.avatar-icon.avatar-xs>i{font-size:11px}.avatar.avatar-icon.avatar-sm>i{font-size:13px}.avatar.avatar-icon.avatar-md>i{font-size:16px}.avatar.avatar-icon.avatar-lg>i{font-size:22px}.avatar.avatar-icon.avatar-xl>i{font-size:28px}.avatar.avatar-icon.avatar-xxl>i,.avatar.avatar-icon.avatar-xxxl>i{font-size:34px}.avatar.avatar-icon.avatar-glyph-14>i{font-size:14px}.avatar.avatar-icon.avatar-glyph-15>i{font-size:15px}.avatar.avatar-icon.avatar-glyph-16>i{font-size:16px}.avatar.avatar-icon.avatar-glyph-17>i{font-size:17px}.avatar.avatar-icon.avatar-glyph-18>i{font-size:18px}.avatar.avatar-icon.avatar-glyph-24>i{font-size:24px}.avatar.avatar-icon.avatar-accent{background:var(--avatar-accent, #3D5EE1);color:#fff}.avatar.avatar-icon.avatar-accent>i{color:#fff}.avatar.avatar-icon.avatar-accent-soft{background:var(--avatar-accent-soft, #F2F5FF);color:var(--avatar-accent, #3D5EE1)}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0){border-radius:10px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-xs,.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-sm{border-radius:6px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-md{border-radius:8px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-xl,.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-xxl,.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-xxxl{border-radius:14px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-r-8{border-radius:8px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-r-9{border-radius:9px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-r-10{border-radius:10px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-r-11{border-radius:11px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-r-12{border-radius:12px}.avatar.avatar-icon:not(.avatar-rounded):not(.avatar-radius-0).avatar-r-16{border-radius:16px}.avatar.avatar-medal,.avatar.avatar-icon.avatar-medal{background:linear-gradient(135deg,#ffffff40,#00000026),var(--avatar-accent, #3D5EE1);color:#fff;box-shadow:0 8px 18px -8px var(--avatar-accent, #3D5EE1)}.avatar.avatar-medal>i,.avatar.avatar-icon.avatar-medal>i{color:#fff}.avatar.avatar-ai,.avatar.avatar-icon.avatar-ai{background:linear-gradient(135deg,var(--accent-purple),var(--bs-primary));color:#fff}.avatar.avatar-ai>i,.avatar.avatar-icon.avatar-ai>i{color:#fff}.accent-primary{--accent: var(--bs-primary);--accent-soft: var(--tint-primary);--accent-strong: var(--bs-primary);--avatar-accent: var(--bs-primary);--avatar-accent-soft: var(--tint-primary)}.accent-secondary{--accent: var(--bs-secondary);--accent-soft: var(--tint-secondary);--accent-strong: var(--bs-secondary);--avatar-accent: var(--bs-secondary);--avatar-accent-soft: var(--tint-secondary)}.accent-success{--accent: var(--bs-success);--accent-soft: var(--tint-success);--accent-strong: var(--bs-success);--avatar-accent: var(--bs-success);--avatar-accent-soft: var(--tint-success)}.accent-info{--accent: var(--bs-info);--accent-soft: var(--tint-info);--accent-strong: var(--bs-info);--avatar-accent: var(--bs-info);--avatar-accent-soft: var(--tint-info)}.accent-warning{--accent: var(--bs-warning);--accent-soft: var(--tint-warning);--accent-strong: var(--bs-warning);--avatar-accent: var(--bs-warning);--avatar-accent-soft: var(--tint-warning)}.accent-danger{--accent: var(--bs-danger);--accent-soft: var(--tint-danger);--accent-strong: var(--bs-danger);--avatar-accent: var(--bs-danger);--avatar-accent-soft: var(--tint-danger)}.accent-purple{--accent: var(--accent-purple);--accent-soft: var(--tint-purple);--accent-strong: var(--accent-purple);--avatar-accent: var(--accent-purple);--avatar-accent-soft: var(--tint-purple)}.accent-teal{--accent: var(--accent-teal);--accent-soft: var(--tint-teal);--accent-strong: var(--accent-teal);--avatar-accent: var(--accent-teal);--avatar-accent-soft: var(--tint-teal)}.accent-pink{--accent: var(--accent-pink);--accent-soft: var(--tint-pink);--accent-strong: var(--accent-pink);--avatar-accent: var(--accent-pink);--avatar-accent-soft: var(--tint-pink)}.accent-indigo{--accent: var(--accent-indigo);--accent-soft: var(--tint-info);--accent-strong: var(--accent-indigo);--avatar-accent: var(--accent-indigo);--avatar-accent-soft: var(--tint-info)}.accent-slate{--accent: var(--bs-secondary-color);--accent-soft: var(--bs-tertiary-bg);--accent-strong: var(--bs-secondary-color);--avatar-accent: var(--bs-secondary-color);--avatar-accent-soft: var(--bs-tertiary-bg)}.accent-dark{--accent: var(--bs-dark);--accent-soft: var(--bs-light);--accent-strong: var(--bs-dark);--avatar-accent: var(--bs-dark);--avatar-accent-soft: var(--bs-light)}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#3d5ee1;text-shadow:unset}.bootstrap-datetimepicker-widget table th{font-size:15px;font-weight:500;color:#202c4b;width:30px;height:40px;line-height:40px}.bootstrap-datetimepicker-widget table th.prev,.bootstrap-datetimepicker-widget table th.next{padding-bottom:16px}.bootstrap-datetimepicker-widget table th.prev span,.bootstrap-datetimepicker-widget table th.next span{width:24px;height:24px;font-size:12px;border:1px solid #E9EDF4;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.bootstrap-datetimepicker-widget table th.prev span:hover,.bootstrap-datetimepicker-widget table th.next span:hover{background:#202c4b;border-color:#202c4b;color:#fff}.bootstrap-datetimepicker-widget table td{font-size:15px;color:#515b73}.bootstrap-datetimepicker-widget table td.day{width:30px;height:32px;line-height:32px}.bootstrap-datetimepicker-widget{z-index:999!important}.bootstrap-datetimepicker-widget .picker-switch{padding-bottom:16px}.bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#3d5ee1}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:transparent}.shadow-sm{box-shadow:0 4.4px 12px -1px #dedede5c!important}.shadow-md{box-shadow:0 4px 9px -1px #13102208,0 4.4px 20px -1px #1310220d!important}.list-group-item{border-color:#e9edf4!important;color:inherit}.list-group a.active,.list-group a:hover{background:#eceffc;color:#3d5ee1}.list-styled-dotted li{list-style-type:disc}.custom-offcanvas.offcanvas.offcanvas-end{width:600px!important}.custom-offcanvas.offcanvas.offcanvas-end .offcanvas-header .close-btn{width:20px;height:20px;color:#fff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background-color:#838a9b;border:1px solid #838A9B}.custom-offcanvas.offcanvas.offcanvas-end .offcanvas-header .close-btn:hover{background:#e82646;border-color:#e82646}.w-40{width:40%}@media (max-width: 767.98px){.w-40{width:100%}}hr{border-color:#e9edf4}.link-opacity-10{opacity:.1}.link-opacity-25{opacity:.25}.link-opacity-50{opacity:.5}.link-opacity-75{opacity:.75}.link-opacity-10-hover:hover{opacity:.1}.link-opacity-25-hover:hover{opacity:.25}.link-opacity-50-hover:hover{opacity:.5}.link-opacity-75-hover:hover{opacity:.75}.text-primary{color:#3d5ee1!important}.text-primary.text-opacity-75{opacity:.75!important}.text-primary.text-opacity-50{opacity:.5!important}.text-primary.text-opacity-25{opacity:.25!important}.link-primary,.link-primary:hover{color:#3d5ee1!important}.link-underline-primary{text-decoration-color:#3d5ee1!important}.text-secondary{color:#6fccd8!important}.text-secondary.text-opacity-75{opacity:.75!important}.text-secondary.text-opacity-50{opacity:.5!important}.text-secondary.text-opacity-25{opacity:.25!important}.link-secondary,.link-secondary:hover{color:#6fccd8!important}.link-underline-secondary{text-decoration-color:#6fccd8!important}.text-success{color:#1abe17!important}.text-success.text-opacity-75{opacity:.75!important}.text-success.text-opacity-50{opacity:.5!important}.text-success.text-opacity-25{opacity:.25!important}.link-success,.link-success:hover{color:#1abe17!important}.link-underline-success{text-decoration-color:#1abe17!important}.text-info{color:#0f65cd!important}.text-info.text-opacity-75{opacity:.75!important}.text-info.text-opacity-50{opacity:.5!important}.text-info.text-opacity-25{opacity:.25!important}.link-info,.link-info:hover{color:#0f65cd!important}.link-underline-info{text-decoration-color:#0f65cd!important}.text-warning{color:#eab300!important}.text-warning.text-opacity-75{opacity:.75!important}.text-warning.text-opacity-50{opacity:.5!important}.text-warning.text-opacity-25{opacity:.25!important}.link-warning,.link-warning:hover{color:#eab300!important}.link-underline-warning{text-decoration-color:#eab300!important}.text-danger{color:#e82646!important}.text-danger.text-opacity-75{opacity:.75!important}.text-danger.text-opacity-50{opacity:.5!important}.text-danger.text-opacity-25{opacity:.25!important}.link-danger,.link-danger:hover{color:#e82646!important}.link-underline-danger{text-decoration-color:#e82646!important}.text-dark.text-opacity-75{opacity:.75!important}.text-dark.text-opacity-50{opacity:.5!important}.text-dark.text-opacity-25{opacity:.25!important}.link-dark,.link-dark:hover{color:#202c4b!important}.link-underline-dark{text-decoration-color:#202c4b!important}.text-light.text-opacity-75{opacity:.75!important}.text-light.text-opacity-50{opacity:.5!important}.text-light.text-opacity-25{opacity:.25!important}.link-light,.link-light:hover{color:#e9edf4!important}.link-underline-light{text-decoration-color:#e9edf4!important}.text-black.text-opacity-75{opacity:.75!important}.text-black.text-opacity-50{opacity:.5!important}.text-black.text-opacity-25{opacity:.25!important}.link-black,.link-black:hover{color:#000!important}.link-underline-black{text-decoration-color:#000!important}.text-purple.text-opacity-75{opacity:.75!important}.text-purple.text-opacity-50{opacity:.5!important}.text-purple.text-opacity-25{opacity:.25!important}.link-purple,.link-purple:hover{color:#4a00e5!important}.link-underline-purple{text-decoration-color:#4a00e5!important}.text-yellow{color:#ff0!important}.text-yellow.text-opacity-75{opacity:.75!important}.text-yellow.text-opacity-50{opacity:.5!important}.text-yellow.text-opacity-25{opacity:.25!important}.link-yellow,.link-yellow:hover{color:#ff0!important}.link-underline-yellow{text-decoration-color:#ff0!important}.text-teal.text-opacity-75{opacity:.75!important}.text-teal.text-opacity-50{opacity:.5!important}.text-teal.text-opacity-25{opacity:.25!important}.link-teal,.link-teal:hover{color:#02a8b5!important}.link-underline-teal{text-decoration-color:#02a8b5!important}.link-underline-opacity-100{--link-underline-opacity: 1}.link-underline-opacity-75{--link-underline-opacity: .75}.link-underline-opacity-50{--link-underline-opacity: .5}.link-underline-opacity-25{--link-underline-opacity: .25}.link-underline-opacity-10{--link-underline-opacity: .1}.link-underline-opacity-0{--link-underline-opacity: 0}.btn-primary{color:#fff;background-color:#3d5ee1;border-color:#3d5ee1;font-size:14px}.btn-check:checked+.btn,.btn.active,.btn.show,.btn.show:hover,.btn:first-child:active,:not(.btn-check)+.btn:active{background-color:#3d5ee1!important;border-color:#3d5ee1;color:#fff!important}button{cursor:pointer}button:focus{outline:0;box-shadow:none}.btn{--btn-height: 40px;--btn-padding-x: 15px;--btn-radius: 12px;--btn-font-size: 14px;--btn-icon-size: 18px;--btn-ring: rgba(61, 94, 225, .18);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);min-height:var(--btn-height);padding:0 var(--btn-padding-x);border:1px solid transparent;border-radius:var(--btn-radius);font-size:var(--btn-font-size);font-weight:600;letter-spacing:.2px;line-height:1.2;text-decoration:none;white-space:nowrap;box-shadow:0 1px 2px #0f172a0a,0 2px 6px #0f172a0f;transition:all .25s cubic-bezier(.4,0,.2,1)}.btn>i,.btn>svg,.btn>.btn-icon-el{flex:0 0 auto;font-size:var(--btn-icon-size);width:auto;height:auto;line-height:1}.btn>svg{width:var(--btn-icon-size);height:var(--btn-icon-size)}.btn:hover{transform:translateY(-2px);box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14}.btn:active,.btn.active{transform:translateY(0);box-shadow:0 2px 4px #0f172a1f}.btn:focus{box-shadow:none}.btn:focus-visible{outline:none;box-shadow:0 0 0 4px var(--btn-ring)}.btn:disabled,.btn.disabled{opacity:.5;box-shadow:none!important;transform:none!important;cursor:not-allowed;pointer-events:auto}.btn.btn-lg{--btn-height: 50px;--btn-padding-x: 28px;--btn-radius: 14px;--btn-font-size: 15px;--btn-icon-size: 20px}.btn.btn-sm{--btn-height: 34px;--btn-padding-x: 14px;--btn-radius: 10px;--btn-font-size: 13px;--btn-icon-size: 16px;--btn-gap: 6px}.btn.btn-primary:focus{background-color:#3d5ee1;color:#fff;box-shadow:none}.btn.btn-secondary{background-color:#6fccd8;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(111, 204, 216, .18)}.btn.btn-secondary:hover,.btn.btn-secondary.focus{background-color:#83d3dd;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-secondary:focus{background-color:#6fccd8;color:#fff;box-shadow:none}.btn.btn-secondary:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-secondary:active,.btn.btn-secondary.active{background-color:#5fc6d4;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-success{background-color:#1abe17;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(26, 190, 23, .18)}.btn.btn-success:hover,.btn.btn-success.focus{background-color:#1dd51a;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-success:focus{background-color:#1abe17;color:#fff;box-shadow:none}.btn.btn-success:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-success:active,.btn.btn-success.active{background-color:#18ac15;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-info{background-color:#0f65cd;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(15, 101, 205, .18)}.btn.btn-info:hover,.btn.btn-info.focus{background-color:#1171e5;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-info:focus{background-color:#0f65cd;color:#fff;box-shadow:none}.btn.btn-info:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-info:active,.btn.btn-info.active{background-color:#0e5cba;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-warning{background-color:#eab300;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(234, 179, 0, .18)}.btn.btn-warning:hover,.btn.btn-warning.focus{background-color:#ffc405;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-warning:focus{background-color:#eab300;color:#fff;box-shadow:none}.btn.btn-warning:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-warning:active,.btn.btn-warning.active{background-color:#d6a300;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-danger{background-color:#e82646;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(232, 38, 70, .18)}.btn.btn-danger:hover,.btn.btn-danger.focus{background-color:#ea3d5a;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-danger:focus{background-color:#e82646;color:#fff;box-shadow:none}.btn.btn-danger:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-danger:active,.btn.btn-danger.active{background-color:#e21839;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-dark{background-color:#202c4b;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(32, 44, 75, .18)}.btn.btn-dark:hover,.btn.btn-dark.focus{background-color:#28365d;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-dark:focus{background-color:#202c4b;color:#fff;box-shadow:none}.btn.btn-dark:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-dark:active,.btn.btn-dark.active{background-color:#1a243d;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-light{background-color:#e9edf4;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(233, 237, 244, .18)}.btn.btn-light:hover,.btn.btn-light.focus{background-color:#fafbfd;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-light:focus{background-color:#e9edf4;color:#fff;box-shadow:none}.btn.btn-light:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-light:active,.btn.btn-light.active{background-color:#dbe2ed;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-black{background-color:#000;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(0, 0, 0, .18)}.btn.btn-black:hover,.btn.btn-black.focus{background-color:#0d0d0d;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-black:focus{background-color:#000;color:#fff;box-shadow:none}.btn.btn-black:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-black:active,.btn.btn-black.active{background-color:#000;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-purple{background-color:#4a00e5;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(74, 0, 229, .18)}.btn.btn-purple:hover,.btn.btn-purple.focus{background-color:#5200ff;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-purple:focus{background-color:#4a00e5;color:#fff;box-shadow:none}.btn.btn-purple:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-purple:active,.btn.btn-purple.active{background-color:#4300d1;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-yellow{background-color:#ff0;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(255, 255, 0, .18)}.btn.btn-yellow:hover,.btn.btn-yellow.focus{background-color:#ffff1a;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-yellow:focus{background-color:#ff0;color:#fff;box-shadow:none}.btn.btn-yellow:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-yellow:active,.btn.btn-yellow.active{background-color:#ebeb00;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-teal{background-color:#02a8b5;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(2, 168, 181, .18)}.btn.btn-teal:hover,.btn.btn-teal.focus{background-color:#02bfce;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-teal:focus{background-color:#02a8b5;color:#fff;box-shadow:none}.btn.btn-teal:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-teal:active,.btn.btn-teal.active{background-color:#0295a1;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-primary{background-color:#3d5ee1;border:1px solid rgba(255,255,255,.15);color:#fff;box-shadow:0 1px 2px #0f172a0d,0 6px 12px #0f172a14,0 12px 24px #0f172a14;--btn-ring: rgba(61, 94, 225, .18)}.btn.btn-primary:hover,.btn.btn-primary.focus{background-color:#5370e4;border-color:#ffffff40;color:#fff;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f}.btn.btn-primary:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-primary:active,.btn.btn-primary.active{background-color:#2b4fde;border-color:#ffffff26;color:#fff;box-shadow:0 2px 4px #0f172a1f}.btn.btn-light,.btn.btn-white{border:1px solid #E9EDF4;color:#202c4b;box-shadow:0 1px 2px #0f172a0a,0 2px 6px #0f172a0f;--btn-ring: rgba(61, 94, 225, .18)}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light.focus,.btn.btn-white:hover,.btn.btn-white:focus,.btn.btn-white.focus{border-color:#dbe2ed;color:#202c4b;box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14}.btn.btn-light:focus-visible,.btn.btn-white:focus-visible{box-shadow:0 0 0 4px var(--btn-ring)}.btn.btn-light:active,.btn.btn-light.active,.btn.btn-white:active,.btn.btn-white.active{color:#202c4b!important;box-shadow:0 2px 4px #0f172a1f}.btn.btn-light{background-color:#f4f6fa}.btn.btn-light:hover,.btn.btn-light:focus,.btn.btn-light.focus,.btn.btn-light:active,.btn.btn-light.active{background-color:#e9edf4!important}.btn.btn-white{background-color:#fff}.btn.btn-white:hover,.btn.btn-white:focus,.btn.btn-white.focus,.btn.btn-white:active,.btn.btn-white.active{background-color:#fff!important;color:#202c4b!important}.btn.is-loading,.btn[aria-busy=true]{color:transparent!important;pointer-events:none;position:relative}.btn.is-loading>*,.btn[aria-busy=true]>*{visibility:hidden}.btn.is-loading:after,.btn[aria-busy=true]:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:var(--btn-icon-size);height:var(--btn-icon-size);margin-block-start:calc(var(--btn-icon-size) / -2);margin-inline-start:calc(var(--btn-icon-size) / -2);border:2px solid currentColor;border-block-start-color:transparent;border-radius:50%;color:#fff;animation:rotation .7s linear infinite}.btn.is-loading.btn-light:after,.btn.is-loading.btn-white:after,.btn.is-loading[class*=btn-outline-]:after,.btn.is-loading[class*=-light]:after,.btn.is-loading[class*=-ghost]:after,.btn[aria-busy=true].btn-light:after,.btn[aria-busy=true].btn-white:after,.btn[aria-busy=true][class*=btn-outline-]:after,.btn[aria-busy=true][class*=-light]:after,.btn[aria-busy=true][class*=-ghost]:after{color:#3d5ee1}@media (prefers-reduced-motion: reduce){.btn{transition:none}.btn:hover,.btn:active,.btn.active{transform:none}}.btn-group .btn,.btn-group-vertical .btn{box-shadow:none}.btn-group .btn:hover,.btn-group .btn:active,.btn-group .btn.active,.btn-group-vertical .btn:hover,.btn-group-vertical .btn:active,.btn-group-vertical .btn.active{transform:none;box-shadow:none}.btn-group-lg .btn{--btn-height: 50px;--btn-padding-x: 28px;--btn-font-size: 15px}.btn-group-sm .btn{--btn-height: 34px;--btn-padding-x: 14px;--btn-font-size: 13px}.btn.btn-w-xs{min-width:5.625rem}.btn.btn-w-sm{min-width:6.975rem}.btn.btn-w-md{min-width:8.125rem}.btn.btn-w-lg{min-width:9.375rem}.btn-icon{width:var(--btn-height);height:var(--btn-height);padding:0;flex:0 0 auto}.btn-icon i{padding:0;margin:0;line-height:1}.btn-icon.btn-sm,.btn-icon.btn-lg{width:var(--btn-height);height:var(--btn-height)}.btn-list>button,.btn-list>a{margin:0 .375rem .375rem 0}[dir=rtl] .btn-list button,[dir=rtl] .btn-list div,[dir=rtl] .btn-list a,[dir=rtl] .btn-list input{margin:0 0 .375rem .375rem}.btn-list{margin-block-end:-.5rem}.btn-square{border-radius:0}.btn-group-pill .btn:first-child{border-radius:60px 0 0 60px}.btn-group-pill .btn:last-child{border-radius:0 60px 60px 0}.btn-group-square .btn:first-child{border-radius:0}.btn-group-square .btn:last-child{border-radius:0}.btn.btn-primary-light{background-color:#3d5ee11a;color:#3d5ee1}.btn.btn-primary-light:hover,.btn.btn-primary-light:focus,.btn.btn-primary-light:active{background-color:#3d5ee1;color:#fff;border-color:#3d5ee1}.btn.btn-secondary-light{background-color:#6fccd81a;color:#6fccd8}.btn.btn-secondary-light:hover,.btn.btn-secondary-light:focus,.btn.btn-secondary-light:active{background-color:#6fccd8;color:#fff;border-color:#6fccd8}.btn.btn-warning-light{background-color:#eab3001a;color:#eab300}.btn.btn-warning-light:hover,.btn.btn-warning-light:focus,.btn.btn-warning-light:active{background-color:#eab300;color:#fff;border-color:#eab300}.btn.btn-info-light{background-color:#0f65cd1a;color:#0f65cd}.btn.btn-info-light:hover,.btn.btn-info-light:focus,.btn.btn-info-light:active{background-color:#0f65cd;color:#fff;border-color:#0f65cd}.btn.btn-success-light{background-color:#1abe171a;color:#1abe17}.btn.btn-success-light:hover,.btn.btn-success-light:focus,.btn.btn-success-light:active{background-color:#1abe17;color:#fff;border-color:#1abe17}.btn.btn-danger-light{background-color:#e826461a;color:#e82646}.btn.btn-danger-light:hover,.btn.btn-danger-light:focus,.btn.btn-danger-light:active{background-color:#e82646;color:#fff;border-color:#e82646}.btn.btn-primary-ghost{background-color:transparent;color:#3d5ee1;border:1px solid #3D5EE1}.btn.btn-primary-ghost:active{color:#3d5ee1;border:1px solid #3D5EE1;background-color:transparent}.btn.btn-dark{background:#202c4b!important;border-color:#202c4b!important;box-shadow:none;color:#fff}.btn.btn-dark:hover{background:#252a30!important}.btn.btn-secondary-ghost{background-color:transparent;color:#6fccd8;border:1px solid #6FCCD8}.btn.btn-secondary-ghost:active{color:#6fccd8;border:1px solid #6FCCD8;background-color:transparent}.btn.btn-warning-ghost{background-color:transparent;color:#eab300;border:1px solid #EAB300}.btn.btn-warning-ghost:active{color:#eab300;border:1px solid #EAB300;background-color:transparent}.btn.btn-info-ghost{background-color:transparent;color:#0f65cd;border:1px solid #0F65CD}.btn.btn-info-ghost:active{color:#0f65cd;border:1px solid #0F65CD;background-color:transparent}.btn.btn-success-ghost{background-color:transparent;color:#1abe17;border:1px solid #1ABE17}.btn.btn-success-ghost:active{color:#1abe17;border:1px solid #1ABE17;background-color:transparent}.btn.btn-danger-ghost{background-color:transparent;color:#e82646;border:1px solid #E82646}.btn.btn-danger-ghost:active{color:#e82646;border:1px solid #E82646;background-color:transparent}.btn-list button{margin:0 .375rem .375rem 0}.btn-outline-primary{border:1px solid #3D5EE1!important;color:#3d5ee1!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-primary.focus,.btn-outline-primary:active,.btn-outline-primary.active{background-color:#3d5ee1!important;border:1px solid #3D5EE1!important;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f;color:#fff!important}.btn-outline-secondary{border:1px solid #6FCCD8!important;color:#6fccd8!important}.btn-outline-secondary:hover,.btn-outline-secondary:focus,.btn-outline-secondary.focus,.btn-outline-secondary:active,.btn-outline-secondary.active{background-color:#6fccd8!important;border:1px solid #6FCCD8!important;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f;color:#fff!important}.btn-outline-success{border:1px solid #1ABE17!important;color:#1abe17!important}.btn-outline-success:hover,.btn-outline-success:focus,.btn-outline-success.focus,.btn-outline-success:active,.btn-outline-success.active{background-color:#1abe17!important;border:1px solid #1ABE17!important;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f;color:#fff!important}.btn-outline-danger{border:1px solid #E82646!important;color:#e82646!important}.btn-outline-danger:hover,.btn-outline-danger:focus,.btn-outline-danger.focus,.btn-outline-danger:active,.btn-outline-danger.active{background-color:#e82646!important;border:1px solid #E82646!important;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f;color:#fff!important}.btn-outline-warning{border:1px solid #EAB300!important;color:#eab300!important}.btn-outline-warning:hover,.btn-outline-warning:focus,.btn-outline-warning.focus,.btn-outline-warning:active,.btn-outline-warning.active{background-color:#eab300!important;border:1px solid #EAB300!important;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f;color:#fff!important}.btn-outline-info{border:1px solid #0F65CD!important;color:#0f65cd!important}.btn-outline-info:hover,.btn-outline-info:focus,.btn-outline-info.focus,.btn-outline-info:active,.btn-outline-info.active{background-color:#0f65cd!important;border:1px solid #0F65CD!important;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f;color:#fff!important}.btn-outline-light{border:1px solid #E9EDF4!important;color:#515b73!important}.btn-outline-light:hover,.btn-outline-light:focus,.btn-outline-light.focus,.btn-outline-light:active,.btn-outline-light.active{background-color:#e9edf4!important;border:1px solid #E9EDF4!important;color:#515b73!important}.btn-outline-dark{border:1px solid #202C4B!important;color:#202c4b!important}.btn-outline-dark:hover,.btn-outline-dark:focus,.btn-outline-dark.focus,.btn-outline-dark:active,.btn-outline-dark.active{background-color:#202c4b!important;border:1px solid #202C4B!important;box-shadow:0 4px 10px #0f172a14,0 12px 24px #0f172a1f,0 24px 40px #0f172a1f;color:#fff!important}.btn-soft-primary{background-color:#c5cff6!important;color:#3d5ee1!important}.btn-soft-primary:hover,.btn-soft-primary:focus,.btn-soft-primary.focus,.btn-soft-primary:active,.btn-soft-primary.active{box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14;border-color:#3d5ee1}.btn-soft-secondary{background-color:#d4f0f3!important;color:#6fccd8!important}.btn-soft-secondary:hover,.btn-soft-secondary:focus,.btn-soft-secondary.focus,.btn-soft-secondary:active,.btn-soft-secondary.active{box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14;border-color:#6fccd8}.btn-soft-success{background-color:#baecb9!important;color:#1abe17!important}.btn-soft-success:hover,.btn-soft-success:focus,.btn-soft-success.focus,.btn-soft-success:active,.btn-soft-success.active{box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14;border-color:#1abe17}.btn-soft-danger{background-color:#f8bec8!important;color:#e82646!important}.btn-soft-danger:hover,.btn-soft-danger:focus,.btn-soft-danger.focus,.btn-soft-danger:active,.btn-soft-danger.active{box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14;border-color:#e82646}.btn-soft-warning{background-color:#fde9c1!important;color:#eab300!important}.btn-soft-warning:hover,.btn-soft-warning:focus,.btn-soft-warning.focus,.btn-soft-warning:active,.btn-soft-warning.active{box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14;border-color:#eab300}.btn-soft-info{background-color:#0f65cd4d!important;color:#0f65cd!important}.btn-soft-info:hover,.btn-soft-info:focus,.btn-soft-info.focus,.btn-soft-info:active,.btn-soft-info.active{box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14;border-color:#0f65cd}.btn-soft-light{background-color:#e9edf4e6!important;color:#6a7287!important}.btn-soft-light:hover,.btn-soft-light:focus,.btn-soft-light.focus,.btn-soft-light:active,.btn-soft-light.active{box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14;border-color:#e9edf4;border-color:#6a7287}.btn-soft-dark{background-color:#202c4b4d!important;color:#fff!important}.btn-soft-dark:hover,.btn-soft-dark:focus,.btn-soft-dark.focus,.btn-soft-dark:active,.btn-soft-dark.active{box-shadow:0 2px 6px #0f172a12,0 8px 16px #0f172a14;border-color:#202c4b}.primary-hover:hover{background:#3d5ee1!important;color:#fff}.page-loader{width:48px;height:48px;border:4px solid;background:#fff3;border-color:transparent #3D5EE1 #3D5EE1 transparent;border-radius:50%;display:inline-block;position:relative;box-sizing:border-box;animation:rotation 1s ease-in-out infinite}.page-loader:after{content:"";box-sizing:border-box;position:absolute;left:50%;top:50%;border:12px solid;border-color:transparent #6FCCD8 #6FCCD8 transparent;transform:translate(-50%,-50%);border-radius:50%}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.warning-btn-hover:hover{background:#eab300!important;border-color:#eab300!important;color:#fff}.success-btn-hover:hover{background:#1abe17!important;border-color:#1abe17!important;color:#fff}.danger-btn-hover:hover{background:#e82646!important;border-color:#e82646!important;color:#fff!important}.secondary-btn-hover:hover{background:#6fccd8!important;border-color:#6fccd8!important;color:#fff}.primary-btn-hover:hover{background:#3d5ee1!important;border-color:#3d5ee1!important;color:#fff!important}@media (max-width: 575.98px){.btn{--btn-height: 40px;--btn-padding-x: 16px}}.btn-3d{position:relative;border:0;border-radius:10px;font-weight:600;--btn-3d-ledge: rgb(26.0089285714, 54.61875, 168.1910714286);--btn-3d-glow: rgba(15, 23, 42, .28);box-shadow:0 2px 0 var(--btn-3d-ledge),0 6px 14px var(--btn-3d-glow);transition:transform .12s cubic-bezier(.4,0,.2,1),box-shadow .12s cubic-bezier(.4,0,.2,1),background-color .12s cubic-bezier(.4,0,.2,1)}.btn-3d:hover,.btn-3d:focus{transform:translateY(-1px);box-shadow:0 3px 0 var(--btn-3d-ledge),0 10px 20px var(--btn-3d-glow)}.btn-3d:active{transform:translateY(2px);box-shadow:0 0 0 var(--btn-3d-ledge),0 2px 5px var(--btn-3d-glow)}.btn-3d:disabled,.btn-3d.disabled{transform:none;box-shadow:0 2px 0 var(--btn-3d-ledge)}.btn-3d i{line-height:1}.btn-3d.btn-primary{--btn-3d-ledge: rgb(26.0089285714, 54.61875, 168.1910714286);--btn-3d-glow: rgba(61, 94, 225, .35)}.btn-3d.btn-secondary{--btn-3d-ledge: rgb(50.1245901639, 169.6524590164, 185.0754098361);--btn-3d-glow: rgba(111, 204, 216, .35)}.btn-3d.btn-success{--btn-3d-ledge: rgb(14.7943661972, 108.1126760563, 13.0873239437);--btn-3d-glow: rgba(26, 190, 23, .35)}.btn-3d.btn-info{--btn-3d-ledge: rgb(8.7409090909, 58.8554545455, 119.4590909091);--btn-3d-glow: rgba(15, 101, 205, .35)}.btn-3d.btn-warning{--btn-3d-ledge: rgb(142.2, 108.7769230769, 0);--btn-3d-glow: rgba(234, 179, 0, .35)}.btn-3d.btn-danger{--btn-3d-ledge: rgb(161.1225, 17.0775, 40.8375);--btn-3d-glow: rgba(232, 38, 70, .35)}.btn-3d.btn-dark{--btn-3d-ledge: rgb(13.6971962617, 18.8336448598, 32.1028037383);--btn-3d-glow: rgba(15, 23, 42, .35)}.btn-3d.btn-white{border:1px solid #E9EDF4;color:#202c4b;background-color:#fff;--btn-3d-ledge: #dfe3ea;--btn-3d-glow: rgba(15, 23, 42, .07)}.btn-3d.btn-white:hover,.btn-3d.btn-white:focus{background-color:#fff;color:#202c4b}.btn-3d.btn-light{border:1px solid #E9EDF4;--btn-3d-ledge: #d5dae2;--btn-3d-glow: rgba(15, 23, 42, .08)}[data-bs-theme=dark] .btn-3d,[data-theme=dark] .btn-3d{--btn-3d-glow: rgba(0, 0, 0, .45)}[data-bs-theme=dark] .btn-3d.btn-light,[data-bs-theme=dark] .btn-3d.btn-white,[data-theme=dark] .btn-3d.btn-light,[data-theme=dark] .btn-3d.btn-white{--btn-3d-ledge: rgba(0, 0, 0, .5);--btn-3d-glow: rgba(0, 0, 0, .45)}.custom-btn-group{display:inline-flex;align-items:center;gap:4px;padding:4px;border:0;border-radius:12px;background:#f4f6fa;vertical-align:middle}.custom-btn-group>.btn{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;height:36px;min-height:0;padding:0 .875rem;border:0;transform:none;border-radius:8px;background:transparent;color:#6a7287;font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap;box-shadow:none;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.custom-btn-group>.btn i{font-size:1rem}.custom-btn-group>.btn:hover:not(.active):not(.disabled):not(:disabled){background:transparent;color:#202c4b}.custom-btn-group>.btn:focus-visible{outline:2px solid rgba(61,94,225,.35);outline-offset:1px}.custom-btn-group>.btn:active,.custom-btn-group>.btn:first-child:active{background-color:transparent;border-color:transparent;color:#202c4b!important}.custom-btn-group>.btn.disabled,.custom-btn-group>.btn:disabled{opacity:.5;pointer-events:none}.custom-btn-group>.btn.active,.custom-btn-group>.btn[aria-pressed=true],.custom-btn-group>.btn-check:checked+.btn{background-color:#fff;border-color:transparent;color:#fff!important;font-weight:600;box-shadow:0 1px 2px #11182714}.custom-btn-group>.btn.btn-icon{width:36px;padding:0}.custom-btn-group.custom-btn-group-fill{display:flex;width:100%}.custom-btn-group.custom-btn-group-fill>.btn{flex:1 1 0;min-width:0}.custom-btn-group.custom-btn-group-sm{border-radius:10px}.custom-btn-group.custom-btn-group-sm>.btn{height:30px;padding:0 .625rem;font-size:.8125rem;border-radius:7px}.custom-btn-group.custom-btn-group-sm>.btn.btn-icon{width:30px;padding:0}.custom-btn-group.custom-btn-group-lg>.btn{height:42px;padding:0 1.125rem;font-size:.9375rem;border-radius:9px}.custom-btn-group.custom-btn-group-lg>.btn.btn-icon{width:42px;padding:0}[data-theme=dark] .custom-btn-group,[data-bs-theme=dark] .custom-btn-group{background:#ffffff0f}[data-theme=dark] .custom-btn-group>.btn.active,[data-theme=dark] .custom-btn-group>.btn[aria-pressed=true],[data-theme=dark] .custom-btn-group>.btn-check:checked+.btn,[data-bs-theme=dark] .custom-btn-group>.btn.active,[data-bs-theme=dark] .custom-btn-group>.btn[aria-pressed=true],[data-bs-theme=dark] .custom-btn-group>.btn-check:checked+.btn{background-color:#1a2236;color:#e9edf5!important;box-shadow:0 1px 2px #00000059}.custom-btn-group>.btn:hover,.custom-btn-group>.btn:active,.custom-btn-group>.btn.active{transform:none}.btn.btn-3d,.btn.btn-3d:hover,.btn.btn-3d:focus,.btn.btn-3d:active{box-shadow:0 2px 0 var(--btn-3d-ledge),0 6px 14px var(--btn-3d-glow)}.btn.btn-3d:hover,.btn.btn-3d:focus{box-shadow:0 3px 0 var(--btn-3d-ledge),0 10px 20px var(--btn-3d-glow)}.btn.btn-3d:active{box-shadow:0 0 0 var(--btn-3d-ledge),0 2px 5px var(--btn-3d-glow)}[data-theme=dark] .btn,[data-bs-theme=dark] .btn{box-shadow:0 1px 2px #0000003d,0 2px 6px #00000047}[data-theme=dark] .btn:hover,[data-bs-theme=dark] .btn:hover{box-shadow:0 2px 6px #0000004d,0 8px 16px #00000057}[data-theme=dark] .btn:active,[data-theme=dark] .btn.active,[data-bs-theme=dark] .btn:active,[data-bs-theme=dark] .btn.active{box-shadow:0 2px 4px #0006}[data-theme=dark] .btn[class*=btn-]:not(.btn-light):not(.btn-white):not([class*=-light]):not([class*=-ghost]):not([class*=btn-outline-]),[data-bs-theme=dark] .btn[class*=btn-]:not(.btn-light):not(.btn-white):not([class*=-light]):not([class*=-ghost]):not([class*=btn-outline-]){box-shadow:0 1px 2px #0000004d,0 6px 12px #00000052,0 12px 24px #00000052}[data-theme=dark] .btn[class*=btn-]:not(.btn-light):not(.btn-white):not([class*=-light]):not([class*=-ghost]):not([class*=btn-outline-]):hover,[data-bs-theme=dark] .btn[class*=btn-]:not(.btn-light):not(.btn-white):not([class*=-light]):not([class*=-ghost]):not([class*=btn-outline-]):hover{box-shadow:0 4px 10px #00000057,0 12px 24px #00000061,0 24px 40px #00000061}[data-theme=dark] .btn[class*=btn-]:not(.btn-light):not(.btn-white):not([class*=-light]):not([class*=-ghost]):not([class*=btn-outline-]):active,[data-theme=dark] .btn[class*=btn-]:not(.btn-light):not(.btn-white):not([class*=-light]):not([class*=-ghost]):not([class*=btn-outline-]).active,[data-bs-theme=dark] .btn[class*=btn-]:not(.btn-light):not(.btn-white):not([class*=-light]):not([class*=-ghost]):not([class*=btn-outline-]):active,[data-bs-theme=dark] .btn[class*=btn-]:not(.btn-light):not(.btn-white):not([class*=-light]):not([class*=-ghost]):not([class*=btn-outline-]).active{box-shadow:0 2px 4px #00000073}.action-button{gap:6px;height:36px;padding:0 13px;border:1px solid var(--border-soft);border-radius:var(--radius-list);background:var(--surface);color:var(--bs-body-color, #1f2937);font-size:12.5px;font-weight:500;line-height:1;cursor:pointer;transition:all var(--transition-card)}.action-button i{font-size:15px}.action-button:hover{border-color:var(--bs-primary);color:var(--bs-primary);background:var(--tone-brand-soft);transform:translateY(-1px)}.action-button-sm{height:30px;padding:0 10px;font-size:11.5px}.action-button-primary{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.action-button-primary:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;filter:brightness(1.07)}.action-button-success{background:var(--tone-success);border-color:var(--tone-success);color:#fff}.action-button-success:hover{color:#fff;filter:brightness(1.05)}.icon-action{width:34px;height:34px;border-radius:9px;border:1px solid var(--border-soft);background:var(--surface);color:var(--muted);font-size:16px;cursor:pointer;transition:all var(--transition-card)}.icon-action:hover{color:var(--bs-primary);border-color:var(--bs-primary);background:var(--tone-brand-soft)}.icon-action-sm{width:28px;height:28px;font-size:14px}.quick-action-toggle{border:1px solid var(--border-soft);border-radius:999px}.quick-action-toggle button{border:0;background:transparent;font-size:11.5px;font-weight:600;padding:5px 13px;color:var(--muted);cursor:pointer;transition:all var(--transition-card)}.quick-action-toggle button.p.active{background:var(--tone-success);color:#fff}.quick-action-toggle button.a.active{background:var(--tone-danger);color:#fff}.portal-button{gap:6px;height:34px;padding:0 12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-xs);background:var(--bs-body-bg);color:var(--bs-body-color);font-size:12.5px;font-weight:550;line-height:1;cursor:pointer;transition:all var(--transition)}.portal-button:hover{background:var(--bs-tertiary-bg);border-color:var(--bs-border-color);color:var(--bs-emphasis-color);transform:translateY(-1px)}.portal-button i{font-size:15px}.portal-button-xs{height:28px;padding:0 9px;font-size:11.5px;border-radius:8px}.portal-button-primary{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;box-shadow:0 1px 2px #3d5ee14d}.portal-button-primary:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;filter:brightness(1.07)}.portal-button-dark{background:var(--bs-emphasis-color);border-color:var(--bs-emphasis-color);color:#fff}.portal-button-dark:hover{background:var(--bs-emphasis-color);border-color:var(--bs-emphasis-color);color:#fff;filter:brightness(1.18)}.portal-icon{width:34px;height:34px;border-radius:9px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-grid;place-items:center;font-size:16px;cursor:pointer;transition:all var(--transition)}.portal-icon:hover{background:var(--bs-tertiary-bg);color:var(--bs-emphasis-color)}.off-item .btn[aria-pressed=true]{color:#202c4b!important}.choices__inner{padding-top:8px!important}.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:10px}.form-sort .choices__list--single .choices__item{padding-left:20px!important}.badge.badge-primary{background:#3d5ee11a;box-shadow:0 1px 1px #3d5ee180;color:#3d5ee1}.badge.badge-primary{background:#3d5ee1;color:#fff}.badge.badge-soft-primary{background:#3d5ee11a;color:#3d5ee1}.badge.badge-secondary{background:#6fccd8;color:#fff}.badge.badge-soft-secondary{background:#6fccd81a;color:#6fccd8}.badge.badge-success{background:#1abe17;color:#fff}.badge.badge-soft-success{background:#1abe171a;color:#1abe17}.badge.badge-info{background:#0f65cd;color:#fff}.badge.badge-soft-info{background:#0f65cd1a;color:#0f65cd}.badge.badge-warning{background:#eab300;color:#fff}.badge.badge-soft-warning{background:#eab3001a;color:#eab300}.badge.badge-danger{background:#e82646;color:#fff}.badge.badge-soft-danger{background:#e826461a;color:#e82646}.badge.badge-dark{background:#202c4b;color:#fff}.badge.badge-soft-dark{background:#202c4b1a;color:#202c4b}.badge.badge-light{background:#e9edf4;color:#fff}.badge.badge-soft-light{background:#e9edf41a;color:#e9edf4}.badge.badge-black{background:#000;color:#fff}.badge.badge-soft-black{background:#0000001a;color:#000}.badge.badge-purple{background:#4a00e5;color:#fff}.badge.badge-soft-purple{background:#4a00e51a;color:#4a00e5}.badge.badge-yellow{background:#ff0;color:#fff}.badge.badge-soft-yellow{background:#ffff001a;color:#ff0}.badge.badge-teal{background:#02a8b5;color:#fff}.badge.badge-soft-teal{background:#02a8b51a;color:#02a8b5}.badge{padding:.25rem .45rem;text-transform:capitalize;font-weight:600;letter-spacing:.5px;border-radius:4px}.badge.badge-xs{font-size:10px;padding:0 5px;line-height:18px}.badge.badge-sm{font-size:11px;padding:5px 8px;line-height:11px}.badge.badge-md{font-size:12px;padding:5px 12px;line-height:1.5}.badge.badge-lg{font-size:14px;padding:0 10px;line-height:30px}.badge.badge-xl{font-size:16px;padding:0 15px;line-height:35px}.badge.badge-soft-skyblue{background:#e6f9ff;color:#05c3fb}.badge.arrow{width:20px;height:20px;background:#fbfbfd;color:#202c4b}.badge.arrow:hover{background:#3d5ee1;color:#fff}.badge.bg-light.arrow:hover{background:#202c4b!important}.badge-primary-hover:hover{background:#3d5ee1!important;border-color:#3d5ee1!important;color:#fff!important}.badge-danger-hover:hover{background:#e82646!important;border-color:#e82646!important;color:#fff!important}.badge-outline-primary{color:#3d5ee1;border:1px solid #3D5EE1;background-color:transparent}.badge-outline-primary[href]{color:#3d5ee1;text-decoration:none;background-color:#3d5ee11a}.badge-outline-primary[href]:is(:hover,:focus){color:#3d5ee1;text-decoration:none;background-color:#3d5ee11a}.badge-outline-secondary{color:#6fccd8;border:1px solid #6FCCD8;background-color:transparent}.badge-outline-secondary[href]{color:#6fccd8;text-decoration:none;background-color:#6fccd81a}.badge-outline-secondary[href]:is(:hover,:focus){color:#6fccd8;text-decoration:none;background-color:#6fccd81a}.badge-outline-success{color:#1abe17;border:1px solid #1ABE17;background-color:transparent}.badge-outline-success[href]{color:#1abe17;text-decoration:none;background-color:#1abe171a}.badge-outline-success[href]:is(:hover,:focus){color:#1abe17;text-decoration:none;background-color:#1abe171a}.badge-outline-info{color:#0f65cd;border:1px solid #0F65CD;background-color:transparent}.badge-outline-info[href]{color:#0f65cd;text-decoration:none;background-color:#0f65cd1a}.badge-outline-info[href]:is(:hover,:focus){color:#0f65cd;text-decoration:none;background-color:#0f65cd1a}.badge-outline-warning{color:#eab300;border:1px solid #EAB300;background-color:transparent}.badge-outline-warning[href]{color:#eab300;text-decoration:none;background-color:#eab3001a}.badge-outline-warning[href]:is(:hover,:focus){color:#eab300;text-decoration:none;background-color:#eab3001a}.badge-outline-danger{color:#e82646;border:1px solid #E82646;background-color:transparent}.badge-outline-danger[href]{color:#e82646;text-decoration:none;background-color:#e826461a}.badge-outline-danger[href]:is(:hover,:focus){color:#e82646;text-decoration:none;background-color:#e826461a}.badge-outline-dark{color:#202c4b;border:1px solid #202C4B;background-color:transparent}.badge-outline-dark[href]{color:#202c4b;text-decoration:none;background-color:#202c4b1a}.badge-outline-dark[href]:is(:hover,:focus){color:#202c4b;text-decoration:none;background-color:#202c4b1a}.badge-outline-light{color:#e9edf4;border:1px solid #E9EDF4;background-color:transparent}.badge-outline-light[href]{color:#e9edf4;text-decoration:none;background-color:#e9edf41a}.badge-outline-light[href]:is(:hover,:focus){color:#e9edf4;text-decoration:none;background-color:#e9edf41a}.badge-outline-black{color:#000;border:1px solid #000;background-color:transparent}.badge-outline-black[href]{color:#000;text-decoration:none;background-color:#0000001a}.badge-outline-black[href]:is(:hover,:focus){color:#000;text-decoration:none;background-color:#0000001a}.badge-outline-purple{color:#4a00e5;border:1px solid #4A00E5;background-color:transparent}.badge-outline-purple[href]{color:#4a00e5;text-decoration:none;background-color:#4a00e51a}.badge-outline-purple[href]:is(:hover,:focus){color:#4a00e5;text-decoration:none;background-color:#4a00e51a}.badge-outline-yellow{color:#ff0;border:1px solid #ffff00;background-color:transparent}.badge-outline-yellow[href]{color:#ff0;text-decoration:none;background-color:#ffff001a}.badge-outline-yellow[href]:is(:hover,:focus){color:#ff0;text-decoration:none;background-color:#ffff001a}.badge-outline-teal{color:#02a8b5;border:1px solid #02a8b5;background-color:transparent}.badge-outline-teal[href]{color:#02a8b5;text-decoration:none;background-color:#02a8b51a}.badge-outline-teal[href]:is(:hover,:focus){color:#02a8b5;text-decoration:none;background-color:#02a8b51a}.badge-soft-bordered{--badge-accent: #3D5EE1;--badge-accent-rgb: 61, 94, 225;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1;padding:3px 8px 3px 7px;border-radius:50rem;color:var(--badge-accent);background:rgba(var(--badge-accent-rgb),.12);border:1px solid rgba(var(--badge-accent-rgb),.22);box-shadow:inset 0 1px #fff6}.badge-soft-bordered.badge-soft-bordered-success{--badge-accent: #1ABE17;--badge-accent-rgb: 26, 190, 23}.badge-soft-bordered.badge-soft-bordered-warning{--badge-accent: #EAB300;--badge-accent-rgb: 234, 179, 0}.badge-soft-bordered.badge-soft-bordered-danger{--badge-accent: #E82646;--badge-accent-rgb: 232, 38, 70}.badge-soft-bordered.badge-soft-bordered-info{--badge-accent: #0F65CD;--badge-accent-rgb: 15, 101, 205}.badge-tag{gap:4px;font-size:10.5px;font-weight:650;line-height:1;letter-spacing:normal;text-transform:none;padding:4px 8px;border-radius:7px;color:var(--accent);background:var(--accent-soft)}.badge-tag i{font-size:12px}.badge-tag-sm{gap:4px;font-size:10px;line-height:inherit;padding:2px 7px;border-radius:6px}.badge-tag-xs{font-size:9px}.badge-tag-dot:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent)}.badge-meta{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;letter-spacing:normal;text-transform:none;padding:2px 8px;border-radius:6px;border:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.badge-status,.field-status-badge,.message-status-badge,.rule-status-badge,.lng-badge,.aig-badge,.hwk-tag,.ops-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1.5;letter-spacing:normal;text-transform:none;white-space:nowrap;padding:2px 9px;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.badge-status-lg,.lng-badge,.aig-badge{gap:5px;font-size:11.5px;padding:3px 10px}.badge-status-strong,.hwk-tag,.ops-chip{gap:5px;line-height:inherit;padding:4px 10px;color:var(--bs-emphasis-color)}.priority-flag{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:3px 7px;border-radius:6px}.priority-flag-high{color:var(--bs-danger);background:var(--tint-danger)}.priority-flag-medium{color:var(--bs-warning);background:var(--tint-warning)}.priority-flag-low{color:var(--bs-success);background:var(--tint-success)}.notification-dot{width:8px;height:8px;border-radius:50%;background:var(--bs-primary)}.notification-dot-accent{background:var(--accent)}.badge-disabled{opacity:.55;filter:grayscale(1);pointer-events:none}.border-container{display:inline-block;width:5rem;height:5rem;margin:.25rem;background-color:#e9edf4}.border{border:1px solid #E9EDF4!important}.border.border-dashed{border-style:dashed!important}.border.border-dotted{border-style:dotted!important}.border.border-primary{border:1px solid #3D5EE1!important;opacity:1}.border.border-primary.border-opacity-10{border-color:#3d5ee11a!important}.border.border-primary.border-opacity-25{border-color:#3d5ee140!important}.border.border-primary.border-opacity-50{border-color:#3d5ee180!important}.border.border-primary.border-opacity-75{border-color:#3d5ee1bf!important}.border.border-primary.border-opacity-100{border-color:#3d5ee1!important}.border.border-secondary{border:1px solid #6FCCD8!important;opacity:1}.border.border-secondary.border-opacity-10{border-color:#6fccd81a!important}.border.border-secondary.border-opacity-25{border-color:#6fccd840!important}.border.border-secondary.border-opacity-50{border-color:#6fccd880!important}.border.border-secondary.border-opacity-75{border-color:#6fccd8bf!important}.border.border-secondary.border-opacity-100{border-color:#6fccd8!important}.border.border-info{border:1px solid #0F65CD!important;opacity:1}.border.border-info.border-opacity-10{border-color:#0f65cd1a!important}.border.border-info.border-opacity-25{border-color:#0f65cd40!important}.border.border-info.border-opacity-50{border-color:#0f65cd80!important}.border.border-info.border-opacity-75{border-color:#0f65cdbf!important}.border.border-info.border-opacity-100{border-color:#0f65cd!important}.border.border-success{border:1px solid #1ABE17!important;opacity:1}.border.border-success.border-opacity-10{border-color:#1abe171a!important}.border.border-success.border-opacity-25{border-color:#1abe1740!important}.border.border-success.border-opacity-50{border-color:#1abe1780!important}.border.border-success.border-opacity-75{border-color:#1abe17bf!important}.border.border-success.border-opacity-100{border-color:#1abe17!important}.border.border-warning{border:1px solid #EAB300!important;opacity:1}.border.border-warning.border-opacity-10{border-color:#eab3001a!important}.border.border-warning.border-opacity-25{border-color:#eab30040!important}.border.border-warning.border-opacity-50{border-color:#eab30080!important}.border.border-warning.border-opacity-75{border-color:#eab300bf!important}.border.border-warning.border-opacity-100{border-color:#eab300!important}.border.border-danger{border:1px solid #E82646!important;opacity:1}.border.border-danger.border-opacity-10{border-color:#e826461a!important}.border.border-danger.border-opacity-25{border-color:#e8264640!important}.border.border-danger.border-opacity-50{border-color:#e8264680!important}.border.border-danger.border-opacity-75{border-color:#e82646bf!important}.border.border-danger.border-opacity-100{border-color:#e82646!important}.border.border-white{border:1px solid #FFF!important;opacity:1}.border.border-white.border-opacity-10{border-color:#ffffff1a!important}.border.border-white.border-opacity-25{border-color:#ffffff40!important}.border.border-white.border-opacity-50{border-color:#ffffff80!important}.border.border-white.border-opacity-75{border-color:#ffffffbf!important}.border.border-white.border-opacity-100{border-color:#fff!important}.border.border-light{border:1px solid #E9EDF4!important;opacity:1}.border.border-light.border-opacity-10{border-color:#e9edf41a!important}.border.border-light.border-opacity-25{border-color:#e9edf440!important}.border.border-light.border-opacity-50{border-color:#e9edf480!important}.border.border-light.border-opacity-75{border-color:#e9edf4bf!important}.border.border-light.border-opacity-100{border-color:#e9edf4!important}.border.border-dark{border:1px solid #202C4B!important;opacity:1}.border.border-dark.border-opacity-10{border-color:#202c4b1a!important}.border.border-dark.border-opacity-25{border-color:#202c4b40!important}.border.border-dark.border-opacity-50{border-color:#202c4b80!important}.border.border-dark.border-opacity-75{border-color:#202c4bbf!important}.border.border-dark.border-opacity-100{border-color:#202c4b!important}.border.border-orange{border:1px solid #FD7E14!important;opacity:1}.border.border-orange.border-opacity-10{border-color:#fd7e141a!important}.border.border-orange.border-opacity-25{border-color:#fd7e1440!important}.border.border-orange.border-opacity-50{border-color:#fd7e1480!important}.border.border-orange.border-opacity-75{border-color:#fd7e14bf!important}.border.border-orange.border-opacity-100{border-color:#fd7e14!important}.border.border-opacity-10{--bs-border-opacity: .1 !important}.border.border-opacity-25{--bs-border-opacity: .25 !important}.border.border-opacity-50{--bs-border-opacity: .5 !important}.border.border-opacity-75{--bs-border-opacity: .75 !important}.border.border-opacity-100{--bs-border-opacity: 1 !important}.border.border-1{border-width:1px!important}.border.border-2{border-width:2px!important}.border.border-3{border-width:3px!important}.border.border-4{border-width:4px!important}.border.border-5{border-width:5px!important}.border.border-block-start-dashed{border-top-style:dashed}.border.border-block-start-dotted{border-top-style:dotted}.border.border-inline-end-dashed{border-inline-end-style:dashed}.border.border-inline-end-dotted{border-inline-end-style:dotted}.border.border-block-end-dashed{border-bottom-style:dashed}.border.border-block-end-dotted{border-bottom-style:dotted}.border.border-inline-start-dashed{border-inline-start-style:dashed}.border.border-inline-start-dotted{border-inline-start-style:dotted}.border.border-0{border:0!important}.border.border-top-0{border-block-start:0!important}.border.border-end-0{border-inline-end:0!important}.border.border-bottom-0{border-block-end:0!important}.border.border-start-0{border-inline-start:0!important}.border-top{border-top:1px solid #E9EDF4!important}.border-top.border-block-start-dashed{border-top-style:dashed!important}.border-top.border-block-start-dotted{border-top-style:dotted!important}.border-top.border-primary{border-color:#3d5ee1!important}.border-top.border-secondary{border-color:#6fccd8!important}.border-top.border-warning{border-color:#eab300!important}.border-top.border-info{border-color:#0f65cd!important}.border-top.border-success{border-color:#1abe17!important}.border-top.border-danger{border-color:#e82646!important}.border-top.border-light{border-color:#e9edf4!important}.border-top.border-dark{border-color:#202c4b!important}.border-end{border-inline-end:1px solid #E9EDF4!important}.border-end.border-inline-end-dashed{border-inline-end-style:dashed!important}.border-end.border-inline-end-dotted{border-inline-end-style:dotted!important}.border-end.border-primary{border-color:#3d5ee1!important}.border-end.border-secondary{border-color:#6fccd8!important}.border-end.border-warning{border-color:#eab300!important}.border-end.border-info{border-color:#0f65cd!important}.border-end.border-success{border-color:#1abe17!important}.border-end.border-danger{border-color:#e82646!important}.border-end.border-light{border-color:#e9edf4!important}.border-end.border-dark{border-color:#202c4b!important}.border-bottom{border-bottom:1px solid #E9EDF4!important}.border-bottom.border-block-end-dashed{border-bottom-style:dashed!important}.border-bottom.border-block-end-dotted{border-bottom-style:dotted!important}.border-bottom.border-primary{border-color:#3d5ee1!important}.border-bottom.border-secondary{border-color:#6fccd8!important}.border-bottom.border-warning{border-color:#eab300!important}.border-bottom.border-info{border-color:#0f65cd!important}.border-bottom.border-success{border-color:#1abe17!important}.border-bottom.border-danger{border-color:#e82646!important}.border-bottom.border-light{border-color:#e9edf4!important}.border-bottom.border-dark{border-color:#202c4b!important}.border-bottom.border-skyblue{border-color:#05c3fb!important}.border-start{border-inline-start:1px solid #E9EDF4!important}.border-start.border-inline-start-dashed{border-inline-start-style:dashed!important}.border-start.border-inline-start-dotted{border-inline-start-style:dotted!important}.border-start.border-primary{border-color:#3d5ee1!important}.border-start.border-secondary{border-color:#6fccd8!important}.border-start.border-warning{border-color:#eab300!important}.border-start.border-info{border-color:#0f65cd!important}.border-start.border-success{border-color:#1abe17!important}.border-start.border-danger{border-color:#e82646!important}.border-start.border-light{border-color:#e9edf4!important}.border-start.border-dark{border-color:#202c4b!important}.border-primary{border-color:#3d5ee1!important}.border-secondary{border-color:#6fccd8!important}.border-warning{border-color:#eab300!important}.border-info{border-color:#0f65cd!important}.border-success{border-color:#1abe17!important}.border-danger{border-color:#e82646!important}.border-skyblue{border-color:#05c3fb!important}.border-purple{border-color:#4a00e5!important}.border-pink{border-color:#e83e8c!important}.border-teal{border-color:#02a8b5!important}.border-3{border-width:3px!important}.br-1{border-radius:.0625rem}.br-2{border-radius:.125rem}.br-3{border-radius:.1875rem}.br-4{border-radius:.25rem}.br-5{border-radius:.3125rem!important}.br-6{border-radius:.375rem}.br-7{border-radius:.4375rem}.br-8{border-radius:.5rem}.br-9{border-radius:.5625rem}.br-10{border-radius:.625rem}.br-15{border-radius:.9375rem}.br-20{border-radius:1.25rem}.rounded{border-radius:4px!important}.calendar-events{border:1px solid transparent;cursor:move;padding:10px 15px}.calendar-events:hover{border-color:#e9edf4;background-color:#fff}.calendar-events i{margin-right:8px}.calendar{float:left;margin-bottom:0}.fc-toolbar.fc-header-toolbar{margin-bottom:10px;flex-wrap:wrap}.fc-toolbar.fc-header-toolbar .fc-toolbar-chunk,.fc-toolbar.fc-header-toolbar .fc-left,.fc-toolbar.fc-header-toolbar .fc-right{margin-bottom:10px}.fc-toolbar h2{font-size:18px;font-weight:600;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:30px;text-transform:uppercase}.fc-day-grid-event .fc-time{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.fc-day{background:#fff}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active,.fc-toolbar button:focus,.fc-toolbar button:hover,.fc-toolbar .ui-state-hover{z-index:0}.fc th.fc-widget-header{background:#f4f6fa;font-size:14px;text-transform:uppercase}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-popover{border-color:#e9edf4}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px 5px}.fc-button{background:#f4f6fa;border:none;color:#515b73;text-transform:capitalize;box-shadow:none!important;border-radius:5px!important;margin:0 3px!important;padding:6px 12px!important;height:auto!important}.fc-text-arrow{font-family:inherit;font-size:16px}.fc-state-hover,.fc-state-highlight{background:#f8fafc}.fc-state-down,.fc-state-active,.fc-state-disabled{background-color:#3d5ee1!important;color:#fff!important;text-shadow:none!important}.fc-cell-overlay{background:#f8fafc}.fc-unthemed .fc-today{background:#fff}.fc-event{border-radius:2px;border:none;color:#fff!important;cursor:move;font-size:13px;margin:1px 7px;padding:5px;text-align:center}.fc-basic-view td.fc-week-number span,.fc-basic-view td.fc-day-number{padding-right:8px;font-weight:700;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.event-form .input-group .form-control{height:40px}.fc-theme-standard .fc-scrollgrid{border:1px solid #E9EDF4}.fc .fc-col-header-cell-cushion{color:#202c4b;font-size:14px;font-weight:700;padding:0}.fc th{background:#f4f6fa;border-color:#f4f6fa;height:40px;line-height:40px}.fc th.columnheader:last-child{border-right:#F4F6FA}.fc td{border-color:#e9edf4}.fc .fc-daygrid-day-number{color:#202c4b;font-size:14px}.fc .fc-toolbar-title{font-size:18px;font-weight:600;color:#202c4b}.fc-event{border:1px solid #FFF;border-radius:5px;background:#fff;color:#000;padding:5px}.fc-event.progress-danger{border-color:#e82646}.fc-event.progress-info{border-color:#0f65cd}.fc-event.progress-pending{border-color:#05c3fb}.fc-event.progress-success{border-color:#1abe17}.fc-event-main{color:#202c4b!important}.fc .fc-button-primary{background-color:#f4f6fa;border-color:#f4f6fa;color:#515b73;font-size:14px;height:26px;border-radius:5px;padding:2px 5px!important;text-transform:capitalize}.fc .fc-button-primary:hover,.fc .fc-button-primary.active,.fc .fc-button-primary:active{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff}.fc .fc-button-primary:focus{box-shadow:none}.fc .fc-button-primary.fc-dayGridMonth-button,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary.fc-today-button{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;font-size:14px;font-weight:400;height:26px;border-radius:0;border-width:1px 0;padding:0}.fc .fc-button-primary.fc-dayGridMonth-button:hover,.fc .fc-button-primary:not(:disabled).fc-button-active:hover,.fc .fc-button-primary.fc-today-button:hover{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff}.fc .fc-button-primary.fc-dayGridMonth-button:focus,.fc .fc-button-primary:not(:disabled).fc-button-active:focus,.fc .fc-button-primary.fc-today-button:focus{box-shadow:none}.fc .fc-button-primary.fc-custombtn-button{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;font-size:15px;font-weight:500;position:relative;padding:7px 20px 7px 40px!important}.fc .fc-button-primary.fc-custombtn-button:before{position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-family:Fontawesome;content:""}.fc .fc-list-event:hover td{background-color:transparent}.calendar-event{gap:12px;padding:10px 0;border-bottom:1px solid var(--border-soft)}.calendar-event:last-child{border-bottom:0}.calendar-event-date{width:48px;border-radius:10px;padding:6px 0}.calendar-event-date b{display:block;font-size:17px;font-weight:800;line-height:1}.calendar-event-date span{font-size:9.5px;text-transform:uppercase}.calendar-event-body b{font-size:12.5px;color:var(--heading);display:block}[data-theme=dark] #calendar .fc-event,[data-bs-theme=dark] #calendar .fc-event{background-color:var(--tone-brand-soft)!important;border-color:var(--border-strong)!important;color:var(--heading)!important}.calendar-event-body span{font-size:11px;color:var(--muted)}.apexcharts-legend.apexcharts-align-center.position-right{display:none}.apexcharts-toolbar{display:none!important}#sales_charts,.chart-set{overflow:hidden}.apexcharts-canvas{width:100%!important}.apex-charts .apexcharts-canvas{margin:0 auto}.apexcharts-legend{padding:0!important}.h-250{height:250px}#attendance_chart2{margin:24px 0 0}#attendance_chart2 .attendance-percentage{position:absolute;right:0;top:50%;transform:translate(-50%,-50%);max-width:100px;text-align:center;color:#515b73}#attendance_chart2 .attendance-percentage span{font-size:28px;color:#202c4b}#attendance_chart2 .apexcharts-legend-marker{width:8px!important;height:3px!important;border-radius:5px!important}#attendance_chart{margin:24px 0}#attendance_chart .attendance-percentage{position:absolute;left:50%;top:43%;transform:translate(-50%,-50%);max-width:100px;text-align:center;color:#515b73}#attendance_chart .attendance-percentage span{font-size:28px;color:#202c4b}#attendance_chart .apexcharts-legend-marker{width:8px!important;height:3px!important;border-radius:5px!important}#exam-result-chart{margin-left:-15px}.chart-fill{flex:1 1 auto;min-height:17.5rem}.performance-panel{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.chart-sparkline{height:34px;margin-top:8px}.chart-sparkline .ln{fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.chart-sparkline .ar{fill:currentColor;opacity:.18}.communication-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:14px}.chart-surface{padding:9px 10px;border:1px solid var(--border-soft);border-radius:var(--radius-list);background:var(--surface);border-left-width:3px}.chart-surface b{display:block;font-size:16px;font-weight:800;color:var(--heading);letter-spacing:-.02em;line-height:1.1}.chart-surface span{font-size:10.5px;color:var(--muted)}@media (max-width: 575.98px){.communication-stats{grid-template-columns:repeat(2,1fr)}}.heatmap{display:grid;grid-template-columns:repeat(auto-fill,minmax(16px,1fr));gap:4px}.heatmap span{aspect-ratio:1;border-radius:4px;background:var(--surface-soft)}.heatmap span.l1{background:#16a34a40}.heatmap span.l2{background:#16a34a73}.heatmap span.l3{background:#16a34aad}.heatmap span.l4{background:#16a34ae6}.heatmap span.ab{background:#dc26268c}.heatmap-legend{gap:5px;font-size:10.5px;color:var(--muted);margin-top:8px}.heatmap-legend i{width:12px;height:12px;border-radius:3px;display:inline-block}.attendance-split{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.attendance-split .v{font-size:20px;font-weight:800;color:var(--heading)}.attendance-split .l{font-size:10.5px;color:var(--muted)}@media (max-width: 1199px){.performance-panel{grid-template-columns:1fr}}.performance-panel-rail{display:grid;grid-template-columns:250px 1fr 300px;gap:20px}.trend-panel{padding:12px 14px;border:1px solid var(--border-soft);border-radius:var(--radius-list);background:var(--surface)}.trend-header{gap:10px}.trend-header b{font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--heading);line-height:1}.trend-header b small{font-size:13px;font-weight:700;color:var(--muted)}.trend-header span{display:block;font-size:10.5px;color:var(--muted);margin-top:3px}.trend-panel .chart-sparkline{height:46px}.bar-chart{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:8px;align-items:end;height:128px;margin-top:14px}.bar-chart .b{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:5px}.bar-chart .val{font-size:10.5px;font-weight:700;color:var(--muted);font-variant-numeric:tabular-nums}.bar-chart .col{width:100%;max-width:30px;border-radius:7px 7px 3px 3px}.bar-chart .cap{font-size:10px;color:var(--muted)}.bar-chart .b.on .val{color:var(--heading)}.donut-chart{width:158px;height:158px;margin:0 auto}.donut-chart svg{transform:rotate(-90deg);width:100%;height:100%;overflow:visible}.donut-chart circle{fill:none;stroke-width:11}.donut-chart .track{stroke:var(--surface-soft)}.donut-chart .seg{stroke:currentColor;stroke-linecap:round}.donut-chart .c{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.donut-chart .c b{font-size:27px;font-weight:800;letter-spacing:-.5px;color:var(--heading);line-height:1}.donut-chart .c span{font-size:10.5px;color:var(--muted);margin-top:2px}.donut-chart .c em{font-style:normal;font-size:10px;font-weight:600;color:var(--heading);margin-top:5px;padding:2px 8px;border-radius:999px;background:var(--surface-soft)}.chart-legend{gap:8px}.chart-legend>div{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted)}.chart-legend .k{width:10px;height:10px;border-radius:3px;flex-shrink:0}.chart-legend b{margin-left:auto;color:var(--heading);font-variant-numeric:tabular-nums}@media (max-width: 1399px){.performance-panel-rail{grid-template-columns:200px 1fr 260px;gap:16px}}@media (max-width: 1199px){.performance-panel-rail{grid-template-columns:1fr 1fr}.performance-panel-rail>.trend-column{grid-column:1/-1}}@media (max-width: 767px){.performance-panel-rail{grid-template-columns:1fr}}.chat-user-actives .call-meet-blk{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;background:#fff;border-radius:5px;margin-bottom:15px;padding:10px;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.chat-user-actives .call-meet-blk:hover{background-color:#000;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.chat-user-actives .call-meet-blk .meet-border{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;width:39px;height:39px;background:#fff;border:.5px solid #B5B9C3;border-radius:10px;margin-right:10px}.chat-user-actives .call-meet-blk .meet-border svg{width:16px;color:#339dff}.chat-user-actives .call-meet-blk .recent-user-titles h5{font-size:14px;font-weight:600;color:#000;margin-bottom:5px;width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-user-actives .call-meet-blk .recent-user-titles p{font-size:10px;color:#6a7287}.new-join-link .chat-user-actives .meet-border{background:gray;border:0;border-radius:6px}.new-join-link .chat-user-actives .meet-border:hover{background:#3d5ee1}.new-join-link .chat-user-actives .meet-border:hover svg{color:#fff}.new-join-link .chat-user-actives .meet-border svg{color:#3d5ee1}.new-join-link .chat-user-actives .recent-user-titles h5{color:#3d5ee1;width:100%;margin-bottom:0;font-size:15px}.meet-chat-blk .join-call .join-video{position:relative;margin-bottom:25px}.meet-chat-blk .join-call .join-video img{border-radius:10px}.meet-chat-blk .join-call .join-video .video-avatar{color:#fff;background:#5d5d5d;font-size:50px;border-radius:10px;height:100%;width:100%;position:absolute;top:0;left:0;display:none;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.meet-chat-blk .join-call .join-video .video-avatar.active{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:426px}.meet-chat-blk .join-call .join-video .call-icons{text-align:center;position:absolute;width:100%;height:100%;top:0}.meet-chat-blk .join-call .join-video .call-icons .call-items{border-radius:5px;padding:0;margin:0;list-style:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item{display:inline-block;text-align:center;margin-right:15px}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item:last-child{margin-right:0}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a{color:#fff;background:#fff;border-radius:10px;width:54px;height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:20px;white-space:nowrap}@media (max-width: 767.98px){.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a{width:45px;height:45px}}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a i{color:#6a7287}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a.stop{color:#fff;background:#e82646}.meet-chat-blk .join-call .join-video .call-icons .call-items .call-item a.stop i{color:#fff}.meet-chat-blk .join-call .join-video .meet-drop ul li i{font-size:18px}.meet-chat-blk .join-call .join-content{text-align:center;max-width:500px;margin:auto}.meet-chat-blk .join-call .join-content h4{font-size:22px;font-weight:600;margin-bottom:20px}@media (max-width: 767.98px){.meet-chat-blk .join-call .join-content h4{font-size:18px}}.meet-chat-blk .join-call .join-content p{font-size:13px;color:#6a7287}.conference-meet-group{display:-webkit-box;display:-ms-flexbox;display:flex}.conference-meet-group .meeting-list{width:100%;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.conference-meet-group .meeting-list.add-meeting{width:65%;margin-right:24px}@media (max-width: 767.98px){.conference-meet-group .meeting-list.add-meeting{display:none;margin-right:0}}.conference-meet-group .right-user-side,.conference-meet-group .right-user-side.right-side-party{width:0;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.conference-meet-group .right-user-side.right-side-party .party-msg-blk .last-call-time .call-recent{background:none}.conference-meet-group .right-user-side.right-side-party .party-msg-blk .last-call-time .call-recent svg{color:#3d5ee1;width:14px}.conference-meet-group .right-user-side.chat-rooms{width:0;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.conference-meet-group .right-user-side.chat-rooms .slime-grp{padding:0}.conference-meet-group .right-user-side.chat-rooms .slime-grp .left-chat-title{padding:20px;border-bottom:1px solid #E9EDF4;border-radius:10px 10px 0 0}.conference-meet-group .right-user-side.chat-rooms.open-chats{width:35%;opacity:1}@media (max-width: 767.98px){.conference-meet-group .right-user-side.chat-rooms.open-chats{width:100%}}.conference-meet-group .right-user-side.open-message{width:35%;opacity:1}@media (max-width: 767.98px){.conference-meet-group .right-user-side.open-message{width:100%}}.meet-drop{background:#fff9;border-radius:10px;position:absolute;top:20px;right:20px}.meet-drop.meet-mutes{background:#3d5ee1;right:inherit;left:20px}.meet-drop.meet-mutes ul li a{color:#fff;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 767.98px){.meet-drop.meet-mutes ul li a{width:38px;height:38px}}.meet-drop.meet-mutes-bottom{background:#3d5ee1;bottom:20px;border-radius:50px;top:inherit}.meet-drop.meet-mutes-bottom ul li a{color:#fff;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 767.98px){.meet-drop.meet-mutes-bottom ul li a{width:38px;height:38px}}.meet-drop.meet-mutes-bottom ul li a i{font-size:20px}.meet-call-menu-blk .video-call-action{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 767.98px){.meet-call-menu-blk .video-call-action{display:block}}.meet-call-menu-blk .video-call-action ul{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.meet-call-menu-blk .video-call-action ul li{margin-right:5px}.meet-call-menu-blk .video-call-action ul li:last-child{margin-right:0}.meet-call-menu-blk .video-call-action ul li a{width:40px;height:40px;border-radius:50px;background:#cdd0d7;border:1px solid #CDD0D7;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#000;font-size:18px}.meet-call-menu-blk .video-call-action ul li a.call-end{background-color:#e82646;border-color:#e82646;color:#fff;width:60px;height:60px;rotate:135deg;font-size:20px}.meet-call-menu-blk .video-call-action ul li a.stop{color:#fff;background:#e82646;border-color:#e82646}.meet-call-menu-blk .video-call-action ul li a.stop i{color:#fff}.meet-call-menu-blk .video-call-action ul li.active a{background:#3d5ee1;border-color:#3d5ee1;color:#fff}.meet-call-menu-blk .video-call-action ul li.active a img{filter:invert(1) brightness(100)}@media (max-width: 767.98px){.meet-call-menu-blk .video-call-action ul{margin-bottom:5px;justify-content:center}}@media (max-width: 767.98px){.meet-call-menu-blk .video-call-action ul:last-child{margin-bottom:0}}.recording-time{position:relative;padding-left:20px}.recording-time:before{content:"";position:absolute;left:0;top:4px;background-color:#e82646;width:13px;height:13px;border-radius:50px}.recording-time:after{content:"";position:absolute;left:3px;top:7px;background-color:#fff;width:7px;height:7px;border-radius:50px;animation:blink-animation 1.5s steps(5,start) infinite;-webkit-animation:blink-animation 1.5s steps(5,start) infinite}.page-content{width:100%}.join-call{width:100%;margin:0 auto}.join-video{position:relative;margin-bottom:25px}.join-video img{border-radius:10px;width:100%;height:100%;object-fit:cover}.join-video.join-video-front img{height:423px}.video-avatar{color:#fff;background:#b5b9c3;font-size:50px;border-radius:10px;height:100%;width:100%;position:absolute;top:0;left:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video-avatar h4{font-weight:700;font-size:24px;color:#fff}.video-avatar.active{display:-webkit-box;display:-ms-flexbox;display:flex}.join-video.video-hide>img,.video-wrap.video-hide>video{display:none}.join-content p{font-weight:400;font-size:14px;margin-bottom:25px;color:#000}.join-content label{font-size:18px;margin-bottom:0;color:#000;font-weight:700}.part-name{position:absolute;top:20px;left:12px;text-align:left;background:#fff9;border-radius:50px;padding:5px 15px}.part-name h4{font-weight:500;font-size:15px;color:#6a7287;margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width: 767.98px){.part-name h4{font-size:13px}}.part-name.sub-part-name{background:#fff;bottom:10px;top:inherit}.part-name.sub-part-name h4{color:#202c4b;font-size:12px}.grid-join .part-name{background:#0000004d;top:inherit;bottom:20px}.grid-join .part-name h4{color:#fff}.join-hover-img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.join-hover-img .event-user-group .avatar-group{background:#0000004d;padding:2px 10px;border-radius:50px}.join-hover-img .event-user-group .avatar-group .avatar{width:26px;height:26px;border:1px solid #FFF}.join-hover-img .event-user-group .avatar-group .avatar+.avatar{margin-left:-16px}.join-hover-img .event-user-group .avatar-group .avatar:last-child{margin-right:0}.more-icon{position:absolute;bottom:10px;right:12px}@media (max-width: 767.98px){.more-icon{bottom:8px;right:13px}}.more-icon a{color:#6a7287;width:30px;height:30px;background:#fff;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.more-icon a:hover{opacity:.8}.more-icon a.other-mic-off.stop i{color:#e82646}.more-icon.audio-more-icon a.other-mic-off.stop{background-color:#e82646!important}.more-icon.audio-more-icon a.other-mic-off.stop i{color:#fff}.call-recent.recent-part a.other-mic-off.stop,.call-recent.recent-part a.other-video-off.stop{background:#e82646!important}.call-recent.recent-part a.other-mic-off.stop i,.call-recent.recent-part a.other-video-off.stop i{color:#fff}.meeting .part-name{top:15px;left:15px}.meeting .more-icon{top:15px;right:15px;display:-webkit-box;display:-ms-flexbox;display:flex}.vertical-view .vertical-sec .part-name h4,.horizontal-view .join-video.single-user .part-name h4{font-size:14px;font-weight:400}.meeting-wrapper,.meeting{width:inherit;max-width:inherit}.meet-footer{position:fixed;bottom:25px;width:100%;max-width:950px;left:50%;transform:translate(-50%);z-index:3}.show-chat-list,.show-invite-list,.show-chat-list .user-sidebar-right,.show-invite-list .invite-sidebar-right{transition:all .8s ease}.user-sidebar-right,.invite-sidebar-right{background:#dedede;border-radius:10px;width:410px;position:absolute;top:105px;bottom:117px;right:0;margin-right:-410px;transition:all .8s ease;overflow:hidden;font-size:13px;z-index:3}.join-contents{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;align-content:flex-start;box-sizing:border-box;width:100%;margin:0 auto;overflow:hidden}.join-contents.grid-view{align-content:center}.ripple{width:114px;height:114px;background:#0003;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.multigrid-view .text-box{height:61px;width:61px}.multigrid-view .ripple{width:80px;height:80px;background:#0003;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.meeting .join-video{margin:0 5px 10px;width:100%}.join-video.user-active{background:#415b6a;border-radius:10px;width:100%;height:370px}.join-video.user-active.audio-calls{height:calc(100vh - 250px);padding:60px 0}.join-video.vertical-active{margin-right:24px}.join-video.single-user{width:100%;min-height:230px;box-sizing:border-box;margin-right:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center;height:auto;background:#415b6a;border-radius:10px;padding:0;flex-grow:1}@media (max-width: 1399.98px){.join-video.single-user{width:100%}}@media (max-width: 1199.98px){.join-video.single-user{min-height:203px}}@media (max-width: 991.98px){.join-video.single-user{min-height:230px}}.join-video.single-user:nth-child(2n){margin-right:0}@media (max-width: 767.98px){.join-video.single-user:nth-child(2n){margin-right:10px}}@media (max-width: 767.98px){.join-video.single-user{width:100%;min-height:257px}}@media (max-width: 767.98px){.multi-grid .join-video.single-user{width:45%}}.multi-grid .join-video.single-user:nth-child(2n){margin-right:24px}@media (max-width: 767.98px){.multi-grid .join-video.single-user:nth-child(2n){margin-right:0}}.multi-grid .join-video.single-user:nth-child(4n){margin-right:0}@media (max-width: 767.98px){.multi-grid .join-video.single-user:nth-child(4n):nth-child(4n){margin-right:0}}.multigrid-view .join-video.single-user{flex-grow:0}.horizontal-view .join-video.single-user:nth-child(2n){margin-right:24px}.horizontal-view .join-video.single-user:nth-child(5){margin-right:0}@media (max-width: 767.98px){.horizontal-view .join-video.single-user:nth-child(3n){margin-right:0}}.text-avatar{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text-avatar h4{color:#fff}.text-box{height:86px;width:86px;border-radius:50%;background-color:#0003;font-size:36px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.more-icon.mic-view .mic-on,.more-icon .mic-off{display:none}.more-icon.mic-view .mic-off{display:inline-flex}.grid-view .join-video.single-user{width:47%}@media (max-width: 767.98px){.grid-view .join-video.single-user{width:40%}}@media (max-width: 767.98px){.grid-view .join-video.single-user:nth-child(2n){margin-right:0}}@media (max-width: 767.98px){.grid-view .join-video.single-user:nth-child(3n){margin-right:24px}}.join-contents.multigrid-view{max-width:100%;justify-content:center}.meeting{position:absolute;top:80px;bottom:107px;left:0;right:0}.meeting-list{flex-direction:column;height:100%;width:100%;position:relative}.user-active .more-icon .handraise-on{display:none}.user-active .more-icon .handraise-on.active{display:block;animation:mymove 5s}.user-active .more-icon .handraise-on.active .meeting .join-video.user-active:before{animation:mymove 5s infinite;opacity:1}@keyframes mymove{0%{color:#0074e0}to{color:transparent}}.join-contents.vertical-view{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-content:center;max-width:1300px}@media (max-width: 767.98px){.join-contents.vertical-view{display:block}}.join-contents.vertical-view .join-video.user-active{flex:1;margin-bottom:24px}.join-contents.vertical-view .join-video.single-user{width:97%;flex-grow:1;display:flex}@media (max-width: 767.98px){.join-contents.vertical-view .join-video.single-user{width:100%}}.join-contents.vertical-view .vertical-sec{width:20%}@media (max-width: 991.98px){.join-contents.vertical-view .vertical-sec{width:30%}}@media (max-width: 767.98px){.join-contents.vertical-view .vertical-sec{width:100%}}.join-contents.vertical{flex-direction:column;height:200px}.meeting .join-contents.vertical .join-video.user-active{flex:1 0 100%}.meeting .join-contents.vertical .join-video.single-user{flex:0}.meeting .join-contents.vertical .join-video{width:auto}.chat-footer .btn:hover{background:#1f42cc;color:#fff}.join-contents.show-whiteboard{display:none}.join-contents.single-view{padding-top:0;margin-top:25px;position:relative}.join-contents.single-view .single-user{position:absolute;right:8px;top:40px;width:130px;height:130px;min-height:130px}.join-contents.single-view .single-user img{height:130px}.record-time{top:20px;z-index:1;position:absolute;left:20px}.record-time span{background-color:#fff3;display:inline-block;border-radius:130px;color:#fff;font-size:14px;font-weight:600;width:80px;height:30px;text-align:center;line-height:34px;position:relative;padding-left:15px}.record-time span:before{content:"";position:absolute;left:7px;top:7px;background-color:#fff;width:18px;height:18px;border-radius:50px}.record-time span:after{content:"";position:absolute;left:12px;top:12px;background-color:#e82646;width:8px;height:8px;border-radius:50px;animation:blink-animation 1.5s steps(5,start) infinite;-webkit-animation:blink-animation 1.5s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}.volume-col{position:absolute;left:20px;bottom:20px}.volume-col .inner-volume-col{background-color:#b5b9c3;border-radius:130px;width:30px;height:120px;position:relative;z-index:9}.volume-col #volume{position:absolute;left:50%;top:15px;margin:0 auto;height:80px;width:5px;background:#fff;border-radius:15px;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.volume-col #volume .ui-slider-range-min{height:5px;width:100%;position:absolute;bottom:0;background:#3d5ee1;border:none;border-radius:10px;outline:none}.volume-col #volume .ui-slider-handle{width:20px;height:20px;border-radius:20px;background:#3d5ee1;position:absolute;left:50%;margin-top:-8px;cursor:pointer;outline:none;transform:translate(-50%);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%)}.volume-col #player{width:auto;height:104px;position:relative;margin:0 auto;top:0}.volume-col #player i{position:absolute;margin-top:-6px;color:#666}.volume-col .volume-icons{color:#fff;margin-left:0;font-size:18px;margin-top:22px}.chat-msg-blk{padding:15px}.chat-msg-blk .chats{max-width:100%;margin-bottom:1.5rem;display:flex;display:-webkit-flex}@media (max-width: 767.98px){.chat-msg-blk .chats{max-width:100%}}.chat-msg-blk .chats .chat-action-btns .chat-user-time .chats-dot a{color:#2ca87f}.chat-msg-blk .chats.chats-right{margin-left:auto;flex-direction:row-reverse;-webkit-flex-direction:row-reverse}.chat-msg-blk .chats.chats-right .chat-content{order:1;-webkit-order:1}.chat-msg-blk .chats.chats-right .chat-content .message-content{background-color:#e9edf4;border-radius:8px}.chat-msg-blk .chats.chats-right .chat-content .message-content .chat-time{justify-content:flex-start;-webkit-justify-content:flex-start}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col{position:relative}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li{margin-right:8px}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li:last-child{margin-right:0}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col{position:relative}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download a img{-webkit-filter:blur(4px);filter:blur(1px);border-color:#000}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col.image-not-download span i{color:#fff}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col .download-action{position:absolute;right:8px;bottom:8px;line-height:0}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col .download-action a{color:#fff;font-size:10px}.chat-msg-blk .chats.chats-right .chat-content .message-content .download-col ul li .image-download-col img{border-radius:5px}.chat-msg-blk .chats.chats-right .chat-content .message-content:before{border-bottom:6px solid transparent;border-left:6px solid #E9EDF4;border-right:0;border-top:6px solid transparent;content:"";height:0;width:0;position:absolute;top:8px;right:-4px;left:auto}.chat-msg-blk .chats.chats-right .chat-action-btns{order:2;-webkit-order:2;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.chat-msg-blk .chats.chats-right .chat-action-btns .chat-user-time .chats-dot a{color:#2ca87f}.chat-msg-blk .chats .message-content{background-color:#e9edf4;border-radius:8px;padding:10px 20px;font-weight:500;margin-bottom:5px;position:relative}.chat-msg-blk .chats .message-content h4{font-size:13px;color:#202c4b;margin-bottom:0;line-height:1.4;font-weight:500}.chat-msg-blk .chats .message-content .chat-time{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:10px;font-weight:500;color:#2ca87f;margin-bottom:0}.chat-msg-blk .chats .message-content .chat-time svg{width:10px}.chat-msg-blk .chats .message-content:before{border-bottom:6px solid transparent;border-right:6px solid #E9EDF4;border-top:6px solid transparent;content:"";height:0;width:0;position:absolute;top:8px;left:-4px;right:auto}.chat-msg-blk .chats .chat-profile-name h6{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:left;-webkit-justify-content:left;-ms-flex-pack:left;font-size:8px;font-weight:500;color:#6a7287}.chat-msg-blk .chats .chat-profile-name h6 i{font-size:12px;color:#008024}.chat-msg-blk .chat-line{margin:0 0 20px;position:relative;text-align:center;width:100%}.chat-msg-blk .chat-line:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#2ca87f;width:100%;height:1px}.chat-msg-blk .chat-line .chat-date{background-color:#2ca87f;color:#2ca87f;font-size:13px;padding:7px 14px;border-radius:3px;display:inline-block;font-weight:600;position:relative}.right-user-side.call-user-side .slime-grp .right-sidebar-profile{justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;border-bottom:0;padding-bottom:10px}.right-user-side.call-user-side .slime-grp .right-sidebar-profile .profile-call-blk{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.right-user-side.call-user-side .slime-grp .right-sidebar-profile .edit-group svg{width:16px;color:#2ca87f}.right-user-side.call-user-side .slime-grp .chat-options{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-bottom:1px solid #2CA87F;padding-bottom:20px}.right-user-side.call-user-side .slime-grp .chat-options ul li a{color:#2ca87f;width:30px;height:30px;background-color:gray;padding:0;border-radius:50px}.right-user-side.call-user-side .slime-grp .chat-options ul li a:hover{background:#3d5ee1;border-color:#3d5ee1}.right-user-side.call-user-side .slime-grp .chat-options ul li a:hover svg{color:#fff}.right-user-side.call-user-side .slime-grp .chat-options ul li a svg{width:15px}.right-user-side.right-side-party .slime-grp{padding:0}.right-user-side.right-side-party .slime-grp .card-body-blk{padding:20px}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list{border-radius:.25rem;display:flex;display:-webkit-flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item{display:-webkit-box;display:-ms-flexbox;align-items:center;-webkit-box-align:center;-ms-flex-align:center;padding:5px;display:flex;display:-webkit-flex;border-radius:6px;background-color:#f6f7f8;margin-bottom:10px;border:0}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item:hover{background-color:#f6f7f8;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar{margin-right:.8rem;display:inline-block;margin-bottom:0;height:40px;width:40px;position:relative;flex-shrink:0}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar:before{top:0;bottom:inherit}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .avatar img{border-radius:0}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;flex-grow:1}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user{display:grid;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user h5{font-size:15px;font-weight:400;margin-bottom:2px;color:#6a7287;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user p{font-size:12px;color:#e82646;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .name-list-user p svg{width:14px;height:14px}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .chat-user-time .chats-dot a{color:#e82646}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-chat-time .text-muted{font-size:10px;color:#202c4b;font-weight:500}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-chat-time .new-message-count{width:20px;height:20px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center;line-height:0;font-size:11px;background-color:#3d5ee1;color:#fff;border-radius:50%;margin-left:auto;margin-top:5px}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time .call-recent a{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:30px;height:30px;background:#b8bcc9;color:#202c4b;border-radius:50px}.right-user-side.right-side-party .slime-grp .card-body-blk .user-list .user-list-item .users-list-body .last-call-time .call-recent a svg{color:#202c4b}.right-user-side .slimScrollDiv,.right-user-side .slimScrollDiv .slimscroll{height:calc(100vh - 110px)!important}.right-user-side.audio .slimScrollDiv,.right-user-side.audio .slimScrollDiv .slimscroll{height:calc(100vh - 305px)!important}.right-user-side .slime-grp{background:#fff;padding:15px}.right-user-side .slime-grp .chat-footer{position:sticky;left:0;right:0;bottom:0;padding:15px;background:#fff;border-radius:10px}.right-user-side .slime-grp .chat-footer form{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;position:relative}.right-user-side .slime-grp .chat-footer form .comman-icon{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.right-user-side .slime-grp .chat-footer form .comman-icon a{color:#6a7287}.right-user-side .slime-grp .chat-footer form .smile-col{right:inherit;left:15px}.right-user-side .slime-grp .chat-footer form .attach-col{right:inherit;left:45px}.right-user-side .slime-grp .chat-footer form .micro-col{right:50px;left:inherit}.right-user-side .slime-grp .chat-footer form .micro-col a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px}.right-user-side .slime-grp .chat-footer form .send-chat{right:5px}.right-user-side .slime-grp .chat-footer form .send-chat a{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:34px;height:34px;background:#3d5ee1;border-radius:50px}.right-user-side .slime-grp .chat-footer form .send-chat a:hover{background:#1b2950}.right-user-side .slime-grp .chat-footer form .send-chat a:hover svg{color:#fff}.right-user-side .slime-grp .chat-footer form .send-chat a svg{width:14px;color:#fff}.right-user-side .slime-grp .chat-footer form .chat_form{margin-right:0;background:#fff;border:1px solid rgba(145,158,171,.3);border-radius:6px;height:48px;padding:10px 70px}.right-user-side .slime-grp .chat-footer form .chat_form::placeholder{font-size:14px;color:#0003}.owl-carousel.video-slide .owl-nav.disabled{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;width:100%}.owl-carousel.video-slide .owl-nav{top:calc(50% - 24px);-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);position:absolute}@media (max-width: 1399.98px){.owl-carousel.video-slide .owl-nav{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}}.owl-carousel.video-slide .owl-nav button.owl-next,.owl-carousel.video-slide .owl-nav button.owl-prev{background-color:#f4f6fa;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;width:20px;height:20px}.owl-carousel.video-slide .owl-nav button.owl-next:hover,.owl-carousel.video-slide .owl-nav button.owl-prev:hover{background-color:#3d5ee1}.owl-carousel.video-slide .owl-nav button.owl-next:hover i,.owl-carousel.video-slide .owl-nav button.owl-prev:hover i{color:#fff}.owl-carousel.video-slide .owl-nav button.owl-next i,.owl-carousel.video-slide .owl-nav button.owl-prev i{color:#6a7287}.audio-call-group{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;height:100%}.audio-call-group ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;width:100%}.audio-call-group ul li{position:relative}.audio-call-group ul li.active .avatar:before{content:"";width:220px;height:220px;position:absolute;border:1px solid #3D5EE1;border-radius:50%;left:-25px;top:-25px}@media (max-width: 991.98px){.audio-call-group ul li.active .avatar:before{width:150px;height:150px;left:-10px;top:-10px}}@media (max-width: 767.98px){.audio-call-group ul li.active .avatar:before{width:100px;height:100px;left:-5px;top:-5px}}.audio-call-group ul li .avatar{width:170px;height:170px;margin:0;position:relative}@media (max-width: 991.98px){.audio-call-group ul li .avatar{width:130px;height:130px}}@media (max-width: 767.98px){.audio-call-group ul li .avatar{width:90px;height:90px}}.audio-call-group ul li .avatar img{width:100%;position:relative}.audio-call-group ul li .user-audio-call h5{font-size:14px;color:#fff;font-weight:400;text-transform:capitalize;text-align:center;margin-top:35px}@media (max-width: 767.98px){.audio-call-group ul li .user-audio-call h5{margin-top:15px}}.audio-call-group ul li .more-icon{position:absolute;bottom:10px;right:inherit;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:9}@media (max-width: 767.98px){.audio-call-group ul li .more-icon{bottom:0}}.audio-call-group ul li .more-icon a{background-color:#3d5ee1;color:#fff}.audio-volume{position:absolute;width:fit-content;height:134px;bottom:20px;left:20px;background:#b5b9c3;border-radius:50px;padding:10px 14px 30px;width:30px}.audio-volume .volume-icons a{position:absolute;bottom:0;width:30px;height:30px;left:0;border-radius:50px;background:#fff;border:1px solid #EAB300;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.custom-input{width:100%;height:4px;width:3px;height:100%;background:#fff;border-radius:5px;writing-mode:vertical-lr}.custom-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;background:#3d5ee1!important;border-radius:50%;cursor:pointer}.custom-input::-moz-range-thumb{width:12px;height:12px;background:#3d5ee1!important;border-radius:50%;cursor:pointer}.table-top-head{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}@media (max-width: 575.98px){.table-top-head.low-stock-top-head{flex-wrap:wrap;justify-content:start}}.table-top-head.low-stock-top-head li{margin-bottom:10px}.table-top-head.low-stock-top-head li:last-child{margin-right:0}.table-top-head li{margin-right:10px;flex-shrink:0}.table-top-head li:last-child{margin-right:0}.table-top-head li #collapse-header{margin-right:0}@media (max-width: 991.98px){.table-top-head li #collapse-header{display:none}}.table-top-head li a{height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border:1px solid #B5B9C3;background:#fff;border-radius:8px;padding:6px}.table-top-head li a svg{color:#202c4b}.table-top-head li a:hover{background:#e3e3e3}.table-top-head li a label{margin-right:10px}.table-top-head li a.btn-secondary{background-color:#202c4b;color:#fff;padding:10px;font-weight:700;font-size:14px}.table-top-head li a.btn-secondary:hover{background-color:#3d5ee1}.table-top-head li a.btn-secondary svg{width:16px;margin-right:5px;color:#fff}@media (max-width: 767.98px){.table-top-head li a.btn-secondary{padding:5px;font-size:14px}}.table-top-head li a .action-edit.sales-action{color:#339dff}.table-top-head li .status-toggle{height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border:1px solid #E6E8EB;background:#fff;border-radius:8px;padding:6px 10px}.table-top-head li .status-toggle label{margin-right:10px}.main-chat-blk .slimscroll{height:calc(100vh - 60px)!important}.main-chat-blk .slimscroll-active-sidebar a{color:#6a7287}.main-chat-blk .emoj-group ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-chat-blk .emoj-group ul li+li{margin-left:10px}.main-chat-blk .emoj-group ul li a{width:34px;height:34px;background:#f4f6fa;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.main-chat-blk .message-content{position:relative;overflow-wrap:break-word;word-break:break-word}.main-chat-blk .message-content:hover .emoj-group{opacity:1;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.main-chat-blk .emoj-group{position:absolute;top:50%;right:-100px;opacity:0;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%)}.main-chat-blk .rig-emoji-group{position:absolute;right:210px}.main-chat-blk .wrap-emoji-group{position:absolute;right:290px}.main-chat-blk .emoj-group-list-foot{display:none;position:absolute;top:-50px;left:-90px;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.main-chat-blk .emoj-group-list-foot ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f6fa;border-radius:50px;padding:5px}.main-chat-blk .emoj-group-list-foot ul li a{padding:0;display:flex;align-items:center}.main-chat-blk .emoj-group-list-foot ul li.add-emoj a{background:#f4f6fa}.main-chat-blk .emoj-group-list-foot ul li.add-emoj a i{font-size:20px}.main-chat-blk .down-emoji-circle{position:absolute;left:10px!important;top:-38px!important}.main-chat-blk .emoj-action-foot .down-emoji-circle ul{padding:10px}.main-chat-blk .down-emoji-circle ul li+li{margin-left:14px}.main-chat-blk .emoj-action-foot .down-emoji-circle ul li:last-child a{width:34px;height:34px;border-radius:50px;display:flex;align-items:center;justify-content:center}.main-chat-blk .chat-page-wrapper .content{padding:0}.main-chat-blk .chat-page-wrapper .sidebar{position:initial}@media (max-width: 991.98px){.main-chat-blk .chat-page-wrapper .sidebar{margin-left:0}}.main-chat-blk .chat-page-wrapper .left-chat-title{padding:12px;border-bottom:1px solid #E9EDF4;min-height:72px}.main-chat-blk .chat-page-wrapper .setting-title-head h4{font-size:18px;color:#202c4b;font-weight:700}.main-chat-blk .chat-page-wrapper .chat .slimscroll{height:calc(100vh - 135px)!important;display:flex;flex-direction:column;overflow:hidden}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item{font-size:14px;cursor:pointer;padding:7px 14px;font-weight:500}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item i{font-size:16px}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item span{float:right;font-size:18px}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item.active{background:none;color:inherit}.main-chat-blk .chat-page-wrapper .dropdown-menu{background:#fff;box-sizing:border-box;box-shadow:0 4px 3px #0000001a;border-radius:8px;min-width:173px}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item{margin:0;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-chat-blk .chat-page-wrapper .dropdown-menu.chat-drop-menu .dropdown-item i{font-size:16px}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:hover,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:focus,.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item:active{background-color:#f4f6fa}.main-chat-blk .chat-page-wrapper .dropdown-menu .dropdown-item span{margin-right:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-chat-blk .chat-page-wrapper .contact-close_call{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes wave{0%,to,60%{-webkit-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes wave{0%,to,60%{-webkit-transform:initial;transform:initial}30%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.main-chat-blk .chat{flex:1;display:flex;flex-direction:column;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;background:#fff}.main-chat-blk .chat .chat-header{display:flex;display:-webkit-flex;justify-content:space-between;-webkit-justify-content:space-between;padding:15px 24px;align-items:center;border-bottom:1px solid #E9EDF4;background:#fff;position:relative;flex-shrink:0}@media (max-width: 575.98px){.main-chat-blk .chat .chat-header{padding:12px}}.main-chat-blk .chat .chat-header .user-details{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;min-width:0;flex-shrink:1}.main-chat-blk .chat .chat-header .user-details figure{margin-right:1rem}.main-chat-blk .chat .chat-header .user-details h5{font-size:15px;font-weight:600;margin-bottom:4px;line-height:1;color:#202c4b}.main-chat-blk .chat .chat-header .user-details>div:last-child{min-width:0;overflow:hidden}.main-chat-blk .chat .chat-header .user-details>div:last-child h6,.main-chat-blk .chat .chat-header .user-details>div:last-child .last-seen{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 575.98px){.main-chat-blk .chat .chat-header .user-details .avatar.avatar-lg{width:2.25rem;height:2.25rem;line-height:2.25rem}}.main-chat-blk .chat .chat-header .chat-options{flex-shrink:0}.main-chat-blk .chat .chat-header .chat-options ul{margin-bottom:0;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.main-chat-blk .chat .chat-header .chat-options ul>li>a{font-size:14px;color:#202c4b;cursor:pointer;width:40px;height:40px;padding:0;border:none;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main-chat-blk .chat .chat-header .chat-options ul>li>a i{font-size:20px}.main-chat-blk .chat .chat-header .chat-options ul>li>a:not(.no-bg):hover{background-color:#e6e8eb;border-color:#e6e8eb}@media (max-width: 575.98px){.main-chat-blk .chat .chat-header .chat-options ul>li>a{width:32px;height:32px}.main-chat-blk .chat .chat-header .chat-options ul>li>a i{font-size:18px}}.main-chat-blk .chat .chat-body{flex:1;min-height:0;padding:24px}@media (max-width: 575.98px){.main-chat-blk .chat .chat-body{padding:15px}}.main-chat-blk .chat .chat-body:not(.no-message){overflow-y:auto}.main-chat-blk .chat .chat-body .messages{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;align-items:flex-start;-webkit-align-items:flex-start}.main-chat-blk .chat .chat-body .messages .chats{max-width:75%;margin-bottom:1.5rem;display:flex;display:-webkit-flex}@media (max-width: 575.98px){.main-chat-blk .chat .chat-body .messages .chats{max-width:100%}}.main-chat-blk .chat .chat-body .messages .chats:last-child{margin-bottom:0}.main-chat-blk .chat .chat-body .messages .chats .chat-time{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;margin-bottom:0}.main-chat-blk .chat .chat-body .messages .chats .chat-time .avatar{margin-right:1rem}.main-chat-blk .chat .chat-body .messages .chats .chat-time h5{font-size:15px;margin-bottom:0}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time{color:#fff;margin-top:2px;font-size:12px;font-weight:400}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time i{color:#f7f7f780}.main-chat-blk .chat .chat-body .messages .chats .chat-time .time i img{width:14px;height:auto;margin-left:2px;vertical-align:0px}.main-chat-blk .chat .chat-body .messages .chats .message-content{border-radius:0 15px 15px;background:#f2f5ff;padding:14px 20px;color:#202c4b;font-size:14px;font-weight:400}.main-chat-blk .chat .chat-body .messages .chats .message-content a{color:#299cdb}.main-chat-blk .chat .chat-body .messages .chats .message-content.award-link a{color:#202c4b;margin-bottom:2px;display:block}.main-chat-blk .chat .chat-body .messages .chats .message-content.award-link img{border-radius:10px}.main-chat-blk .chat .chat-body .messages .chats .message-content.chat-award-link a{display:flex}.main-chat-blk .chat .chat-body .messages .chats .message-content.fancy-msg-box .image-not-download span{color:#fff;font-size:13px;font-weight:500;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-chat-blk .chat .chat-body .messages .chat-profile-name h6{margin-bottom:0}.main-chat-blk .chat .chat-body .messages .chat-profile-name h6 span{font-size:12px;color:#838a9b;font-weight:400;padding-left:10px}.main-chat-blk .chat .chat-body .messages .chats.chats-right{margin-left:auto}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-time{justify-content:flex-end}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content{border-radius:15px 0 15px 15px;background:#f2f5ff;color:#202c4b;padding:15px}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time{justify-content:flex-start;-webkit-justify-content:flex-start}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time .time{color:#838a9b}.main-chat-blk .chat .chat-body .messages .chats.chats-right .message-content .chat-time .time i{color:#299cdb}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns{order:2;-webkit-order:2;display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;-webkit-justify-content:center}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns .chat-action-col{width:20px;text-align:center}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-action-btns .chat-read-col{display:flex;display:-webkit-flex;align-items:flex-end;-webkit-align-items:flex-end;padding-bottom:22px;color:#6a7287}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-content{order:1;-webkit-order:1}.main-chat-blk .chat .chat-body .messages .chats.chats-right .chat-avatar{padding:8px 0 0 15px}.main-chat-blk .chat .chat-body .messages .download-col{position:relative}.main-chat-blk .chat .chat-body .messages .download-col ul{list-style:none;padding:0;margin:0 0 5px;display:flex;display:-webkit-flex}.main-chat-blk .chat .chat-body .messages .download-col ul li+li{margin-left:5px}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col{position:relative}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col a>img{border:1px solid transparent;width:80px;border-radius:8px}.main-chat-blk .chat .chat-body .messages .download-col .image-download-col.image-not-download a>img{-webkit-filter:blur(1px);filter:blur(1px)}.main-chat-blk .chat .chat-body .messages .file-download{position:relative;background:#e9edf4;border-radius:10px;padding:10px;margin-bottom:7px}.main-chat-blk .chat .chat-body .messages .file-download .file-type{width:54px;height:54px;background-color:#fff;border-radius:4px}.main-chat-blk .chat .chat-body .messages .file-download .file-type i{color:#838a9b;font-size:24px}.main-chat-blk .chat .chat-body .messages .file-download .file-details span.file-name{color:#202c4b;display:inline-block;width:100%;font-size:15px;font-weight:500}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;margin-bottom:0}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li{list-style:none;color:#202c4b;font-size:14px;position:relative}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li:before{content:"";position:absolute;width:1px;height:13px;background:#c2c2c2;right:-8px;top:5px}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li:last-child:before{display:none}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li a{color:#3d5ee1}.main-chat-blk .chat .chat-body .messages .file-download .file-details ul li+li{padding-left:15px}.main-chat-blk .chat .chat-body.no-message{-webkit-user-select:none;user-select:none}.main-chat-blk .chat .chat-footer{position:relative;flex-shrink:0;background:#fff;border-top:1px solid #E9EDF4}.main-chat-blk .chat .chat-footer form{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;padding:24px}@media (max-width: 991.98px){.main-chat-blk .chat .chat-footer form{padding-bottom:15px}}@media (max-width: 575.98px){.main-chat-blk .chat .chat-footer form{padding:12px;gap:6px}}.main-chat-blk .chat .chat-footer form .form-buttons{flex-shrink:0}.main-chat-blk .chat .chat-footer form .form-buttons .btn{margin-left:0;color:#9ca1af;font-size:20px;padding:0;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px}.main-chat-blk .chat .chat-footer form .form-buttons .btn:last-child{margin-right:0}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn{width:40px;height:40px;border-radius:6px;background:#3d5ee1;display:inline-flex;justify-content:center;align-items:center;color:#fff!important;margin-left:10px;flex-shrink:0}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:hover{background-color:#fff;border-color:#39435f}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:hover i{color:#39435f}.main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn:focus{box-shadow:none}.main-chat-blk .chat .chat-footer form .attach-col i{color:#39435f;font-size:20px}.main-chat-blk .chat .chat-footer form .attach-col{right:inherit;left:60px}.main-chat-blk .chat .chat-footer form .smile-col i{color:#39435f;font-size:20px;font-size:22px}.main-chat-blk .chat .chat-footer form .smile-col{right:inherit;left:15px}.main-chat-blk .chat .chat-footer form .smile-foot{margin-right:10px;flex-shrink:0}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle{width:38px;height:38px;background:#fff;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle:hover{background-color:#e6e8eb;border-color:#e6e8eb}.main-chat-blk .chat .chat-footer form .smile-foot .action-circle i{font-size:18px}.main-chat-blk .chat-options ul.list-inline .list-inline-item{margin-bottom:0}.main-chat-blk .chat-options.chat-option-profile .list-inline-item a{background:#3d5ee1;width:38px;height:38px;border-radius:50px;color:#202c4b;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#fff!important}.main-chat-blk .chat-options.chat-option-profile .list-inline-item a:hover{background:#1f42cc;color:#fff}.main-chat-blk .chat-options.chat-option-profile .list-inline{border-bottom:1px solid #E9EDF4;margin-bottom:0;padding-bottom:15px}.main-chat-blk .last-seen-profile span{color:#202c4b;font-size:14px;font-weight:400;margin-bottom:12px;display:block}.main-chat-blk .right_sidebar_profile{margin-top:0}.main-chat-blk .chat-search{position:absolute;left:0;top:0;width:100%;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s;opacity:0;visibility:hidden}.main-chat-blk .chat-search input[type=text]{padding:8px 8px 8px 35px;width:100%;min-height:47px;border-radius:0 0 5px 5px;background-color:#fff;color:#202c4b}.main-chat-blk .chat-search.visible-chat{opacity:1;visibility:visible;top:100%;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s;z-index:9}.main-chat-blk .form-control-feedback{z-index:2;display:block;text-align:center;pointer-events:none;color:#0006;position:absolute;left:13px;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.main-chat-blk .form-control-feedback i{font-size:16px;color:#202c4b}.main-chat-blk .user-chat-search{position:absolute;left:0;top:0;width:100%;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s;opacity:0;visibility:hidden}.main-chat-blk .user-chat-search input[type=text]{padding:8px 8px 8px 35px;width:100%;min-height:47px;border-radius:0 0 5px 5px;border:1px solid #E5E7EB;font-size:13px;background-color:#fff;color:#202c4b;font-size:15px;font-weight:500}.main-chat-blk .user-chat-search input[type=text]:hover{border-color:#cdd0d7}.main-chat-blk .user-chat-search input[type=text]:focus{border-color:#cdd0d7}.main-chat-blk .user-chat-search input[type=text]:focus-visible{border-color:#cdd0d7}.main-chat-blk .user-chat-search.visible-chat{opacity:1;visibility:visible;top:100%;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s;z-index:9}.main-chat-blk .all-chats{position:relative}.main-chat-blk .close-btn-chat,.main-chat-blk .user-close-btn-chat{width:25px;height:25px;border-radius:25px;color:#202c4b;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center;position:absolute;right:12px;top:9px;cursor:pointer}.main-chat-blk .chat-avatar{padding:8px 15px 0 8px;display:flex;display:-webkit-flex;align-items:flex-start;-webkit-align-items:flex-start;flex-shrink:0}.main-chat-blk .chat-profile-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:5px}.main-chat-blk .chat-profile-name .chat-action-col a{display:-webkit-box;display:-ms-flexbox;display:flex}.main-chat-blk .chats.chats-right{flex-direction:row-reverse;-webkit-flex-direction:row-reverse}.main-chat-blk .chat-voice-group ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;padding:0;margin-bottom:0}.main-chat-blk .chat-voice-group ul li span{width:28px;height:28px;background:#3d5ee1;border-radius:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.main-chat-blk .chat-voice-group li{margin-bottom:0;color:#202c4b;font-size:14px;font-weight:400;list-style:none}.main-chat-blk .chat-voice-group li+li{padding-left:10px}.main-chat-blk .review-files p{margin-bottom:5px;color:#202c4b;font-size:14px}.main-chat-blk .like-chat-grp ul{padding:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;margin-top:10px}.main-chat-blk .like-chat-grp ul li{list-style:none}.main-chat-blk .like-chat-grp ul li a{border:1px solid #E0E0E0;border-radius:50px;padding:3px 12px;display:block;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#202c4b;font-weight:400;font-size:14px}.main-chat-blk .like-chat-grp ul li a img{margin-left:5px}.main-chat-blk .like-chat-grp ul li+li{margin-left:10px}.main-chat-blk .like-chat-grp ul li.like-chat a{background:#fef6dc}.main-chat-blk .like-chat-grp ul li.comment-chat a{background:#ffe8e9}.main-chat-blk .chat-line{margin:0 0 20px;position:relative;text-align:center;width:100%}.main-chat-blk .chat-line:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background-color:#e9edf4;width:100%;height:1px}.main-chat-blk .chat-date{border-radius:100px;background:#e9edf4;color:#202c4b;font-size:14px;padding:4px 20px;display:inline-block;font-weight:400;position:relative;border:1px solid #E9EDF4}.main-chat-blk .chat+.sidebar-group{margin-right:0}.main-chat-blk .chat+.sidebar-group .sidebar{margin-right:0}.main-chat-blk .chat-message-grp{padding:0 24px 24px}.main-chat-blk .chat-message-grp ul{padding:0}.main-chat-blk .chat-message-grp ul li{list-style:none;margin-bottom:15px}.main-chat-blk .chat-message-grp ul li:last-child{margin-bottom:0}.main-chat-blk .chat-message-grp ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.main-chat-blk .chat-message-grp ul li a:hover .stared-group h6{color:#39435f}.main-chat-blk .stared-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-chat-blk .stared-group span{width:30px;height:30px;border-radius:6px;margin-right:10px;background:#f4f6fa;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.main-chat-blk .stared-group span i{font-size:16px}.main-chat-blk .count-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-chat-blk .count-group span{width:16px;height:16px;border-radius:50px;color:#fff;font-size:10px;background:#3d5ee1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:5px}.main-chat-blk .count-group i{color:#424242;font-size:16px}.main-chat-blk .nav.nav-tabs.chat-tabs .nav-item .nav-link{font-size:16px;font-weight:700;color:#fff;background-color:transparent;border:0}.main-chat-blk .nav.nav-tabs.chat-tabs .nav-item .nav-link.active{font-size:16px;font-weight:700;color:#647ee7}.main-chat-blk .header-top ul li a{color:#000;font-size:18px}.main-chat-blk .user-list{border-radius:.25rem;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;padding-left:0;margin-bottom:0}.main-chat-blk .user-list li a{padding:17px 20px;display:flex;display:-webkit-flex;cursor:pointer;border-radius:6px;margin-bottom:10px;border:0;box-shadow:0 2px 8px #00000014}.main-chat-blk .user-list li .avatar{margin-right:.8rem;display:inline-block;margin-bottom:0;height:46px;width:46px;border-radius:50%;position:relative;z-index:0}.main-chat-blk .user-list .avatar>a>img{width:100%;height:100%;object-fit:cover}.main-chat-blk .user-list .avatar>img{width:100%;height:100%;object-fit:cover}.main-chat-blk .avatar-away:before{content:"";position:absolute;display:block;width:12px;height:12px;border-radius:50%;top:0;right:2px;border:2px solid #FFF;z-index:9;background-color:#ff0}.main-chat-blk .avatar-offline:before{content:"";position:absolute;display:block;width:12px;height:12px;border-radius:50%;top:0;right:2px;border:2px solid #FFF;z-index:9}.main-chat-blk .avatar-online:before{content:"";position:absolute;display:block;width:12px;height:12px;border-radius:50%;top:0;right:2px;border:2px solid #FFF;z-index:9;background-color:#2ca87f}.main-chat-blk .animate-typing-col{color:#1abe17}.main-chat-blk .animate-typing-col .dot{display:inline-block;width:4px;height:4px;border-radius:50%;margin-right:-1px;background:#1abe17;-webkit-animation:wave 1.3s linear infinite;animation:wave 1.3s linear infinite;opacity:.6}.main-chat-blk .animate-typing-col .dot:nth-child(2){-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.main-chat-blk .animate-typing-col .dot:nth-child(3){-webkit-animation-delay:-.9s;animation-delay:-.9s}.main-chat-blk .chat_form{margin-right:0;background:#fff;box-shadow:0 4.4px 12px -1px #dedede5c;border-radius:6px;height:40px;padding:10px;flex:1 1 auto;min-width:0}.main-chat-blk .contact-close a{color:#202c4b;opacity:.5;border-color:#b5b9c3}.main-chat-blk .main-wrapper .content .sidebar-group.right-sidebar .sidebar{width:310px}.main-chat-blk .left-sidebar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease}.main-chat-blk .left-sidebar-wrap{background:#fff;overflow:hidden;width:448px;display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;flex:1}.main-chat-blk .right-sidebar{display:flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;background-color:#e9edf4;opacity:100%;transition:all .5s ease;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;position:relative;width:320px}.main-chat-blk .right-sidebar .right-sidebar-wrap{background-color:#fff;border-left:1px solid #E9EDF4;border-radius:0;margin-top:0;margin-bottom:0;height:calc(100vh + -0px)}.main-chat-blk .right-sidebar .right-sidebar-wrap .sidebar-body{padding:0}.main-chat-blk .right-sidebar .right-sidebar-wrap .right-sidebar-profile{padding:24px 24px 0;margin-bottom:15px}.main-chat-blk .right-sidebar .contact-close_call .close_profile{width:25px;height:25px;border-radius:25px;color:#202c4b;display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center;align-items:center;-webkit-align-items:center}.main-chat-blk .right-sidebar .contact-close_call .close_profile.close-star{color:#eab300}.main-chat-blk .right-sidebar .contact-close_call .close_profile.close-trash{color:#e82646}.main-chat-blk .right-sidebar.video-right-sidebar{width:371px}.main-chat-blk .right-sidebar.video-right-sidebar .chat .chat-body{padding-bottom:110px}.main-chat-blk .right-sidebar.video-right-sidebar .chat{margin-left:0!important;display:block}.main-chat-blk .member-details{margin-bottom:10px}.main-chat-blk .chat-member-details{padding:0 24px}.main-chat-blk .chat-member-details .member-details ul{padding:0;border-bottom:1px solid #EDEDED}.main-chat-blk .chat-member-details .member-details ul li{list-style:none;margin-bottom:15px}.main-chat-blk .chat-member-details .member-details ul li h6{font-size:15px;font-weight:400;color:#202c4b;margin-bottom:5px}.main-chat-blk .chat-member-details .member-details ul li h5{font-size:15px;font-weight:500;color:#202c4b;margin-bottom:0}.main-chat-blk .chat-member-details .member-details ul li span{font-size:16px;font-weight:400;color:#202c4b}.main-chat-blk .chat-member-details .member-details ul li a{font-size:15px;font-weight:500;color:#39435f;border-radius:100px;padding:5px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.main-chat-blk .chat-member-details .member-details ul li a:hover{color:#202c4b}.main-chat-blk .chat-member-details .member-details ul li a+a{margin-left:10px}.main-chat-blk .right-sidebar.show-right-sidebar,.main-chat-blk .right-sidebar.video-right-sidebar.show-right-sidebar{margin-right:0}.main-chat-blk .right-sidebar.hide-right-sidebar{margin-right:-320px}.main-chat-blk .right-sidebar.video-right-sidebar.hide-right-sidebar{margin-right:-371px}.main-chat-blk .chat-cont-type{display:flex;align-items:center;justify-content:center}.main-chat-blk .chat-cont-type .chat-type-wrapper{margin-bottom:0}.main-chat-blk .chat-cont-type .chat-type-wrapper p{color:#838a9b;font-size:12px;font-weight:400;margin-bottom:0}.main-chat-blk .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:#fff;border:1px solid #E9EDF4;border-radius:50%}.main-chat-blk .checkmark:after{content:"";position:absolute;display:none}.main-chat-blk .right-sidebar-profile>.avatar{background:#420ba11a}.main-chat-blk .group_img{position:relative;display:inline-block}.main-chat-blk .group-name-search{margin-bottom:14px}.main-chat-blk .right-sidebar-head{padding:0 24px}.main-chat-blk .right-sidebar-head h5{font-size:15px;font-weight:600;color:#202c4b;margin-bottom:0}.main-chat-blk .right-sidebar-head.share-media .share-media-blk{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav-tabs{margin-bottom:15px;padding:5px;border-radius:8px;display:flex;justify-content:space-between;flex-wrap:nowrap;overflow-x:auto}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs{border-bottom:1px solid #E9EDF4;padding-bottom:10px;margin-bottom:15px}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item.active{background:#3d5ee1;border-radius:6px;color:#202c4b;color:#fff}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item{padding:2px 10px;font-size:14px;font-weight:500;border:0;margin-right:10px;background:#fff;color:#202c4b;border-radius:6px}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .nav .nav-item:last-child{margin-right:0}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li{margin:0 6px 6px 0;position:relative}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li img{border-radius:8px;width:84px}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li span i{font-size:20px;color:#fff}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li span{color:#fff;font-size:13px;font-weight:500;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li:hover span i{color:#b5b9c3}.main-chat-blk .right-sidebar-head.share-media .about-media-tabs .share-media-img li.blur-media img{filter:blur(2px)}.main-chat-blk .media-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:15px}.main-chat-blk .media-file:last-child{margin-bottom:0}.main-chat-blk .media-doc-blk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-chat-blk .media-doc-blk span{width:50px;height:50px;border-radius:5px;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:10px}.main-chat-blk .media-doc-blk span i{font-size:24px}.main-chat-blk .document-detail ul{padding:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-chat-blk .document-detail ul li{list-style:none;color:#202c4b;font-size:14px;font-weight:400;position:relative}.main-chat-blk .document-detail ul li:before{content:"";position:absolute;width:1px;height:13px;background:#c2c2c2;right:-8px;top:5px}.main-chat-blk .document-detail ul li:last-child:before{display:none}.main-chat-blk .document-detail ul li+li{padding-left:15px}.main-chat-blk .document-detail h6{color:#202c4b;font-size:15px;font-weight:500}.main-chat-blk .media-download a{color:#202c4b}.main-chat-blk .media-link-grp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:15px}.main-chat-blk .media-link-detail h6 a{color:#202c4b;font-size:15px;font-weight:500;margin-bottom:5px}.main-chat-blk .media-link-detail span a{color:#202c4b;font-size:14px;font-weight:400;word-break:break-all}.main-chat-blk .media-link-detail a:hover{color:#39435f}.main-chat-blk .share-media-blk a{color:#39435f;font-weight:500}.main-chat-blk .link-img{flex-shrink:0}.main-chat-blk .link-img img{border-radius:4px;margin-right:10px}.main-chat-blk .chat-action-col>a{color:#202c4b}.main-chat-blk .dreams_chat{width:40px;height:40px;object-fit:cover}.main-chat-blk .chatimage img{width:120px;height:120px}.main-chat-blk .avatar-group .avatar+.avatar{margin-left:-.75rem}.main-chat-blk ul.list-inline .list-inline-item{margin-bottom:.5rem}.main-chat-blk .avatar{border-radius:50%}.main-chat-blk .avatar>a{width:100%;height:100%;display:block;transition:color .3s;color:#3d5ee1}.main-chat-blk .avatar>a>img,.main-chat-blk .avatar>img{width:100%;height:100%;object-fit:cover}.main-chat-blk .avatar.avatar-sm{height:1.3rem;width:1.3rem}.main-chat-blk .avatar.avatar-xl{height:100px;width:100px}.main-chat-blk .add-section ul{list-style:none;padding:0;margin:0}.main-chat-blk .add-section ul li{float:left;border-radius:50px;width:28px;height:28px;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;justify-content:center;-webkit-justify-content:center}.main-chat-blk .add-section ul li+li{margin-left:10px}.main-chat-blk .add-section ul li a{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;font-size:20px}.main-chat-blk .all-chats .add-section ul li:hover{background-color:#f4f6fa;border-color:#f4f6fa}.main-chat-blk .online{color:#1abe17;font-weight:500}.main-chat-blk .fav-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between;margin-bottom:15px}.main-chat-blk .fav-title h6{margin-bottom:0;font-size:18px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-chat-blk .fav-title h6 i{font-size:22px}.main-chat-blk .fav-title a{margin-bottom:0;color:#3d5ee1;font-weight:500}.main-chat-blk .fav-title a:hover{color:#1f42cc}.main-chat-blk .profile-name span{color:#6a7287;font-size:12px;display:inline-block;margin-top:9px}.main-chat-blk .dropdown-menu .dropdown-item span.edit-profile-icon,.main-chat-blk .dropdown-menu .dropdown-item span.profile-icon-col{font-size:15px}.main-chat-blk .avatar{position:relative;display:inline-block;flex-shrink:0}.main-chat-blk .avatar>img{width:100%;height:100%;object-fit:cover}.main-chat-blk .avatar-away:before,.main-chat-blk .avatar-offline:before,.main-chat-blk .avatar-online:before{position:absolute;right:0;bottom:0;width:25%;height:25%;border-radius:50%;content:"";border:2px solid #FFF}.main-chat-blk .avatar-online:before{background-color:#1abe17}.main-chat-blk .avatar-offline:before{background-color:#e82646}.main-chat-blk .avatar-away:before{background-color:#eab300}.main-chat-blk .avatar .border{border-width:3px!important}.main-chat-blk .avatar .rounded{border-radius:6px!important}.main-chat-blk .avatar-xs{width:1.65rem;height:1.65rem}.main-chat-blk .avatar-xs .border{border-width:2px!important}.main-chat-blk .avatar-xs .rounded{border-radius:4px!important}.main-chat-blk .avatar-xs.avatar-away:before,.main-chat-blk .avatar-xs.avatar-offline:before,.main-chat-blk .avatar-xs.avatar-online:before{border-width:1px}.main-chat-blk .avatar-sm{width:2.5rem;height:2.5rem}.main-chat-blk .avatar-sm .border{border-width:3px!important}.main-chat-blk .avatar-sm .rounded{border-radius:4px!important}.main-chat-blk .avatar-sm.avatar-away:before,.main-chat-blk .avatar-sm.avatar-offline:before,.main-chat-blk .avatar-sm.avatar-online:before{border-width:2px}.main-chat-blk .avatar-lg .border{border-width:3px!important}.main-chat-blk .avatar-lg .rounded{border-radius:8px!important}.main-chat-blk .avatar-lg.avatar-away:before,.main-chat-blk .avatar-lg.avatar-offline:before,.main-chat-blk .avatar-lg.avatar-online:before{border-width:3px}.main-chat-blk .avatar-xl{width:5rem;height:5rem}.main-chat-blk .avatar-xl .border{border-width:4px!important}.main-chat-blk .avatar-xl .rounded{border-radius:8px!important}.main-chat-blk .avatar-xl.avatar-away:before,.main-chat-blk .avatar-xl.avatar-offline:before,.main-chat-blk .avatar-xl.avatar-online:before{border-width:4px}.main-chat-blk .avatar-xxl{width:5.125rem;height:5.125rem}.main-chat-blk .avatar-xxl .border{border-width:6px!important}.main-chat-blk .avatar-xxl .rounded{border-radius:8px!important}.main-chat-blk .avatar-xxl.avatar-away:before,.main-chat-blk .avatar-xxl.avatar-offline:before,.main-chat-blk .avatar-xxl.avatar-online:before{border-width:4px}.main-chat-blk .contact-close{float:right;left:95%;right:0;position:relative;top:5%}.main-chat-blk .nav.nav-tabs{border:none;line-height:2}.main-chat-blk .badge{padding:5px 10px;font-size:11px}.main-chat-blk .badge.badge-success{background:#1abe17}.main-chat-blk .badge.badge-danger{background:#e82646}.main-chat-blk .badge.badge-secondary{background:#6fccd8}.main-chat-blk .badge.badge-info{background:#0f65cd}.main-chat-blk .badge.badge-warning{background:#eab300}.main-chat-blk .badge.badge-primary{background:#3d5ee1}.main-chat-blk .btn{position:relative}.main-chat-blk .btn .badge{padding:2px 6px;right:7px;top:-7px;position:absolute}.main-chat-blk .input-group .input-group-text{font-size:14px}.main-chat-blk .tooltip>.tooltip-inner{text-align:left;max-width:500px;--bs-tooltip-bg: $primary}.main-chat-blk .tooltip{--bs-tooltip-bg: $primary}.main-chat-blk .tooltip .arrow{display:none;background-color:#3d5ee1}.main-chat-blk .tooltip .tooltip-inner{background-color:#3d5ee1}.main-chat-blk .sticky-top{z-index:auto}.main-chat-blk .tab-content{padding-top:30px}.main-chat-blk .main-wrapper{height:100vh;overflow:hidden}.main-chat-blk .sidebar-contact{z-index:500}.main-chat-blk .main-wrapper .content{display:flex;display:-webkit-flex}.main-chat-blk .main-wrapper .content .sidebar-group{display:flex;display:-webkit-flex;flex-direction:column;position:relative;z-index:99;width:340px}@media (max-width: 991.98px){.main-chat-blk .main-wrapper .content .sidebar-group{width:100%}}.main-chat-blk .main-wrapper .content .sidebar-group .sidebar{background:#fff;overflow:hidden;width:340px!important;display:flex;flex-direction:column;flex:1;border-right:1px solid #E9EDF4}@media (max-width: 991.98px){.main-chat-blk .main-wrapper .content .sidebar-group .sidebar{width:100%!important}}.main-chat-blk .main-wrapper .content .sidebar-group .sidebar:not(.active){display:none}.main-chat-blk .chat-header ul{margin-bottom:0}.main-chat-blk .chat-header ul li:not(.list-inline-item){margin-bottom:0;width:48px;margin-right:15px!important}.main-chat-blk .chat-header ul li:last-child{margin-right:0!important}.main-chat-blk .sidebar-body{flex:1;overflow:auto;padding:24px 24px 10px;width:100%}@media (max-width: 575.98px){.main-chat-blk .sidebar-body{padding:15px 15px 10px}}.main-chat-blk .pin-chat img{margin-right:6px}.main-chat-blk .sidebar-body .profile-name{font-weight:600;color:#202c4b;font-size:18px;margin-bottom:0}.main-chat-blk .sidebar .user-list li a{padding:10px;display:flex;display:-webkit-flex;cursor:pointer;margin-bottom:15px;border:1px solid #E9EDF4;box-shadow:none;border-radius:5px;position:relative;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s}.main-chat-blk .sidebar .user-list li a:hover{background-color:#f4f6fa;transition:ease all .5s;-webkit-transition:ease all .5s;-ms-transition:ease all .5s}.main-chat-blk .sidebar .user-list li figure{margin-right:1rem}.main-chat-blk .sidebar .user-list li.unread h5,.main-chat-blk .sidebar .user-list li.unread p{color:#fff}.main-chat-blk .rightside_tab{padding-top:5px!important}.main-chat-blk .chat-pin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:end;-webkit-justify-content:end;-ms-flex-pack:end}.main-chat-blk .chat-pin .green-check{color:#1abe17}.main-chat-blk .chat-pin img{width:10px}.main-chat-blk .group-setting .stared-group span{width:50px;height:50px}.main-chat-blk .check-star i{color:#eab300}.main-chat-blk .emoj-group-list{display:none;position:absolute;top:-50px;left:-90px;transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;-webkit-transition:all .5s ease}.main-chat-blk .emoj-group-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f6fa;border-radius:50px;padding:5px}.main-chat-blk .emoj-group-list ul li a{padding:0}.main-chat-blk .emoj-group-list ul li.add-emoj a{background:#f4f6fa}.main-chat-blk .emoj-group-list ul li.add-emoj a i{font-size:20px}.main-chat-blk .chat .slimscroll{height:calc(100vh - 60px)!important;display:flex;flex-direction:column;overflow:hidden}.main-chat-blk .bootstrap-datetimepicker-widget span{position:relative}.chat-window .card .card-header{background-color:#fff;border-bottom:1px solid #B5B9C3}.chat-window .badge-success{background-color:#1abe17!important}.chat-page .footer{display:none}.chat-search .input-group .form-control{margin:0;padding:0 0 0 36px;height:46px}.chat-search .input-group .input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;color:#515b73;pointer-events:none;z-index:4;position:absolute;top:0;right:15px;bottom:0}.chat-cont-left .chat-scroll{max-height:calc(100vh - 200px);overflow-y:auto;padding:0}.chat-cont-left .chat-scroll .media{border-bottom:1px solid #B5B9C3;margin:0;padding:10px;-webkit-transition:all .2s;-ms-transition:all .2s;transition:all .2s}.chat-cont-left .chat-scroll .media.active,.chat-cont-left .chat-scroll .media:hover{background-color:#e6e8eb}.chat-cont-left .chat-scroll .media .media-img-wrap{margin:0 15px 0 0;position:relative}.chat-cont-left .chat-scroll .media .media-img-wrap .avatar>img{width:100%;height:100%;object-fit:cover}.chat-cont-left .chat-scroll .media .media-body{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.chat-cont-left .chat-scroll .media .media-body .user-name{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#202c4b;font-size:16px;font-weight:700}.chat-cont-left .chat-scroll .media .media-body .user-last-chat{color:#39435f;font-size:14px;line-height:24px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-cont-left .chat-scroll .media .media-body .last-chat-time{color:#6a7287;font-size:13px}.chat-cont-left .chat-scroll .media .media-body div:last-child{text-align:right}.chat-cont-right{-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.chat-cont-right .chat-scroll{max-height:calc(100vh - 293px);overflow-y:auto}.chat-cont-right .msg_head .back-user-list{display:none;margin:0 0 0 -10px;padding:0 10px}.chat-cont-right .img_cont{position:relative;height:45px;width:45px}.chat-cont-right .img_cont .user_img{height:45px;min-width:45px;width:45px;border:1.5px solid #3D5EE1}.chat-cont-right .user_info{margin:0 auto 0 15px;padding:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-cont-right ul.list-unstyled{margin:0 auto;padding:0;width:100%}.chat-cont-right ul.list-unstyled .media.sent{margin-bottom:20px}.chat-cont-right ul.list-unstyled .media.sent .avatar{order:3;height:30px;width:30px}.chat-cont-right ul.list-unstyled .media.sent .media-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:flex-end;-ms-flex-align:flex-end;align-items:flex-end;-ms-flex-direction:column;flex-direction:column;margin:0 20px 0 0;padding:0}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box{margin:0;padding:0 0 0 50px;position:relative}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box+.msg-box{margin:5px 0 0;padding:0}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box p{margin:0;padding:0}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box:first-child:before{border-bottom:6px solid transparent;border-left:6px solid #e3e3e3;border-top:6px solid #e3e3e3;border-right:6px solid transparent;content:"";height:0;width:0;position:absolute;top:0;right:-12px;left:auto}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box>div{margin:0;padding:10px 15px;border-radius:10px;background-color:#e3e3e3;display:inline-block;position:relative}.chat-cont-right ul.list-unstyled .media.sent .media-body .msg-box:first-child>div{border-radius:10px 0 10px 10px}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1px;padding:4px 0;width:100%}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment{position:relative;max-width:130px;overflow:hidden}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;content:"";opacity:.4;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attachment:hover .chat-attach-download{opacity:1}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments>div{margin:0 1px}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments img{max-width:100%}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-attachments .chat-attach-download{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s;color:#fff;width:32px;line-height:32px;background:#fff3;text-align:center}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;margin:5px 0 0;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;clear:both;flex-direction:row-reverse;list-style:none}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info li{margin:0;padding:0 0 0 16px;position:relative}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info li:not(:last-child):after{position:absolute;top:50%;right:auto;left:8px;transform:translate(-50%,-50%);background:#3d5ee1;content:"";height:4px;width:4px}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info .chat-time{color:#32414866}.chat-cont-right ul.list-unstyled .media.sent .media-body .chat-msg-info a{color:#39435f}.chat-cont-right ul.list-unstyled .media.received{position:relative;margin-bottom:20px}.chat-cont-right ul.list-unstyled .media.received .media-body{position:relative;margin:0 0 0 20px;padding:0}.chat-cont-right ul.list-unstyled .media.received .media-body:before{border-bottom:6px solid transparent;border-right:6px solid #3D5EE1;border-top:6px solid #3D5EE1;border-left:6px solid transparent;content:"";height:0;position:absolute;top:0;right:auto;left:-6px;width:0}.chat-cont-right ul.list-unstyled .media.received .media-body>div{margin:0;padding:10px 15px;border-radius:10px;background-color:#3d5ee1;display:table;position:relative}.chat-cont-right ul.list-unstyled .media.received .media-body>div p{color:#fff;margin:0;padding:0}.chat-cont-right ul.list-unstyled .media.received .msg-box{display:block}.chat-cont-right ul.list-unstyled .media.received .msg-box+.msg-box{margin-top:5px}.chat-cont-right ul.list-unstyled .media.received .chat-msg-info{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:5px 0 0;padding:0;clear:both;list-style:none}.chat-cont-right ul.list-unstyled .media.received .chat-msg-info .chat-time{color:#fffc}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -1px;padding:4px 0;width:100%}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment{position:relative;max-width:130px;overflow:hidden}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;content:"";opacity:.4;-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attachment:hover .chat-attach-download{opacity:1}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments>div{margin:0 1px}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments img{max-width:100%}.chat-cont-right ul.list-unstyled .media.received .chat-msg-attachments .chat-attach-download{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transition:all .4s;-ms-transition:all .4s;transition:all .4s;opacity:0;color:#fff;width:32px;line-height:32px;background:#fff3;text-align:center}.chat-cont-right ul.list-unstyled .chat-date{font-size:14px;margin:1.875rem 0;overflow:hidden;position:relative;text-align:center;text-transform:capitalize}.chat-cont-right ul.list-unstyled .chat-date:before{background-color:#e9edf4;content:"";height:1px;margin-right:28px;position:absolute;top:50%;right:50%;width:100%}.chat-cont-right ul.list-unstyled .chat-date:after{background-color:#e9edf4;content:"";height:1px;margin:0 0 0 28px;position:absolute;top:50%;left:50%;width:100%}.card-footer{background-color:#fff;border-top:1px solid #B5B9C3;margin:0;padding:1rem 1.5rem}.card-footer .type_msg{background-color:#0000001a!important;border:0!important;overflow-y:auto}@media (max-width: 991.98px){.main-chat-blk .chat.chat-messages{display:none;width:100%;flex:1 1 100%}.main-chat-blk .sidebar-group.left-sidebar{width:100%;flex:1 1 100%}.main-chat-blk.chat-open .sidebar-group.left-sidebar{display:none}.main-chat-blk.chat-open .chat.chat-messages{display:flex}.main-chat-blk .chat.chat-messages.hide-chatbar{display:none}.main-chat-blk .right-sidebar.right-side-contact{position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;width:100%}.main-chat-blk .right-sidebar.right-side-contact.hide-right-sidebar{display:none}.main-chat-blk .right-sidebar.right-side-contact.show-right-sidebar{display:flex;margin-right:0}}.msg-typing{width:auto;height:24px;padding-top:8px}.msg-typing span{height:8px;width:8px;float:left;background-color:#fff;display:block;opacity:.4;margin:0 1px;border-radius:50%}.msg-typing span:nth-of-type(1){animation:1s blink infinite .33333s}.msg-typing span:nth-of-type(2){animation:1s blink infinite .66666s}.msg-typing span :nth-of-type(3){animation:1s blink infinite .99999s}@keyframes blink{50%{opacity:1}}.sticky-top{z-index:11}.dropdown-auto{overflow:auto}.dropdown .dropdown-toggle{font-weight:400;font-size:14px}.dropdown .dropdown-toggle:after{display:inline-block;margin-inline-start:.5rem;vertical-align:0;content:"";font-family:tabler-icons;border:0;font-size:.875rem;font-weight:400}.dropdown .dropdown-toggle.btn-primary{color:#fff}.dropdown .dropdown-menu{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.dropdown-menu{border-color:#e9edf4;box-shadow:0 4px 13px -2px #1310220f;font-size:.875rem;color:#202c4b;background-color:#fff;padding:0;z-index:11}.dropdown-divider{border-color:#e9edf4}.dropdown-item-text,.dropdown-header{color:#6a7287}.dropdown-item{color:#202c4b!important;padding:.594rem .9375rem;font-size:14px}.dropdown-item i{margin-right:6px!important}.dropdown-item.disabled,.dropdown-item:disabled{color:#6a7287;opacity:.5}.dropdown-item:not(.active):hover,.dropdown-item:not(.active):focus,.dropdown-item:not(.active):active{color:#202c4b;background-color:#f4f6fa}.dropdown-item.active{background-color:#f4f6fa}.dropdown-toggle:after{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:tabler-icons;border:0;font-size:.75rem;font-weight:400}.dropup .dropdown-toggle:after{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:tabler-icons;border:0;font-size:.75rem;font-weight:400}.dropup .dropdown-toggle:after{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:tabler-icons;border:0;font-size:.75rem;font-weight:400}.dropend .dropdown-toggle:after{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:tabler-icons;border:0;font-size:.75rem;font-weight:400}.dropstart .dropdown-toggle:before{display:inline-block;margin-inline-start:.25rem;vertical-align:0;content:"";font-family:tabler-icons;border:0;font-size:.75rem;font-weight:400}.btn.dropdown-toggle-split{opacity:.85}.btn-list a.dropdown-item{margin-block-end:0}.btn-list .btn-soft-success:hover,.btn-list .btn-soft-danger:hover{transform:translateY(0)}.dropdown-menu.dropdown-menu-primary{background-color:#3d5ee1}.dropdown-menu.dropdown-menu-primary li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-primary .dropdown-item:hover,.dropdown-menu.dropdown-menu-primary .dropdown-item:focus,.dropdown-menu.dropdown-menu-primary .dropdown-item:active,.dropdown-menu.dropdown-menu-primary .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-secondary{background-color:#6fccd8}.dropdown-menu.dropdown-menu-secondary li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-secondary .dropdown-item:hover,.dropdown-menu.dropdown-menu-secondary .dropdown-item:focus,.dropdown-menu.dropdown-menu-secondary .dropdown-item:active,.dropdown-menu.dropdown-menu-secondary .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-warning{background-color:#eab300}.dropdown-menu.dropdown-menu-warning li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-warning .dropdown-item:hover,.dropdown-menu.dropdown-menu-warning .dropdown-item:focus,.dropdown-menu.dropdown-menu-warning .dropdown-item:active,.dropdown-menu.dropdown-menu-warning .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-info{background-color:#0f65cd}.dropdown-menu.dropdown-menu-info li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-info .dropdown-item:hover,.dropdown-menu.dropdown-menu-info .dropdown-item:focus,.dropdown-menu.dropdown-menu-info .dropdown-item:active,.dropdown-menu.dropdown-menu-info .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-success{background-color:#1abe17}.dropdown-menu.dropdown-menu-success li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-success .dropdown-item:hover,.dropdown-menu.dropdown-menu-success .dropdown-item:focus,.dropdown-menu.dropdown-menu-success .dropdown-item:active,.dropdown-menu.dropdown-menu-success .dropdown-item.active{color:#fff}.dropdown-menu.dropdown-menu-danger{background-color:#e82646}.dropdown-menu.dropdown-menu-danger li a{color:#ffffffe6}.dropdown-menu.dropdown-menu-danger .dropdown-item:hover,.dropdown-menu.dropdown-menu-danger .dropdown-item:focus,.dropdown-menu.dropdown-menu-danger .dropdown-item:active,.dropdown-menu.dropdown-menu-danger .dropdown-item.active{color:#fff}.dropdown-menu.dropmenu-item-primary .dropdown-item:hover,.dropdown-menu.dropmenu-item-primary .dropdown-item:focus,.dropdown-menu.dropmenu-item-primary .dropdown-item:active,.dropdown-menu.dropmenu-item-primary .dropdown-item.active{background-color:#3d5ee11a!important;color:#3d5ee1}.dropdown-menu.dropmenu-item-secondary .dropdown-item:hover,.dropdown-menu.dropmenu-item-secondary .dropdown-item:focus,.dropdown-menu.dropmenu-item-secondary .dropdown-item:active,.dropdown-menu.dropmenu-item-secondary .dropdown-item.active{background-color:#6fccd81a!important;color:#6fccd8}.dropdown-menu.dropmenu-item-warning .dropdown-item:hover,.dropdown-menu.dropmenu-item-warning .dropdown-item:focus,.dropdown-menu.dropmenu-item-warning .dropdown-item:active,.dropdown-menu.dropmenu-item-warning .dropdown-item.active{background-color:#eab3001a!important;color:#eab300}.dropdown-menu.dropmenu-item-info .dropdown-item:hover,.dropdown-menu.dropmenu-item-info .dropdown-item:focus,.dropdown-menu.dropmenu-item-info .dropdown-item:active,.dropdown-menu.dropmenu-item-info .dropdown-item.active{background-color:#0f65cd1a!important;color:#0f65cd}.dropdown-menu.dropmenu-item-success .dropdown-item:hover,.dropdown-menu.dropmenu-item-success .dropdown-item:focus,.dropdown-menu.dropmenu-item-success .dropdown-item:active,.dropdown-menu.dropmenu-item-success .dropdown-item.active{background-color:#1abe171a!important;color:#1abe17}.dropdown-menu.dropmenu-item-danger .dropdown-item:hover,.dropdown-menu.dropmenu-item-danger .dropdown-item:focus,.dropdown-menu.dropmenu-item-danger .dropdown-item:active,.dropdown-menu.dropmenu-item-danger .dropdown-item.active{background-color:#e826461a!important;color:#e82646}.dropdown-menu.dropmenu-light-primary{background-color:#6fccd81a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-primary .dropdown-item:hover,.dropdown-menu.dropmenu-light-primary .dropdown-item:focus,.dropdown-menu.dropmenu-light-primary .dropdown-item:active,.dropdown-menu.dropmenu-light-primary .dropdown-item.active{color:#fff;background-color:#3d5ee1!important}.dropdown-menu.dropmenu-light-secondary{background-color:#6fccd81a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-secondary .dropdown-item:hover,.dropdown-menu.dropmenu-light-secondary .dropdown-item:focus,.dropdown-menu.dropmenu-light-secondary .dropdown-item:active,.dropdown-menu.dropmenu-light-secondary .dropdown-item.active{color:#fff;background-color:#6fccd8!important}.dropdown-menu.dropmenu-light-info{background-color:#0f65cd1a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-info .dropdown-item:hover,.dropdown-menu.dropmenu-light-info .dropdown-item:focus,.dropdown-menu.dropmenu-light-info .dropdown-item:active,.dropdown-menu.dropmenu-light-info .dropdown-item.active{color:#fff;background-color:#0f65cd!important}.dropdown-menu.dropmenu-light-warning{background-color:#eab3001a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-warning .dropdown-item:hover,.dropdown-menu.dropmenu-light-warning .dropdown-item:focus,.dropdown-menu.dropmenu-light-warning .dropdown-item:active,.dropdown-menu.dropmenu-light-warning .dropdown-item.active{color:#fff;background-color:#eab300!important}.dropdown-menu.dropmenu-light-success{background-color:#1abe171a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-success .dropdown-item:hover,.dropdown-menu.dropmenu-light-success .dropdown-item:focus,.dropdown-menu.dropmenu-light-success .dropdown-item:active,.dropdown-menu.dropmenu-light-success .dropdown-item.active{color:#fff;background-color:#1abe17!important}.dropdown-menu.dropmenu-light-danger{background-color:#e826461a;-webkit-backdrop-filter:blur(2rem);backdrop-filter:blur(2rem)}.dropdown-menu.dropmenu-light-danger .dropdown-item:hover,.dropdown-menu.dropmenu-light-danger .dropdown-item:focus,.dropdown-menu.dropmenu-light-danger .dropdown-item:active,.dropdown-menu.dropmenu-light-danger .dropdown-item.active{color:#fff;background-color:#e82646!important}.dropdown-divider{margin:0}.bd-example>.dropdown-menu{position:static;display:block}.card-dropdown>a{background:#fff;border-radius:6px;font-weight:400;box-shadow:0 4.4px 20px -1px #1310220d;border:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#515b73;padding:10px 10px 10px 30px;position:relative}.card-dropdown>a .cal-icon{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:10}.card-dropdown>a i{font-size:16px;margin-right:5px}.card-dropdown>a[aria-expanded=true]:after{-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg)}.card-dropdown .dropdown-menu{border:0;border-radius:6px;padding:15px;box-shadow:0 4px 9px -1px #13102208}.card-dropdown .dropdown-menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;border-radius:6px;font-size:14px}.card-dropdown .dropdown-menu li a i{font-size:16px;margin-right:8px}.card-dropdown .dropdown-menu li a:hover{background:#edf1f6;color:#39435f}.dropdown-md{min-width:320px!important}.dropdown-menu.notes-menu{z-index:99999}.dropdown-menu.notes-menu a.dropdown-item{color:#202c4b;font-size:14px;font-weight:400;display:flex;align-items:center;padding:8px 15px}.dropdown-menu.notes-menu span{margin-right:8px}.dropdown-menu.notes-menu svg{width:14px;height:14px;color:#6a7287}.drop-arrow-none:after{display:none;content:none!important}.table-inbox .starred.fas.fa-star{color:#eab300}.table-inbox .checked{background-color:#b5b9c3}.table-inbox th{border-color:#f0f2f7}.table-inbox tbody tr td{font-size:14px;color:#6fccd8;border-color:#e9edf4}.unread .name,.unread .subject,.unread .mail-date{color:#000;font-weight:700}.email-header .btn-white{min-width:auto;height:38px;border:1px solid #E9EDF4}.email-header .btn-white i{margin-left:5px}.dropset.btn-icon{height:45px!important}aside{padding:24px}.video-section .item{opacity:.4;transition:.4s ease all;transform:scale(.8)}@media (max-width: 1000px){.video-section .item{margin:0;transform:scale(.9)}}.video-section .active .item{opacity:1;transform:scale(1)}.video-section .owl-item{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.video-section video{max-width:100%;height:100%;border-radius:10px 10px 0 0}.delete-alert{padding:10px 20px;background:#fad4da;border:none;border-radius:8px}.delete-alert p{font-size:15px}.delete-alert .btn{font-weight:700}.deleted-info{display:none}.deleted-info .bin-bg{width:184px;height:184px;border-radius:100%;background:#e9edf4;margin:0 auto}svg.feather-16{width:16px;height:16px}svg.feather-14{width:14px;height:14px}.active-dark-btn a.active,.active-dark-btn a:hover{background:#202c4b;color:#fff}.custom-file-container{box-sizing:border-box;position:relative;display:block}.custom-file-container .custom-file-container__custom-file{box-sizing:border-box;position:relative;display:inline-block;width:100%;height:calc(2.25rem + 2px);margin-bottom:0;margin-top:5px}.custom-file-container input[type=file]{height:auto;min-height:calc(1.5em + .75rem + 2px)}.custom-file-container .custom-file-container__custom-file__custom-file-input{box-sizing:border-box;min-width:14rem;max-width:100%;height:calc(2.25rem + 2px);margin:0;opacity:0}.custom-file-container .custom-file-container__custom-file__custom-file-control{box-sizing:border-box;z-index:1;overflow:hidden;line-height:1.5;-webkit-user-select:none;user-select:none;background-clip:padding-box;border-radius:.25rem;height:auto;border:1px solid #E6E8EB;color:#6a7287;font-size:15px;padding:8px 10px;letter-spacing:1px;background-color:#e6e8eb;position:absolute;top:0;right:0;left:0}.custom-file-container .custom-file-container__custom-file__custom-file-control__button{z-index:6;display:block;height:auto;padding:10px 16px;line-height:1.25;background-color:#1b55e23b;color:#3d5ee1;border-left:1px solid #E9EDF4;box-sizing:border-box;position:absolute;top:0;right:0}.custom-file-container .custom-file-container__image-preview,.custom-file-container .custom-file-container__image-multi-preview{box-sizing:border-box;transition:all .2s ease;margin-top:50px;margin-bottom:40px;height:250px;width:100%;border-radius:4px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:#fff;overflow:auto;padding:15px}.icons-list{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.icons-list li{display:block;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;font-size:18px;border-radius:50px;border:1px solid #e6ebf1;color:#3d5ee1;margin:5px;-webkit-box-shadow:0 2px 3px rgb(215,197,255);-moz-box-shadow:0 2px 3px rgb(215,197,255);box-shadow:0 2px 3px #d7c5ff}.progress{background-color:#e9edf4;--bs-progress-height: .75rem;border-radius:.25rem}.progress-stacked{background-color:#e9edf4}.progress-bar{color:#fff;background-color:#3d5ee1}@keyframes progress-animate{0%{width:0}}.progress-animate{position:relative;border-radius:.625rem}.progress-animate .progress-bar{position:relative;border-radius:.625rem;animation:2s progress-animate}.progress.progress-xs,.progress-stacked.progress-xs{height:.3125rem}.progress.progress-sm,.progress-stacked.progress-sm{height:.5rem}.progress.progress-md,.progress-stacked.progress-md{height:.625rem}.progress.progress-lg,.progress-stacked.progress-lg{height:1rem}.progress.progress-xl,.progress-stacked.progress-xl{height:1.25rem}.progress-vertical{min-height:250px;height:250px;width:10px;position:relative;display:inline-block;margin-bottom:0;margin-right:20px}.progress-vertical .progress-bar{width:100%}.progress-vertical.progress-xl{width:15px}.progress-vertical.progress-lg{width:12px}.progress-vertical.progress-sm{width:8px}.progress-vertical.progress-xs{width:5px}.progress-vertical-bottom{min-height:250px;height:250px;position:relative;width:10px;display:inline-block;margin-bottom:0;margin-right:20px}.progress-vertical-bottom .progress-bar{width:100%;bottom:0;position:absolute}.progress-vertical-bottom.progress-xl{width:15px}.progress-vertical-bottom.progress-lg{width:12px}.progress-vertical-bottom.progress-sm{width:8px}.progress-vertical-bottom.progress-xs{width:5px}.progress-custom{overflow:visible;position:relative}.progress-custom .progress-bar{position:relative;overflow:visible}.progress-custom .progress-bar:after{content:"";width:1.15rem;height:1.15rem;border-radius:50%;box-shadow:0 .313rem .313rem #3d5ee180;background:#fff;position:absolute;inset-inline-end:-.375rem;inset-block-start:-.375rem;border:.25rem solid #3D5EE1}.progress-custom .progress-bar.bg-secondary:after{border:.25rem solid #6FCCD8;box-shadow:0 .313rem .313rem rgba(var(--secondary-rgb),.2)}.progress-custom .progress-bar.bg-warning:after{border:.25rem solid #EAB300;box-shadow:0 .313rem .313rem rgba(var(--warning-rgb),.2)}.progress-custom .progress-bar.bg-info:after{border:.25rem solid #0F65CD;box-shadow:0 .313rem .313rem rgba(var(--info-rgb),.2)}.progress-custom .progress-bar.bg-success:after{border:.25rem solid #1ABE17;box-shadow:0 .313rem .313rem rgba(var(--success-rgb),.2)}.progress-custom .progress-bar.bg-danger:after{border:.25rem solid #E82646;box-shadow:0 .313rem .313rem rgba(var(--danger-rgb),.2)}.progress-custom .progress-bar-value{width:1.875rem;height:1.25rem;line-height:1.25rem;border-radius:.188rem;background:#3d5ee1;box-shadow:0 .313rem .313rem #0006;font-size:.625rem;font-weight:600;color:#fff;text-align:center;position:absolute;inset-block-end:1.5rem;inset-inline-end:-.688rem}.progress-custom .progress-bar-value:after{content:"";border-block-start:.438rem solid #3D5EE1;border-inline-start:.438rem solid transparent;border-inline-end:.438rem solid transparent;position:absolute;inset-block-end:-.375rem;inset-inline-start:28%}.progress-custom .progress-bar-value.bg-secondary{background-color:#6fccd8}.progress-custom .progress-bar-value.bg-secondary:after{border-block-start:.438rem solid #6FCCD8}.progress-custom .progress-bar-value.bg-success{background-color:#1abe17}.progress-custom .progress-bar-value.bg-success:after{border-block-start:.438rem solid #1ABE17}.progress-custom .progress-bar-value.bg-warning{background-color:#eab300}.progress-custom .progress-bar-value.bg-warning:after{border-block-start:.438rem solid #EAB300}.progress-custom .progress-bar-value.bg-danger{background-color:#e82646}.progress-custom .progress-bar-value.bg-danger:after{border-block-start:.438rem solid #E82646}.progress-custom .progress-bar-value.bg-info{background-color:#0f65cd}.progress-custom .progress-bar-value.bg-info:after{border-block-start:.438rem solid #0F65CD}[dir=rtl] .progress-bar-title{border-radius:0 .313rem .313rem 0}.progress-item-1,.progress-item-2,.progress-item-3{position:absolute;margin-block-start:-.25rem;z-index:1;height:.938rem;width:.938rem;border-radius:1.563rem;background-color:#e9edf4}.progress-item-1{inset-inline-start:25%}.progress-item-2{inset-inline-start:50%}.progress-item-3{inset-inline-start:75%}.custom-progress-3{overflow:visible;border-radius:.625rem}.custom-progress-3 .progress-bar{position:relative;overflow:visible;margin:.313rem;border-radius:.25rem}.custom-progress-3 .progress-bar:before{content:"";position:absolute;width:.25rem;height:.25rem;inset-inline-start:.125rem;background-color:#fff;border-radius:50%}.custom-progress-3 .progress-bar .progress-bar-value{border:.125rem solid #3D5EE1;width:2.5rem;height:1.563rem;line-height:1.313rem;border-radius:3.125rem;background:#fff;font-size:.625rem;font-weight:600;color:#3d5ee1;text-align:center;position:absolute;inset-inline-end:-.625rem}.custom-progress-3 .progress-bar .progress-bar-value.secondary{border:.125rem solid #6FCCD8;color:#6fccd8}.custom-progress-3 .progress-bar .progress-bar-value.warning{border:.125rem solid #EAB300;color:#eab300}.custom-progress-3 .progress-bar .progress-bar-value.info{border:.125rem solid #0F65CD;color:#0f65cd}.custom-progress-3 .progress-bar .progress-bar-value.success{border:.125rem solid #1ABE17;color:#1abe17}.custom-progress-3 .progress-bar .progress-bar-value.danger{border:.125rem solid #E82646;color:#e82646}.custom-progress-4.progress{background-color:#3d5ee11a;border-radius:.25rem}.custom-progress-4.progress.secondary{background-color:#6fccd81a}.custom-progress-4.progress.secondary .progress-bar-label{color:#6fccd8}.custom-progress-4.progress.warning{background-color:#eab3001a}.custom-progress-4.progress.warning .progress-bar-label{color:#eab300}.custom-progress-4.progress.info{background-color:#0f65cd1a}.custom-progress-4.progress.info .progress-bar-label{color:#0f65cd}.custom-progress-4.progress.success{background-color:#1abe171a}.custom-progress-4.progress.success .progress-bar-label{color:#1abe17}.custom-progress-4.progress.danger{background-color:#e826461a}.custom-progress-4.progress.danger .progress-bar-label{color:#e82646}.custom-progress-4.progress .progress-bar{border-radius:.25rem}.custom-progress-4.progress .progress-bar-label{position:absolute;inset-inline-end:.313rem;font-weight:600;font-size:.813rem;color:#3d5ee1}.progress-ring{--v: 0;width:90px;height:90px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(currentColor calc(var(--v) * 1%),var(--bs-secondary-bg) 0)}.progress-ring-hole{width:68px;height:68px;border-radius:50%;background:var(--surface);display:flex;place-items:center;justify-content:center;flex-direction:column}.progress-ring-hole b{font-size:20px;font-weight:800;color:var(--heading)}.progress-ring-hole span{font-size:9px;color:var(--muted)}.score-rail{gap:10px;padding:16px 14px;border:1px solid var(--border-soft);border-radius:var(--radius-list);background:linear-gradient(180deg,var(--tone-brand-soft),var(--surface) 62%)}.split-bar{margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}.split-bar-head{margin-bottom:7px}.split-bar-head span{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:650}.split-bar-head b{font-size:11px;color:var(--heading)}.split-bar-track{gap:2px;height:9px;border-radius:999px;background:var(--surface-soft)}.split-bar-keys{gap:4px 10px;margin-top:8px}.split-bar-keys>span{display:inline-flex;align-items:center;gap:5px;font-size:10px;color:var(--muted)}.split-bar-keys>span>i{width:8px;height:8px;border-radius:3px}.progress-ring-sm{width:72px;height:72px}.progress-ring-sm .progress-ring-hole{width:54px;height:54px}.progress-ring-sm .progress-ring-hole b{font-size:16px}.progress-list{gap:12px}.progress-list-item .top{display:flex;align-items:center;justify-content:space-between;font-size:12.5px;color:var(--heading);margin-bottom:5px}.progress-list-item .top>span{display:inline-flex;align-items:center;gap:6px}.progress-list-item .top .ic{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;font-size:13px}.page-link{color:#6a7287;background-color:#fff;border:1px solid #E9EDF4}.page-link:focus{box-shadow:none;background-color:#e9edf4}.page-link:hover{color:#3d5ee1;background-color:#e9edf4;border-color:#e9edf4}.page-item.active .page-link{color:#fff;background-color:#3d5ee1;border-color:#3d5ee1}.disabled>.page-link,.page-link.disabled{color:#6a7287;background-color:#fff;border-color:#e9edf4;opacity:.7}[data-theme=dark] .page-link,[data-bs-theme=dark] .page-link{color:var(--bs-secondary-color);background-color:var(--surface);border-color:var(--border-soft)}[data-theme=dark] .page-link:focus,[data-theme=dark] .page-link:hover,[data-bs-theme=dark] .page-link:focus,[data-bs-theme=dark] .page-link:hover{background-color:var(--surface-soft)}[data-theme=dark] .page-link:hover,[data-bs-theme=dark] .page-link:hover{color:var(--bs-primary)}[data-theme=dark] .disabled>.page-link,[data-theme=dark] .page-link.disabled,[data-bs-theme=dark] .disabled>.page-link,[data-bs-theme=dark] .page-link.disabled{color:var(--bs-secondary-color);background-color:var(--surface);border-color:var(--border-soft)}[dir=rtl] .pagination .page-link .bx-chevron-left:before{content:""}[dir=rtl] .pagination .page-link .bx-chevron-right:before{content:""}[dir=rtl] .pagination .page-link .ri-arrow-right-s-line:before{content:""}[dir=rtl] .pagination .page-link .ri-arrow-left-s-line:before{content:""}.pagination-style-1 .pagination .page-item{margin:0 .25rem}.pagination-style-1 .pagination .page-item .page-link{border:0;border-radius:4px;font-size:.8125rem}.pagination-style-1 .pagination .page-item .page-link i{font-weight:600}.pagination-style-1 .pagination .page-item.active .page-link,.pagination-style-1 .pagination .page-item.active:hover .page-link{border-radius:4px;background-color:#3d5ee1;color:#fff}.pagination-style-1 .pagination .page-item:hover .page-link{background-color:#e9edf4;color:#3d5ee1}.pagination-style-2 .pagination{border-radius:4px}.pagination-style-2 .pagination .page-item{margin:0 .25rem}.pagination-style-2 .pagination .page-item .page-link{border:0!important;font-size:.8125rem}.pagination-style-2 .pagination .page-item.active .page-link{background-color:#fff;color:#3d5ee1;position:relative;font-weight:700}.pagination-style-2 .pagination .page-item.active .page-link:before{position:absolute;content:"";inset-block-end:0;inset-inline-start:0;width:100%;height:.1rem;background-color:#3d5ee1}.pagination-style-2 .pagination .page-item:hover .page-link{background-color:transparent}.pagination-style-3 .pagination{border-radius:50px;padding:.25rem;align-items:center}.pagination-style-3 .pagination .page-item{margin:0 .25rem}.pagination-style-3 .pagination .page-item .page-link{border:0;border-radius:50px;font-size:.8125rem}.pagination-style-3 .pagination .page-item .page-link i{font-weight:600}.pagination-style-3 .pagination .page-item.active .page-link{background-color:#3d5ee1;color:#fff}.pagination-style-3 .pagination .page-item.active:hover .page-link{background-color:#3d5ee1}.pagination-style-3 .pagination .page-item:hover .page-link{background-color:#e9edf4}.pagination-style-4 .pagination .page-item .page-link{border:0!important;font-size:.8125rem;border-radius:4px}.pagination-style-4 .pagination .page-item .page-link i{font-weight:600}.pagination-style-4 .pagination .page-item.active .page-link{border:0;border-radius:4px;background-color:#3d5ee1;color:#fff}.pagination-style-4 .pagination .page-item.active:hover .page-link{background-color:#3d5ee1}.pagination-style-4 .pagination .page-item:hover .page-link{background-color:transparent}.pagination-boxed .page-link{display:inline-flex;justify-content:center;align-items:center;margin-left:.35rem!important;height:35px;width:35px;padding:0;border-radius:4px}.pagination-boxed.pagination-sm .page-link{height:31px;width:31px}.pagination-boxed.pagination-lg .page-link{font-size:1.09375rem;height:53px;width:53px}.pagination-rounded .page-link{border-radius:50%!important}.pagination-primary .page-item.active .page-link,.pagination-primary .page-item.active .page-link:hover,.pagination-primary .page-item .page-link:hover{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff}.pagination-secondary .page-item.active .page-link,.pagination-secondary .page-item.active .page-link:hover,.pagination-secondary .page-item .page-link:hover{background-color:#6fccd8;border-color:#6fccd8;color:#fff}.pagination-success .page-item.active .page-link,.pagination-success .page-item.active .page-link:hover,.pagination-success .page-item .page-link:hover{background-color:#1abe17;border-color:#1abe17;color:#fff}.pagination-info .page-item.active .page-link,.pagination-info .page-item.active .page-link:hover,.pagination-info .page-item .page-link:hover{background-color:#0f65cd;border-color:#0f65cd;color:#fff}.pagination-warning .page-item.active .page-link,.pagination-warning .page-item.active .page-link:hover,.pagination-warning .page-item .page-link:hover{background-color:#eab300;border-color:#eab300;color:#fff}.pagination-danger .page-item.active .page-link,.pagination-danger .page-item.active .page-link:hover,.pagination-danger .page-item .page-link:hover{background-color:#e82646;border-color:#e82646;color:#fff}.pagination-dark .page-item.active .page-link,.pagination-dark .page-item.active .page-link:hover,.pagination-dark .page-item .page-link:hover{background-color:#202c4b;border-color:#202c4b;color:#fff}.pagination-light .page-item.active .page-link,.pagination-light .page-item.active .page-link:hover,.pagination-light .page-item .page-link:hover{background-color:#e9edf4;border-color:#e9edf4;color:#fff}.pagination-black .page-item.active .page-link,.pagination-black .page-item.active .page-link:hover,.pagination-black .page-item .page-link:hover{background-color:#000;border-color:#000;color:#fff}.pagination-purple .page-item.active .page-link,.pagination-purple .page-item.active .page-link:hover,.pagination-purple .page-item .page-link:hover{background-color:#4a00e5;border-color:#4a00e5;color:#fff}.pagination-yellow .page-item.active .page-link,.pagination-yellow .page-item.active .page-link:hover,.pagination-yellow .page-item .page-link:hover{background-color:#ff0;border-color:#ff0;color:#fff}.pagination-teal .page-item.active .page-link,.pagination-teal .page-item.active .page-link:hover,.pagination-teal .page-item .page-link:hover{background-color:#02a8b5;border-color:#02a8b5;color:#fff}.pagination-gradient .page-link{background-image:linear-gradient(180deg,#ffffff26,#fff0)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#202c4b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:0}h1,.h1{font-size:30px;font-weight:700}@media (max-width: 991.98px){h1,.h1{font-size:28px}}@media (max-width: 767.98px){h1,.h1{font-size:24px}}h2,.h2{font-size:24px;font-weight:700}@media (max-width: 767.98px){h2,.h2{font-size:22px}}h3,.h3{font-size:20px;font-weight:600}@media (max-width: 767.98px){h3,.h3{font-size:18px}}h4,.h4{font-size:18px;font-weight:600}@media (max-width: 767.98px){h4,.h4{font-size:16px}}h5,.h5{font-size:16px;font-weight:500}h6,.h6{font-size:15px;font-weight:500}.fs-sm{font-size:.6875rem}.fs-base{font-size:.875rem}.fs-lg{font-size:1.125rem}.fs-1{font-size:.0625rem}.fs-2{font-size:.125rem}.fs-3{font-size:.1875rem}.fs-4{font-size:.25rem}.fs-5{font-size:.3125rem!important}.fs-6{font-size:.375rem!important}.fs-7{font-size:.4375rem}.fs-8{font-size:.5rem!important}.fs-9{font-size:.5625rem}.fs-10{font-size:.75em!important}.fs-11{font-size:.6875rem}.fs-12{font-size:.75rem}.fs-13{font-size:.8125rem}.fs-14{font-size:.875rem!important}.fs-15{font-size:.9375rem}.fs-16{font-size:1rem}.fs-17{font-size:1.0625rem}.fs-18{font-size:1.125rem}.fs-19{font-size:1.1875rem}.fs-20{font-size:1.25rem}.fs-21{font-size:1.3125rem}.fs-22{font-size:1.375rem}.fs-23{font-size:1.4375rem}.fs-24{font-size:1.5rem}.fs-25{font-size:1.5625rem}.fs-26{font-size:1.625rem}.fs-27{font-size:1.6875rem}.fs-28{font-size:1.75rem}.fs-29{font-size:1.8125rem}.fs-30{font-size:1.875rem}.fs-32{font-size:2rem}.fs-34{font-size:2.125rem}.fs-36{font-size:2.25rem}.fs-38{font-size:2.375rem}.fs-40{font-size:2.5rem}.text-default{color:#6a7287!important}.text-muted{color:#677788!important}.text-primary{color:#3d5ee1!important;opacity:1}.text-primary.text-opacity-75{color:#3d5ee1bf!important}.text-primary.text-opacity-25{color:#3d5ee140!important}.text-primary.text-opacity-50{color:#3d5ee180!important}.text-secondary{color:#6fccd8!important;opacity:1}.text-info{color:#0f65cd!important;opacity:1}.text-success{color:#1abe17!important;opacity:1}.text-warning{color:#eab300!important;opacity:1}.text-danger{color:#e82646!important;opacity:1}.text-skyblue{color:#05c3fb!important;opacity:1}.text-blue{color:#339dff!important}.text-green{color:#2ca87f!important}.text-pink{color:#e83e8c!important}.text-teal{color:#02a8b5!important}.text-orange{color:#fd7e14!important}.text-indigo{color:#05c3fb!important}.text-purple{color:#4a00e5!important}.text-dark{color:#202c4b!important}.text-light{color:#e9edf4!important}.text-gray{color:#838a9b!important}.text-black{color:#000!important}.text-white,.text-fixed-white{color:#fff!important}.text-fixed-black{color:#000!important}.text-gray-1{color:#e6e8eb}.text-gray-2{color:#cdd0d7}.text-gray-3{color:#b5b9c3}.text-gray-4{color:#9ca1af}.text-gray-5{color:#838a9b}.text-gray-6{color:#6a7287}.text-gray-7{color:#515b73}.text-gray-8{color:#39435f}.text-gray-9{color:#202c4b!important}a{color:#202c4b;cursor:pointer;text-decoration:none;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}a:hover{color:#3d5ee1;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}a:focus{outline:0}.link-primary{color:#3d5ee1!important}.link-primary:hover,.link-primary:focus,.link-primary:active{color:#1f42cc!important}.link-secondary{color:#6fccd8!important}.link-secondary:hover,.link-secondary:focus,.link-secondary:active{color:#6fccd8!important}.link-success{color:#1abe17!important}.link-success:hover,.link-success:focus,.link-success:active{color:#1abe17!important}.link-danger{color:#e82646!important}.link-danger:hover,.link-danger:focus,.link-danger:active{color:#e82646!important}.link-warning{color:#eab300!important}.link-warning:hover,.link-warning:focus,.link-warning:active{color:#eab300!important}.link-info{color:#0f65cd!important}.link-info:hover,.link-info:focus,.link-info:active{color:#0f65cd!important}.link-light{color:#e9edf4!important}.link-light:hover,.link-light:focus,.link-light:active{color:#e9edf4!important}.link-dark{color:#202c4b!important}.link-dark:hover,.link-dark:focus,.link-dark:active{color:#202c4b!important}hr.text-danger{border-color:#e82646!important}.blockquote-container{padding:1.25rem;border-left:4px solid #9CA1AF;position:relative}.blockquote-container.text-end{border-right:4px solid #9CA1AF;border-left:0}.blockquote.custom-blockquote{font-size:.85rem;font-weight:600;padding:1rem;border-radius:4px;position:relative}.blockquote.custom-blockquote:before{content:"";font-family:Fontawesome;z-index:0;font-size:2rem;position:absolute;inset-block-start:0;inset-inline-start:.5rem}.blockquote.custom-blockquote.primary{background-color:#3d5ee11a;border-inline-start:2px solid #3D5EE1}.blockquote.custom-blockquote.primary:before{color:#3d5ee11a}.blockquote.custom-blockquote.secondary{background-color:#6fccd81a;border-inline-start:2px solid #6FCCD8}.blockquote.custom-blockquote.secondary:before{color:#6fccd81a}.blockquote.custom-blockquote.info{background-color:#0f65cd1a;border-inline-start:2px solid #0F65CD}.blockquote.custom-blockquote.info:before{color:#0f65cd1a}.blockquote.custom-blockquote.warning{background-color:#eab3001a;border-inline-start:2px solid #EAB300}.blockquote.custom-blockquote.warning:before{color:#eab3001a}.blockquote.custom-blockquote.success{background-color:#1abe171a;border-inline-start:2px solid #1ABE17}.blockquote.custom-blockquote.success:before{color:#1abe171a}.blockquote.custom-blockquote.danger{background-color:#e826461a;border-inline-start:2px solid #E82646}.blockquote.custom-blockquote.danger:before{color:#e826461a}[data-theme-mode=dark] .shadow-sm{box-shadow:0 .125rem .25rem #2125294d!important}[data-theme-mode=dark] .shadow{box-shadow:0 .5rem 1rem #2125294d!important}[data-theme-mode=dark] .shadow-lg{box-shadow:0 1rem 3rem #2125294d!important}@media screen and (min-width: 576px){.w-sm-auto{width:auto}}[dir=rtl] .text-break{word-wrap:break-word!important;word-break:break-word!important}.transform-none{transform:none!important}.list-circle{list-style:circle;padding-left:2rem}.portal-eyebrow{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--bs-tertiary-color);gap:6px}.portal-eyebrow i{font-size:13px;color:var(--bs-primary)}.portal-title{font-size:18px;font-weight:750;letter-spacing:-.02em;color:var(--bs-emphasis-color);margin:3px 0 0}.portal-sub{font-size:12.5px;color:var(--bs-secondary-color)}.portal-heading{font-size:13px;font-weight:700;color:var(--bs-emphasis-color);letter-spacing:-.01em;gap:7px}.portal-heading i{font-size:15px;color:var(--bs-secondary-color)}.alert{padding:.625rem .85rem;border-radius:4px;font-size:.8125rem}.alert.alert-dismissible{padding:.625rem 2.25rem .625rem .85rem}.alert i{font-size:20px}.alert .btn-close{background-image:none;padding:.85rem;display:flex;align-items:center;justify-content:center}.alert .btn-close i{font-size:18px;line-height:18px}.alert:last-child{margin-bottom:0}.alert .alert-link{font-weight:600}[dir=rtl] .alert.alert-dismissible{padding:.625rem .85rem .625rem 2.25rem}.alert-warning{background-color:#eab3001a;color:#eab300;border-color:#eab3001a}.alert-warning.text-bg-warning{background-color:#eab300!important;border-color:#eab300;color:#fff!important}.alert-warning .alert-link,.alert-warning .btn-close{color:#eab300}.alert-warning .btn-close.custom-close{background-color:#eab300;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 54px #e0e0e040;padding:.85rem}.alert-primary{background-color:#3d5ee11a;color:#3d5ee1;border-color:#3d5ee11a}.alert-primary.text-bg-primary{background-color:#3d5ee1!important;border-color:#3d5ee1}.alert-primary .alert-link,.alert-primary .custom-alert-icon,.alert-primary .btn-close{color:#3d5ee1}.alert-primary .btn-close.custom-close{background-color:#3d5ee1;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 54px #e0e0e040;padding:.85rem}.alert-secondary{background-color:#6fccd81a;color:#6fccd8;border-color:#6fccd81a}.alert-secondary.text-bg-secondary{background-color:#6fccd8!important;border-color:#6fccd8}.alert-secondary .alert-link,.alert-secondary .btn-close{color:#6fccd8}.alert-secondary .btn-close.custom-close{background-color:#6fccd8;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 54px #e0e0e040;padding:.85rem}.alert-success{background-color:#1abe171a;color:#1abe17;border-color:#1abe171a}.alert-success.text-bg-success{background-color:#1abe17!important;border-color:#1abe17}.alert-success .alert-link,.alert-success .btn-close{color:#1abe17}.alert-success .btn-close.custom-close{background-color:#1abe17;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 54px #e0e0e040;padding:.85rem}.alert-info{background-color:#0f65cd1a;color:#0f65cd;border-color:#0f65cd1a}.alert-info.text-bg-info{background-color:#0f65cd!important;border-color:#0f65cd;color:#fff!important}.alert-info .alert-link,.alert-info .btn-close{color:#0f65cd}.alert-info .btn-close.custom-close{background-color:#0f65cd;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 54px #e0e0e040;padding:.85rem}.alert-danger{background-color:#e826461a;color:#e82646;border-color:#e826461a}.alert-danger.text-bg-danger{background-color:#e82646!important;border-color:#e82646}.alert-danger .alert-link,.alert-danger .btn-close{color:#e82646}.alert-danger .btn-close.custom-close{background-color:#e82646;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 54px #e0e0e040;padding:.85rem}.alert-light{background-color:#e9edf4;color:#6a7287;border-color:#e9edf4}.alert-light.text-bg-light{background-color:#e9edf4!important;border-color:#e9edf4}.alert-light .alert-link,.alert-light .btn-close{color:#6a7287}.alert-light .btn-close.custom-close{background-color:#e9edf4;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 54px #e0e0e040;padding:.85rem}.alert-dark{background-color:#202c4b1a;color:#6a7287;border-color:#202c4b1a}.alert-dark.text-bg-dark{background-color:#202c4b!important;border-color:#202c4b}.alert-dark .alert-link{color:#6a7287}.alert-dark .btn-close{color:#fff}.alert-dark .btn-close.custom-close{background-color:#202c4b;color:#fff;opacity:1;border-radius:50px;box-shadow:0 4px 54px #e0e0e040;padding:.85rem}.alert-solid-primary{background-color:#3d5ee1;color:#fff;border-color:#3d5ee1}.alert-solid-primary .btn-close{color:#fff}.alert-solid-secondary{background-color:#6fccd8;color:#fff;border-color:#6fccd8}.alert-solid-secondary .btn-close{color:#fff}.alert-solid-warning{background-color:#eab300;color:#fff;border-color:#eab300}.alert-solid-warning .btn-close{color:#fff}.alert-solid-info{background-color:#0f65cd;color:#fff;border-color:#0f65cd}.alert-solid-info .btn-close{color:#fff}.alert-solid-success{background-color:#1abe17;color:#fff;border-color:#1abe17}.alert-solid-success .btn-close{color:#fff}.alert-solid-danger{background-color:#e82646;color:#fff;border-color:#e82646}.alert-solid-danger .btn-close{color:#fff}.alert-solid-light{background-color:#e9edf4;color:#6a7287;border-color:#9ca1af}.alert-solid-dark{background-color:#202c4b;color:#fff;border-color:#202c4b}.alert-solid-dark .btn-close{color:#fff}.alert-outline-primary{background-color:#fff;color:#3d5ee1;border-color:#3d5ee1}.alert-outline-primary .btn-close{color:#3d5ee1}.alert-outline-secondary{background-color:#fff;color:#6fccd8;border-color:#6fccd8}.alert-outline-secondary .btn-close{color:#6fccd8}.alert-outline-info{background-color:#fff;color:#0f65cd;border-color:#0f65cd}.alert-outline-info .btn-close{color:#0f65cd}.alert-outline-warning{background-color:#fff;color:#eab300;border-color:#eab300}.alert-outline-warning .btn-close{color:#eab300}.alert-outline-success{background-color:#fff;color:#1abe17;border-color:#1abe17}.alert-outline-success .btn-close{color:#1abe17}.alert-outline-danger{background-color:#fff;color:#e82646;border-color:#e82646}.alert-outline-danger .btn-close{color:#e82646}.alert-outline-light{background-color:#fff;color:#6a7287;border-color:#e9edf4}.alert-outline-dark{background-color:#fff;color:#202c4b;border-color:#202c4b}.alert-outline-dark .btn-close{color:#202c4b}.alert-primary.custom-alert-icon{border-inline-start:.313rem solid #3D5EE1!important;color:#677788;background-color:#fff;border:1px solid #9CA1AF;font-size:.813rem}.alert-primary.custom-alert-icon .btn-close{color:#6a7287}.alert-primary.custom-alert-icon>i{color:#3d5ee1}.alert-secondary.custom-alert-icon{border-inline-start:.313rem solid #6FCCD8!important;color:#677788;background-color:#fff;border:1px solid #9CA1AF;font-size:.813rem}.alert-secondary.custom-alert-icon .btn-close{color:#6a7287}.alert-secondary.custom-alert-icon>i{color:#6fccd8}.alert-warning.custom-alert-icon{border-inline-start:.313rem solid #EAB300!important;color:#677788;background-color:#fff;border:1px solid #9CA1AF;font-size:.813rem}.alert-warning.custom-alert-icon .btn-close{color:#6a7287}.alert-warning.custom-alert-icon>i{color:#eab300}.alert-danger.custom-alert-icon{border-inline-start:.313rem solid #E82646!important;color:#677788;background-color:#fff;border:1px solid #9CA1AF;font-size:.813rem}.alert-danger.custom-alert-icon .btn-close{color:#6a7287}.alert-danger.custom-alert-icon>i{color:#e82646}.alert-success.custom-alert-icon{border-inline-start:.313rem solid #1ABE17!important;color:#677788;background-color:#fff;border:1px solid #9CA1AF;font-size:.813rem}.alert-success.custom-alert-icon .btn-close{color:#6a7287}.alert-info.custom-alert-icon{border-inline-start:.313rem solid #0F65CD!important;color:#677788;background-color:#fff;border:1px solid #9CA1AF;font-size:.813rem}.alert-info.custom-alert-icon .btn-close{color:#6a7287}.alert-light.custom-alert-icon{border-inline-start:.313rem solid #E9EDF4!important;color:#677788;background-color:#fff;border:1px solid #9CA1AF;font-size:.813rem}.alert-light.custom-alert-icon .btn-close{color:#6a7287}.alert-dark.custom-alert-icon{border-inline-start:.313rem solid #202C4B!important;color:#677788;background-color:#fff;border:1px solid #9CA1AF;font-size:.813rem}.alert-dark.custom-alert-icon .btn-close{color:#6a7287}.custom-alert1{margin-block-end:0;background-color:#fff;border:0;padding:1.25rem;color:#6a7287}.custom-alert1 p{margin-block-end:2.5rem;color:#677788;font-size:.8rem}.custom-alert1 .custom-alert-icon{font-size:40px;margin-bottom:.85rem}.custom-alert1 .custom-alert-icon i{font-size:40px}.custom-alert1 .btn-close{padding:0;margin-block-end:1rem}.custom-alert1.alert-primary{border-block-start:.313rem solid #3D5EE1}.custom-alert1.alert-primary .custom-alert-icon{color:#3d5ee1}.custom-alert1.alert-secondary{border-block-start:.313rem solid #6FCCD8}.custom-alert1.alert-secondary .custom-alert-icon{color:#6fccd8}.custom-alert1.alert-warning{border-block-start:.313rem solid #EAB300}.custom-alert1.alert-warning .custom-alert-icon{color:#eab300}.custom-alert1.alert-danger{border-block-start:.313rem solid #E82646}.custom-alert1.alert-danger .custom-alert-icon{color:#e82646}.alert-img{display:flex;align-items:center}.alert-img .avatar{border:1px solid rgba(0,0,0,.1)}@media screen and (max-width: 400px){.btn-close.custom-close{margin:9px 9px 9px 0}}.op-7{opacity:.7}.op-8{opacity:.8}.custom-popover{--bs-popover-max-width: 12.5rem;--bs-popover-border-color: #3D5EE1;--bs-popover-header-bg: #3D5EE1;--bs-popover-header-color: #FFF;--bs-popover-body-padding-x: 1rem;--bs-popover-body-padding-y: .5rem}.popover{background-color:#fff;border:1px solid #9CA1AF;box-shadow:0 4px 54px #e0e0e040;font-size:.8rem;border-radius:4px;z-index:999}.popover .popover-header{background-color:#fff;border-block-end:1px solid #9CA1AF}.popover .popover-body{color:#6a7287}.popover.only-body{border-radius:.3rem}.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.bs-popover-top>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.bs-popover-top>.popover-arrow:before{border-top-color:#e9edf4}.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.bs-popover-end>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.bs-popover-end>.popover-arrow:before{border-right-color:#e9edf4}.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.bs-popover-start>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:#e9edf4}.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.bs-popover-bottom>.popover-arrow:after,.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.bs-popover-bottom>.popover-arrow:before,.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{border-bottom-color:#e9edf4}.header-primary .popover-header{background-color:#3d5ee1;color:#fff}.header-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#3d5ee1}.header-secondary .popover-header{background-color:#6fccd8;color:#fff}.header-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#6fccd8}.header-warning .popover-header{background-color:#eab300;color:#fff}.header-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-warning.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#eab300}.header-info .popover-header{background-color:#0f65cd;color:#fff}.header-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-info.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#0f65cd}.header-success .popover-header{background-color:#1abe17;color:#fff}.header-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-success.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#1abe17}.header-danger .popover-header{background-color:#e82646;color:#fff}.header-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.header-danger.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before{border-bottom-color:#e82646}.popover-primary.popover{border:1px solid #3D5EE1}.popover-primary.popover .popover-header{background-color:#3d5ee1;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-primary.popover .popover-body{background-color:#3d5ee1;color:#fff;border-radius:0 0 .3rem .3rem}.popover-primary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-primary.bs-popover-top>.popover-arrow:after,.popover-primary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-primary.bs-popover-top>.popover-arrow:before{border-top-color:#3d5ee1}.popover-primary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-primary.bs-popover-end>.popover-arrow:after,.popover-primary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-primary.bs-popover-end>.popover-arrow:before{border-right-color:#3d5ee1}.popover-primary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-primary.bs-popover-start>.popover-arrow:after,.popover-primary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-primary.bs-popover-start>.popover-arrow:before{border-left-color:#3d5ee1}.popover-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-primary.bs-popover-bottom>.popover-arrow:after,.popover-primary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-primary.bs-popover-bottom>.popover-arrow:before,.popover-primary.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-primary.bs-popover-bottom .popover-header:before{border-bottom-color:#3d5ee1}.popover-secondary.popover{border:1px solid #6FCCD8}.popover-secondary.popover .popover-header{background-color:#6fccd8;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-secondary.popover .popover-body{background-color:#6fccd8;color:#fff;border-radius:0 0 .3rem .3rem}.popover-secondary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-secondary.bs-popover-top>.popover-arrow:after,.popover-secondary.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-secondary.bs-popover-top>.popover-arrow:before{border-top-color:#6fccd8}.popover-secondary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-secondary.bs-popover-end>.popover-arrow:after,.popover-secondary.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-secondary.bs-popover-end>.popover-arrow:before{border-right-color:#6fccd8}.popover-secondary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-secondary.bs-popover-start>.popover-arrow:after,.popover-secondary.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-secondary.bs-popover-start>.popover-arrow:before{border-left-color:#6fccd8}.popover-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-secondary.bs-popover-bottom>.popover-arrow:after,.popover-secondary.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-secondary.bs-popover-bottom>.popover-arrow:before,.popover-secondary.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-secondary.bs-popover-bottom .popover-header:before{border-bottom-color:#6fccd8}.popover-warning.popover{border:1px solid #EAB300}.popover-warning.popover .popover-header{background-color:#eab300;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-warning.popover .popover-body{background-color:#eab300;color:#fff;border-radius:0 0 .3rem .3rem}.popover-warning.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-warning.bs-popover-top>.popover-arrow:after,.popover-warning.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-warning.bs-popover-top>.popover-arrow:before{border-top-color:#eab300}.popover-warning.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-warning.bs-popover-end>.popover-arrow:after,.popover-warning.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-warning.bs-popover-end>.popover-arrow:before{border-right-color:#eab300}.popover-warning.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-warning.bs-popover-start>.popover-arrow:after,.popover-warning.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-warning.bs-popover-start>.popover-arrow:before{border-left-color:#eab300}.popover-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-warning.bs-popover-bottom>.popover-arrow:after,.popover-warning.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-warning.bs-popover-bottom>.popover-arrow:before,.popover-warning.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-warning.bs-popover-bottom .popover-header:before{border-bottom-color:#eab300}.popover-info.popover{border:1px solid #0F65CD}.popover-info.popover .popover-header{background-color:#0f65cd;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-info.popover .popover-body{background-color:#0f65cd;color:#fff;border-radius:0 0 .3rem .3rem}.popover-info.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-info.bs-popover-top>.popover-arrow:after,.popover-info.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-info.bs-popover-top>.popover-arrow:before{border-top-color:#0f65cd}.popover-info.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-info.bs-popover-end>.popover-arrow:after,.popover-info.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-info.bs-popover-end>.popover-arrow:before{border-right-color:#0f65cd}.popover-info.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-info.bs-popover-start>.popover-arrow:after,.popover-info.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-info.bs-popover-start>.popover-arrow:before{border-left-color:#0f65cd}.popover-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-info.bs-popover-bottom>.popover-arrow:after,.popover-info.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-info.bs-popover-bottom>.popover-arrow:before,.popover-info.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-info.bs-popover-bottom .popover-header:before{border-bottom-color:#0f65cd}.popover-success.popover{border:1px solid #1ABE17}.popover-success.popover .popover-header{background-color:#1abe17;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-success.popover .popover-body{background-color:#1abe17;color:#fff;border-radius:0 0 .3rem .3rem}.popover-success.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-success.bs-popover-top>.popover-arrow:after,.popover-success.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-success.bs-popover-top>.popover-arrow:before{border-top-color:#1abe17}.popover-success.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-success.bs-popover-end>.popover-arrow:after,.popover-success.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-success.bs-popover-end>.popover-arrow:before{border-right-color:#1abe17}.popover-success.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-success.bs-popover-start>.popover-arrow:after,.popover-success.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-success.bs-popover-start>.popover-arrow:before{border-left-color:#1abe17}.popover-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-success.bs-popover-bottom>.popover-arrow:after,.popover-success.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-success.bs-popover-bottom>.popover-arrow:before,.popover-success.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-success.bs-popover-bottom .popover-header:before{border-bottom-color:#1abe17}.popover-danger.popover{border:1px solid #E82646}.popover-danger.popover .popover-header{background-color:#e82646;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-danger.popover .popover-body{background-color:#e82646;color:#fff;border-radius:0 0 .3rem .3rem}.popover-danger.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-danger.bs-popover-top>.popover-arrow:after,.popover-danger.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-danger.bs-popover-top>.popover-arrow:before{border-top-color:#e82646}.popover-danger.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-danger.bs-popover-end>.popover-arrow:after,.popover-danger.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-danger.bs-popover-end>.popover-arrow:before{border-right-color:#e82646}.popover-danger.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-danger.bs-popover-start>.popover-arrow:after,.popover-danger.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-danger.bs-popover-start>.popover-arrow:before{border-left-color:#e82646}.popover-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-danger.bs-popover-bottom>.popover-arrow:after,.popover-danger.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-danger.bs-popover-bottom>.popover-arrow:before,.popover-danger.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-danger.bs-popover-bottom .popover-header:before{border-bottom-color:#e82646}.popover-purple.popover{border:1px solid #4A00E5}.popover-purple.popover .popover-header{background-color:#4a00e5;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-purple.popover .popover-body{background-color:#4a00e5;color:#fff;border-radius:0 0 .3rem .3rem}.popover-purple.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-purple.bs-popover-top>.popover-arrow:after,.popover-purple.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-purple.bs-popover-top>.popover-arrow:before{border-top-color:#4a00e5}.popover-purple.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-purple.bs-popover-end>.popover-arrow:after,.popover-purple.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-purple.bs-popover-end>.popover-arrow:before{border-right-color:#4a00e5}.popover-purple.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-purple.bs-popover-start>.popover-arrow:after,.popover-purple.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-purple.bs-popover-start>.popover-arrow:before{border-left-color:#4a00e5}.popover-purple.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-purple.bs-popover-bottom>.popover-arrow:after,.popover-purple.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-purple.bs-popover-bottom>.popover-arrow:before,.popover-purple.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-purple.bs-popover-bottom .popover-header:before{border-bottom-color:#4a00e5}.popover-teal.popover{border:1px solid #02a8b5}.popover-teal.popover .popover-header{background-color:#02a8b5;border-block-end:1px solid rgba(255,255,255,.1);color:#fff;border-radius:.3rem .3rem 0 0}.popover-teal.popover .popover-body{background-color:#02a8b5;color:#fff;border-radius:0 0 .3rem .3rem}.popover-teal.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-teal.bs-popover-top>.popover-arrow:after,.popover-teal.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-teal.bs-popover-top>.popover-arrow:before{border-top-color:#02a8b5}.popover-teal.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-teal.bs-popover-end>.popover-arrow:after,.popover-teal.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-teal.bs-popover-end>.popover-arrow:before{border-right-color:#02a8b5}.popover-teal.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-teal.bs-popover-start>.popover-arrow:after,.popover-teal.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-teal.bs-popover-start>.popover-arrow:before{border-left-color:#02a8b5}.popover-teal.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-teal.bs-popover-bottom>.popover-arrow:after,.popover-teal.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-teal.bs-popover-bottom>.popover-arrow:before,.popover-teal.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-teal.bs-popover-bottom .popover-header:before{border-bottom-color:#02a8b5}.popover-primary-light.popover{border:1px solid rgba(61,94,225,.1)}.popover-primary-light.popover .popover-header{background-color:#3d5ee11a;border-block-end:1px solid rgba(61,94,225,.1);color:#3d5ee1;border-radius:0}.popover-primary-light.popover .popover-body{background-color:#3d5ee11a;color:#3d5ee1}.popover-primary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-primary-light.bs-popover-top>.popover-arrow:after,.popover-primary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-primary-light.bs-popover-top>.popover-arrow:before{border-top-color:#3d5ee11a}.popover-primary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-primary-light.bs-popover-end>.popover-arrow:after,.popover-primary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-primary-light.bs-popover-end>.popover-arrow:before{border-right-color:#3d5ee11a}.popover-primary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-primary-light.bs-popover-start>.popover-arrow:after,.popover-primary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-primary-light.bs-popover-start>.popover-arrow:before{border-left-color:#3d5ee11a}.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-primary-light.bs-popover-bottom>.popover-arrow:after,.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-primary-light.bs-popover-bottom>.popover-arrow:before,.popover-primary-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-primary-light.bs-popover-bottom .popover-header:before{border-bottom-color:#3d5ee11a}.popover-secondary-light.popover{border:1px solid rgba(111,204,216,.1)}.popover-secondary-light.popover .popover-header{background-color:#6fccd81a;border-block-end:1px solid rgba(111,204,216,.1);color:#6fccd8;border-radius:0}.popover-secondary-light.popover .popover-body{background-color:#6fccd81a;color:#6fccd8}.popover-secondary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-secondary-light.bs-popover-top>.popover-arrow:after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-secondary-light.bs-popover-top>.popover-arrow:before{border-top-color:rgba(var(--secondary-rgb),.1)}.popover-secondary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-secondary-light.bs-popover-end>.popover-arrow:after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-secondary-light.bs-popover-end>.popover-arrow:before{border-right-color:#6fccd81a}.popover-secondary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-secondary-light.bs-popover-start>.popover-arrow:after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-secondary-light.bs-popover-start>.popover-arrow:before{border-left-color:rgba(var(--secondary-rgb),.1)}.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-secondary-light.bs-popover-bottom>.popover-arrow:after,.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-secondary-light.bs-popover-bottom>.popover-arrow:before,.popover-secondary-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-secondary-light.bs-popover-bottom .popover-header:before{border-bottom-color:rgba(var(--secondary-rgb),.1)}.popover-warning-light.popover{border:1px solid rgba(234,179,0,.1)}.popover-warning-light.popover .popover-header{background-color:#eab3001a;border-block-end:1px solid rgba(234,179,0,.1);color:#eab300;border-radius:0}.popover-warning-light.popover .popover-body{background-color:#eab3001a;color:#eab300}.popover-warning-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-warning-light.bs-popover-top>.popover-arrow:after,.popover-warning-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-warning-light.bs-popover-top>.popover-arrow:before{border-top-color:#eab3001a}.popover-warning-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-warning-light.bs-popover-end>.popover-arrow:after,.popover-warning-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-warning-light.bs-popover-end>.popover-arrow:before{border-right-color:#eab3001a}.popover-warning-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-warning-light.bs-popover-start>.popover-arrow:after,.popover-warning-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-warning-light.bs-popover-start>.popover-arrow:before{border-left-color:#eab3001a}.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-warning-light.bs-popover-bottom>.popover-arrow:after,.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-warning-light.bs-popover-bottom>.popover-arrow:before,.popover-warning-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-warning-light.bs-popover-bottom .popover-header:before{border-bottom-color:#eab3001a}.popover-info-light.popover{border:1px solid rgba(15,101,205,.1)}.popover-info-light.popover .popover-header{background-color:#0f65cd1a;border-block-end:1px solid rgba(15,101,205,.1);color:#0f65cd;border-radius:0}.popover-info-light.popover .popover-body{background-color:#0f65cd1a;color:#0f65cd}.popover-info-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-info-light.bs-popover-top>.popover-arrow:after,.popover-info-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-info-light.bs-popover-top>.popover-arrow:before{border-top-color:#0f65cd1a}.popover-info-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-info-light.bs-popover-end>.popover-arrow:after,.popover-info-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-info-light.bs-popover-end>.popover-arrow:before{border-right-color:#0f65cd1a}.popover-info-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-info-light.bs-popover-start>.popover-arrow:after,.popover-info-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-info-light.bs-popover-start>.popover-arrow:before{border-left-color:#0f65cd1a}.popover-info-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-info-light.bs-popover-bottom>.popover-arrow:after,.popover-info-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-info-light.bs-popover-bottom>.popover-arrow:before,.popover-info-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-info-light.bs-popover-bottom .popover-header:before{border-bottom-color:#0f65cd1a}.popover-success-light.popover{border:1px solid rgba(26,190,23,.1)}.popover-success-light.popover .popover-header{background-color:#1abe171a;border-block-end:1px solid rgba(26,190,23,.1);color:#1abe17;border-radius:0}.popover-success-light.popover .popover-body{background-color:#1abe171a;color:#1abe17}.popover-success-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-success-light.bs-popover-top>.popover-arrow:after,.popover-success-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-success-light.bs-popover-top>.popover-arrow:before{border-top-color:#1abe171a}.popover-success-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-success-light.bs-popover-end>.popover-arrow:after,.popover-success-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-success-light.bs-popover-end>.popover-arrow:before{border-right-color:#1abe171a}.popover-success-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-success-light.bs-popover-start>.popover-arrow:after,.popover-success-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-success-light.bs-popover-start>.popover-arrow:before{border-left-color:#1abe171a}.popover-success-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-success-light.bs-popover-bottom>.popover-arrow:after,.popover-success-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-success-light.bs-popover-bottom>.popover-arrow:before,.popover-success-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-success-light.bs-popover-bottom .popover-header:before{border-bottom-color:#1abe171a}.popover-danger-light.popover{border:1px solid rgba(232,38,70,.1)}.popover-danger-light.popover .popover-header{background-color:#e826461a;border-block-end:1px solid rgba(232,38,70,.1);color:#e82646;border-radius:0}.popover-danger-light.popover .popover-body{background-color:#e826461a;color:#e82646}.popover-danger-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-danger-light.bs-popover-top>.popover-arrow:after,.popover-danger-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-danger-light.bs-popover-top>.popover-arrow:before{border-top-color:#e826461a}.popover-danger-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-danger-light.bs-popover-end>.popover-arrow:after,.popover-danger-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-danger-light.bs-popover-end>.popover-arrow:before{border-right-color:#e826461a}.popover-danger-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-danger-light.bs-popover-start>.popover-arrow:after,.popover-danger-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-danger-light.bs-popover-start>.popover-arrow:before{border-left-color:#e826461a}.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-danger-light.bs-popover-bottom>.popover-arrow:after,.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-danger-light.bs-popover-bottom>.popover-arrow:before,.popover-danger-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-danger-light.bs-popover-bottom .popover-header:before{border-bottom-color:#e826461a}.popover-purple-light.popover{border:1px solid rgba(var(--purple-rgb),.1)}.popover-purple-light.popover .popover-header{background-color:rgba(var(--purple-rgb),.1);border-block-end:1px solid rgba(var(--purple-rgb),.1);color:#4a00e5;border-radius:0}.popover-purple-light.popover .popover-body{background-color:rgba(var(--purple-rgb),.1);color:#4a00e5}.popover-purple-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-purple-light.bs-popover-top>.popover-arrow:after,.popover-purple-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-purple-light.bs-popover-top>.popover-arrow:before{border-top-color:rgba(var(--purple-rgb),.1)}.popover-purple-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-purple-light.bs-popover-end>.popover-arrow:after,.popover-purple-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-purple-light.bs-popover-end>.popover-arrow:before{border-right-color:rgba(var(--purple-rgb),.1)}.popover-purple-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-purple-light.bs-popover-start>.popover-arrow:after,.popover-purple-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-purple-light.bs-popover-start>.popover-arrow:before{border-left-color:rgba(var(--purple-rgb),.1)}.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-purple-light.bs-popover-bottom>.popover-arrow:after,.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-purple-light.bs-popover-bottom>.popover-arrow:before,.popover-purple-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-purple-light.bs-popover-bottom .popover-header:before{border-bottom-color:rgba(var(--purple-rgb),.1)}.popover-teal-light.popover{border:1px solid rgba(var(--teal-rgb),.1)}.popover-teal-light.popover .popover-header{background-color:rgba(var(--teal-rgb),.1);border-block-end:1px solid rgba(var(--teal-rgb),.1);color:#02a8b5;border-radius:0}.popover-teal-light.popover .popover-body{background-color:rgba(var(--teal-rgb),.1);color:#02a8b5}.popover-teal-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:after,.popover-teal-light.bs-popover-top>.popover-arrow:after,.popover-teal-light.bs-popover-auto[data-popper-placement^=top]>.popover-arrow:before,.popover-teal-light.bs-popover-top>.popover-arrow:before{border-top-color:rgba(var(--teal-rgb),.1)}.popover-teal-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:after,.popover-teal-light.bs-popover-end>.popover-arrow:after,.popover-teal-light.bs-popover-auto[data-popper-placement^=right]>.popover-arrow:before,.popover-teal-light.bs-popover-end>.popover-arrow:before{border-right-color:rgba(var(--teal-rgb),.1)}.popover-teal-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:after,.popover-teal-light.bs-popover-start>.popover-arrow:after,.popover-teal-light.bs-popover-auto[data-popper-placement^=left]>.popover-arrow:before,.popover-teal-light.bs-popover-start>.popover-arrow:before{border-left-color:rgba(var(--teal-rgb),.1)}.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:after,.popover-teal-light.bs-popover-bottom>.popover-arrow:after,.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow:before,.popover-teal-light.bs-popover-bottom>.popover-arrow:before,.popover-teal-light.bs-popover-auto[data-popper-placement^=bottom] .popover-header:before,.popover-teal-light.bs-popover-bottom .popover-header:before{border-bottom-color:rgba(var(--teal-rgb),.1)}.popover-dark{background-color:#0c1c29;border-color:#0c1c29}.popover-dark .popover-header{background-color:#ffffff1a!important;border-color:#0c1c29}.popover-dark.bs-popover-auto[data-popper-placement^=top] .popover-arrow:before,.popover-dark.bs-popover-top .popover-arrow:after{border-top-color:#0c1c29}.popover-dark.bs-popover-auto[data-popper-placement^=bottom] .popover-arrow:before,.popover-dark.bs-popover-bottom .popover-arrow:after{border-bottom-color:#0c1c29}.popover-dark.bs-popover-auto[data-popper-placement^=left] .popover-arrow:before,.popover-dark.bs-popover-left .popover-arrow:after{border-left-color:#0c1c29}.popover-dark.bs-popover-auto[data-popper-placement^=right] .popover-arrow:before,.popover-dark.bs-popover-right .popover-arrow:after{border-right-color:#0c1c29}.form-control{border-color:#e9edf4;color:#202c4b;background-color:#fff;font-size:14px;font-weight:400;line-height:1.6;border-radius:5px;padding:.5rem .625rem;height:38px;transition:all .5s}.form-control:focus{box-shadow:none;border-color:#e9edf4}textarea.form-control{min-height:38px;height:auto}textarea{resize:none}.form-control[type=file]{padding:.3rem .5rem}.form-control[type=file].form-control-sm{padding:.25rem .5rem!important}.form-control[type=file].form-control-lg{padding:.5rem 1rem!important}.form-text{color:#677788}.form-control-light{background-color:#e9edf4;border:0}.form-control-light:focus{background-color:#e9edf4}.form-control-primary{background-color:#3d5ee11a;border:0;color:#3d5ee1}.form-control-primary:focus{background-color:#3d5ee11a;color:#3d5ee1}.form-input-color{height:2.25rem;width:2.25rem;border-radius:4px;overflow:hidden;padding:0}.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{color:#677788}.form-floating>.form-control:not(:placeholder-shown)~label:after{background-color:transparent}.form-select{background-color:#fff;border:1px solid #E9EDF4;color:#6a7287;font-size:14px}.form-select:not([multiple]):not([size]){background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-size:1.25rem;line-height:1;height:38px}.form-select option{background-color:#fff;padding:.35rem .75rem;border-radius:.25rem;margin-block-end:.25rem}.form-select option:last-child{margin-block-end:0}.form-select option:checked{background-color:rgba(var(#3D5EE1),.2);color:#3d5ee1}.form-select option:select{background-color:rgba(var(#3D5EE1),.2);color:#3d5ee1}.form-select option:hover{background-color:rgba(var(#3D5EE1),.2);color:#3d5ee1}.form-select option:focus{background-color:rgba(var(#3D5EE1),.2);color:#3d5ee1}.form-check-input{width:.9rem;height:.9rem;background-color:#fff;border:1px solid #E9EDF4}.form-check-input:checked{background-color:#3d5ee1;border-color:#3d5ee1}.form-check-input.form-checked-outline:checked{background-color:transparent;border-color:#3d5ee1}.form-check-input.form-checked-secondary:checked{background-color:#6fccd8;border-color:#6fccd8}.form-check-input.form-checked-warning:checked{background-color:#eab300;border-color:#eab300}.form-check-input.form-checked-info:checked{background-color:#0f65cd;border-color:#0f65cd}.form-check-input.form-checked-success:checked{background-color:#1abe17;border-color:#1abe17}.form-check-input.form-checked-danger:checked{background-color:#e82646;border-color:#e82646}.form-check-input.form-checked-light:checked{background-color:#e9edf4;border-color:#e9edf4}.form-check-input.form-checked-dark:checked{background-color:#202c4b;border-color:#202c4b}.form-check-input:focus{box-shadow:none}.form-checked-outline:checked[type=checkbox]{background-image:none;position:relative;background-color:transparent}.form-checked-outline:checked[type=checkbox]:before{content:"";font-family:bootstrap-icons!important;position:absolute;color:#3d5ee1;width:.625rem;height:.625rem;inset-block-start:-1px;inset-inline-start:0px;font-size:.688rem}.form-checked-outline:checked[type=checkbox].form-checked-secondary:before{color:#6fccd8}.form-checked-outline:checked[type=checkbox].form-checked-warning:before{color:#eab300}.form-checked-outline:checked[type=checkbox].form-checked-info:before{color:#0f65cd}.form-checked-outline:checked[type=checkbox].form-checked-success:before{color:#1abe17}.form-checked-outline:checked[type=checkbox].form-checked-danger:before{color:#e82646}.form-checked-outline:checked[type=checkbox].form-checked-light:before{color:#e9edf4}.form-checked-outline:checked[type=checkbox].form-checked-dark:before{color:#202c4b}.form-checked-outline:checked[type=radio]{background-image:none;position:relative;background-color:transparent}.form-checked-outline:checked[type=radio]:before{content:"";font-family:bootstrap-icons!important;position:absolute;color:#3d5ee1;width:.625rem;height:.625rem;inset-block-start:-1.13rem;inset-inline-start:-.6rem;font-size:2rem}.form-checked-outline:checked[type=radio].form-checked-secondary:before{color:#6fccd8}.form-checked-outline:checked[type=radio].form-checked-warning:before{color:#eab300}.form-checked-outline:checked[type=radio].form-checked-info:before{color:#0f65cd}.form-checked-outline:checked[type=radio].form-checked-success:before{color:#1abe17}.form-checked-outline:checked[type=radio].form-checked-danger:before{color:#e82646}.form-checked-outline:checked[type=radio].form-checked-light:before{color:#e9edf4}.form-checked-outline:checked[type=radio].form-checked-dark:before{color:#202c4b}fieldset:disabled .btn{color:#fff;background-color:#3d5ee1;border-color:#3d5ee1}.form-select:focus{border-color:rgba(var(#3D5EE1),.5);outline:0;box-shadow:none}.btn-check:focus+.btn,.btn:focus{background-color:none;border-color:none;outline:0}.btn-check:active+.btn:focus,.btn-check:checked+.btn:focus,.btn.active:focus,.btn.show:focus,.btn:active:focus{box-shadow:none}.form-control:disabled,.form-select:disabled{background-color:#e9edf4;color:#6a7287}.form-control-plaintext{color:#6a7287}.form-control::-webkit-file-upload-button{color:#6a7287;background-color:#f7f8f9}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#f7f8f9}.form-control:focus{color:#202c4b}.form-control:focus::-webkit-input-placeholder,.form-control:focus::placeholder{color:#9ca1af;padding-inline-start:.3rem;transition:padding-inline-start .1s ease-in}.form-control::-webkit-input-placeholder{color:#9ca1af;padding-inline-start:0px;transition:padding-inline-start .1s ease-in}.form-control:-moz-placeholder{color:#9ca1af}.form-control::-moz-placeholder{color:#9ca1af}.form-control:-ms-input-placeholder{color:#9ca1af}.form-control-sm{font-size:.8rem;padding:.25rem .8rem;height:auto}.form-select-sm{font-size:.8rem;padding:.25rem 2.25rem .25rem .8rem;height:auto}.form-control-lg{font-size:1rem;padding:.5rem 1rem}.form-check-md .form-check-input{width:1.15rem;height:1.15rem}.form-check-md.form-switch .form-check-input{width:2.25rem}.form-check-md label{margin-inline-start:.5rem;font-size:.95rem;margin-block-start:3px}.form-check-lg .form-check-input{width:1.35rem;height:1.35rem}.form-check-lg.form-switch .form-check-input{width:2.5rem}.form-check-lg label{margin-inline-start:.5rem;font-size:1rem;margin-block-start:3px}.label-primary{background:#3d5ee1;color:#fff}.label-secondary{background:#6fccd8;color:#fff}.label-warning{background:#eab300;color:#fff}.label-info{background:#0f65cd;color:#fff}.label-success{background:#1abe17;color:#fff}.label-danger{background:#e82646;color:#fff}.label-light{background:#e9edf4;color:#fff}.label-dark{background:#202c4b;color:#fff}.form-floating>.form-control-plaintext::placeholder,.form-floating>.form-control::placeholder{color:transparent!important}.form-floating>.form-control,.form-floating>.form-control-plaintext,.form-floating>.form-select{height:calc(3.5rem - 4px)}.form-floating.floating-primary label{color:#3d5ee1;opacity:1}.form-floating.floating-primary input{border:1px solid #3D5EE1}.form-floating.floating-primary>.form-control:focus~label{color:#3d5ee1!important}.form-floating.floating-secondary label{color:#6fccd8;opacity:1}.form-floating.floating-secondary input{border:1px solid #6FCCD8}.form-floating.floating-secondary>.form-control:focus~label{color:#6fccd8!important}.form-floating.floating-warning label{color:#eab300;opacity:1}.form-floating.floating-warning input{border:1px solid #EAB300}.form-floating.floating-warning>.form-control:focus~label{color:#eab300!important}.form-floating.floating-info label{color:#0f65cd;opacity:1}.form-floating.floating-info input{border:1px solid #0F65CD}.form-floating.floating-info>.form-control:focus~label{color:#0f65cd!important}.form-floating.floating-success label{color:#1abe17;opacity:1}.form-floating.floating-success input{border:1px solid #1ABE17}.form-floating.floating-success>.form-control:focus~label{color:#1abe17!important}.form-floating.floating-danger label{color:#e82646;opacity:1}.form-floating.floating-danger input{border:1px solid #E82646}.form-floating.floating-danger>.form-control:focus~label{color:#e82646!important}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{background-color:#fff;border-radius:4px}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#1abe17;box-shadow:none}.form-control.is-valid,.was-validated .form-control:valid{border-color:#1abe17}.form-control-color{width:1.75rem;height:1.75rem;overflow:hidden;padding:0}.bootstrap-tagsinput{border-color:#e9edf4;color:#6a7287;background-color:#fff;font-size:15px;font-weight:400;border-radius:5px;padding:.45rem .625rem;height:38px;box-shadow:none;overflow-y:auto;width:100%}.bootstrap-tagsinput .tag{background:#e9edf4;border-radius:5px;padding:0 5px;font-size:14px;color:#515b73;display:inline-flex;align-items:center}.bootstrap-tagsinput .tag span:after{color:#202c4b}.bootstrap-tagsinput .tag [data-role=remove]:hover,.bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:none}[dir=rtl] [type=email],[dir=rtl] [type=number],[dir=rtl] [type=tel],[dir=rtl] [type=url]{direction:rtl}.form-select.is-invalid:not([multiple]):not([size]){padding-right:1.125rem;background-size:16px 28px,calc(.75em + .375rem) calc(.75em + .375rem)}input[type=range]::-webkit-slider-runnable-track{background-color:#e9edf4}[dir=rtl] .form-checked-outline:checked[type=checkbox]:before{inset-inline-start:1px}.form-check{min-height:inherit!important}.col-form-label-lg,.col-form-label-sm,.col-form-label{font-weight:600}.col-form-label{font-size:15px;font-weight:500;color:#202c4b}.form-label{font-size:14px;font-weight:500;color:#202c4b}[data-theme-mode=dark] input[type=week]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=month]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=date]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=datetime-local]::-webkit-calendar-picker-indicator,[data-theme-mode=dark] input[type=time]::-webkit-calendar-picker-indicator{filter:invert(1)}[dir=rtl] input[type=week],[dir=rtl] input[type=month],[dir=rtl] input[type=date],[dir=rtl] input[type=datetime-local],[dir=rtl] input[type=time]{text-align:end}.input-group-text{border-color:#e9edf4}.form-help{display:inline-flex;font-weight:700;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;font-size:.75rem;color:#fff;text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;background:#6fccd8;border-radius:4px}.form-help:hover,.form-help[aria-describedby]{color:#fff;background:#3d5ee1}.input-icon{position:relative}.input-icon .form-control:not(:last-child),.input-icon .form-select:not(:last-child){padding-right:2.5rem}.input-group-link{font-size:12px}.input-group-flat:focus-within{border-radius:4px}.input-group-flat:focus-within .form-control,.input-group-flat:focus-within .input-group-text{border-color:#e9edf4!important}.input-group-flat .form-control:focus{box-shadow:none}.input-group-flat .form-control:not(:last-child){border-right:0}.input-group-flat .form-control:not(:first-child){border-left:0}.input-group-flat .input-group-text:first-child{padding-right:0}.input-group-flat .input-group-text:last-child{padding-left:0}.custom-radio{display:block;position:relative;padding-left:25px;cursor:pointer;font-size:15px;color:#515b73;text-transform:capitalize}.custom-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-radio input:checked~.checkmark{border-color:#3d5ee1;background:#3d5ee1}.custom-radio input:checked~.checkmark:after{opacity:1;visibility:visible}.custom-radio .checkmark{width:20px;height:20px;border:1px solid #E9EDF4;border-radius:50%;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;margin:0;position:absolute;top:0;left:0}.custom-radio .checkmark:after{content:"";width:8px;height:8px;background-color:#fff;opacity:0;visibility:hidden;border-radius:50%;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.check-radio-group{flex-wrap:wrap;row-gap:10px}.check-radio-group .custom-radio{margin-right:15px}.check{display:block;margin:0;padding:0;width:0;height:0;visibility:hidden;opacity:0;pointer-events:none;position:absolute}.checktoggle{background-color:#7367f033;border-radius:12px;cursor:pointer;display:block;font-size:0;height:24px;margin-bottom:0;position:relative;width:46px}.status-toggle.modal-status label{height:16px;width:30px;background-color:#fff;border:1px solid #E9EDF4;margin-bottom:0}.check:checked+.checktoggle{background-color:#fff}.checktoggle:after{content:" ";display:block;width:10px;height:10px;background-color:#b5b9c3;transition:left .3s ease,transform .3s ease;border-radius:50%;transform:translate(2px,-50%);-webkit-transform:translate(4px,-50%);-ms-transform:translate(2px,-50%);position:absolute;top:50%;left:0}.check:checked+.checktoggle:after{background-color:#3d5ee1;left:100%;transform:translate(calc(-90% - 4px),-50%)}.input-icon-addon{position:absolute;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center;min-width:2.5rem;color:#515b73;pointer-events:none;font-size:1.2em}.input-icon-addon:last-child{right:0;left:auto}.input-icon-addon .spinner-border-sm{border-width:1px}.input-icon-start .form-control{padding-left:28px}.icon-addon{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-width:2rem;color:#515b73;pointer-events:none;font-size:1.2em}.form-wrap .form-wrap-icon{position:relative}.form-wrap .form-wrap-icon i{font-size:18px;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.toggle-password{cursor:pointer;width:30px;height:30px;color:#202c4b;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:50%;right:10px}.toggle-password:hover{color:#3d5ee1}.pass-group{position:relative}.toggle-passwords,.toggle-passworda{cursor:pointer;width:30px;height:30px;color:#202c4b;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);position:absolute;top:50%;right:10px}.toggle-passwords:hover,.toggle-passworda:hover{color:#3d5ee1}.form-wrap-checkbox{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:space-between;-webkit-justify-content:space-between;-ms-flex-pack:space-between}.form-wrap-checkbox .check{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#202c4b;margin-bottom:0}.form-wrap-checkbox .check input{display:none}.form-wrap-checkbox .check input:checked+.box{background:#6fccd8}.form-wrap-checkbox .check input:checked+.box:after{top:0}.form-wrap-checkbox .check .box{width:20px;height:20px;display:block;margin-right:8px;transition:all 1.1s cubic-bezier(.19,1,.22,1);background:#fbfbfd;position:relative;overflow:hidden;cursor:pointer;border:1px solid #E9EDF4;border-radius:5px}.form-wrap-checkbox .check .box:after{width:12px;height:6px;content:"";position:absolute;border-left:2px solid;border-bottom:2px solid;border-color:#fff;transform:rotate(-45deg) translateZ(0);transform-origin:center center;transition:all 1.1s cubic-bezier(.19,1,.22,1);left:0;right:0;top:200%;bottom:3px;margin:auto}.form-sort .select2-container--default .select2-selection--single .select2-selection__rendered{padding-left:35px}.form-sort span.select2-container.select2-container--default.select2-container--open{z-index:99}.form-sort{position:relative;width:149px;height:40px}.form-sort .info-img{position:absolute;top:52%;z-index:100;width:16px;height:16px;left:0;margin-left:10px;color:#6a7287;transform:translateY(-50%);line-height:normal}@media (max-width: 575.98px){.form-sort{margin-top:24px}}.filter-input{cursor:text;font-weight:500;color:var(--heading)}@media (max-width: 767.98px){.row.row-cols-xxl-5.row-cols-md-6>[class*=col-]{flex:0 0 100%;max-width:100%}}.filter-input::placeholder{color:var(--muted);font-weight:500}.notes-tog i{transform:rotate(180deg)}.notes-tog.active i{transform:rotate(0)}.section-bulk-wrap .form-sort{position:relative}.section-bulk-widget{transition:.6s all}.section-notes-dashboard{display:none;transition:.6s all}.notes-tog i{transition:.5s all}.notes-tag-left .notes-tog i{transform:rotate(360deg);transition:.5s all}.budgeted-role-notes{width:100%}.notes-summernote .card{margin-bottom:0!important}.dropdown-item:active{background:transparent}.notes-summernote p{color:#6a7287;font-size:15px;font-weight:400}.budget-role-notes .owl-carousel .owl-nav{margin:0;position:absolute}.custom-pagination .paginations{align-items:center}.custom-pagination .paginations span{display:flex;align-items:center;color:#6a7287;width:16px;height:16px}.custom-pagination .paginations span .fa-chevron-left{margin-right:8px}.custom-pagination .paginations .page-wrap li a{margin-right:8px;border-radius:85px;color:#6a7287;font-size:14px;font-weight:500;display:flex;width:30px;height:30px;padding:5px;justify-content:center;align-items:center}.custom-pagination .paginations .page-wrap li a.active{background:#3d5ee1;color:#fff}.custom-pagination .paginations .page-wrap li :hover{background:#3d5ee1;color:#fff;transition:.3s all}.accordion-button:after{display:none}.todo-accordion .accordion-item{background:transparent;margin-bottom:15px;border:0;padding:0}.line-clamb-2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.notes-tog{bottom:-15px}.input-blocks input[type=text].datetimepicker{padding-left:35px}.iti__country-list{z-index:101}.todo-inbox-check{margin-right:15px}.todo-inbox-check .checkboxs{margin-bottom:0;display:flex;align-items:center}.todo-inbox-check .checkboxs input~.checkmarks{border-color:#919eab4d;border-radius:5px;margin-top:0;width:20px;height:20px}.todo-inbox-check .checkboxs input:checked~.checkmarks{border-color:#3d5ee1;background-color:#3d5ee1}.todo-accordion .accordion-button:after{display:none}.todo-calendar{position:relative}.todo-calendar .input-groupicon.calender-input input{padding-left:10px}.todo-calendar .calender-input{position:relative}.todo-calendar .calender-input .info-img{position:absolute;top:11px;z-index:100;width:16px;height:16px;right:5px!important;color:#6a7287}.todo-accordion .accordion-item{background:transparent;margin-bottom:30px}.todo-accordion .accordion-item .accordion-header{cursor:pointer}.todo-accordion .accordion-item .accordion-header .accordion-button{background:transparent;padding:0}.todo-accordion .accordion-item .accordion-header .accordion-button.collapsed .todo-today-content{margin-bottom:0}.todo-accordion .accordion-item .accordion-header .todo-drop-down a span i{color:#6a7287}.todo-accordion .accordion-item .accordion-body{padding:0}.section-bulk-wrap .form-sort .ti-filter{position:absolute;left:10px;top:50%;transform:translateY(-50%);z-index:100}.input-block.todo-inbox-check{margin-bottom:0;position:relative}.section-bulk-widget .nav-pills .nav-link:hover,.section-bulk-widget .nav-pills .nav-link.active{background:#202c4b;color:#fff!important}.square-rotate{transform:rotate(45deg)}.todo-strike-content .strike-info h4,.todo-strike-content .strike-info p{text-decoration:line-through}caption{color:#677788}.table-active{--bs-table-color-state: var(--default-text-color)}.table{color:#6a7287;border-color:#9ca1af;margin-block-end:0}.table tbody tr{border-color:#e9edf4}.table tbody tr th{font-weight:500}.table th,.table td{padding:12px 20px;vertical-align:middle;font-size:14px;white-space:nowrap}.table thead tr{border-color:#e9edf4}.table thead tr th{font-weight:500;border-color:#e9edf4;font-size:14px}.table.table-sm>:not(caption)>*>*{padding:.3rem}.table.table-dark{color:#f0f2f7;border-color:#ffffff1a}.table .thead-primary th{background-color:#3d5ee1;color:#fff}.table .thead-secondary th{background-color:#6fccd8;color:#fff}.table .thead-info th{background-color:#0f65cd;color:#fff}.table .thead-warning th{background-color:#eab300;color:#fff}.table .thead-danger th{background-color:#e82646;color:#fff}.table .thead-success th{background-color:#1abe17;color:#fff}.table .thead-dark th{background-color:#202c4b;color:#fff}.table .thead-light th{background-color:#f2f4f8;color:#202c4b}.table.table-primary{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--primary-rgb), .1);--bs-table-border-color: rgba(var(--primary-rgb), .05);--bs-table-striped-bg: rgba(var(--primary-rgb), .2);--bs-table-active-bg: rgba(var(--primary-rgb), .2);--bs-table-hover-bg: rgba(var(--primary-rgb), .2)}.table.table-primary.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--primary-rgb), .2);color:#000}.table.table-primary.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--primary-rgb), .4);color:#fff}.table.table-primary .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--primary-rgb));color:#fff}.table.table-secondary{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--secondary-rgb), .1);--bs-table-border-color: rgba(var(--secondary-rgb), .05);--bs-table-striped-bg: rgba(var(--secondary-rgb), .2);--bs-table-active-bg: rgba(var(--secondary-rgb), .2);--bs-table-hover-bg: rgba(var(--secondary-rgb), .2)}.table.table-secondary.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--secondary-rgb), .2);color:#000}.table.table-secondary.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--secondary-rgb), .4);color:#fff}.table.table-secondary .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--secondary-rgb));color:#fff}.table.table-warning{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--warning-rgb), .1);--bs-table-border-color: rgba(var(--warning-rgb), .05);--bs-table-striped-bg: rgba(var(--warning-rgb), .2);--bs-table-active-bg: rgba(var(--warning-rgb), .2);--bs-table-hover-bg: rgba(var(--warning-rgb), .2)}.table.table-warning.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--warning-rgb), .2);color:#000}.table.table-warning.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--warning-rgb), .4);color:#fff}.table.table-warning .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--warning-rgb));color:#fff}.table.table-success{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--success-rgb), .1);--bs-table-border-color: rgba(var(--success-rgb), .05);--bs-table-striped-bg: rgba(var(--success-rgb), .2);--bs-table-active-bg: rgba(var(--success-rgb), .2);--bs-table-hover-bg: rgba(var(--success-rgb), .2)}.table.table-success.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--success-rgb), .2);color:#000}.table.table-success.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--success-rgb), .4);color:#fff}.table.table-success .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--success-rgb));color:#fff}.table.table-danger{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--danger-rgb), .1);--bs-table-border-color: rgba(var(--danger-rgb), .05);--bs-table-striped-bg: rgba(var(--danger-rgb), .2);--bs-table-active-bg: rgba(var(--danger-rgb), .2);--bs-table-hover-bg: rgba(var(--danger-rgb), .2)}.table.table-danger.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--danger-rgb), .2);color:#000}.table.table-danger.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--danger-rgb), .4);color:#fff}.table.table-danger .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--danger-rgb));color:#fff}.table.table-info{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--info-rgb), .1);--bs-table-border-color: rgba(var(--info-rgb), .05);--bs-table-striped-bg: rgba(var(--info-rgb), .2);--bs-table-active-bg: rgba(var(--info-rgb), .2);--bs-table-hover-bg: rgba(var(--info-rgb), .2)}.table.table-info.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--info-rgb), .2);color:#000}.table.table-info.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--info-rgb), .4);color:#fff}.table.table-info .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--info-rgb));color:#fff}.table.table-light{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--light-rgb), .1);--bs-table-border-color: rgba(var(--light-rgb), .05);--bs-table-striped-bg: rgba(var(--light-rgb), .2);--bs-table-active-bg: rgba(var(--light-rgb), .2);--bs-table-hover-bg: rgba(var(--light-rgb), .2)}.table.table-light.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--light-rgb), .2);color:#000}.table.table-light.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--light-rgb), .4);color:#fff}.table.table-light .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--light-rgb));color:#fff}.table.table-dark{background-color:#fff;color:#000;--bs-table-color-state: $black;border-color:var(--bs-table-border-color);--bs-table-bg: rgba(var(--dark-rgb), .1);--bs-table-border-color: rgba(var(--dark-rgb), .05);--bs-table-striped-bg: rgba(var(--dark-rgb), .2);--bs-table-active-bg: rgba(var(--dark-rgb), .2);--bs-table-hover-bg: rgba(var(--dark-rgb), .2)}.table.table-dark.table-striped>tbody>tr:nth-of-type(odd)>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--dark-rgb), .2);color:#000}.table.table-dark.table.table-hover>tbody>tr:hover>*{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgba(var(--dark-rgb), .4);color:#fff}.table.table-dark .table-active{background-color:var(--bs-table-accent-bg);--bs-table-accent-bg: rgb(var(--dark-rgb));color:#fff}.table.table-bordered.border-primary tbody,.table.table-bordered.border-primary td,.table.table-bordered.border-primary tfoot,.table.table-bordered.border-primary th,.table.table-bordered.border-primary thead,.table.table-bordered.border-primary tr{border-color:#3d5ee11a}.table.table-bordered.border-info tbody,.table.table-bordered.border-info td,.table.table-bordered.border-info tfoot,.table.table-bordered.border-info th,.table.table-bordered.border-info thead,.table.table-bordered.border-info tr{border-color:#0f65cd1a}.table.table-bordered.border-secondary tbody,.table.table-bordered.border-secondary td,.table.table-bordered.border-secondary tfoot,.table.table-bordered.border-secondary th,.table.table-bordered.border-secondary thead,.table.table-bordered.border-secondary tr{border-color:#6fccd81a}.table.table-bordered.border-warning tbody,.table.table-bordered.border-warning td,.table.table-bordered.border-warning tfoot,.table.table-bordered.border-warning th,.table.table-bordered.border-warning thead,.table.table-bordered.border-warning tr{border-color:#eab3001a}.table.table-bordered.border-success tbody,.table.table-bordered.border-success td,.table.table-bordered.border-success tfoot,.table.table-bordered.border-success th,.table.table-bordered.border-success thead,.table.table-bordered.border-success tr{border-color:#1abe171a}.table.table-bordered.border-danger tbody,.table.table-bordered.border-danger td,.table.table-bordered.border-danger tfoot,.table.table-bordered.border-danger th,.table.table-bordered.border-danger thead,.table.table-bordered.border-danger tr{border-color:#e826461a}.table.table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-accent-bg: rgba(var(--dark-rgb),.0125);color:#6a7287}.table.table-striped-columns>:not(caption)>tr>:nth-child(2n){--bs-table-accent-bg: rgba(var(--dark-rgb),.025);color:#6a7287}.table tbody.table-group-divider{border-top:1px solid #9CA1AF}.table.table-hover>tbody>tr:hover>*{--bs-table-accent-bg: #f7f8f9;color:#6a7287}.table .table-active{--bs-table-accent-bg: #E9EDF4;color:#6a7287}.table thead.table-primary{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000;--bs-table-bg: rgba(var(--primary-rgb), .1);--bs-table-border-color: rgba(var(--primary-rgb), .1);--bs-table-striped-bg: rgba(var(--primary-rgb), .5);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--primary-rgb), .5);--bs-table-hover-bg: rgba(var(--primary-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-secondary{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000;--bs-table-bg: rgba(var(--secondary-rgb), .1);--bs-table-border-color: rgba(var(--secondary-rgb), .1);--bs-table-striped-bg: rgba(var(--secondary-rgb), .5);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--secondary-rgb), .5);--bs-table-hover-bg: rgba(var(--secondary-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-warning{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000;--bs-table-bg: rgba(var(--warning-rgb), .1);--bs-table-border-color: rgba(var(--warning-rgb), .1);--bs-table-striped-bg: rgba(var(--warning-rgb), .5);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--warning-rgb), .5);--bs-table-hover-bg: rgba(var(--warning-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-success{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000;--bs-table-bg: rgba(var(--success-rgb), .1);--bs-table-border-color: rgba(var(--success-rgb), .1);--bs-table-striped-bg: rgba(var(--success-rgb), .5);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--success-rgb), .5);--bs-table-hover-bg: rgba(var(--success-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-danger{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000;--bs-table-bg: rgba(var(--danger-rgb), .1);--bs-table-border-color: rgba(var(--danger-rgb), .1);--bs-table-striped-bg: rgba(var(--danger-rgb), .5);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--danger-rgb), .5);--bs-table-hover-bg: rgba(var(--danger-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-info{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000;--bs-table-bg: rgba(var(--info-rgb), .1);--bs-table-border-color: rgba(var(--info-rgb), .1);--bs-table-striped-bg: rgba(var(--info-rgb), .5);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--info-rgb), .5);--bs-table-hover-bg: rgba(var(--info-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-light{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000;--bs-table-bg: rgba(var(--light-rgb), .1);--bs-table-border-color: rgba(var(--light-rgb), .1);--bs-table-striped-bg: rgba(var(--light-rgb), .5);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--light-rgb), .5);--bs-table-hover-bg: rgba(var(--light-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table thead.table-dark{background-color:#fff;--bs-table-color-state: #000;--bs-table-color: #000;--bs-table-bg: rgba(var(--dark-rgb), .1);--bs-table-border-color: rgba(var(--dark-rgb), .1);--bs-table-striped-bg: rgba(var(--dark-rgb), .5);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--dark-rgb), .5);--bs-table-hover-bg: rgba(var(--dark-rgb), .5);color:var(--bs-table-color);border-color:var(--bs-table-border-color)}.table tfoot{border-color:#e9edf4}.datanew tbody{border-top:1px solid #E9EDF4}.table-primary{--bs-table-color: #000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--primary-rgb), .1);--bs-table-border-color: rgba(var(--primary-rgb), .1);--bs-table-striped-bg: rgba(var(--primary-rgb), .3);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--primary-rgb), .3);--bs-table-active-color: #000;--bs-table-hover-bg: rgba(var(--primary-rgb), .3);--bs-table-hover-color: #000;color:#000;border-color:rgba(var(--primary-rgb),.1);background-color:#fff}.table-secondary{--bs-table-color: #000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--secondary-rgb), .1);--bs-table-border-color: rgba(var(--secondary-rgb), .1);--bs-table-striped-bg: rgba(var(--secondary-rgb), .3);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--secondary-rgb), .3);--bs-table-active-color: #000;--bs-table-hover-bg: rgba(var(--secondary-rgb), .3);--bs-table-hover-color: #000;color:#000;border-color:rgba(var(--secondary-rgb),.1);background-color:#fff}.table-warning{--bs-table-color: #000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--warning-rgb), .1);--bs-table-border-color: rgba(var(--warning-rgb), .1);--bs-table-striped-bg: rgba(var(--warning-rgb), .3);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--warning-rgb), .3);--bs-table-active-color: #000;--bs-table-hover-bg: rgba(var(--warning-rgb), .3);--bs-table-hover-color: #000;color:#000;border-color:rgba(var(--warning-rgb),.1);background-color:#fff}.table-success{--bs-table-color: #000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--success-rgb), .1);--bs-table-border-color: rgba(var(--success-rgb), .1);--bs-table-striped-bg: rgba(var(--success-rgb), .3);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--success-rgb), .3);--bs-table-active-color: #000;--bs-table-hover-bg: rgba(var(--success-rgb), .3);--bs-table-hover-color: #000;color:#000;border-color:rgba(var(--success-rgb),.1);background-color:#fff}.table-info{--bs-table-color: #000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--info-rgb), .1);--bs-table-border-color: rgba(var(--info-rgb), .1);--bs-table-striped-bg: rgba(var(--info-rgb), .3);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--info-rgb), .3);--bs-table-active-color: #000;--bs-table-hover-bg: rgba(var(--info-rgb), .3);--bs-table-hover-color: #000;color:#000;border-color:rgba(var(--info-rgb),.1);background-color:#fff}.table-danger{--bs-table-color: #000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--danger-rgb), .1);--bs-table-border-color: rgba(var(--danger-rgb), .1);--bs-table-striped-bg: rgba(var(--danger-rgb), .3);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--danger-rgb), .3);--bs-table-active-color: #000;--bs-table-hover-bg: rgba(var(--danger-rgb), .3);--bs-table-hover-color: #000;color:#000;border-color:rgba(var(--danger-rgb),.1);background-color:#fff}.table-dark{--bs-table-color: #000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--dark-rgb), .1);--bs-table-border-color: rgba(var(--dark-rgb), .1);--bs-table-striped-bg: rgba(var(--dark-rgb), .3);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--dark-rgb), .3);--bs-table-active-color: #000;--bs-table-hover-bg: rgba(var(--dark-rgb), .3);--bs-table-hover-color: #000;color:#000;border-color:rgba(var(--dark-rgb),.1);background-color:#fff}.table-light{--bs-table-color: #000;--bs-table-color-state: $black;--bs-table-bg: rgba(var(--light-rgb), .1);--bs-table-border-color: rgba(var(--light-rgb), .1);--bs-table-striped-bg: rgba(var(--light-rgb), .3);--bs-table-striped-color: #000;--bs-table-active-bg: rgba(var(--light-rgb), .3);--bs-table-active-color: #000;--bs-table-hover-bg: rgba(var(--light-rgb), .3);--bs-table-hover-color: #000;color:#000;border-color:rgba(var(--light-rgb),.1);background-color:#fff}[data-theme-mode=dark] .table-dark{border-color:#00000006}[dir=rtl] .table{margin-inline-end:1px}.invoice-table{border:1px solid #E9EDF4;border-radius:5px;margin:20px 0}.invoice-table thead th{border-bottom:1px solid #E9EDF4}.invoice-table thead th:first-child{width:80%}.invoice-table tbody tr:last-child td{border-bottom:0}.invoice-table .delete-invoive-list{width:38px;height:38px;display:flex;align-items:center;justify-content:center;background:#fde9ed;color:#e82646;border-radius:5px;font-size:16px}.invoice-product-table{border-top:1px solid #E9EDF4}.table tbody tr td{color:#515b73;font-size:14px}.table tbody tr .checkboxs .checkmarks{top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.new tbody tr td{border-bottom:none}.dataTables_filter+.dataTables_filter{display:none}.productimgname{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.productimgname a{color:#6fccd8;font-weight:500}.table .input-blocks input[type=text]{height:40px}.table{margin:0}.table tbody tr td{color:#515b73}.table tbody tr td .product-img img{border:0}.table tbody tr td a{color:#202c4b}.table tbody tr td a.product-img{margin-right:5px;flex-shrink:0}.table tbody tr td a .info-img{margin-right:8px;width:16px;height:16px}.table tbody tr td a:hover{color:#3d5ee1}.table tbody tr.active{border-bottom:0}.table tbody tr.active td{font-size:18px;color:#515b73;font-weight:600;border-bottom:0}table tbody .productimgname{min-width:200px}table tbody .productimgname a.stock-img.product-img{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:8px}table tbody .productimgname a.stock-img.product-img img{width:50px;height:50px;max-width:100%;margin-right:0}table.table-bordered thead tr th p{margin-bottom:0}.custom-table{border-radius:5px}.custom-table table thead tr th{background:#e6e8eb;color:#202c4b;font-size:14px;border:0;padding:12px 20px}.custom-table table tbody tr td{border:0;padding:12px 20px}.custom-table table tbody tr td .detail-link{font-weight:600;color:#202c4b;text-decoration:underline}.custom-table table tbody tr td .detail-link:hover{color:#3d5ee1}.table tbody tr td a.delete-icon{font-size:16px;color:#e82646}.table tbody tr td a.delete-icon:hover{color:#c61532}.custom-table{overflow:hidden}.custom-table .table-responsive tr th{border:0;border-bottom:1px solid #E9EDF4}.custom-table .table-responsive tr.report-first-head th{border-bottom:0}.custom-table .table-responsive tr td{border:0;border-bottom:1px solid #E9EDF4}.custom-table .table-responsive tr td input.form-control{min-width:200px}.custom-table .table-responsive tr:last-child td{border-bottom:0}.table tr td .attendance-range{width:8px;height:15px;border-radius:5px;display:block}.table.table-dark>:not(caption)>*>*{background-color:#0b0d0e!important;border-color:#ffffff1a;color:#fff}.table>:not(caption)>.table-success>*{background-color:#1abe17;border-color:#1abe17;color:#fff}.table>:not(caption)>.table-info>*{background-color:#0f65cd;border-color:#0f65cd;color:#fff}.table>:not(caption)>.table-warning>*{background-color:#eab300;border-color:#eab300;color:#fff}.table>:not(caption)>.table-danger>*{background-color:#e82646;border-color:#e82646;color:#fff}.border-primary.table-bordered thead tr th,.border-primary.table-bordered tbody tr td{border:1px solid #3D5EE1!important}.border-success.table-bordered thead tr th,.border-success.table-bordered tbody tr td{border:1px solid #1ABE17!important}.accordion-button{background-color:#fff;color:#6a7287;padding:.75rem 1rem;font-size:.85rem;font-weight:500}.accordion-button:not(.collapsed){color:#6a7287;background-color:#f7f8f9;box-shadow:none}.accordion-button:focus{border-color:#3d5ee14d;box-shadow:none}.accordion-button:after,.accordion-button:not(.collapsed):after{background-image:none}.accordion-button:after{content:"";font-family:Fontawesome;font-size:12px;line-height:1;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:3.125rem;color:#6a7287}.accordion-body{padding:1rem;font-size:.8125rem;color:#677788}.accordion-item{color:#6a7287;background-color:#fff;border:1px solid #E9EDF4}.accordions-items-seperate .accordion-item:not(:first-of-type){margin-block-start:1rem}.accordions-items-seperate .accordion-item{border-block-start:1px solid #E9EDF4;border-radius:4px;overflow:hidden}.accordion-item:last-of-type{border-bottom-right-radius:.35rem;border-bottom-left-radius:.35rem}.accordion-item:first-of-type{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.accordion.accordion-primary .accordion-button{background-color:#3d5ee11a;color:#3d5ee1}.accordion.accordion-primary .accordion-button:after{background-color:#3d5ee1;color:#fff}.accordion.accordion-primary .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-primary .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-secondary .accordion-button{background-color:#6fccd81a;color:#6fccd8}.accordion.accordion-secondary .accordion-button:after{background-color:#6fccd8;color:#fff}.accordion.accordion-secondary .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-secondary .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-success .accordion-button{background-color:#1abe171a;color:#1abe17}.accordion.accordion-success .accordion-button:after{background-color:#1abe17;color:#fff}.accordion.accordion-success .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-success .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-danger .accordion-button{background-color:#e826461a;color:#e82646}.accordion.accordion-danger .accordion-button:after{background-color:#e82646;color:#fff}.accordion.accordion-danger .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-danger .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-warning .accordion-button{background-color:#eab3001a;color:#eab300}.accordion.accordion-warning .accordion-button:after{background-color:#eab300;color:#fff}.accordion.accordion-warning .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-warning .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-info .accordion-button{background-color:#0f65cd1a;color:#0f65cd}.accordion.accordion-info .accordion-button:after{background-color:#0f65cd;color:#fff}.accordion.accordion-info .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-info .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-solid-primary .accordion-button{background-color:#3d5ee1;color:#fff}.accordion.accordion-solid-primary .accordion-button:after{background-color:#fff;color:#3d5ee1}.accordion.accordion-solid-primary .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-solid-primary .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-solid-secondary .accordion-button{background-color:#6fccd8;color:#fff}.accordion.accordion-solid-secondary .accordion-button:after{background-color:#fff;color:#6fccd8}.accordion.accordion-solid-secondary .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-solid-secondary .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-solid-success .accordion-button{background-color:#1abe17;color:#fff}.accordion.accordion-solid-success .accordion-button:after{background-color:#fff;color:#1abe17}.accordion.accordion-solid-success .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-solid-success .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-solid-danger .accordion-button{background-color:#e82646;color:#fff}.accordion.accordion-solid-danger .accordion-button:after{background-color:#fff;color:#e82646}.accordion.accordion-solid-danger .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-solid-danger .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-solid-warning .accordion-button{background-color:#eab300;color:#fff}.accordion.accordion-solid-warning .accordion-button:after{background-color:#fff;color:#eab300}.accordion.accordion-solid-warning .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-solid-warning .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-solid-info .accordion-button{background-color:#0f65cd;color:#fff}.accordion.accordion-solid-info .accordion-button:after{background-color:#fff;color:#0f65cd}.accordion.accordion-solid-info .accordion-button.collapsed{background-color:#fff;color:#6a7287}.accordion.accordion-solid-info .accordion-button.collapsed:after{background-color:#f7f8f9;color:#6a7287}.accordion.accordion-border-primary .accordion-item{border:1px solid #3D5EE1}.accordion.accordion-border-primary .accordion-button{background-color:#fff;color:#3d5ee1;border-block-end:0px}.accordion.accordion-border-primary .accordion-button:after{background-color:#fff;color:#3d5ee1;border:1px solid #3D5EE1}.accordion.accordion-border-primary .accordion-button:not(.collapsed){border-block-end:1px solid #3D5EE1}.accordion.accordion-border-secondary .accordion-item{border:1px solid #6FCCD8}.accordion.accordion-border-secondary .accordion-button{background-color:#fff;color:#6fccd8;border-block-end:0px}.accordion.accordion-border-secondary .accordion-button:after{background-color:#fff;color:#6fccd8;border:1px solid #6FCCD8}.accordion.accordion-border-secondary .accordion-button:not(.collapsed){border-block-end:1px solid #6FCCD8}.accordion.accordion-border-success .accordion-item{border:1px solid #1ABE17}.accordion.accordion-border-success .accordion-button{background-color:#fff;color:#1abe17;border-block-end:0px}.accordion.accordion-border-success .accordion-button:after{background-color:#fff;color:#1abe17;border:1px solid #1ABE17}.accordion.accordion-border-success .accordion-button:not(.collapsed){border-block-end:1px solid #1ABE17}.accordion.accordion-border-danger .accordion-item{border:1px solid #E82646}.accordion.accordion-border-danger .accordion-button{background-color:#fff;color:#e82646;border-block-end:0px}.accordion.accordion-border-danger .accordion-button:after{background-color:#fff;color:#e82646;border:1px solid #E82646}.accordion.accordion-border-danger .accordion-button:not(.collapsed){border-block-end:1px solid #E82646}.accordion.accordion-border-warning .accordion-item{border:1px solid #EAB300}.accordion.accordion-border-warning .accordion-button{background-color:#fff;color:#eab300;border-block-end:0px}.accordion.accordion-border-warning .accordion-button:after{background-color:#fff;color:#eab300;border:1px solid #EAB300}.accordion.accordion-border-warning .accordion-button:not(.collapsed){border-block-end:1px solid #EAB300}.accordion.accordion-border-info .accordion-item{border:1px solid #0F65CD}.accordion.accordion-border-info .accordion-button{background-color:#fff;color:#0f65cd;border-block-end:0px}.accordion.accordion-border-info .accordion-button:after{background-color:#fff;color:#0f65cd;border:1px solid #0F65CD}.accordion.accordion-border-info .accordion-button:not(.collapsed){border-block-end:1px solid #0F65CD}.accordion.accordionicon-none .accordion-button:after{display:none}.accordion.accordionicon-left .accordion-button{padding-inline-start:2.5rem}.accordion.accordionicon-left .accordion-button:after{position:absolute;inset-inline-start:.625rem}.accordion.accordion-customicon1 .accordion-button:after{content:"+";font-family:Fontawesome;background-color:#f7f8f9}.accordion.accordion-customicon1 .accordion-button:not(.collapsed):after{content:"";font-family:Fontawesome;background-color:#fff}.customized-accordion .accordion-item.custom-accordion-primary .accordion-button{background-color:#3d5ee11a;border-inline-start:.25rem solid rgba(61,94,225,.6)}.customized-accordion .accordion-item.custom-accordion-primary .accordion-button:after{background-color:#3d5ee199;color:#fff}.customized-accordion .accordion-item.custom-accordion-primary .accordion-body{background-color:#3d5ee11a;padding-block-start:0;border-inline-start:.25rem solid rgba(61,94,225,.6)}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-button{background-color:#6fccd81a;border-inline-start:.25rem solid rgba(111,204,216,.6)}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-button:after{background-color:#6fccd899;color:#fff}.customized-accordion .accordion-item.custom-accordion-secondary .accordion-body{background-color:#6fccd81a;padding-block-start:0;border-inline-start:.25rem solid rgba(111,204,216,.6)}.customized-accordion .accordion-item.custom-accordion-warning .accordion-button{background-color:#eab3001a;border-inline-start:.25rem solid rgba(234,179,0,.6)}.customized-accordion .accordion-item.custom-accordion-warning .accordion-button:after{background-color:#eab30099;color:#fff}.customized-accordion .accordion-item.custom-accordion-warning .accordion-body{background-color:#eab3001a;padding-block-start:0;border-inline-start:.25rem solid rgba(234,179,0,.6)}.customized-accordion .accordion-item.custom-accordion-info .accordion-button{background-color:#0f65cd1a;border-inline-start:.25rem solid rgba(15,101,205,.6)}.customized-accordion .accordion-item.custom-accordion-info .accordion-button:after{background-color:#0f65cd99;color:#fff}.customized-accordion .accordion-item.custom-accordion-info .accordion-body{background-color:#0f65cd1a;padding-block-start:0;border-inline-start:.25rem solid rgba(15,101,205,.6)}.customized-accordion .accordion-item.custom-accordion-success .accordion-button{background-color:#1abe171a;border-inline-start:.25rem solid rgba(26,190,23,.6)}.customized-accordion .accordion-item.custom-accordion-success .accordion-button:after{background-color:#1abe1799;color:#fff}.customized-accordion .accordion-item.custom-accordion-success .accordion-body{background-color:#1abe171a;padding-block-start:0;border-inline-start:.25rem solid rgba(26,190,23,.6)}.customized-accordion .accordion-item.custom-accordion-danger .accordion-button{background-color:#e826461a;border-inline-start:.25rem solid rgba(232,38,70,.6)}.customized-accordion .accordion-item.custom-accordion-danger .accordion-button:after{background-color:#e8264699;color:#fff}.customized-accordion .accordion-item.custom-accordion-danger .accordion-body{background-color:#e826461a;padding-block-start:0;border-inline-start:.25rem solid rgba(232,38,70,.6)}.page-header-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "");font-family:tabler-icons!important}[dir=rtl] .page-header-breadcrumb .breadcrumb-item+.breadcrumb-item:before{content:var(--bs-breadcrumb-divider, "");font-family:tabler-icons!important}.breadcrumb .breadcrumb-item a{color:#6a7287}.breadcrumb .breadcrumb-item a:hover{color:#3d5ee1}.breadcrumb .breadcrumb-item.active{color:#202c4b}.breadcrumb-item+.breadcrumb-item:before{color:#6a7287;opacity:.4}.breadcrumb-arrow .breadcrumb-item+.breadcrumb-item:before{color:#6a7287;content:"";font-family:Fontawesome!important}.breadcrumb-pipe .breadcrumb-item+.breadcrumb-item:before{color:#6a7287;content:"";font-family:Fontawesome!important}.breadcrumb-line .breadcrumb-item+.breadcrumb-item:before{color:#6a7287;content:"-"}.breadcrumb-dot .breadcrumb-item+.breadcrumb-item:before{color:#6a7287;content:"•"}.breadcrumb-divide .breadcrumb-item+.breadcrumb-item:before{color:#6a7287;content:"";font-family:Fontawesome!important}.breadcrumb-separatorless .breadcrumb-item+.breadcrumb-item:before{content:"";display:none}.breadcrumb-colored{padding:12px 15px;border-radius:4px}.breadcrumb-colored li a,.breadcrumb-colored .breadcrumb-item a{color:#fff}.breadcrumb-colored .breadcrumb-item.active{color:#fff;opacity:.8}.breadcrumb-colored .breadcrumb-item+.breadcrumb-item a{color:#fff}.breadcrumb-colored .breadcrumb-item+.breadcrumb-item:before{color:#fff}.embedded-breadcrumb:before{opacity:.7}[data-theme-mode=dark] .embedded-breadcrumb:before{filter:invert(1)}.card{margin-bottom:1.5rem;background-color:#fff;transition:all .5s ease-in-out;position:relative;border-radius:12px;border:1px solid #E9EDF4;box-shadow:0 4.4px 12px -1px #dedede5c;color:inherit}.card .card-body{padding:1.25rem}@media (max-width: 767.98px){.card .card-body{padding:16px}}.card .card-title{font-size:18px;font-weight:600;text-transform:capitalize;color:#202c4b}@media (max-width: 767.98px){.card .card-title{font-size:16px}}.card .card-title:has(>i:first-child){display:inline-flex;align-items:center;gap:.5rem}.card .card-header{border-color:#e9edf4;position:relative;background:transparent;padding:1rem 1.25rem}@media (max-width: 767.98px){.card .card-header{padding:15px}}.card .card-header .card-title{margin-bottom:0rem}.card .card-header .subtitle{padding-top:.3125rem;font-size:.875rem;line-height:1.5}.card .card-footer{border-color:#e9edf4;background:transparent;padding:1rem 1.25rem}.card-group .card{margin-bottom:1.5rem}.card.custom-card{border-radius:4px;border:0;background-color:#fff;position:relative;margin-block-end:1.5rem;width:100%}.card.custom-card .card-header{padding:1rem 1.25rem;background-color:transparent!important;border-block-end:1px solid #9CA1AF;display:flex;align-items:center;position:relative;flex-wrap:wrap;gap:.25rem}.card.custom-card .card-header:first-child{border-radius:.625rem .625rem 0 0}.card.custom-card .card-header .card-title{position:relative;margin-block-end:0;font-size:.9375rem;font-weight:700;text-transform:capitalize}.card.custom-card .card-header .card-title .subtitle{margin-block-end:0;text-transform:initial}.card.custom-card .card-footer{background-color:transparent!important;border-block-start:1px solid #9CA1AF;padding:1rem 1.5rem;font-size:14px}.card.custom-card .card-body{padding:1.5rem;color:#6a7287}.card.custom-card .card-link{font-size:.75rem}.card .card-text{font-size:.813rem}.card .footer-card-icon{width:60px;height:60px}.card.overlay-card{position:relative;overflow:hidden;color:#ffffffe6}.card.overlay-card .card-header{border-block-end:1px solid rgba(255,255,255,.1)}.card.overlay-card .card-footer{border-block-start:1px solid rgba(255,255,255,.1)}.card.overlay-card .over-content-bottom{top:auto}.card.overlay-card:before{content:"";inset-inline-start:0;inset-inline-end:0;inset-block-start:0;inset-block-end:0;background-color:#0003;position:absolute}.card.card-bg-primary{background-color:#3d5ee1;color:#fff}.card.card-bg-primary .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-primary .card-header:before{background-color:#fff}.card.card-bg-primary .card-body{color:#fff}.card.card-bg-primary .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-secondary{background-color:#6fccd8;color:#fff}.card.card-bg-secondary .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-secondary .card-header:before{background-color:#fff}.card.card-bg-secondary .card-body{color:#fff}.card.card-bg-secondary .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-warning{background-color:#eab300;color:#fff}.card.card-bg-warning .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-warning .card-header:before{background-color:#fff}.card.card-bg-warning .card-body{color:#fff}.card.card-bg-warning .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-info{background-color:#0f65cd;color:#fff}.card.card-bg-info .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-info .card-header:before{background-color:#fff}.card.card-bg-info .card-body{color:#fff}.card.card-bg-info .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-success{background-color:#1abe17;color:#fff}.card.card-bg-success .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-success .card-header:before{background-color:#fff}.card.card-bg-success .card-body{color:#fff}.card.card-bg-success .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-danger{background-color:#e82646;color:#fff}.card.card-bg-danger .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-danger .card-header:before{background-color:#fff}.card.card-bg-danger .card-body{color:#fff}.card.card-bg-danger .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card.card-bg-light{background-color:#e9edf4;color:#6a7287}.card.card-bg-light .card-header{background-color:#0000000d!important;color:#6a7287;border-block-end:#9CA1AF}.card.card-bg-light .card-body{color:#6a7287}.card.card-bg-light .card-footer{background-color:#0000000d!important;color:#6a7287;border-block-start:#9CA1AF}.card.card-bg-dark{background-color:#202c4b;color:#fff}.card.card-bg-dark .card-header{background-color:#ffffff1a!important;color:#fff;border-block-end:1px solid rgba(255,255,255,.2)}.card.card-bg-dark .card-header:before{background-color:#fff}.card.card-bg-dark .card-body{color:#fff}.card.card-bg-dark .card-footer{background-color:#ffffff1a!important;color:#fff;border-block-start:1px solid rgba(255,255,255,.2)}.card .card-anchor{position:absolute;top:0;inset-inline-end:0;bottom:0;inset-inline-start:0;z-index:1;pointer-events:auto;content:""}.card .collapse-close{display:none}.card.card .collapsed .collapse-close{display:block}.card.card .collapsed .collapse-open{display:none}.card.card-fullscreen{position:fixed;top:0;inset-inline-start:0;bottom:0;z-index:9999;margin:0}.cals-icon{font-size:50px;color:#838a9b}.callout{padding:1.25rem;margin-block-start:1.25rem;margin-block-end:1.25rem;background-color:#e9edf4;border-inline-start:.25rem solid #9CA1AF}.callout-info{background-color:#0f65cd13;border-color:#0f65cd80}.callout-warning{background-color:#eab30013;border-color:#eab30080}.callout-danger{background-color:#e8264613;border-color:#e8264680}.btn-facebook{background-color:#3b5998;color:#fff;border:1px solid #3B5998}.btn-facebook:hover,.btn-facebook:focus,.btn-facebook:active{background-color:#3b5998!important;color:#fff!important;border:1px solid #3B5998!important}.btn-instagram{background:#f09433;background:-moz-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:-webkit-linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f09433",endColorstr="#bc1888",GradientType=1);color:#fff;border:1px solid transparent}.btn-instagram:hover,.btn-instagram:focus,.btn-instagram:active{color:#fff;border:1px solid transparent}.btn-twitter{background-color:#00acee;color:#fff;border:1px solid #00ACEE}.btn-twitter:hover,.btn-twitter:focus,.btn-twitter:active{background-color:#00acee!important;color:#fff!important;border:1px solid #00ACEE!important}.btn-icon{width:2.313rem;height:2.313rem;font-size:.95rem;flex-shrink:0}.btn-wave{display:inline-block!important}@media (max-width: 575px){.overlay-card .card-text{font-size:.613rem!important}}@media (max-width: 400px){.overlay-card .card-text{font-size:.413rem!important}}.card .form-control-plaintext{min-height:38px}.card .card-header.card-header-accent .card-title{position:relative;padding-left:.7rem}.card .card-header.card-header-accent .card-title:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:1.05em;border-radius:3px;background:linear-gradient(180deg,#3d5ee1,#6d8bff)}.card .card-header.card-header-accent.accent-success .card-title:before{background:linear-gradient(180deg,#1abe17,#4be948)}.card .card-header.card-header-accent.accent-info .card-title:before{background:linear-gradient(180deg,#0f65cd,#4694f1)}.card .card-header.card-header-accent.accent-warning .card-title:before{background:linear-gradient(180deg,#eab300,#ffd447)}.card .card-header.card-header-accent.accent-danger .card-title:before{background:linear-gradient(180deg,#e82646,#f1798d)}.card .card-header.card-header-accent.accent-dark .card-title:before{background:linear-gradient(180deg,#202c4b,#3b528b)}.card{border:1px solid #e8eaed;border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.card-header{background:transparent;border-bottom:1px solid #e8eaed;border-radius:15px 15px 0 0!important}.card-header:first-child{border-radius:15px 15px 0 0!important}[data-theme=dark] .card,[data-bs-theme=dark] .card{border-color:#ffffff14;box-shadow:0 1px 2px #0000004d}[data-theme=dark] .card-header,[data-bs-theme=dark] .card-header{border-bottom-color:#ffffff14}.card.card-hover{cursor:pointer}.card.card-hover:hover{position:relative;z-index:2;transform:translateY(-4px);border-color:#3d5ee1;box-shadow:0 1rem 2.25rem #0f172a29}[data-theme=dark] .card.card-hover:hover,[data-bs-theme=dark] .card.card-hover:hover{border-color:#3d5ee1}.insight-card{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-tertiary-bg)}.insight-card.insight-card-success{border-color:#1abe174d;background:#1abe170f}.insight-card.insight-card-warning{border-color:#eab3004d;background:#eab30014}.insight-card.insight-card-danger{border-color:#e826464d;background:#e826460f}.action-card{display:flex;align-items:center;gap:.75rem;width:100%;padding:.875rem;border:1px solid var(--bs-border-color);border-radius:12px;background:#fff;text-align:left;transition:all .2s ease-in-out}.action-card:hover{border-color:#3d5ee1;box-shadow:0 4.4px 12px -1px #dedede5c}.action-card:hover .action-card-go{color:#3d5ee1;transform:translate(2px)}.action-card .action-card-body{flex:1 1 auto;min-width:0}.action-card .action-card-title{display:block;font-size:.875rem;font-weight:600;color:#202c4b}.action-card .action-card-text{display:block;font-size:.75rem;color:#677788}.action-card .action-card-go{flex-shrink:0;font-size:1rem;color:#edf1f6;transition:all .2s ease-in-out}[data-bs-theme=dark] .action-card{background:transparent}.content-section{color:var(--bs-body-color, #374151)}.card-widget{background:var(--surface);border:1px solid var(--border-soft);border-radius:var(--radius);box-shadow:var(--shadow-card)}.card-widget-body{padding:18px}.card-profile{border-radius:var(--radius);border:1px solid var(--border-soft);box-shadow:var(--shadow-card);background:linear-gradient(120deg,#eef1fb,#f6f7fb 60%,#eef7f4);padding:20px}[data-bs-theme=dark] .card-profile,[data-theme=dark] .card-profile{background:linear-gradient(120deg,#3d5ee124,#0d948814),var(--surface)}.card-profile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(61,94,225,.1) 1px,transparent 1px);background-size:18px 18px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 40%);mask-image:linear-gradient(90deg,transparent,#000 40%);opacity:.5;pointer-events:none}.card-profile-grid{z-index:1;display:grid;grid-template-columns:auto 1fr auto;gap:20px}.card-profile-identity{gap:14px}.card-profile-identity .card-profile-photo img{width:80px}.card-profile-greeting{font-size:12px;font-weight:600;color:var(--bs-primary)}.card-profile-name{font-size:22px;font-weight:800;color:var(--heading);line-height:1.1;margin:2px 0 6px}.card-profile-meta{gap:6px}.card-profile-time{font-size:28px;font-weight:800;color:var(--heading);line-height:1;font-variant-numeric:tabular-nums}.card-profile-date{font-size:12px;color:var(--muted);margin-top:4px}.card-profile-stats{z-index:1;display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-top:18px}.card-profile-stat{gap:9px;padding:10px 11px;border-radius:12px;background:var(--surface);border:1px solid var(--border-soft)}.card-profile-stat .ic{width:32px;height:32px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}.card-profile-stat .tx b{display:block;font-size:14px;font-weight:800;color:var(--heading);line-height:1.1}.card-profile-stat .tx span{font-size:10px;color:var(--muted)}.card-profile-ring{--v: 0;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:conic-gradient(currentColor calc(var(--v) * 1%),var(--bs-secondary-bg) 0)}.card-profile-ring i{width:30px;height:30px;border-radius:50%;background:var(--surface);display:grid;place-items:center;font-size:10px;font-weight:800;font-style:normal;color:var(--heading)}.card-profile-actions{z-index:1;gap:8px;margin-top:16px;padding-top:16px;border-top:1px dashed var(--border-soft)}.card-class{border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--surface);transition:transform var(--transition-card),box-shadow var(--transition-card)}.card-class:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-lift)}.card-class-header{gap:11px;padding:14px}.card-class-icon{width:44px;height:44px;border-radius:13px;display:grid;place-items:center;font-size:22px}.card-class-icon i{color:#fff}.card-class-header b{display:block;font-size:14px;color:var(--heading)}.card-class-header span{font-size:11px;color:var(--muted)}.card-class-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px}.card-class-stat b{display:block;font-size:15px;font-weight:800;color:var(--heading)}.card-class-stat span{font-size:10px;color:var(--muted)}.card-class-actions{gap:6px;padding:0 14px 14px}.card-class-actions .icon-action{flex:1}.flow-list>.flow-end{margin-top:auto}.insight-panel{background:linear-gradient(135deg,#7b61ff1a,#3d5ee10d),var(--surface)}.insight-panel .widget-title i{color:var(--tone-purple)}.content-section :focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:6px}@media (max-width: 1199px){.card-profile-stats{grid-template-columns:repeat(3,1fr)}}@media (max-width: 991px){.card-profile-grid{grid-template-columns:1fr}}@media (max-width: 767px){.card-profile-stats{grid-template-columns:repeat(2,1fr)}}.card-profile-badges{gap:6px;margin-top:10px}.card-profile-badge{gap:5px;font-size:11px;font-weight:600;padding:5px 10px;border-radius:999px}.card-profile-badge i{font-size:14px}.id-card{border:1px solid var(--border-soft);border-radius:16px}.id-card-header{gap:12px;padding:16px;color:#fff;background:linear-gradient(135deg,var(--bs-primary),var(--tone-purple))}.id-card-header img{width:64px;height:64px;border-radius:14px;object-fit:cover;border:2px solid rgba(255,255,255,.5)}.id-card-header b{font-size:16px}.id-card-header .id-card-class{font-size:12px;opacity:.9}.id-card-header .org{font-size:11px;opacity:.85;margin-top:2px}.id-card .info-list{padding:14px}.card-flush{margin-bottom:0;background-color:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow);transition:none}.card-flush>.card-body{padding:18px}.tooltip.tooltip-primary .tooltip-inner{background-color:#3d5ee1}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-primary.bs-tooltip-top .tooltip-arrow:before{border-top-color:#3d5ee1}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-primary.bs-tooltip-end .tooltip-arrow:before{border-right-color:#3d5ee1}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-primary.bs-tooltip-start .tooltip-arrow:before{border-left-color:#3d5ee1}.tooltip.tooltip-primary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-primary.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#3d5ee1}.tooltip.tooltip-secondary .tooltip-inner{background-color:#6fccd8}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-secondary.bs-tooltip-top .tooltip-arrow:before{border-top-color:#6fccd8}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-secondary.bs-tooltip-end .tooltip-arrow:before{border-right-color:#6fccd8}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-secondary.bs-tooltip-start .tooltip-arrow:before{border-left-color:#6fccd8}.tooltip.tooltip-secondary.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-secondary.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#6fccd8}.tooltip.tooltip-warning .tooltip-inner{background-color:#eab300}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-warning.bs-tooltip-top .tooltip-arrow:before{border-top-color:#eab300}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-warning.bs-tooltip-end .tooltip-arrow:before{border-right-color:#eab300}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-warning.bs-tooltip-start .tooltip-arrow:before{border-left-color:#eab300}.tooltip.tooltip-warning.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-warning.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#eab300}.tooltip.tooltip-info .tooltip-inner{background-color:#0f65cd}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-info.bs-tooltip-top .tooltip-arrow:before{border-top-color:#0f65cd}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-info.bs-tooltip-end .tooltip-arrow:before{border-right-color:#0f65cd}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-info.bs-tooltip-start .tooltip-arrow:before{border-left-color:#0f65cd}.tooltip.tooltip-info.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-info.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#0f65cd}.tooltip.tooltip-success .tooltip-inner{background-color:#1abe17}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-success.bs-tooltip-top .tooltip-arrow:before{border-top-color:#1abe17}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-success.bs-tooltip-end .tooltip-arrow:before{border-right-color:#1abe17}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-success.bs-tooltip-start .tooltip-arrow:before{border-left-color:#1abe17}.tooltip.tooltip-success.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-success.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#1abe17}.tooltip.tooltip-danger .tooltip-inner{background-color:#e82646}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-danger.bs-tooltip-top .tooltip-arrow:before{border-top-color:#e82646}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-danger.bs-tooltip-end .tooltip-arrow:before{border-right-color:#e82646}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-danger.bs-tooltip-start .tooltip-arrow:before{border-left-color:#e82646}.tooltip.tooltip-danger.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-danger.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#e82646}.tooltip.tooltip-dark .tooltip-inner{background-color:#202c4b}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-dark.bs-tooltip-top .tooltip-arrow:before{border-top-color:#202c4b}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow:before{border-right-color:#202c4b}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-dark.bs-tooltip-start .tooltip-arrow:before{border-left-color:#202c4b}.tooltip.tooltip-dark.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-dark.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#202c4b}.tooltip.tooltip-dark .tooltip-inner{color:#fff}.tooltip.tooltip-light .tooltip-inner{background-color:#e9edf4}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow:before,.tooltip.tooltip-light.bs-tooltip-top .tooltip-arrow:before{border-top-color:#e9edf4}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow:before,.tooltip.tooltip-light.bs-tooltip-end .tooltip-arrow:before{border-right-color:#e9edf4}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow:before,.tooltip.tooltip-light.bs-tooltip-start .tooltip-arrow:before{border-left-color:#e9edf4}.tooltip.tooltip-light.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow:before,.tooltip.tooltip-light.bs-tooltip-end .tooltip-arrow:before{border-bottom-color:#e9edf4}.tooltip.tooltip-light .tooltip-inner{color:#6a7287}.nav-item{margin-inline-end:.5rem}.nav-item:last-child{margin-inline-end:0}.nav-link{color:#6a7287;border-radius:4px}.nav-link.active{background-color:#3d5ee11a;color:#3d5ee1}.navbar-brand{color:#6a7287}.navbar-brand:focus,.navbar-brand:hover{color:#6a7287;opacity:.9}.navbar-nav .nav-link.active,.navbar-nav .show>.nav-link{color:#3d5ee1}.nav-link.disabled{color:#6a7287;opacity:.3}.nav-tabs .nav-link.disabled,.nav-tabs .nav-link:disabled{color:#202c4b80}.navbar-text{color:#6a7287}.navbar-dark.bg-dark .nav-link,.navbar-dark.bg-dark .navbar-brand{color:#fff}.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#3d5ee1}.nav.nav-style-1{border:0}.nav.nav-style-1 .nav-item{margin-inline-end:.25rem}.nav.nav-style-1 .nav-item:last-child{margin-inline-end:0}.nav.nav-style-1 .nav-link.active{background-color:#3d5ee11a;color:#3d5ee1}.nav.nav-style-1 .nav-link.active:hover{background:#3d5ee11a}.nav.nav-style-1 .nav-link:hover{background:transparent;color:#3d5ee1}.nav.nav-style-2 .nav-item .nav-link{border-block-start:3px solid transparent}.nav.nav-style-2 .nav-item .nav-link.active{background-color:#3d5ee11a;border-block-start:3px solid #3D5EE1;color:#3d5ee1}.nav.nav-style-3 .nav-link{border-radius:0}.nav.nav-style-3 .nav-link{border-block-end:3px solid transparent}.nav.nav-style-3 .nav-link.active{background-color:transparent;border-block-end:3px solid #3D5EE1;color:#3d5ee1}.nav.nav-style-4{border:0}.nav.nav-style-4 .nav-link{color:#677788;border:0}.nav.nav-style-4 .nav-link{margin-bottom:3px}.nav.nav-style-4 .nav-link.active{background-color:#e9edf4;color:#6a7287;border:0}.nav.nav-style-4 .nav-link:hover,.nav.nav-style-4 .nav-link:focus{border:0}.nav.nav-style-4 .nav-link:hover{background-color:#e9edf4;color:#6a7287}.nav-tabs.nav-style-5{border:0}.nav-tabs.nav-style-5 .nav-link{color:#677788;border:0;margin-bottom:3px}.nav-tabs.nav-style-5 .nav-link.active{background-color:#3d5ee1;color:#fff;border:0}.nav-tabs.nav-style-5 .nav-link:hover,.nav-tabs.nav-style-5 .nav-link:focus{border:0;background-color:#3d5ee1;color:#fff}.nav-style-6{border:0}.nav-style-6.nav-pills .nav-link.active{border:1px solid #3D5EE1;border-block-end:2px solid #3D5EE1;background-color:transparent;color:#3d5ee1}.nav-tabs-header{border:0!important}.nav-tabs-header .nav-item{margin-inline-end:.5rem}.nav-tabs-header .nav-item:last-child{margin-inline-end:0}.nav-tabs-header .nav-item .nav-link{border:1px solid transparent;font-size:.8rem;padding:.4rem .5rem;font-weight:500}.nav-tabs-header .nav-item .nav-link.active{background:#3d5ee11a;color:#3d5ee1;border:1px solid transparent}.nav-tabs-header .nav-item .nav-link:hover,.nav-tabs-header .nav-item .nav-link:focus{border:1px solid transparent;background-color:transparent;color:#3d5ee1}.nav-tabs-footer{border:0}.nav-tabs-footer .nav-item{margin-inline-end:.5rem}.nav-tabs-footer .nav-item:last-child{margin-inline-end:0}.nav-tabs-footer .nav-item .nav-link{background-color:transparent;color:#3d5ee1;border:1px solid #3D5EE1;font-size:.8rem}.nav-tabs-footer .nav-item .nav-link.active{background:#3d5ee1;color:#fff;border:1px solid #3D5EE1}.nav-tabs-footer .nav-item .nav-link:hover,.nav-tabs-footer .nav-item .nav-link:focus{border:1px solid #3D5EE1;background-color:transparent;color:#3d5ee1}.vertical-tabs-2{border:0}.vertical-tabs-2 .nav-item{margin-inline-end:.5rem}.vertical-tabs-2 .nav-item:last-child{margin-inline-end:0}.vertical-tabs-2 .nav-item .nav-link{min-width:7.5rem;max-width:7.5rem;text-align:center;border:1px solid #9CA1AF;margin-bottom:.5rem;color:#677788;background-color:#e9edf4}.vertical-tabs-2 .nav-item .nav-link i{font-size:1rem}.vertical-tabs-2 .nav-item .nav-link.active{background-color:#3d5ee1;color:#fff;position:relative}.vertical-tabs-2 .nav-item .nav-link.active:before{content:"";position:absolute;inset-inline-end:-.5rem;inset-block-start:38%;transform:rotate(45deg);width:1rem;height:1rem;background-color:#3d5ee1}.vertical-tabs-2 .nav-item .nav-link.active:hover{color:#fff}.vertical-tabs-2 .nav-item .nav-link:hover{color:#3d5ee1}.vertical-tabs-3{border:0}.vertical-tabs-3 .nav-item{border:0;margin-inline-end:.5rem}.vertical-tabs-3 .nav-item:last-child{margin-inline-end:0}.vertical-tabs-3 .nav-item .nav-link{min-width:160px;max-width:160px;border:1px solid #3D5EE1;padding:1.3rem;margin-block-end:.5rem}.vertical-tabs-3 .nav-item .nav-link i{width:2rem;height:2rem;line-height:2rem;text-align:center;font-size:1rem;background:#3d5ee1;color:#fff;border-radius:3.125rem;font-weight:500}.vertical-tabs-3 .nav-item .nav-link.active,.vertical-tabs-3 .nav-item .nav-link.active:hover{background:#3d5ee1;border:1px solid #3D5EE1;color:#fff}.vertical-tabs-3 .nav-item .nav-link.active i{background:#fff;color:#3d5ee1}.vertical-tabs-3 .nav-item .nav-link:hover,.vertical-tabs-3 .nav-item .nav-link:focus{border:1px solid #3D5EE1;color:#3d5ee1;background:transparent}.nav.tab-style-1{border-block-end:0;padding:.65rem;background-color:#e9edf4;border-radius:7px;margin-block-end:1rem}.nav.tab-style-1 .nav-item{margin-inline-end:.5rem}.nav.tab-style-1 .nav-item:last-child{margin-inline-end:0}.nav.tab-style-1 .nav-link{border-radius:7px;padding:.35rem 1rem}.nav.tab-style-1 .nav-link.active{background-color:#3d5ee1!important;color:#fff!important;box-shadow:0 4px 54px #e0e0e040;transition:color .15s ease-in}.nav-tabs.tab-style-1 .nav-link:hover{background:transparent;color:#3d5ee1}.tab-style-2{border-block-end:0}.tab-style-2 .nav-item{margin-inline-end:.5rem}.tab-style-2 .nav-item:last-child{margin-inline-end:0}.tab-style-2 .nav-item .nav-link{border:0}.tab-style-2 .nav-item .nav-link i{width:1.875rem;height:1.875rem;padding:.4rem;border-radius:50px;background-color:#e9edf4;color:#6a7287;display:inline-block}.tab-style-2 .nav-item .nav-link:hover{border:0;background:transparent;color:#3d5ee1}.tab-style-2 .nav-item .nav-link:hover i{color:#3d5ee1}.tab-style-2 .nav-item .nav-link.active{background-color:transparent;position:relative;border:0;color:#3d5ee1}.tab-style-2 .nav-item .nav-link.active i{background-color:#3d5ee11a;color:#3d5ee1}.tab-style-2 .nav-item .nav-link.active:before{content:"";position:absolute;inset-inline-start:0;inset-inline-end:0;inset-block-end:0;width:100%;height:.175rem;background-color:#3d5ee1;border-radius:50px}.tab-style-3{border-block-end:0}.tab-style-3 .nav-item{position:relative;margin-inline-end:.5rem}.tab-style-3 .nav-item:last-child{margin-inline-end:0}.tab-style-3 .nav-item .nav-link{position:relative;border:0;font-size:.75rem}.tab-style-3 .nav-item .nav-link:before{position:absolute;content:"";inset-block-end:-1.063rem;inset-inline-end:0;inset-inline-start:0;width:100%;height:.1rem;background-color:#e9edf4;border-radius:50%}.tab-style-3 .nav-item .nav-link:after{position:absolute;content:"";inset-block-end:-2rem;inset-inline-start:1.75rem;inset-inline-end:0;inset-inline-start:30%;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:50%;border:2px solid #9CA1AF}.tab-style-3 .nav-item .nav-link.home:after{content:"1"}.tab-style-3 .nav-item .nav-link.about:after{content:"2"}.tab-style-3 .nav-item .nav-link.services:after{content:"3"}.tab-style-3 .nav-item .nav-link:hover{border:0;background:transparent;color:#3d5ee1}.tab-style-3 .nav-item .nav-link.active{background-color:transparent;border:0;color:#3d5ee1}.tab-style-3 .nav-item .nav-link.active:before{background-color:#3d5ee1}.tab-style-3 .nav-item .nav-link.active:after{border-color:#3d5ee1;color:#3d5ee1}.tab-style-4.nav-tabs{border:0}.tab-style-4.nav-tabs .nav-item{margin-inline-end:.5rem}.tab-style-4.nav-tabs .nav-item:last-child{margin-inline-end:0}.tab-style-4.nav-tabs .nav-link{border:0}.tab-style-4.nav-tabs .nav-link:hover{border:0;background:transparent;color:#3d5ee1}.tab-style-4.nav-tabs .nav-link.active{background-color:transparent;border:0;color:#3d5ee1;position:relative;overflow:hidden}.tab-style-4.nav-tabs .nav-link.active:before{position:absolute;content:"";width:.75rem;inset-block-start:31px;transform:rotate(45deg);inset-inline-start:47%;overflow:hidden;z-index:1;height:.75rem;background-color:#3d5ee1;border:1px solid #3D5EE1}.tab-style-4.nav-tabs .nav-link.active:after{position:absolute;content:"";width:40%;height:1px;inset-inline-start:30%;inset-block-end:0;background-color:#3d5ee1}#tab-style-4 .tab-pane.active{border:1px solid #3D5EE1;background-color:#3d5ee1;color:#fff;padding:16px;border-radius:7px}.tab-style-5 .nav-item{margin-inline-end:.5rem}.tab-style-5 .nav-item:last-child{margin-inline-end:0}.tab-style-5 .nav-item .nav-link.active{background:#3d5ee1}.tab-style-6{border:0;background-color:#fff;border-radius:7px;color:#3d5ee1;padding:.5rem}.tab-style-6 .nav-item{border:0;margin-inline-end:.5rem}.tab-style-6 .nav-item:last-child{margin-inline-end:0}.tab-style-6 .nav-item .nav-link{color:#3d5ee1;padding:.5rem 1rem;font-size:.813rem;border:0;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.tab-style-6 .nav-item .nav-link.active{background-color:#3d5ee1;color:#fff;border:0;box-shadow:0 3px 10px rgba(var(--dark-rgb),.05)}.tab-style-6 .nav-item .nav-link:hover,.tab-style-6 .nav-item .nav-link:focus{border:0}.tab-style-7 .nav-link{margin-block-end:.5rem;font-size:.813rem;color:#677788;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.tab-style-7 .nav-link:active,.tab-style-7 .nav-link.active,.nav-style-1 .nav-item .nav-link.active{background-color:#3d5ee11a;color:#3d5ee1}@media screen and (max-width: 400px){.tab-style-4 .nav-link{padding-inline:.5rem}}.nav-tabs{border-bottom:0}.nav-tabs.nav-tabs-bottom li{margin-bottom:-1px}.nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link.active{border-color:#b5b9c3}.nav-tabs li a{color:#202c4b;border-bottom-width:2px}.nav-tabs li a.active{border-color:transparent;border-bottom-color:#3d5ee1;background-color:transparent;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;color:#3d5ee1}.nav-tabs .nav-tabs-solid{background-color:#fff;border:0}.nav-tabs .nav-tabs-solid .active{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff}.nav-tabs .nav-link:hover{border-color:transparent;color:#3d5ee1}.nav-tabs.nav-tabs-top li a{border-width:2px 0 0 0}.nav-tabs.nav-tabs-top li a.active{border-top-color:#3d5ee1;border-radius:0}.nav-tabs.nav-tabs-top li a:hover{border-top-color:#3d5ee1;background-color:transparent;border-radius:0}.nav-tabs.nav-tabs-bottom li a{border-width:0 0 2px 0}.nav-tabs.nav-tabs-bottom li a.active,.nav-tabs.nav-tabs-bottom li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-tabs-solid{background-color:#fff;border:0}.nav-tabs.nav-tabs-solid.nav-tabs-rounded li a.active{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;border-radius:50px}.nav-tabs.nav-tabs-solid.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-tabs-solid.nav-tabs-rounded-fill li a.active{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;border-radius:50px}.nav-tabs.nav-tabs-solid li a.active{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;border-radius:0}.nav-link:hover{color:#3d5ee1}.page-menu .nav-tabs li a{font-size:16px}.tabs-set .nav-tabs{border-bottom:0;margin-bottom:20px}.tabs-set .nav-tabs .nav-link{color:#6fccd8;padding:8px 15px;font-size:16px;font-weight:700;border:0;min-width:120px;margin-right:10px;border-radius:8px;background:var(--Stroke, rgba(145, 158, 171, .3))}.tabs-set .nav-tabs .nav-link:focus{border-color:transparent}.tabs-set .nav-tabs .nav-link:hover{border-color:transparent}.tabs-set .nav-tabs .nav-link.active{border:0;border-bottom:2px solid #3D5EE1;background:#3d5ee1;color:#fff}.tabs-sets .nav-tabs{border-bottom:0;margin:0 0 40px}.tabs-sets .nav-tabs .nav-link{color:#000;font-size:14px;font-weight:700;border:0;background:#b5b9c3;margin-right:10px;padding:8px 15px;border-radius:8px;-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.tabs-sets .nav-tabs .nav-link:focus,.tabs-sets .nav-tabs .nav-link:hover,.tabs-sets .nav-tabs .nav-link.active{background:#3d5ee1;color:#fff}@media (max-width: 767.98px){.nav-tabs{border-bottom:0;position:relative;background-color:#fff;border:1px solid #F8FAFC;padding:5px 0;border-radius:3px}}.bg-nav-pills .nav-item{margin:0}.bg-nav-pills .nav-item .nav-link{color:#6a7287;background:#f4f6fa}.bg-nav-pills .nav-item .nav-link.active{background-color:#3d5ee1;color:#fff}.nav-tabs.nav-bordered{border-bottom:1px solid #E9EDF4}.nav-tabs.nav-bordered .nav-item .nav-link{border:0;color:#6a7287;border-bottom:2px solid transparent;border-radius:0}.nav-tabs.nav-bordered .nav-item .nav-link.active{color:#202c4b;border-bottom:2px solid #3D5EE1}.nav-tabs .nav-link{padding:.5rem 1rem}.nav-tabs .nav-link:hover,.nav-tabs .nav-link:focus{border-color:#FFF #FFF #E9EDF4 #FFF}.nav-tabs .nav-link.active:hover,.nav-tabs .nav-link.active:focus{border-color:#E9EDF4 #E9EDF4 #FFF #E9EDF4}.default-tabs{border-bottom:1px solid #E9EDF4}.default-tabs .nav-link{border-bottom:0;border-radius:5px 5px 0 0}.default-tabs .nav-link.active{border-color:#e9edf4}.nav-tabs.nav-bordered-primary.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-primary.nav-tabs-top .nav-item .nav-link:focus{color:#3d5ee1}.nav-tabs.nav-bordered-primary.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #3D5EE1;border-bottom:0;color:#3d5ee1}.nav-tabs.nav-bordered-primary.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-primary.nav-tabs-top li a.active,.nav-tabs.nav-bordered-primary.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-primary .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-primary .nav-item .nav-link:hover,.nav-tabs.nav-bordered-primary .nav-item .nav-link:focus{color:#3d5ee1}.nav-tabs.nav-bordered-primary .nav-item .nav-link.active{border-bottom:2px solid #3D5EE1;color:#3d5ee1}.nav-tabs.nav-solid-primary{border:0}.nav-tabs.nav-solid-primary.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-primary.nav-tabs-rounded li a:hover{border-color:transparent;color:#3d5ee1}.nav-tabs.nav-solid-primary.nav-tabs-rounded li a.active{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;border-radius:50px}.nav-tabs.nav-solid-primary.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-primary.nav-tabs-rounded-fill li a.active{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;border-radius:50px}.nav-tabs.nav-solid-primary li a:hover{border-color:transparent;color:#3d5ee1}.nav-tabs.nav-solid-primary li a.active{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;border-radius:0}.nav-tabs.nav-solid-primary li a.active:hover{color:#fff}.nav-tabs.nav-bordered-secondary.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-secondary.nav-tabs-top .nav-item .nav-link:focus{color:#6fccd8}.nav-tabs.nav-bordered-secondary.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #6FCCD8;border-bottom:0;color:#6fccd8}.nav-tabs.nav-bordered-secondary.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-secondary.nav-tabs-top li a.active,.nav-tabs.nav-bordered-secondary.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-secondary .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-secondary .nav-item .nav-link:hover,.nav-tabs.nav-bordered-secondary .nav-item .nav-link:focus{color:#6fccd8}.nav-tabs.nav-bordered-secondary .nav-item .nav-link.active{border-bottom:2px solid #6FCCD8;color:#6fccd8}.nav-tabs.nav-solid-secondary{border:0}.nav-tabs.nav-solid-secondary.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-secondary.nav-tabs-rounded li a:hover{border-color:transparent;color:#6fccd8}.nav-tabs.nav-solid-secondary.nav-tabs-rounded li a.active{background-color:#6fccd8;border-color:#6fccd8;color:#fff;border-radius:50px}.nav-tabs.nav-solid-secondary.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-secondary.nav-tabs-rounded-fill li a.active{background-color:#6fccd8;border-color:#6fccd8;color:#fff;border-radius:50px}.nav-tabs.nav-solid-secondary li a:hover{border-color:transparent;color:#6fccd8}.nav-tabs.nav-solid-secondary li a.active{background-color:#6fccd8;border-color:#6fccd8;color:#fff;border-radius:0}.nav-tabs.nav-solid-secondary li a.active:hover{color:#fff}.nav-tabs.nav-bordered-success.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-success.nav-tabs-top .nav-item .nav-link:focus{color:#1abe17}.nav-tabs.nav-bordered-success.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #1ABE17;border-bottom:0;color:#1abe17}.nav-tabs.nav-bordered-success.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-success.nav-tabs-top li a.active,.nav-tabs.nav-bordered-success.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-success .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-success .nav-item .nav-link:hover,.nav-tabs.nav-bordered-success .nav-item .nav-link:focus{color:#1abe17}.nav-tabs.nav-bordered-success .nav-item .nav-link.active{border-bottom:2px solid #1ABE17;color:#1abe17}.nav-tabs.nav-solid-success{border:0}.nav-tabs.nav-solid-success.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-success.nav-tabs-rounded li a:hover{border-color:transparent;color:#1abe17}.nav-tabs.nav-solid-success.nav-tabs-rounded li a.active{background-color:#1abe17;border-color:#1abe17;color:#fff;border-radius:50px}.nav-tabs.nav-solid-success.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-success.nav-tabs-rounded-fill li a.active{background-color:#1abe17;border-color:#1abe17;color:#fff;border-radius:50px}.nav-tabs.nav-solid-success li a:hover{border-color:transparent;color:#1abe17}.nav-tabs.nav-solid-success li a.active{background-color:#1abe17;border-color:#1abe17;color:#fff;border-radius:0}.nav-tabs.nav-solid-success li a.active:hover{color:#fff}.nav-tabs.nav-bordered-info.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-info.nav-tabs-top .nav-item .nav-link:focus{color:#0f65cd}.nav-tabs.nav-bordered-info.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #0F65CD;border-bottom:0;color:#0f65cd}.nav-tabs.nav-bordered-info.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-info.nav-tabs-top li a.active,.nav-tabs.nav-bordered-info.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-info .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-info .nav-item .nav-link:hover,.nav-tabs.nav-bordered-info .nav-item .nav-link:focus{color:#0f65cd}.nav-tabs.nav-bordered-info .nav-item .nav-link.active{border-bottom:2px solid #0F65CD;color:#0f65cd}.nav-tabs.nav-solid-info{border:0}.nav-tabs.nav-solid-info.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-info.nav-tabs-rounded li a:hover{border-color:transparent;color:#0f65cd}.nav-tabs.nav-solid-info.nav-tabs-rounded li a.active{background-color:#0f65cd;border-color:#0f65cd;color:#fff;border-radius:50px}.nav-tabs.nav-solid-info.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-info.nav-tabs-rounded-fill li a.active{background-color:#0f65cd;border-color:#0f65cd;color:#fff;border-radius:50px}.nav-tabs.nav-solid-info li a:hover{border-color:transparent;color:#0f65cd}.nav-tabs.nav-solid-info li a.active{background-color:#0f65cd;border-color:#0f65cd;color:#fff;border-radius:0}.nav-tabs.nav-solid-info li a.active:hover{color:#fff}.nav-tabs.nav-bordered-warning.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-warning.nav-tabs-top .nav-item .nav-link:focus{color:#eab300}.nav-tabs.nav-bordered-warning.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #EAB300;border-bottom:0;color:#eab300}.nav-tabs.nav-bordered-warning.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-warning.nav-tabs-top li a.active,.nav-tabs.nav-bordered-warning.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-warning .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-warning .nav-item .nav-link:hover,.nav-tabs.nav-bordered-warning .nav-item .nav-link:focus{color:#eab300}.nav-tabs.nav-bordered-warning .nav-item .nav-link.active{border-bottom:2px solid #EAB300;color:#eab300}.nav-tabs.nav-solid-warning{border:0}.nav-tabs.nav-solid-warning.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-warning.nav-tabs-rounded li a:hover{border-color:transparent;color:#eab300}.nav-tabs.nav-solid-warning.nav-tabs-rounded li a.active{background-color:#eab300;border-color:#eab300;color:#fff;border-radius:50px}.nav-tabs.nav-solid-warning.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-warning.nav-tabs-rounded-fill li a.active{background-color:#eab300;border-color:#eab300;color:#fff;border-radius:50px}.nav-tabs.nav-solid-warning li a:hover{border-color:transparent;color:#eab300}.nav-tabs.nav-solid-warning li a.active{background-color:#eab300;border-color:#eab300;color:#fff;border-radius:0}.nav-tabs.nav-solid-warning li a.active:hover{color:#fff}.nav-tabs.nav-bordered-danger.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-danger.nav-tabs-top .nav-item .nav-link:focus{color:#e82646}.nav-tabs.nav-bordered-danger.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #E82646;border-bottom:0;color:#e82646}.nav-tabs.nav-bordered-danger.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-danger.nav-tabs-top li a.active,.nav-tabs.nav-bordered-danger.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-danger .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-danger .nav-item .nav-link:hover,.nav-tabs.nav-bordered-danger .nav-item .nav-link:focus{color:#e82646}.nav-tabs.nav-bordered-danger .nav-item .nav-link.active{border-bottom:2px solid #E82646;color:#e82646}.nav-tabs.nav-solid-danger{border:0}.nav-tabs.nav-solid-danger.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-danger.nav-tabs-rounded li a:hover{border-color:transparent;color:#e82646}.nav-tabs.nav-solid-danger.nav-tabs-rounded li a.active{background-color:#e82646;border-color:#e82646;color:#fff;border-radius:50px}.nav-tabs.nav-solid-danger.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-danger.nav-tabs-rounded-fill li a.active{background-color:#e82646;border-color:#e82646;color:#fff;border-radius:50px}.nav-tabs.nav-solid-danger li a:hover{border-color:transparent;color:#e82646}.nav-tabs.nav-solid-danger li a.active{background-color:#e82646;border-color:#e82646;color:#fff;border-radius:0}.nav-tabs.nav-solid-danger li a.active:hover{color:#fff}.nav-tabs.nav-bordered-dark.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-dark.nav-tabs-top .nav-item .nav-link:focus{color:#202c4b}.nav-tabs.nav-bordered-dark.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #202C4B;border-bottom:0;color:#202c4b}.nav-tabs.nav-bordered-dark.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-dark.nav-tabs-top li a.active,.nav-tabs.nav-bordered-dark.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-dark .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-dark .nav-item .nav-link:hover,.nav-tabs.nav-bordered-dark .nav-item .nav-link:focus{color:#202c4b}.nav-tabs.nav-bordered-dark .nav-item .nav-link.active{border-bottom:2px solid #202C4B;color:#202c4b}.nav-tabs.nav-solid-dark{border:0}.nav-tabs.nav-solid-dark.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-dark.nav-tabs-rounded li a:hover{border-color:transparent;color:#202c4b}.nav-tabs.nav-solid-dark.nav-tabs-rounded li a.active{background-color:#202c4b;border-color:#202c4b;color:#fff;border-radius:50px}.nav-tabs.nav-solid-dark.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-dark.nav-tabs-rounded-fill li a.active{background-color:#202c4b;border-color:#202c4b;color:#fff;border-radius:50px}.nav-tabs.nav-solid-dark li a:hover{border-color:transparent;color:#202c4b}.nav-tabs.nav-solid-dark li a.active{background-color:#202c4b;border-color:#202c4b;color:#fff;border-radius:0}.nav-tabs.nav-solid-dark li a.active:hover{color:#fff}.nav-tabs.nav-bordered-light.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-light.nav-tabs-top .nav-item .nav-link:focus{color:#e9edf4}.nav-tabs.nav-bordered-light.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #E9EDF4;border-bottom:0;color:#e9edf4}.nav-tabs.nav-bordered-light.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-light.nav-tabs-top li a.active,.nav-tabs.nav-bordered-light.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-light .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-light .nav-item .nav-link:hover,.nav-tabs.nav-bordered-light .nav-item .nav-link:focus{color:#e9edf4}.nav-tabs.nav-bordered-light .nav-item .nav-link.active{border-bottom:2px solid #E9EDF4;color:#e9edf4}.nav-tabs.nav-solid-light{border:0}.nav-tabs.nav-solid-light.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-light.nav-tabs-rounded li a:hover{border-color:transparent;color:#e9edf4}.nav-tabs.nav-solid-light.nav-tabs-rounded li a.active{background-color:#e9edf4;border-color:#e9edf4;color:#fff;border-radius:50px}.nav-tabs.nav-solid-light.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-light.nav-tabs-rounded-fill li a.active{background-color:#e9edf4;border-color:#e9edf4;color:#fff;border-radius:50px}.nav-tabs.nav-solid-light li a:hover{border-color:transparent;color:#e9edf4}.nav-tabs.nav-solid-light li a.active{background-color:#e9edf4;border-color:#e9edf4;color:#fff;border-radius:0}.nav-tabs.nav-solid-light li a.active:hover{color:#fff}.nav-tabs.nav-bordered-black.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-black.nav-tabs-top .nav-item .nav-link:focus{color:#000}.nav-tabs.nav-bordered-black.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #000;border-bottom:0;color:#000}.nav-tabs.nav-bordered-black.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-black.nav-tabs-top li a.active,.nav-tabs.nav-bordered-black.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-black .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-black .nav-item .nav-link:hover,.nav-tabs.nav-bordered-black .nav-item .nav-link:focus{color:#000}.nav-tabs.nav-bordered-black .nav-item .nav-link.active{border-bottom:2px solid #000;color:#000}.nav-tabs.nav-solid-black{border:0}.nav-tabs.nav-solid-black.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-black.nav-tabs-rounded li a:hover{border-color:transparent;color:#000}.nav-tabs.nav-solid-black.nav-tabs-rounded li a.active{background-color:#000;border-color:#000;color:#fff;border-radius:50px}.nav-tabs.nav-solid-black.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-black.nav-tabs-rounded-fill li a.active{background-color:#000;border-color:#000;color:#fff;border-radius:50px}.nav-tabs.nav-solid-black li a:hover{border-color:transparent;color:#000}.nav-tabs.nav-solid-black li a.active{background-color:#000;border-color:#000;color:#fff;border-radius:0}.nav-tabs.nav-solid-black li a.active:hover{color:#fff}.nav-tabs.nav-bordered-purple.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-purple.nav-tabs-top .nav-item .nav-link:focus{color:#4a00e5}.nav-tabs.nav-bordered-purple.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #4A00E5;border-bottom:0;color:#4a00e5}.nav-tabs.nav-bordered-purple.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-purple.nav-tabs-top li a.active,.nav-tabs.nav-bordered-purple.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-purple .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-purple .nav-item .nav-link:hover,.nav-tabs.nav-bordered-purple .nav-item .nav-link:focus{color:#4a00e5}.nav-tabs.nav-bordered-purple .nav-item .nav-link.active{border-bottom:2px solid #4A00E5;color:#4a00e5}.nav-tabs.nav-solid-purple{border:0}.nav-tabs.nav-solid-purple.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-purple.nav-tabs-rounded li a:hover{border-color:transparent;color:#4a00e5}.nav-tabs.nav-solid-purple.nav-tabs-rounded li a.active{background-color:#4a00e5;border-color:#4a00e5;color:#fff;border-radius:50px}.nav-tabs.nav-solid-purple.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-purple.nav-tabs-rounded-fill li a.active{background-color:#4a00e5;border-color:#4a00e5;color:#fff;border-radius:50px}.nav-tabs.nav-solid-purple li a:hover{border-color:transparent;color:#4a00e5}.nav-tabs.nav-solid-purple li a.active{background-color:#4a00e5;border-color:#4a00e5;color:#fff;border-radius:0}.nav-tabs.nav-solid-purple li a.active:hover{color:#fff}.nav-tabs.nav-bordered-yellow.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-yellow.nav-tabs-top .nav-item .nav-link:focus{color:#ff0}.nav-tabs.nav-bordered-yellow.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #ffff00;border-bottom:0;color:#ff0}.nav-tabs.nav-bordered-yellow.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-yellow.nav-tabs-top li a.active,.nav-tabs.nav-bordered-yellow.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-yellow .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-yellow .nav-item .nav-link:hover,.nav-tabs.nav-bordered-yellow .nav-item .nav-link:focus{color:#ff0}.nav-tabs.nav-bordered-yellow .nav-item .nav-link.active{border-bottom:2px solid #ffff00;color:#ff0}.nav-tabs.nav-solid-yellow{border:0}.nav-tabs.nav-solid-yellow.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-yellow.nav-tabs-rounded li a:hover{border-color:transparent;color:#ff0}.nav-tabs.nav-solid-yellow.nav-tabs-rounded li a.active{background-color:#ff0;border-color:#ff0;color:#fff;border-radius:50px}.nav-tabs.nav-solid-yellow.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-yellow.nav-tabs-rounded-fill li a.active{background-color:#ff0;border-color:#ff0;color:#fff;border-radius:50px}.nav-tabs.nav-solid-yellow li a:hover{border-color:transparent;color:#ff0}.nav-tabs.nav-solid-yellow li a.active{background-color:#ff0;border-color:#ff0;color:#fff;border-radius:0}.nav-tabs.nav-solid-yellow li a.active:hover{color:#fff}.nav-tabs.nav-bordered-teal.nav-tabs-top .nav-item .nav-link:hover,.nav-tabs.nav-bordered-teal.nav-tabs-top .nav-item .nav-link:focus{color:#02a8b5}.nav-tabs.nav-bordered-teal.nav-tabs-top .nav-item .nav-link.active{border-top:2px solid #02a8b5;border-bottom:0;color:#02a8b5}.nav-tabs.nav-bordered-teal.nav-tabs-top li a{border-width:0 0 2px 0}.nav-tabs.nav-bordered-teal.nav-tabs-top li a.active,.nav-tabs.nav-bordered-teal.nav-tabs-top li a:hover{border-bottom-color:#3d5ee1;background:transparent;border-radius:0;color:#3d5ee1}.nav-tabs.nav-bordered-teal .nav-item .nav-link{color:#202c4b}.nav-tabs.nav-bordered-teal .nav-item .nav-link:hover,.nav-tabs.nav-bordered-teal .nav-item .nav-link:focus{color:#02a8b5}.nav-tabs.nav-bordered-teal .nav-item .nav-link.active{border-bottom:2px solid #02a8b5;color:#02a8b5}.nav-tabs.nav-solid-teal{border:0}.nav-tabs.nav-solid-teal.nav-tabs-rounded li a{border-radius:50px}.nav-tabs.nav-solid-teal.nav-tabs-rounded li a:hover{border-color:transparent;color:#02a8b5}.nav-tabs.nav-solid-teal.nav-tabs-rounded li a.active{background-color:#02a8b5;border-color:#02a8b5;color:#fff;border-radius:50px}.nav-tabs.nav-solid-teal.nav-tabs-rounded-fill li a{border-color:#e9edf4}.nav-tabs.nav-solid-teal.nav-tabs-rounded-fill li a.active{background-color:#02a8b5;border-color:#02a8b5;color:#fff;border-radius:50px}.nav-tabs.nav-solid-teal li a:hover{border-color:transparent;color:#02a8b5}.nav-tabs.nav-solid-teal li a.active{background-color:#02a8b5;border-color:#02a8b5;color:#fff;border-radius:0}.nav-tabs.nav-solid-teal li a.active:hover{color:#fff}.list-group .list-group-item.active{background:#3d5ee1;border-color:#3d5ee1;color:#fff}.list-group-item{background-color:#fff;border-color:#e9edf4;color:#6a7287}.list-group-item.active{background:#3d5ee1!important;border-color:#3d5ee1!important}.list-group-item.disabled{color:#6a7287!important;background-color:#e6e8eb!important;border-color:#e9edf4!important}.list-group-item-primary{background:#f2f5ff;border-color:#f2f5ff;color:#3d5ee1}.list-group-item-secondary{background:#e8fcff;border-color:#e8fcff;color:#6fccd8}.list-group-item-success{background:#e8f9e8;border-color:#e8f9e8;color:#1abe17}.list-group-item-danger{background:#fde9ed;border-color:#fde9ed;color:#e82646}.list-group-item-info{background:#e7f1fc;border-color:#e7f1fc;color:#0f65cd}.list-group-item-warning{background:#fef8ea;border-color:#fef8ea;color:#eab300}.list-group-item-light{background:#d1d6de;border-color:#e9edf4;color:#202c4b}.list-group-item-dark{background:#f3f6ff;border-color:#e6e8eb;color:#202c4b}.list-group-item-action{color:#6a7287}.list-group-item-action.list-group-item-primary:hover{background:#f2f5ff}.list-group-item-action.list-group-item-secondary:hover{background:#e8fcff}.list-group-item-action.list-group-item-warning:hover{background:#fef8ea}.list-group-item-action.list-group-item-success:hover{background:#e8f9e8}.list-group-item-action.list-group-item-danger:hover{background:#fde9ed}.list-group-item-action.list-group-item-info:hover{background:#e7f1fc}.list-group-item-action.list-group-item-light:hover{background:#d1d6de}.list-group-item-action.list-group-item-dark:hover{background:#e6e8eb}.custom-tab{display:flex;align-items:center;gap:4px;padding:4px;border:0;border-radius:12px;background:#f4f6fa}.custom-tab>.nav-item{flex:1 1 0;min-width:0;margin-inline-end:0}.custom-tab>.nav-item>.nav-link,.custom-tab>.nav-link{display:flex;align-items:center;justify-content:center;width:100%;height:36px;padding:0 .75rem;border:0;border-radius:8px;background:transparent;color:#6a7287;font-size:.875rem;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}.custom-tab>.nav-item>.nav-link i,.custom-tab>.nav-link i{font-size:1rem;margin-inline-end:.375rem}.custom-tab>.nav-item>.nav-link:hover:not(.active):not(.disabled),.custom-tab>.nav-link:hover:not(.active):not(.disabled){color:#202c4b}.custom-tab>.nav-item>.nav-link.active,.custom-tab>.nav-item>.nav-link[aria-selected=true],.custom-tab>.nav-link.active,.custom-tab>.nav-link[aria-selected=true]{background:#fff;color:#202c4b;font-weight:600;box-shadow:0 1px 2px #11182714}.custom-tab>.nav-item>.nav-link.disabled,.custom-tab>.nav-link.disabled{opacity:.5;pointer-events:none}.custom-tab.custom-tab-inline{display:inline-flex}.custom-tab.custom-tab-inline>.nav-item{flex:0 0 auto}.custom-tab.custom-tab-sm>.nav-item>.nav-link,.custom-tab.custom-tab-sm>.nav-link{height:30px;font-size:.8125rem}.custom-tab.custom-tab-lg>.nav-item>.nav-link,.custom-tab.custom-tab-lg>.nav-link{height:42px;font-size:.9375rem}[data-theme=dark] .custom-tab,[data-bs-theme=dark] .custom-tab{background:#ffffff0f}[data-theme=dark] .custom-tab>.nav-item>.nav-link.active,[data-theme=dark] .custom-tab>.nav-item>.nav-link[aria-selected=true],[data-theme=dark] .custom-tab>.nav-link.active,[data-theme=dark] .custom-tab>.nav-link[aria-selected=true],[data-bs-theme=dark] .custom-tab>.nav-item>.nav-link.active,[data-bs-theme=dark] .custom-tab>.nav-item>.nav-link[aria-selected=true],[data-bs-theme=dark] .custom-tab>.nav-link.active,[data-bs-theme=dark] .custom-tab>.nav-link[aria-selected=true]{background:#1a2236;color:#e9edf5;box-shadow:0 1px 2px #00000059}.custom-tab-2{display:flex;align-items:flex-end;gap:2px;padding:0;border:0;border-bottom:1px solid #E9EDF4}.custom-tab-2>.nav-item{margin-inline-end:0}.custom-tab-2>.nav-item>.nav-link,.custom-tab-2>.nav-link{display:flex;align-items:center;padding:.5rem 1rem;margin-bottom:-1px;border:1px solid transparent;border-radius:8px 8px 0 0;background:transparent;color:#6a7287;font-size:.875rem;font-weight:500;line-height:1.4;white-space:nowrap;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.custom-tab-2>.nav-item>.nav-link i,.custom-tab-2>.nav-link i{font-size:1rem;margin-inline-end:.375rem}.custom-tab-2>.nav-item>.nav-link:hover:not(.active):not(.disabled),.custom-tab-2>.nav-link:hover:not(.active):not(.disabled){background:#f6f8fb;color:#202c4b}.custom-tab-2>.nav-item>.nav-link.active,.custom-tab-2>.nav-item>.nav-link[aria-selected=true],.custom-tab-2>.nav-link.active,.custom-tab-2>.nav-link[aria-selected=true]{background:#fff;border-color:#e9edf4;border-bottom-color:#fff;color:#202c4b;font-weight:600}.custom-tab-2>.nav-item>.nav-link.disabled,.custom-tab-2>.nav-link.disabled{opacity:.5;pointer-events:none}.custom-tab-3{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:0;border:0}.custom-tab-3>.nav-item{margin-inline-end:0}.custom-tab-3>.nav-item>.nav-link,.custom-tab-3>.nav-link{display:inline-flex;align-items:center;gap:.375rem;height:34px;padding:0 .875rem;border:1px solid #E9EDF4;border-radius:999px;background:#fff;color:#6a7287;font-size:.8125rem;font-weight:500;line-height:1;white-space:nowrap;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.custom-tab-3>.nav-item>.nav-link i,.custom-tab-3>.nav-link i{font-size:.9375rem;margin-inline-end:0}.custom-tab-3>.nav-item>.nav-link .custom-tab-count,.custom-tab-3>.nav-link .custom-tab-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 .375rem;border-radius:999px;background:#f0f2f7;color:#202c4b;font-size:.6875rem;font-weight:600;line-height:1;transition:background-color .18s ease,color .18s ease}.custom-tab-3>.nav-item>.nav-link:hover:not(.active):not(.disabled),.custom-tab-3>.nav-link:hover:not(.active):not(.disabled){border-color:#3d5ee1;color:#3d5ee1}.custom-tab-3>.nav-item>.nav-link.active,.custom-tab-3>.nav-item>.nav-link[aria-selected=true],.custom-tab-3>.nav-link.active,.custom-tab-3>.nav-link[aria-selected=true]{background:#3d5ee1;border-color:#3d5ee1;color:#fff;font-weight:600}.custom-tab-3>.nav-item>.nav-link.active .custom-tab-count,.custom-tab-3>.nav-item>.nav-link[aria-selected=true] .custom-tab-count,.custom-tab-3>.nav-link.active .custom-tab-count,.custom-tab-3>.nav-link[aria-selected=true] .custom-tab-count{background:#ffffff3d;color:#fff}.custom-tab-3>.nav-item>.nav-link.disabled,.custom-tab-3>.nav-link.disabled{opacity:.5;pointer-events:none}.custom-tab-4{display:flex;align-items:stretch;gap:10px;padding:0;border:0}.custom-tab-4>.nav-item{flex:1 1 0;min-width:0;margin-inline-end:0}.custom-tab-4>.nav-item>.nav-link,.custom-tab-4>.nav-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem;width:100%;height:100%;padding:.875rem .75rem;border:1px solid #E9EDF4;border-radius:10px;background:#fff;color:#6a7287;font-size:.8125rem;font-weight:500;line-height:1.3;text-align:center;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.custom-tab-4>.nav-item>.nav-link i,.custom-tab-4>.nav-link i{font-size:1.25rem;margin-inline-end:0;color:#838a9b;transition:color .18s ease}.custom-tab-4>.nav-item>.nav-link:hover:not(.active):not(.disabled),.custom-tab-4>.nav-link:hover:not(.active):not(.disabled){border-color:#3d5ee1;color:#202c4b}.custom-tab-4>.nav-item>.nav-link:hover:not(.active):not(.disabled) i,.custom-tab-4>.nav-link:hover:not(.active):not(.disabled) i{color:#3d5ee1}.custom-tab-4>.nav-item>.nav-link.active,.custom-tab-4>.nav-item>.nav-link[aria-selected=true],.custom-tab-4>.nav-link.active,.custom-tab-4>.nav-link[aria-selected=true]{border-color:#3d5ee1;background:#f2f5ff;color:#3d5ee1;font-weight:600}.custom-tab-4>.nav-item>.nav-link.active i,.custom-tab-4>.nav-item>.nav-link[aria-selected=true] i,.custom-tab-4>.nav-link.active i,.custom-tab-4>.nav-link[aria-selected=true] i{color:#3d5ee1}.custom-tab-4>.nav-item>.nav-link.disabled,.custom-tab-4>.nav-link.disabled{opacity:.5;pointer-events:none}[data-theme=dark] .custom-tab-2,[data-bs-theme=dark] .custom-tab-2{border-bottom-color:#ffffff14}[data-theme=dark] .custom-tab-2>.nav-item>.nav-link:hover:not(.active):not(.disabled),[data-theme=dark] .custom-tab-2>.nav-link:hover:not(.active):not(.disabled),[data-bs-theme=dark] .custom-tab-2>.nav-item>.nav-link:hover:not(.active):not(.disabled),[data-bs-theme=dark] .custom-tab-2>.nav-link:hover:not(.active):not(.disabled){background:#ffffff0a;color:#e9edf5}[data-theme=dark] .custom-tab-2>.nav-item>.nav-link.active,[data-theme=dark] .custom-tab-2>.nav-item>.nav-link[aria-selected=true],[data-theme=dark] .custom-tab-2>.nav-link.active,[data-theme=dark] .custom-tab-2>.nav-link[aria-selected=true],[data-bs-theme=dark] .custom-tab-2>.nav-item>.nav-link.active,[data-bs-theme=dark] .custom-tab-2>.nav-item>.nav-link[aria-selected=true],[data-bs-theme=dark] .custom-tab-2>.nav-link.active,[data-bs-theme=dark] .custom-tab-2>.nav-link[aria-selected=true]{background:#141b2d;border-color:#ffffff14;border-bottom-color:#141b2d;color:#e9edf5}[data-theme=dark] .custom-tab-3>.nav-item>.nav-link,[data-theme=dark] .custom-tab-3>.nav-link,[data-bs-theme=dark] .custom-tab-3>.nav-item>.nav-link,[data-bs-theme=dark] .custom-tab-3>.nav-link{background:transparent;border-color:#ffffff1f}[data-theme=dark] .custom-tab-3>.nav-item>.nav-link .custom-tab-count,[data-theme=dark] .custom-tab-3>.nav-link .custom-tab-count,[data-bs-theme=dark] .custom-tab-3>.nav-item>.nav-link .custom-tab-count,[data-bs-theme=dark] .custom-tab-3>.nav-link .custom-tab-count{background:#ffffff1a;color:#e9edf5}[data-theme=dark] .custom-tab-4>.nav-item>.nav-link,[data-theme=dark] .custom-tab-4>.nav-link,[data-bs-theme=dark] .custom-tab-4>.nav-item>.nav-link,[data-bs-theme=dark] .custom-tab-4>.nav-link{background:transparent;border-color:#ffffff1f}[data-theme=dark] .custom-tab-4>.nav-item>.nav-link.active,[data-theme=dark] .custom-tab-4>.nav-item>.nav-link[aria-selected=true],[data-theme=dark] .custom-tab-4>.nav-link.active,[data-theme=dark] .custom-tab-4>.nav-link[aria-selected=true],[data-bs-theme=dark] .custom-tab-4>.nav-item>.nav-link.active,[data-bs-theme=dark] .custom-tab-4>.nav-item>.nav-link[aria-selected=true],[data-bs-theme=dark] .custom-tab-4>.nav-link.active,[data-bs-theme=dark] .custom-tab-4>.nav-link[aria-selected=true]{background:#3d5ee124}.pill-tabs{gap:3px;background:var(--surface-soft);padding:3px;border-radius:999px}.pill-tab{font-size:12px;font-weight:600;color:var(--muted);padding:6px 13px;border-radius:999px;cursor:pointer;border:0;background:transparent;transition:all var(--transition-card)}.pill-tab:hover{color:var(--heading)}.pill-tab.active{background:var(--surface);color:var(--bs-primary);box-shadow:var(--shadow-card)}.pill-tabpane{display:none}.pill-tabpane.active{display:block;animation:pane-fade-in .35s ease}@keyframes pane-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nav-control{display:flex;align-items:center}.nav-control button{border:1px solid #E9EDF4;border-radius:50%;width:24px;height:24px;background:#fff;color:#515b73;font-size:11px;display:flex;align-items:center;justify-content:center}.nav-control button:hover{background:#202c4b;color:#fff}.nav-control button.owl-prev{margin-right:8px}[data-bs-toggle=card-fullscreen] svg{width:15px;height:15px}[data-bs-toggle=card-remove] svg{width:15px;height:15px}svg.collapse-open,svg.collapse-close{width:15px;height:15px}.btn-icon.btn-danger-light{color:#e82646;background:#fde9ed}@media (min-width: 576px){.mx-sm-7{margin-inline:3rem!important}}.grid-structure .grid-container{background-color:#e9edf4;margin-bottom:10px;font-size:.8rem;font-weight:600;padding:10px 20px}@supports (backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px)){.modal-backdrop,.offcanvas-backdrop{-webkit-backdrop-filter:blur(7px) saturate(140%);backdrop-filter:blur(7px) saturate(140%)}.modal-backdrop{--bs-backdrop-bg: rgba(32, 44, 75, .42);--bs-backdrop-opacity: 1}.offcanvas-backdrop{background-color:#202c4b6b}.offcanvas-backdrop.show{opacity:1}}.modal .card{border:0}.modal .modal-content{border:1px solid #E9EDF4;box-shadow:0 4px 74px #d0d0d040;border-radius:5px}.modal .modal-title{font-size:20px;font-weight:600}@media (max-width: 991.98px){.modal .modal-title{font-size:16px}}.modal .logo-lg img{width:150px}.modal .modal-header{border-color:#e9edf4;border-bottom:1px solid #E9EDF4}.modal .modal-header .close,.modal .modal-header .btn-close{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;color:#ef677e;opacity:1;font-size:12px;width:22px;height:22px;border:0;font-weight:700;background-color:transparent;border-radius:50px}.modal .modal-header .close:hover,.modal .modal-header .btn-close:hover{background-color:transparent;color:#fff}.modal .modal-footer{border-top:1px solid #E9EDF4;gap:12px}.modal .modal-footer .btn{margin:0}.modal .modal-footer .btn-secondary{background:#6fccd8}.modal .modal-footer .btn-secondary:hover{-webkit-box-shadow:inset 0 0px 0px 100px #FFF;-moz-box-shadow:inset 0 0px 0px 100px #FFF;box-shadow:inset 0 0 0 100px #fff;color:#6fccd8!important}.modal .note-editor.note-frame.card{border:1px solid rgba(0,0,0,.2)!important}.modal-content .modal-header{justify-content:space-between}.modal-content .modal-header .custom-btn-close{width:20px;height:20px;border-radius:50%;background-color:#838a9b;color:#fff;margin:0;padding:0;background-image:none}.modal-content .modal-header .custom-btn-close:hover{background-color:#e82646}.modal-btn .btn{padding:5px 20px}.modal.animated .modal-dialog{transform:translate(0)}.modal.effect-scale .modal-dialog{transform:scale(.7);opacity:0;transition:all .3s}.modal.effect-scale.show .modal-dialog{transform:scale(1);opacity:1}.modal.effect-slide-in-right .modal-dialog{transform:translate(20%);opacity:0;transition:all .3s cubic-bezier(.25,.5,.5,.9)}.modal.effect-slide-in-right.show .modal-dialog{transform:translate(0);opacity:1}.modal.effect-slide-in-bottom .modal-dialog{transform:translateY(20%);opacity:0;transition:all .3s}.modal.effect-slide-in-bottom.show .modal-dialog{transform:translateY(0);opacity:1}.modal.effect-newspaper .modal-dialog{transform:scale(0) rotate(720deg);opacity:0}.modal.effect-newspaper.show~.modal-backdrop,.modal.effect-newspaper .modal-dialog{transition:all .5s}.modal.effect-newspaper.show .modal-dialog{transform:scale(1) rotate(0);opacity:1}.modal.effect-fall{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.modal.effect-fall .modal-dialog{-moz-transform-style:preserve-3d;transform-style:preserve-3d;transform:translateZ(600px) rotateX(20deg);opacity:0}.modal.effect-fall.show .modal-dialog{transition:all .3s ease-in;transform:translateZ(0) rotateX(0);opacity:1}.modal.effect-flip-horizontal{perspective:1300px}.modal.effect-flip-horizontal .modal-dialog{-moz-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateY(-70deg);transition:all .3s;opacity:0}.modal.effect-flip-horizontal.show .modal-dialog{transform:rotateY(0);opacity:1}.modal.effect-flip-vertical{perspective:1300px}.modal.effect-flip-vertical .modal-dialog{-moz-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateX(-70deg);transition:all .3s;opacity:0}.modal.effect-flip-vertical.show .modal-dialog{transform:rotateX(0);opacity:1}.modal.effect-super-scaled .modal-dialog{transform:scale(2);opacity:0;transition:all .3s}.modal.effect-super-scaled.show .modal-dialog{transform:scale(1);opacity:1}.modal.effect-sign{perspective:1300px}.modal.effect-sign .modal-dialog{-moz-transform-style:preserve-3d;transform-style:preserve-3d;transform:rotateX(-60deg);transform-origin:50% 0;opacity:0;transition:all .3s}.modal.effect-sign.show .modal-dialog{transform:rotateX(0);opacity:1}.modal.effect-rotate-bottom{perspective:1300px}.modal.effect-rotate-bottom .modal-dialog{-moz-transform-style:preserve-3d;transform-style:preserve-3d;transform:translateY(100%) rotateX(90deg);transform-origin:0 100%;opacity:0;transition:all .3s ease-out}.modal.effect-rotate-bottom.show .modal-dialog{transform:translateY(0) rotateX(0);opacity:1}.modal.effect-rotate-left{perspective:1300px}.modal.effect-rotate-left .modal-dialog{-moz-transform-style:preserve-3d;transform-style:preserve-3d;transform:translateZ(100px) translate(-30%) rotateY(90deg);transform-origin:0 100%;opacity:0;transition:all .3s}.modal.effect-rotate-left.show .modal-dialog{transform:translateZ(0) translate(0) rotateY(0);opacity:1}.offcanvas.offcanvas-end{width:auto!important}.offcanvas.offcanvas-end.em-payrol-add{max-width:1192px!important}#delete-modal .modal-dialog{max-width:400px}#delete-modal .modal-dialog .delete-icon{width:60px;height:60px;border-radius:5px;margin:0 auto 24px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;background:#fde9ed;color:#e82646;font-size:40px}#delete-modal .modal-dialog h4{font-size:20px;margin-bottom:5px}#delete-modal .modal-dialog p{margin-bottom:24px}.custom-modal .modal-header{justify-content:space-between;align-items:center}.modal-header .badge{box-shadow:none}.offcanvas .btn-close{background:transparent;font-size:20px;padding:0;margin:0;display:flex;align-items:center;justify-content:center;transition:all .7s}.offcanvas .btn-close:hover{color:#e82646}.grid-showcase{margin-bottom:-10px}.grid-showcase span,.grid-showcase .grid-wrapper{display:block;padding:10px;margin-bottom:10px;text-align:center;background-color:#f2f3f7b3}.grid-align{margin-bottom:-16px}.grid-align .row{padding:15px 0;min-height:7rem;margin-bottom:16px}.grid-vertical{min-height:150px;padding:10px;color:#000}.swal2-actions .swal2-confirm.btn:active{background-color:#3d5ee1;border-color:#3d5ee1}.swal2-confirm{margin-right:5px}.data-table{position:relative;overflow:auto}.data-table .dt-detail p{white-space:normal}.data-table>.table,.data-table>.table-responsive>.table{width:100%;margin-bottom:0;border-collapse:separate;border-spacing:0;--bs-table-bg: transparent;--bs-table-accent-bg: transparent}.data-table>.table>thead>tr>th,.data-table>.table-responsive>.table>thead>tr>th{position:sticky;top:0;z-index:5;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px;border-bottom:1px solid var(--bs-border-color);border-top:0;white-space:nowrap;-webkit-user-select:none;user-select:none;vertical-align:middle}.data-table>.table>tbody>tr>td,.data-table>.table>tbody>tr>th,.data-table>.table-responsive>.table>tbody>tr>td,.data-table>.table-responsive>.table>tbody>tr>th{padding:10px 12px;border-bottom:1px solid var(--bs-border-color);border-top:0;vertical-align:middle;font-size:13px;background:var(--bs-body-bg);transition:background var(--transition)}.data-table>.table>tbody>tr:hover>td,.data-table>.table>tbody>tr:hover>th,.data-table>.table-responsive>.table>tbody>tr:hover>td,.data-table>.table-responsive>.table>tbody>tr:hover>th{background:var(--bs-tertiary-bg)}.data-table>.table>tbody>tr:has(input[type=checkbox]:checked)>td,.data-table>.table>tbody>tr:has(input[type=checkbox]:checked)>th,.data-table>.table-responsive>.table>tbody>tr:has(input[type=checkbox]:checked)>td,.data-table>.table-responsive>.table>tbody>tr:has(input[type=checkbox]:checked)>th{background:var(--tint-primary)}.data-table>.table>tbody>tr:last-child>td,.data-table>.table>tbody>tr:last-child>th,.data-table>.table-responsive>.table>tbody>tr:last-child>td,.data-table>.table-responsive>.table>tbody>tr:last-child>th{border-bottom:0}.data-table .table>tbody>tr>td>.d-flex,.data-table .table>tbody>tr>td>.dropdown,.data-table .table>tbody>tr>th>.d-flex,.data-table .table>tbody>tr>th>.dropdown{align-items:center}@media (max-width: 991.98px){.data-table>.table>thead>tr>th,.data-table>.table-responsive>.table>thead>tr>th{padding:12px}.data-table>.table>tbody>tr>td,.data-table>.table>tbody>tr>th,.data-table>.table-responsive>.table>tbody>tr>td,.data-table>.table-responsive>.table>tbody>tr>th{padding:10px}}.data-table .dt-user{display:flex;align-items:center;gap:10px}.data-table .dt-user .dt-avatar{position:relative;width:38px;height:38px;border-radius:10px;overflow:hidden;flex-shrink:0;border:1px solid var(--bs-border-color);box-shadow:0 1px 2px #1118270f}.data-table .dt-user .dt-avatar img{width:100%;height:100%;object-fit:cover}.data-table .dt-user .dt-name{font-size:13.5px;font-weight:600;color:var(--bs-heading-color, #111827);line-height:1.2;text-decoration:none}.data-table .dt-user .dt-name:hover{color:var(--bs-primary)}.data-table .dt-user .dt-sub{font-size:11.5px;color:var(--bs-secondary-color);margin-top:1px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.data-table .dt-user .dt-sub .dt-dot{opacity:.5}.data-table .dt-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;line-height:1}.data-table .dt-pill .dt-pill-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.data-table .dt-pill.is-active{background:#16a34a1f;color:#15803d}.data-table .dt-pill.is-inactive{background:#6b728024;color:#4b5563}.data-table .dt-pill.is-new{background:#0891b21f;color:#0e7490}.data-table .dt-pill.is-archived{background:#7b61ff1f;color:#6d28d9}.data-table .dt-pill.is-pending{background:#f59e0b24;color:#b45309}.data-table .dt-pill.is-emergency{background:#dc26261f;color:#b91c1c}.data-table .dt-pill.is-exam{background:#db27771f;color:#be185d}.data-table .dt-actions{display:flex;align-items:center;gap:4px;justify-content:flex-end}.data-table .dt-ib{width:28px;height:28px;border-radius:50%;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0;text-decoration:none;transition:all var(--transition)}.data-table .dt-ib i{font-size:14px}.data-table .dt-ib:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.data-table .dt-ib.success{color:#16a34a}.data-table .dt-ib.success:hover{border-color:#16a34a;color:#16a34a;background:#16a34a14}.data-table .dt-ib.danger{color:#dc2626}.data-table .dt-ib.danger:hover{border-color:#dc2626;color:#dc2626;background:#dc262614}.data-table .dt-sortable{cursor:pointer;transition:color var(--transition)}.data-table .dt-sortable:hover{color:var(--bs-primary)}.data-table .dt-sortable .dt-sort-ic{font-size:14px;opacity:.5;vertical-align:middle;transition:transform var(--transition),opacity var(--transition)}.data-table .dt-sortable.dt-sort-asc .dt-sort-ic{opacity:1;color:var(--bs-primary)}.data-table .dt-sortable.dt-sort-desc .dt-sort-ic{opacity:1;color:var(--bs-primary);transform:rotate(180deg)}.data-table .dt-resize{position:absolute;right:0;top:0;bottom:0;width:6px;cursor:col-resize;opacity:0}.data-table>.table>thead>tr>th:hover .dt-resize{opacity:1;background:var(--tint-primary)}.data-table .dt-expand{width:26px;height:26px;border-radius:7px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition)}.data-table .dt-expand i{transition:transform var(--transition)}.data-table .dt-expand[aria-expanded=true]{background:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-body-bg)}.data-table .dt-expand[aria-expanded=true] i{transform:rotate(90deg)}.data-table>.table>tbody>tr.dt-detail>td{padding:0!important;background:var(--bs-secondary-bg)!important;border-bottom:0}.data-table .dt-detail-inner{display:none;padding:18px 20px}.data-table>.table>tbody>tr.dt-detail.open>td{border-bottom:1px solid var(--bs-border-color)}.data-table>.table>tbody>tr.dt-detail.open .dt-detail-inner{display:block}.data-table>.table>tbody>tr:last-child>td,.data-table>.table>tbody>tr:last-child>th{border-bottom:0}.data-table .dt-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.8px solid var(--bs-border-color);border-radius:5px;background:var(--bs-body-bg);cursor:pointer;position:relative;transition:all var(--transition);vertical-align:middle}.data-table .dt-check:hover{border-color:var(--bs-primary)}.data-table .dt-check:checked,.data-table .dt-check:indeterminate{background:var(--bs-primary);border-color:var(--bs-primary)}.data-table .dt-check:checked:after{content:"";position:absolute;left:5px;top:1.5px;width:5px;height:9px;border:solid var(--bs-body-bg);border-width:0 2px 2px 0;transform:rotate(45deg)}.data-table .dt-check:indeterminate:after{content:"";position:absolute;left:3px;top:6px;width:8px;height:2px;background:var(--bs-body-bg);border-radius:1px}.data-table>.table>thead>tr>th.dt-pin,.data-table>.table>tbody>tr>td.dt-pin{position:sticky;left:0;z-index:4;background:var(--bs-body-bg)}.data-table>.table>thead>tr>th.dt-pin{z-index:6;background:var(--bs-secondary-bg)}@media (max-width: 991.98px){.data-table.dt-cards{overflow:visible}.data-table.dt-cards>.table{display:block}.data-table.dt-cards>.table>thead{display:none}.data-table.dt-cards>.table>tbody{display:block}.data-table.dt-cards>.table>tbody>tr.dt-row{display:block;position:relative;border:1px solid var(--bs-border-color);border-radius:12px;margin:0 12px 12px;padding:42px 14px 6px;background:var(--bs-body-bg);box-shadow:0 1px 2px #1118270d}.data-table.dt-cards>.table>tbody>tr.dt-row.dt-selected{box-shadow:0 0 0 2px var(--bs-primary) inset}.data-table.dt-cards>.table>tbody>tr.dt-row>td{display:block;width:auto!important;border:0!important;padding:6px 0}.data-table.dt-cards>.table>tbody>tr.dt-row>td.dt-pin,.data-table.dt-cards>.table>tbody>tr.dt-row>td.card-expand-toggle{position:absolute;top:10px;width:auto!important;padding:0;background:transparent}.data-table.dt-cards>.table>tbody>tr.dt-row>td.dt-pin{left:14px}.data-table.dt-cards>.table>tbody>tr.dt-row>td.card-expand-toggle{right:14px}.data-table.dt-cards>.table>tbody>tr.dt-row>td:last-child{position:sticky;bottom:0;z-index:1;margin-top:8px;padding:8px 0 2px;border-top:1px solid var(--bs-border-color)!important;background:var(--bs-body-bg)}.data-table.dt-cards>.table>tbody>tr.dt-row>td:last-child .dt-actions{justify-content:flex-start;flex-wrap:wrap}.data-table.dt-cards>.table>tbody>tr.dt-detail{display:block;border:0}.data-table.dt-cards>.table>tbody>tr.dt-detail>td{display:block;padding:0 12px}.data-table.dt-cards>.table>tbody>tr.dt-detail:not(.open){display:none}}.card-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.card-toolbar .card-search{position:relative;flex:0 1 250px;min-width:180px}.card-toolbar .card-search input{width:100%;height:34px;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-secondary-bg);padding:0 58px 0 32px;font-size:13px;transition:box-shadow var(--transition),border-color var(--transition),background var(--transition)}.card-toolbar .card-search input:focus{outline:none;background:var(--bs-body-bg);border-color:var(--bs-primary);box-shadow:0 0 0 3px #3d5ee11a}.card-toolbar .card-search .card-search-ic{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--bs-secondary-color);font-size:15px;pointer-events:none}.card-toolbar .card-search .card-search-kbd{position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:10px;color:var(--bs-secondary-color);border:1px solid var(--bs-border-color);border-radius:7px;padding:8px 5px;background:var(--bs-body-bg);line-height:1}.card-btn{display:inline-flex;align-items:center;gap:5px;height:34px;padding:0 11px;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-body-bg);color:var(--bs-body-color, #1f2937);font-size:12.5px;font-weight:500;line-height:1;cursor:pointer;transition:all var(--transition);white-space:nowrap}.card-btn i{font-size:15px}.card-btn:hover{background:var(--bs-tertiary-bg);border-color:var(--bs-primary);color:var(--bs-primary);transform:translateY(-1px);box-shadow:0 1px 2px #1118270f}.card-btn.card-btn-icon{padding:0;width:34px;justify-content:center}.card-btn.active,.card-btn[aria-pressed=true]{background:#3d5ee11a;border-color:var(--bs-primary);color:var(--bs-primary)}.card-density{display:inline-flex;border:1px solid var(--bs-border-color);border-radius:8px;overflow:hidden;background:var(--bs-body-bg)}.card-density button{border:0;background:transparent;width:32px;height:34px;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition);display:inline-flex;align-items:center;justify-content:center}.card-density button i{font-size:16px}.card-density button.active{background:#3d5ee11a;color:var(--bs-primary)}.card-quickbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.card-quickbar .card-btn{height:32px;padding:0 10px}.card-quick{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);font-size:12.5px;font-weight:500;cursor:pointer;transition:all var(--transition)}.card-quick i{font-size:15px}.card-quick .card-quick-count{background:var(--bs-secondary-bg);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600;color:var(--bs-body-color, #1f2937)}.card-quick:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.card-quick.active{background:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-body-bg)}.card-quick.active .card-quick-count{background:#ffffff40;color:var(--bs-body-bg)}.card-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.card-chips:empty{display:none}.card-chips .card-chip-clear{background:transparent;color:var(--bs-secondary-color);text-decoration:underline;cursor:pointer;border:0;font-size:12px}.card-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 12px;border-radius:999px;background:#3d5ee11a;color:var(--bs-primary);font-size:12px;font-weight:500}.card-chip button{border:0;background:#0000000f;color:inherit;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;line-height:1;transition:background var(--transition)}.card-chip button:hover{background:#00000029}.dropdown-menu .card-menu-head{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color);padding:6px 10px 4px;font-weight:600}.card-empty{display:none;text-align:center;padding:60px 20px}.card-empty.show{display:block}.card-empty .card-empty-art{width:132px;height:132px;margin:0 auto 18px;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(61,94,225,.1),transparent 70%);display:flex;align-items:center;justify-content:center}.card-empty .card-empty-art i{font-size:60px;color:var(--bs-primary)}.card-empty h5{font-weight:700;margin-bottom:6px}.card-empty p{color:var(--bs-secondary-color);max-width:380px;margin:0 auto 18px}.card-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 12px;border-top:1px solid var(--bs-border-color)}.card-foot-info{font-size:12.5px;color:var(--bs-secondary-color)}.card-foot-info span{color:var(--bs-heading-color, #111827);font-weight:600}.card-foot-size{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--bs-secondary-color);margin-left:auto}.card-foot-size .form-select{height:30px;width:auto;padding:0 26px 0 9px;font-size:12.5px}.card-pagination{display:flex;align-items:center;gap:3px}.card-page-numbers{display:inline-flex;gap:3px;align-items:center}.card-page-btn{min-width:30px;height:30px;padding:0 6px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:8px;color:var(--bs-body-color, #374151);font-size:12.5px;font-weight:500;cursor:pointer;transition:all var(--transition);display:inline-flex;align-items:center;justify-content:center}.card-page-btn i{font-size:15px}.card-page-btn:hover:not(:disabled){border-color:var(--bs-primary);color:var(--bs-primary)}.card-page-btn.active{background:var(--bs-primary);border-color:var(--bs-primary);color:var(--bs-body-bg)}.card-page-btn:disabled{opacity:.5;cursor:not-allowed}.data-workspace.card-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;background:var(--bs-body-bg, var(--bs-body-bg));padding:18px;overflow:auto}.data-workspace.card-fullscreen .data-table{max-height:calc(100vh - 260px);overflow:auto}.card-filter-menu{min-width:340px;max-width:92vw}.card-col-menu{min-width:210px;max-width:92vw}.card-search-x[hidden],.card-count[hidden],.card-clear-quick[hidden]{display:none}.card-search .card-search-x{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:20px;height:20px;border:0;border-radius:50%;background:var(--bs-secondary-bg);color:var(--bs-secondary-color, var(--bs-secondary-color));display:flex;place-items:center;font-size:13px;cursor:pointer;align-items:center;justify-content:center;transition:all var(--transition)}.card-search .card-search-x:hover{background:var(--bs-primary);color:var(--bs-body-bg)}.card-vcount{margin-left:auto;font-size:11px;font-weight:700;color:var(--bs-secondary-color, var(--bs-secondary-color))}.card-count{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bs-primary);color:var(--bs-body-bg);font-size:10px;font-weight:700;line-height:1}.dt-pill.is-blocked{background:#dc26261f;color:#b91c1c}.dt-pill.is-suspended{background:#d9770624;color:#b45309}.dt-pill.is-review{background:#6366f11f;color:#4338ca}.dt-pill.is-completed{background:#0d94881f;color:#0f766e}.dt-pill.is-active .dt-pill-dot{background:#16a34a}.dt-pill.is-inactive .dt-pill-dot{background:var(--bs-secondary-color)}.dt-pill.is-pending .dt-pill-dot{background:#d97706}.dt-pill.is-blocked .dt-pill-dot{background:#dc2626}.dt-pill.is-suspended .dt-pill-dot{background:#ea580c}.dt-pill.is-review .dt-pill-dot{background:#6366f1}.dt-pill.is-completed .dt-pill-dot{background:#0d9488}.dt-pill.is-active .dt-pill-dot,.dt-pill.is-pending .dt-pill-dot,.dt-pill.is-review .dt-pill-dot{position:relative}.dt-pill.is-active .dt-pill-dot:after,.dt-pill.is-pending .dt-pill-dot:after,.dt-pill.is-review .dt-pill-dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;background:inherit;opacity:.45;animation:dt-pill-pulse 1.8s ease-out infinite}@keyframes dt-pill-pulse{0%{transform:scale(.6);opacity:.5}70%{transform:scale(1.9);opacity:0}to{opacity:0}}.dt-user .dt-avatar{position:relative;overflow:visible}.dt-user .dt-avatar .dt-presence{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:#9ca3af;border:2px solid var(--bs-body-bg);box-shadow:0 0 #16a34a80}.dt-user .dt-avatar .dt-presence.on{background:#16a34a;animation:dt-presence-pulse 2s ease-out infinite}@keyframes dt-presence-pulse{0%{box-shadow:0 0 #16a34a80}70%{box-shadow:0 0 0 6px #16a34a00}to{box-shadow:0 0 #16a34a00}}.dt-login{line-height:1.35}.dt-login-date{font-weight:500;color:var(--bs-body-color, #1f2937)}.dt-login-time{font-size:12px;color:var(--bs-secondary-color, var(--bs-secondary-color))}.dt-login-rel{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--bs-secondary-color, var(--bs-secondary-color));margin-top:2px}.dt-login-rel i{font-size:12px}.dt-login.is-never .dt-login-date{color:var(--bs-secondary-color, var(--bs-secondary-color));font-weight:400}[data-bs-theme=dark] .dt-login-date{color:#e9edf5}.data-table.dt-scroll{max-height:calc(100vh - 300px);min-height:260px}.data-table>.table>tbody>tr.dt-absent>td{background:#eab30014}.data-table>.table>tbody>tr.dt-absent:hover>td{background:#eab30024}.rt-grid table{width:100%;border-collapse:separate;border-spacing:0;min-width:940px}.rt-grid thead th{position:sticky;top:0;z-index:3;background:var(--bs-secondary-bg);font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color);padding:12px 10px;text-align:left;border-bottom:1px solid var(--bs-border-color, #e6e9f0);white-space:nowrap}.rt-grid thead th:first-child{left:0;z-index:4}.rt-grid tbody td.rt-time{position:sticky;left:0;z-index:2;background:var(--bs-body-bg)}.rt-grid tbody td{padding:8px;vertical-align:top;min-width:156px;border-bottom:1px solid var(--bs-border-color, #e6e9f0)}.rt-grid .rt-day-h{display:inline-flex;align-items:center;gap:6px}.rt-grid .rt-day-h b{color:var(--bs-heading-color, #111827);text-transform:none;font-size:13px}.rt-time{width:104px;min-width:104px;font-size:12.5px;font-weight:600;color:#374151}.rt-time small{display:block;color:#9ca3af;font-weight:500;margin-top:2px}.rt-time .rt-pnum{display:inline-block;font-size:11px;color:var(--bs-primary, #3D5EE1);font-weight:600}.rt-card{position:relative;border:1px solid var(--bs-border-color, #e6e9f0);border-radius:10px;padding:10px 10px 8px 16px;background:#fff;transition:box-shadow .18s ease,transform .18s ease}.rt-card:hover{box-shadow:0 8px 20px #1118271a;transform:translateY(-2px)}.rt-card.is-selected{box-shadow:0 0 0 2px var(--bs-primary, #3D5EE1) inset}.rt-card .rt-accent{position:absolute;left:0;top:8px;bottom:8px;width:4px;border-radius:0 4px 4px 0}.rt-card .rt-title{font-size:13.5px;font-weight:600;color:#111827;line-height:1.2}.rt-card .rt-sub{font-size:11.5px;color:#6b7280}.rt-card .dt-pill{padding:3px 8px;font-size:11px}.rt-card .rt-hover{max-height:0;overflow:hidden;opacity:0;transition:max-height .2s ease,opacity .2s ease,margin .2s ease}.rt-card:hover .rt-hover{max-height:60px;opacity:1;margin-top:6px}.rt-detail{display:none;margin-top:8px;padding-top:8px;border-top:1px dashed var(--bs-border-color, #e6e9f0)}.rt-card.is-open .rt-detail{display:block}.rt-card.is-open .rt-hover{display:none}td.rt-break{text-align:center;font-size:12px;font-weight:600;letter-spacing:.03em;color:var(--bs-secondary-color);background:repeating-linear-gradient(45deg,#f8f9fc,#f8f9fc 10px,#f2f3f8 10px,#f2f3f8 20px)}.rt-free{display:flex;align-items:center;justify-content:center;gap:6px;min-height:56px;color:#c0c6d2;font-size:12px;border:1px dashed var(--bs-border-color, #e6e9f0);border-radius:10px}.rt-legend{display:flex;flex-wrap:wrap;gap:14px}.rt-legend-item{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:var(--bs-secondary-color)}.rt-legend-dot{width:10px;height:10px;border-radius:3px;flex-shrink:0}.rt-insight{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid var(--bs-border-color, #e6e9f0)}@media (max-width: 575.98px){.rt-insight{flex-direction:column}}.rt-insight:last-child{border-bottom:0}.rt-insight-ic{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px}.rt-agenda-day{margin-bottom:18px}.rt-agenda-day>h6{position:sticky;top:0;z-index:1;background:var(--bs-body-bg);padding:8px 0;margin:0 0 8px;border-bottom:1px solid var(--bs-border-color, #e6e9f0)}.rt-agenda-item{display:flex;gap:12px;padding:6px 0}@media (max-width: 575.98px){.rt-agenda-item{flex-direction:column}}.rt-agenda-time{width:74px;flex-shrink:0;font-size:12px;font-weight:600;color:#374151}.rt-agenda-time small{display:block;color:#9ca3af;font-weight:500}#classWorkspace[data-view=agenda] .rt-grid,#classWorkspace[data-view=day] .rt-grid{display:none!important}#classWorkspace[data-view=agenda] .rt-agenda,#classWorkspace[data-view=day] .rt-agenda{display:block!important}.rounded-circle{border-radius:50%!important}.chip{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;line-height:1.4;color:var(--chip-color, inherit);white-space:nowrap}.chip>i:not([class*=ti-]):not([class*=fa-]){width:.5625rem;height:.5625rem;border-radius:.1875rem;display:inline-block;flex-shrink:0;background:currentcolor}.chip b{font-weight:700;color:var(--chip-strong, inherit)}.chip small{font-size:.65rem;opacity:.8}.chip.chip-soft{background:var(--chip-bg, #E9EDF4);padding:.125rem .4375rem;border-radius:50rem}.chip.chip-square{border-radius:5px;text-transform:uppercase;letter-spacing:.03em;font-size:.625rem;font-weight:700}.chip.chip-sm{font-size:.625rem;gap:.125rem}.chip.chip-lg{font-size:.75rem;gap:.3125rem}.chip.chip-lg.chip-soft{padding:.1875rem .625rem}.chip.chip-muted{--chip-color: #6A7287;--chip-bg: #E9EDF4}.chip.chip-primary{--chip-color: #3D5EE1;--chip-bg: #F2F5FF}.chip.chip-success{--chip-color: #1ABE17;--chip-bg: #E8F9E8}.chip.chip-info{--chip-color: #0F65CD;--chip-bg: #E7F1FC}.chip.chip-warning{--chip-color: #EAB300;--chip-bg: #FEF8EA}.chip.chip-danger{--chip-color: #E82646;--chip-bg: #FDE9ED}.chip.chip-purple{--chip-color: #4A00E5;--chip-bg: #F3EDFF}.chip.chip-on-media{--chip-color: #FFF;--chip-bg: rgba(255, 255, 255, .18);border:1px solid rgba(255,255,255,.28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.chip.chip-pink{--chip-color: #E83E8C;--chip-bg: #FDE6F8}[data-theme=dark] .chip.chip-muted,[data-bs-theme=dark] .chip.chip-muted{--chip-bg: rgba(255, 255, 255, .08)}[data-theme=dark] .chip.chip-primary,[data-bs-theme=dark] .chip.chip-primary{--chip-bg: var(--tone-brand-soft)}[data-theme=dark] .chip.chip-success,[data-bs-theme=dark] .chip.chip-success{--chip-bg: var(--tone-success-soft)}[data-theme=dark] .chip.chip-info,[data-bs-theme=dark] .chip.chip-info{--chip-bg: var(--tone-info-soft)}[data-theme=dark] .chip.chip-warning,[data-bs-theme=dark] .chip.chip-warning{--chip-bg: var(--tone-warning-soft)}[data-theme=dark] .chip.chip-danger,[data-bs-theme=dark] .chip.chip-danger{--chip-bg: var(--tone-danger-soft)}[data-theme=dark] .chip.chip-purple,[data-bs-theme=dark] .chip.chip-purple{--chip-bg: var(--tone-purple-soft)}[data-theme=dark] .chip.chip-pink,[data-bs-theme=dark] .chip.chip-pink{--chip-bg: var(--tone-pink-soft)}.filter-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--muted);background:var(--surface);border:1px solid var(--border-soft);padding:4px 9px;border-radius:999px}.filter-chip i{font-size:13px;color:var(--bs-primary)}.meta-chip{font-size:11px;color:var(--bs-secondary-color);gap:4px;padding:3px 8px;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-body-bg)}.meta-chip i{font-size:12px;color:var(--bs-primary)}.status-dot{display:inline-block;flex-shrink:0;width:.5rem;height:.5rem;border-radius:50%;background:var(--status-dot-color, currentcolor);vertical-align:middle}.status-dot.status-dot-sm{width:.375rem;height:.375rem}.status-dot.status-dot-lg{width:.5625rem;height:.5625rem}.status-dot.status-dot-square{border-radius:.1875rem}.status-dot.status-dot-primary{--status-dot-color: #3D5EE1}.status-dot.status-dot-success{--status-dot-color: #1ABE17}.status-dot.status-dot-info{--status-dot-color: #0F65CD}.status-dot.status-dot-warning{--status-dot-color: #EAB300}.status-dot.status-dot-danger{--status-dot-color: #E82646}.status-dot.status-dot-muted{--status-dot-color: #838A9B}.status-dot.status-dot-pulse{box-shadow:0 0 0 0 currentcolor;animation:status-dot-pulse 1.6s infinite}@keyframes status-dot-pulse{0%{box-shadow:0 0 rgba(var(--status-dot-rgb, 34, 197, 94),.5)}70%{box-shadow:0 0 0 6px rgba(var(--status-dot-rgb, 34, 197, 94),0)}to{box-shadow:0 0 rgba(var(--status-dot-rgb, 34, 197, 94),0)}}.status-dot-inline{width:8px;height:8px;padding:0;border-radius:50%}.live-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.data-list-item{display:flex;align-items:center;gap:var(--data-list-gap, .6rem);padding:var(--data-list-padding-y, .5rem) var(--data-list-padding-x, 0);position:relative;transition:background .15s ease}.data-list-item+.data-list-item{border-top:1px solid var(--data-list-border, #E9EDF4)}.data-list-item.data-list-item-top{align-items:flex-start}.data-list-item.is-unread{background:var(--data-list-hover, #F2F5FF)}.data-list-item.is-unread:before{content:"";position:absolute;inset-inline-start:0;inset-block:0;width:3px;background:#3d5ee1}.data-list-body{flex:1;min-width:0}.data-list-title{font-size:.8125rem;font-weight:600;color:#202c4b;line-height:1.3;margin:0}.data-list-title:has(>i:first-child){display:inline-flex;align-items:center;gap:.35rem}.data-list-subtitle{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#6a7287;margin:0}.data-list-meta{display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-top:.2rem}.data-list-end{flex-shrink:0;text-align:end;min-width:0}.data-list-end .meter{width:var(--data-list-meter-width, 4.125rem);margin-inline-start:auto;margin-block-start:.3125rem}.data-list-header,.data-list-footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem var(--data-list-padding-x, 0)}.data-list-footer{border-top:1px solid var(--data-list-border, #E9EDF4)}.data-list-header{border-bottom:1px solid var(--data-list-border, #E9EDF4)}.data-list{list-style:none;margin:0;padding:0}.data-list.data-list-sm{--data-list-padding-y: .28rem;--data-list-gap: .5rem}.data-list.data-list-lg{--data-list-padding-y: .7rem;--data-list-gap: .7rem}.data-list.data-list-inset{--data-list-padding-x: 1.35rem;--data-list-padding-y: .7rem}.data-list.data-list-dashed .data-list-item+.data-list-item{border-top-style:dashed}.data-list.data-list-hover .data-list-item:hover{background:var(--data-list-hover, #F2F5FF)}.data-list.data-list-cards .data-list-item{padding:.6rem .7rem;border:1px solid var(--data-list-border, #E9EDF4);border-radius:8px}.data-list.data-list-cards .data-list-item+.data-list-item{margin-top:.55rem}.data-list.data-list-cards.data-list-cards-accent .data-list-item{border-inline-start:3px solid var(--avatar-accent, #3D5EE1)}.data-list.data-list-cards.data-list-hover .data-list-item:hover{background:transparent;box-shadow:0 3px 10px #0f172a12}.data-list-index{flex-shrink:0;width:1.25rem;text-align:center;font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums;color:#838a9b}.data-list-item.is-top .data-list-index{color:#3d5ee1}.data-list-item .hover-actions{opacity:0;transition:opacity .2s ease}.data-list-item:hover .hover-actions,.data-list-item:focus-within .hover-actions{opacity:1}@media (hover: none){.data-list-item .hover-actions{opacity:1}}.lesson-list{gap:10px}.lesson-item{display:grid;grid-template-columns:78px 1fr auto;gap:12px;padding:12px;border:1px solid var(--border-soft);border-radius:var(--radius-list);background:var(--surface);border-left-width:3px;transition:transform var(--transition-card),box-shadow var(--transition-card)}.lesson-item:hover{transform:translate(3px);box-shadow:var(--shadow-card)}.lesson-time b{display:block;font-size:13px;font-weight:800;color:var(--heading)}.lesson-time span{font-size:10px;color:var(--muted)}.lesson-body b{font-size:13.5px;color:var(--heading)}.lesson-tags{gap:5px;margin-top:4px}.lesson-tag{font-size:10.5px;color:var(--muted);gap:3px}.lesson-tag i{font-size:12px}.lesson-actions{gap:6px}@media (max-width: 575px){.lesson-item{grid-template-columns:60px 1fr}.lesson-actions{grid-column:1/-1}}.info-list{gap:9px}.info-list-item{gap:11px;padding:11px 12px;border:1px solid var(--border-soft);border-radius:var(--radius-list);background:var(--surface);transition:transform var(--transition-card),box-shadow var(--transition-card)}.info-list-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.info-list-icon{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;font-size:18px}.info-list-item-sm{padding:9px}.info-list-item-sm .info-list-icon{width:30px;height:30px;border-radius:9px;font-size:15px}.info-list-avatar{width:38px;height:38px;border-radius:11px}.info-list-body{flex:1;min-width:0}.info-list-body b{display:block;font-size:13px;color:var(--heading)}.info-list-body span{font-size:11.5px;color:var(--muted)}.info-list-body .un{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.info-list-end{font-size:11px;color:var(--muted);gap:4px}.insight-badge{gap:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--tone-purple);background:var(--tone-purple-soft);padding:3px 9px;border-radius:999px}.insight-score{gap:14px;padding:14px;border-radius:var(--radius-list);background:var(--surface);border:1px solid var(--border-soft);margin-bottom:12px}.insight-score .tx b{font-size:15px;color:var(--heading)}.insight-score .tx p{margin:2px 0 0;font-size:11.5px;color:var(--muted)}.insight-item{gap:10px;padding:10px 0;border-bottom:1px solid var(--border-soft)}.insight-item:last-child{border-bottom:0}.insight-item .ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:15px;flex-shrink:0}.insight-item .tx b{display:block;font-size:12.5px;color:var(--heading)}.insight-item .tx span{font-size:11px;color:var(--muted)}.term-list{gap:6px;margin-top:12px;padding-top:12px;border-top:1px solid var(--border-soft)}.term-item{display:grid;grid-template-columns:1fr auto auto;gap:8px;padding:7px 10px;border-radius:9px;border:1px solid var(--border-soft);border-left-width:3px;background:var(--surface)}.term-item .t{font-size:11.5px;font-weight:600;color:var(--heading)}.term-item .v{font-size:14px;font-weight:800;letter-spacing:-.02em;color:var(--heading);font-variant-numeric:tabular-nums}.subject-list{gap:8px}.subject-item{display:grid;grid-template-columns:34px 1fr auto;gap:11px;padding:9px 11px;border:1px solid var(--border-soft);border-left-width:3px;border-radius:10px;background:var(--surface);transition:transform var(--transition-card),box-shadow var(--transition-card)}.subject-item:hover{transform:translateY(-1px);box-shadow:var(--shadow-card)}.subject-item>.ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;font-size:17px}.subject-item .mid{min-width:0}.subject-item .top{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.subject-item .top b{font-size:12.5px;font-weight:650;color:var(--heading);white-space:nowrap}.subject-item .top span{font-size:10.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-item .end{display:flex;align-items:center;gap:7px}.subject-item .pc{font-size:14px;font-weight:800;letter-spacing:-.02em;color:var(--heading);font-variant-numeric:tabular-nums}.subject-item .pc small{font-size:10px;font-weight:700;color:var(--muted)}.subject-item .gr{min-width:30px;text-align:center;font-size:10.5px;font-weight:800;padding:3px 5px;border-radius:6px}.subject-item .dl{display:inline-flex;align-items:center;gap:2px;font-size:10.5px;font-weight:700}.subject-item .dl i{font-size:12px}.subject-item .progress{position:relative;overflow:visible}.subject-item .progress-bar{border-radius:inherit}.subject-item .progress .avg{position:absolute;top:-3px;width:2px;height:14px;border-radius:2px;background:var(--heading);opacity:.55}.subject-legend{gap:6px;font-size:10.5px;color:var(--muted)}.subject-legend .mk{width:2px;height:12px;border-radius:2px;background:var(--heading);opacity:.55}.subject-item-compact{display:grid;grid-template-columns:92px 1fr 38px 50px;gap:10px;padding:0;border:0;background:none}.subject-item-compact:hover{transform:none;box-shadow:none}.subject-item-compact .nm{font-size:12px;font-weight:600;color:var(--heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.subject-item-compact .pc{font-size:11.5px;font-weight:700;text-align:right}.subject-item-compact .gr{font-size:10px}.insight-note{gap:8px;padding:10px 12px;border-radius:10px;font-size:11.5px;line-height:1.5}.insight-note i{font-size:15px;flex-shrink:0;margin-top:1px}.insight-note b{color:var(--heading)}.highlight-list{gap:8px;margin-top:14px}.highlight-item{gap:10px;padding:8px 10px;border-radius:10px;border:1px solid var(--border-soft);border-left-width:3px;background:var(--surface)}.highlight-item .ic{width:30px;height:30px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;font-size:16px}.highlight-item .tx{flex:1;min-width:0}.highlight-item .tx b{display:block;font-size:12px;font-weight:650;color:var(--heading);line-height:1.2}.highlight-item .tx span{display:block;font-size:10.5px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.detail-tile{gap:9px;padding:11px;border:1px solid var(--border-soft);border-radius:var(--radius-list);background:var(--surface);transition:transform var(--transition-card),box-shadow var(--transition-card)}.detail-tile:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.detail-tile .ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;font-size:16px;flex-shrink:0}.detail-tile b{display:block;font-size:13px;color:var(--heading)}.detail-tile span{font-size:10.5px;color:var(--muted)}.info-list-avatar-wrap .dot{position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border-radius:50%;border:2px solid var(--surface);background:var(--tone-success)}.info-list-avatar-wrap .dot.off{background:#9aa6c2}@media (max-width: 1399px){.subject-item .top span{display:none}}@media (max-width: 575px){.subject-item{grid-template-columns:1fr auto}.subject-item>.ic{display:none}.subject-item-compact{grid-template-columns:78px 1fr 34px 30px;gap:7px}.detail-grid{grid-template-columns:1fr}}.stat-caption{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#6a7287}.stat-value{font-size:1.85rem;font-weight:800;letter-spacing:-.03em;line-height:1.1;color:#202c4b}.stat-value.stat-value-sm{font-size:1.5rem}.stat-value.stat-value-xs{font-size:1.125rem}.stat-value>span,.stat-value>small{font-size:.6em;font-weight:500;letter-spacing:0;color:#6a7287}.stat-label{font-size:.8rem;color:#6a7287}.stat-label.stat-label-sm{font-size:.74rem}.stat-delta{display:inline-flex;align-items:center;gap:.125rem;font-size:.76rem;font-weight:700;line-height:1.3}.stat-delta.stat-delta-sm{font-size:.72rem}.stat-delta.stat-delta-up{color:#1abe17}.stat-delta.stat-delta-down{color:#e82646}.stat-delta.stat-delta-flat{color:#838a9b}.stat-tile{border:1px solid #E9EDF4;border-radius:12px;padding:.7rem .8rem;height:100%;transition:transform .2s ease,border-color .2s ease}.stat-tile.stat-tile-hover:hover{transform:translateY(-2px);border-color:var(--avatar-accent, #3D5EE1)}.stat-tile.stat-tile-plain{text-align:center;background:#e9edf4;border:0;border-radius:5px;padding:.6rem .5rem}.stat-tile.stat-tile-on-media{background:#ffffff26;border-color:#ffffff38;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:.4rem .55rem;color:#fff}.stat-tile.stat-tile-accent{position:relative;overflow:hidden}.stat-tile.stat-tile-accent:before{content:"";position:absolute;inset-inline-start:0;inset-block:0;width:3px;background:var(--avatar-accent, #3D5EE1)}.stat-grid{display:grid;grid-template-columns:repeat(var(--stat-grid-columns, 3),1fr);gap:.4rem}.stats-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.stats-grid.stats-grid-compact{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.card-stat{padding:14px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-card);transition:transform var(--transition-card),box-shadow var(--transition-card)}.card-stat:hover{transform:translateY(-3px);box-shadow:var(--shadow-card-lift)}.card-stat-header{gap:8px;margin-bottom:8px}.card-stat-delta{font-size:10.5px;font-weight:700;padding:2px 7px;border-radius:999px;gap:2px}.card-stat-delta.up{color:var(--tone-success);background:var(--tone-success-soft)}.card-stat-delta.down{color:var(--tone-danger);background:var(--tone-danger-soft)}.card-stat-delta.flat{color:var(--muted);background:var(--surface-soft)}.card-stat-value{font-size:24px;font-weight:800;color:var(--heading);line-height:1}.card-stat-value small{font-size:12px;font-weight:600;color:var(--muted)}.card-stat-label{font-size:11px;color:var(--muted);margin-top:3px}.class-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.award-icon i{color:#fff}.award-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.award-item{padding:14px 8px;border:1px solid var(--border-soft);border-radius:var(--radius-list);background:var(--surface);transition:transform var(--transition-card)}.award-item:hover{transform:translateY(-3px)}.award-icon{width:52px;height:52px;border-radius:50%;margin:0 auto 8px;display:grid;place-items:center;font-size:22px}.award-icon i{font-size:22px!important}.award-item b{display:block;font-size:12px;color:var(--heading)}.award-item span{font-size:10px;color:var(--muted)}@media (max-width: 1199px){.stats-grid{grid-template-columns:repeat(3,1fr)}.class-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.stats-grid{grid-template-columns:repeat(2,1fr)}.class-grid{grid-template-columns:1fr}.award-list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 575px){.stats-grid,.card-profile-stats{grid-template-columns:1fr}}.metric-tile{padding:14px;border:1px solid var(--border-soft);border-left-width:3px;border-radius:var(--radius-list);background:var(--surface);transition:transform var(--transition-card),box-shadow var(--transition-card)}.metric-tile:hover{transform:translateY(-2px);box-shadow:var(--shadow-card)}.metric-tile-value{font-size:22px;font-weight:800;letter-spacing:-.4px;color:var(--heading);margin:8px 0 2px}.metric-tile-value small{font-size:11px;font-weight:700;color:var(--muted)}.metric-tile-label{font-size:11px;color:var(--muted)}.metric-tile-sm{padding:9px}.metric-tile-sm .metric-tile-value{font-size:17px;margin:4px 0 1px}.metric-tile-md{padding:11px}.metric-tile-md .metric-tile-value{font-size:19px;margin:6px 0 2px}.countdown-strip{gap:12px;padding:12px 14px;border:1px solid var(--border-soft);border-left-width:3px;border-radius:var(--radius-list);background:var(--surface)}.countdown-strip .ic{width:36px;height:36px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;font-size:19px}.countdown-strip .tx{min-width:0;flex:1}.countdown-strip .tx b{display:block;font-size:12.5px;font-weight:700;color:var(--heading);line-height:1.2}.countdown-strip .tx span{font-size:10.5px;color:var(--muted)}.countdown-strip .num{text-align:center;flex-shrink:0}.countdown-strip .num b{display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1}.countdown-strip .num span{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.fact-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}.fact-tile{padding:9px 10px;border-radius:10px;background:var(--surface);border:1px solid var(--border-soft);border-left-width:3px}.fact-tile b{display:block;font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--heading);line-height:1.1}.fact-tile b small{font-size:11px;font-weight:700;color:var(--muted)}.fact-tile span{font-size:10px;color:var(--muted)}.summary-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.summary-cell{padding:8px 10px;border-radius:9px;border:1px solid var(--border-soft);border-left-width:3px;background:var(--surface)}.summary-cell .k{display:block;font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--muted)}.summary-cell b{font-size:12.5px;font-weight:700;color:var(--heading);white-space:nowrap}.goal-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.goal-item{padding:14px 8px;border:1px solid var(--border-soft);border-radius:var(--radius);background:var(--surface);transition:transform var(--transition-card),box-shadow var(--transition-card)}.goal-item:hover{transform:translateY(-3px);box-shadow:var(--shadow-card)}.goal-item .progress-ring{width:80px;height:80px;margin:0 auto 8px}.goal-item .progress-ring-hole{width:60px;height:60px}.goal-item .progress-ring-hole b{font-size:15px}.goal-item b{display:block;font-size:12.5px;color:var(--heading)}.goal-item span{font-size:10.5px;color:var(--muted)}.streak-list{gap:5px}.streak-list span{width:28px;height:28px;border-radius:9px;display:grid;place-items:center;font-size:12px;background:var(--surface-soft);color:var(--muted)}.amount-value{font-size:16px;color:var(--heading)}@media (max-width: 1399px){.summary-grid{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.fact-grid{grid-template-columns:repeat(4,1fr)}.goal-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 480px){.fact-grid{grid-template-columns:1fr 1fr}}.meter{display:flex;height:var(--meter-height, .375rem);border-radius:50rem;background:var(--meter-track, #E9EDF4);overflow:hidden}.meter>span{display:block;height:100%;border-radius:inherit;background:var(--meter-fill, #3D5EE1);transition:width .3s ease}.meter.meter-xs{--meter-height: .25rem}.meter.meter-lg{--meter-height: .625rem}.meter.meter-xl{--meter-height: .5rem}.meter.meter-segmented{border-radius:5px}.meter.meter-segmented>span{border-radius:0}.meter.meter-dashed>span{opacity:.55;background-image:linear-gradient(45deg,rgba(255,255,255,.45) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.45) 50%,rgba(255,255,255,.45) 75%,transparent 75%,transparent);background-size:.5rem .5rem}.meter{position:relative}.meter .meter-marker{position:absolute;top:-2px;bottom:-2px;width:2px;border-radius:1px;background:var(--meter-marker, #515B73);transition:left .3s ease}.meter-primary{--meter-fill: #3D5EE1}.meter-secondary{--meter-fill: #6FCCD8}.meter-success{--meter-fill: #1ABE17}.meter-info{--meter-fill: #0F65CD}.meter-warning{--meter-fill: #EAB300}.meter-danger{--meter-fill: #E82646}.meter-purple{--meter-fill: #4A00E5}.meter-pink{--meter-fill: #E83E8C}.meter-dark{--meter-fill: #202C4B}.gauge{position:relative;width:var(--gauge-size, 6.5rem);height:var(--gauge-size, 6.5rem);border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:conic-gradient(var(--gauge-color, #3D5EE1) calc(var(--gauge-value, 70) * 1%),var(--gauge-track, #E9EDF4) 0)}.gauge:before{content:"";position:absolute;width:calc(var(--gauge-size, 6.5rem) - var(--gauge-thickness, 1.625rem));height:calc(var(--gauge-size, 6.5rem) - var(--gauge-thickness, 1.625rem));border-radius:50%;background:var(--gauge-surface, #FFF)}.gauge .gauge-value{position:relative;font-weight:800;font-size:1.15rem;letter-spacing:-.02em;line-height:1.15;text-align:center;color:#202c4b}.gauge .gauge-value>small{display:block;font-size:.5em;font-weight:600;letter-spacing:0;color:#6a7287}.gauge.gauge-xs{--gauge-size: 2.5rem;--gauge-thickness: .625rem}.gauge.gauge-xs .gauge-value{font-size:.625rem}.gauge.gauge-sm{--gauge-size: 5rem;--gauge-thickness: 1.25rem}.gauge.gauge-sm .gauge-value{font-size:.95rem}.gauge.gauge-lg{--gauge-size: 9.75rem;--gauge-thickness: 2.25rem}.gauge.gauge-lg .gauge-value{font-size:1.9rem}[data-theme=dark] .gauge,[data-bs-theme=dark] .gauge{--gauge-surface: #141b2d}.gauge-primary{--gauge-color: #3D5EE1}.gauge-secondary{--gauge-color: #6FCCD8}.gauge-success{--gauge-color: #1ABE17}.gauge-info{--gauge-color: #0F65CD}.gauge-warning{--gauge-color: #EAB300}.gauge-danger{--gauge-color: #E82646}.gauge-purple{--gauge-color: #4A00E5}.gauge-pink{--gauge-color: #E83E8C}.gauge-teal{--gauge-color: #02a8b5}.sparkline{display:flex;align-items:flex-end;gap:2px;height:var(--sparkline-height, 1.5rem);flex:1 1 auto}.sparkline>i{flex:1 1 auto;min-height:3px;border-radius:2px 2px 0 0;opacity:.85;background:var(--sparkline-fill, #3D5EE1)}.sparkline.sparkline-line{display:block;width:100%;height:2.5rem;overflow:visible}.sparkline.sparkline-line path.line{fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.sparkline.sparkline-sm{--sparkline-height: 1.125rem}.sparkline.sparkline-lg{--sparkline-height: 2.5rem}.sparkline-primary{--sparkline-fill: #3D5EE1}.sparkline-secondary{--sparkline-fill: #6FCCD8}.sparkline-success{--sparkline-fill: #1ABE17}.sparkline-info{--sparkline-fill: #0F65CD}.sparkline-warning{--sparkline-fill: #EAB300}.sparkline-danger{--sparkline-fill: #E82646}.sparkline-purple{--sparkline-fill: #4A00E5}.sparkline.sparkline-md{--sparkline-height: 2rem}.sparkline-pink{--sparkline-fill: #E83E8C}.activity-feed{list-style:none;margin:0;padding:0}.activity-feed>li,.activity-feed>.activity-feed-item{position:relative;padding:0 0 1.05rem 2.5rem}.activity-feed>li:before,.activity-feed>.activity-feed-item:before{content:"";position:absolute;inset-inline-start:15px;top:37px;bottom:3px;width:2px;background:var(--activity-feed-rail, #E9EDF4)}.activity-feed>li:last-child,.activity-feed>.activity-feed-item:last-child{padding-bottom:0}.activity-feed>li:last-child:before,.activity-feed>.activity-feed-item:last-child:before{display:none}.activity-feed>li>.avatar,.activity-feed>.activity-feed-item>.avatar{position:absolute;inset-inline-start:0;top:1px}.activity-feed>li h6,.activity-feed>.activity-feed-item h6{font-size:.8125rem;font-weight:500;line-height:1.3}.activity-feed.activity-feed-roomy>li,.activity-feed.activity-feed-roomy>.activity-feed-item{padding:.5rem .5rem .5rem 2.875rem;border-radius:8px;transition:background .15s ease}.activity-feed.activity-feed-roomy>li:before,.activity-feed.activity-feed-roomy>.activity-feed-item:before{inset-inline-start:21px;top:41px;bottom:-9px}.activity-feed.activity-feed-roomy>li>.avatar,.activity-feed.activity-feed-roomy>.activity-feed-item>.avatar{inset-inline-start:6px;top:5px}.activity-feed.activity-feed-roomy>li:last-child,.activity-feed.activity-feed-roomy>.activity-feed-item:last-child{padding-bottom:.45rem}.activity-feed.activity-feed-roomy>li:hover,.activity-feed.activity-feed-roomy>.activity-feed-item:hover{background:var(--activity-feed-hover, #F2F5FF)}.activity-feed>li.activity-feed-divider,.activity-feed>.activity-feed-divider{padding:.55rem 0 .35rem}.activity-feed>li.activity-feed-divider:first-child,.activity-feed>.activity-feed-divider:first-child{padding-top:0}.activity-feed>li.activity-feed-divider:before,.activity-feed>.activity-feed-divider:before{display:none}.activity-feed>li.activity-feed-divider:hover,.activity-feed>.activity-feed-divider:hover{background:transparent}.activity-feed>li.activity-feed-divider>span,.activity-feed>.activity-feed-divider>span{display:inline-flex;align-items:center;gap:.5rem;width:100%;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#838a9b}.activity-feed>li.activity-feed-divider>span:after,.activity-feed>.activity-feed-divider>span:after{content:"";flex:1 1 auto;height:1px;background:var(--activity-feed-rail, #E9EDF4)}.activity-feed.activity-feed-roomy>li.activity-feed-divider,.activity-feed.activity-feed-roomy>.activity-feed-divider{padding-inline:.5rem}.timeline-list{padding-left:6px}.timeline-item{gap:12px;padding:9px 0}.timeline-item:not(:last-child):before{content:"";position:absolute;left:15px;top:40px;bottom:-9px;width:2px;background:var(--border-soft)}.timeline-icon{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:15px;z-index:1}.timeline-body b{font-size:12.5px;color:var(--heading)}.timeline-body p{margin:1px 0 0;font-size:11px;color:var(--muted)}.timeline-time{font-size:10.5px;color:var(--muted)}.portal-timeline-track{padding-left:4px}.portal-timeline{display:grid;grid-template-columns:62px 1fr;gap:14px;padding-bottom:18px}.portal-timeline:last-child{padding-bottom:0}.portal-timeline-time{font-size:11.5px;font-weight:650;color:var(--bs-secondary-color);padding-top:1px;font-variant-numeric:tabular-nums}.portal-timeline-time small{display:block;font-size:9.5px;color:var(--bs-tertiary-color);font-weight:600}.portal-timeline-body{padding-left:22px}.portal-timeline-body:before{content:"";position:absolute;left:5px;top:16px;bottom:-18px;width:2px;background:var(--bs-border-color)}.portal-timeline:last-child .portal-timeline-body:before{display:none}.portal-timeline-dot{left:0;top:3px;width:12px;height:12px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--accent);z-index:1}.portal-timeline.live .portal-timeline-dot{background:var(--accent);box-shadow:0 0 0 4px var(--accent-soft);animation:px-pulse2 1.6s infinite}@keyframes px-pulse2{0%{box-shadow:0 0 0 0 var(--accent-soft)}70%{box-shadow:0 0 0 6px transparent}}.portal-timeline-body b{font-size:13px;color:var(--bs-emphasis-color);font-weight:650}.portal-timeline-body p{margin:2px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.route-map{position:relative;border:1px solid #E9EDF4;border-radius:8px;background:var(--route-map-surface, #E9EDF4);overflow:hidden}.route-map-canvas{display:block;width:100%;height:auto}.route-map-grid path{fill:none;stroke:var(--route-map-grid, rgba(61, 94, 225, .14));stroke-width:1}.route-map-line{fill:none;stroke:var(--route-map-track, #E9EDF4);stroke-width:8;stroke-linecap:round;stroke-linejoin:round}.route-map-line.is-covered{stroke:var(--route-map-covered, #1ABE17)}.route-map-stop circle{fill:#fff;stroke:var(--route-map-track, #E9EDF4);stroke-width:3}.route-map-stop text{fill:#6a7287;font-size:12px;font-weight:600;text-anchor:middle}.route-map-stop.is-done circle{fill:#1abe17;stroke:#1abe17}.route-map-stop.is-next circle{fill:#3d5ee1;stroke:#3d5ee1}.route-map-stop.is-next text{fill:#3d5ee1}.route-map-vehicle circle{fill:#3d5ee1}.route-map-vehicle text{font-size:15px;text-anchor:middle}.route-map-badge{position:absolute;inset-block-start:.625rem;inset-inline-end:.625rem}[data-theme=dark] .route-map,[data-bs-theme=dark] .route-map{--route-map-surface: #202C4B;--route-map-grid: rgba(255, 255, 255, .08);--route-map-track: var(--border-strong)}[data-theme=dark] .route-map .route-map-stop circle,[data-bs-theme=dark] .route-map .route-map-stop circle{fill:#202c4b}.dashboard{--avatar-accent: var(--bs-primary);--avatar-accent-soft: var(--tint-primary);color:var(--bs-body-color, #374151)}.dashboard .dash-hero{position:relative;overflow:hidden}.dashboard .dash-hero:before{content:"";position:absolute;inset-inline-end:-70px;top:-90px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,var(--tint-primary),transparent 68%);pointer-events:none}.dashboard .dash-hero:after{content:"";position:absolute;inset-inline-start:-90px;bottom:-120px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,var(--tint-teal),transparent 70%);opacity:.7;pointer-events:none}.dashboard .dash-hero .card-body{position:relative;z-index:1}.dashboard .dash-hero h2{font-weight:800;letter-spacing:-.02em}.dashboard .dash-spotlight{position:relative;overflow:hidden;border-radius:var(--radius);border:1px solid var(--bs-border-color);padding:1.25rem;background:radial-gradient(120% 90% at 50% -10%,var(--tint-primary),transparent 70%),var(--bs-body-bg)}.dashboard .dash-spotlight .gauge{--gauge-surface: var(--bs-body-bg)}.dashboard .dash-spotlight-divider{height:1px;background:var(--bs-border-color);margin:1rem -1.25rem}.dashboard .card>.card-body{padding:1.5rem}.dashboard .card>.card-header{padding:1.1rem 1.5rem}.dashboard .stat-tile{padding:.9rem 1rem}.dashboard .stat-tile.stat-tile-plain{background:transparent;border:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.dashboard .card>.card-body{padding:1.15rem}.dashboard .card>.card-header{padding:1rem 1.15rem}.dashboard .stat-tile{padding:.75rem .85rem}}.classcards{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.classcard{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}.classcard:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.classcard-top{display:flex;align-items:center;gap:11px;padding:14px;background:linear-gradient(120deg,var(--tint-primary),transparent)}.classcard-top b{display:block;font-size:14px;color:var(--bs-emphasis-color)}.classcard-top span{font-size:11px;color:var(--bs-secondary-color)}.classcard-badge{margin-left:auto;align-self:flex-start}.classcard-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:12px 14px}.classcard-stat b{display:block;font-size:15px;font-weight:800;color:var(--bs-emphasis-color)}.classcard-stat span{font-size:10px;color:var(--bs-secondary-color)}.classcard-actions{display:flex;gap:6px;padding:0 14px 14px}.classcard-actions .btn{flex:1}@media (max-width: 1199px){.classcards{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.classcards{grid-template-columns:1fr}}.qa-toggle{display:inline-flex;border:1px solid var(--bs-border-color);border-radius:999px;overflow:hidden;flex-shrink:0}.qa-toggle button{border:0;background:transparent;font-size:11.5px;font-weight:600;padding:5px 13px;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition)}.qa-toggle button.p.active{background:var(--bs-success);color:#fff}.qa-toggle button.a.active{background:var(--bs-danger);color:#fff}#dashQaList .data-list-item{cursor:pointer}#toastStack{position:fixed;top:76px;right:20px;z-index:3000;display:flex;flex-direction:column;gap:10px}#toastStack .toast{min-width:250px}.heatstrip{display:grid;grid-template-columns:repeat(auto-fill,minmax(16px,1fr));gap:4px}.heatstrip span{aspect-ratio:1;border-radius:4px;background:var(--bs-secondary-bg)}.heatstrip span.l1{background:#16a34a40}.heatstrip span.l2{background:#16a34a73}.heatstrip span.l3{background:#16a34aad}.heatstrip span.l4{background:#16a34ae6}.heatstrip span.ab{background:#dc26268c}.heatstrip-legend{display:flex;align-items:center;gap:5px;font-size:10.5px;color:var(--bs-secondary-color);margin-top:8px}.heatstrip-legend i{width:12px;height:12px;border-radius:3px;display:inline-block;background:var(--bs-secondary-bg)}.heatstrip-legend i.l1{background:#16a34a40}.heatstrip-legend i.l2{background:#16a34a73}.heatstrip-legend i.l3{background:#16a34aad}.heatstrip-legend i.l4{background:#16a34ae6}.heatstrip-legend i.ab{background:#dc26268c}.eventrow{display:flex;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--bs-border-color)}.eventrow:last-child{border-bottom:0}.eventrow-date{width:48px;flex-shrink:0;text-align:center;border-radius:10px;padding:6px 0;background:var(--tint-primary);color:var(--bs-primary)}.eventrow-date b{display:block;font-size:17px;font-weight:800;line-height:1}.eventrow-date span{font-size:9.5px;text-transform:uppercase}.eventrow-body b{font-size:12.5px;color:var(--bs-emphasis-color);display:block}.eventrow-body span{font-size:11px;color:var(--bs-secondary-color)}#tdQaList .info-list-item{cursor:pointer}#tdQaList .info-list-item[data-att=absent]{border-color:var(--tone-danger);background:var(--tone-danger-soft)}@media (max-width: 1199.98px){.widget-canvas .pk-exec .pk-exec-kpi:nth-child(3n+1){border-left:0}}@media (max-width: 767.98px){.widget-canvas .pk-exec .pk-exec-kpi{border-left:0!important;border-top:1px solid var(--bs-border-color)}}@media (max-width: 1399.98px){.widget-canvas .pk-si-donut{border-left:0;border-top:1px solid var(--bs-border-color)}}.widget-canvas .map-panel{position:relative;border-radius:12px;min-height:200px;overflow:hidden;border:1px solid var(--bs-border-color);background-image:linear-gradient(rgba(var(--bs-primary-rgb),.1) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--bs-primary-rgb),.1) 1px,transparent 1px),radial-gradient(120% 120% at 30% 20%,rgba(var(--bs-primary-rgb),.1),transparent 60%);background-size:26px 26px,26px 26px,100% 100%;display:grid;place-items:center}.widget-canvas .map-panel .map-panel-pin{background:var(--bs-primary);box-shadow:0 8px 20px rgba(var(--bs-primary-rgb),.4);z-index:2}.widget-canvas .map-panel .map-panel-pin:after{content:"";position:absolute;width:46px;height:46px;border-radius:50%;background:rgba(var(--bs-primary-rgb),.35);animation:pkPing 2s var(--transition) infinite}@media (max-width: 991.98px){.widget-canvas .pk-inbox-item .pk-inbox-actions{opacity:1}}.widget-canvas .spotlight-card{position:relative;overflow:hidden;border:0!important;border-radius:16px}.widget-canvas .spotlight-card.perf-green{background:linear-gradient(135deg,#22c55e,#0f8f42);box-shadow:0 10px 24px #16a34a47}.widget-canvas .spotlight-card.perf-blue{background:linear-gradient(135deg,#5b76e6,#2f6fd0);box-shadow:0 10px 24px #3d5ee147}.widget-canvas .spotlight-card:before{content:"";position:absolute;right:-46px;top:-56px;width:180px;height:180px;border-radius:50%;background:#ffffff1f}.widget-canvas .spotlight-card:after{content:"";position:absolute;right:56px;top:34px;width:96px;height:96px;border-radius:50%;border:2px dashed rgba(255,255,255,.22)}.widget-canvas .spotlight-card>*{position:relative;z-index:2}.widget-canvas .spotlight-card .spotlight-img{max-height:150px;width:auto;filter:drop-shadow(0 8px 14px rgba(0,0,0,.28));margin-bottom:-16px}.widget-canvas .welcome-banner{position:relative;overflow:hidden}.widget-canvas .welcome-banner:before{content:"";position:absolute;right:-70px;top:-90px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(var(--bs-primary-rgb),.1),transparent 68%);pointer-events:none}.widget-canvas .welcome-banner .card-body{position:relative;z-index:1;padding:1.35rem 1.5rem}.widget-canvas .welcome-banner .welcome-banner-brand{background:linear-gradient(135deg,var(--bs-primary),#6d8bff);box-shadow:0 8px 18px rgba(var(--bs-primary-rgb),.3)}.widget-canvas .welcome-banner h2{font-weight:800;letter-spacing:-.02em;color:var(--bs-emphasis-color);font-size:1.4rem}@media (max-width: 575.98px){.widget-canvas .welcome-banner .card-body{padding:1.15rem}}.widget-canvas .bubble-cloud{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;justify-content:center;padding:.4rem 0 .9rem}.widget-canvas .bubble{border-radius:50%;display:grid;place-items:center;text-align:center;color:#fff;line-height:1.05;padding:4px;box-shadow:0 6px 14px #0f172a24;transition:transform .18s var(--transition);cursor:default}.widget-canvas .bubble.bubble-01{width:85px;height:85px}.widget-canvas .bubble.bubble-02{width:75px;height:75px}.widget-canvas .bubble.bubble-03{width:60px;height:60px}.widget-canvas .bubble.bubble-04{width:45px;height:45px}.widget-canvas .bubble.bubble-05{width:38px;height:38px}.widget-canvas .bubble:hover{transform:scale(1.06)}.widget-canvas .bubble b{font-size:15px;font-weight:800;letter-spacing:-.02em}.widget-canvas .bubble span{font-size:9.5px;opacity:.92;font-weight:600;text-transform:uppercase;letter-spacing:.02em}.widget-canvas .spotlight-card .spotlight-img{max-height:132px}body.pk-premium .card{border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);box-shadow:0 1px 2px #0f172a0a,0 6px 18px #0f172a0d;transition:box-shadow .25s var(--transition),transform .25s var(--transition)}body.pk-premium .card:hover{box-shadow:0 .75rem 1.75rem #0f172a1f}body.pk-premium .card .card-header{background:transparent;border-bottom:1px solid var(--bs-border-color)}[data-theme=dark] body.pk-premium .card{box-shadow:0 1px 2px #0000004d}[data-theme=dark] body.pk-premium .card:hover{box-shadow:0 .75rem 1.75rem #00000080}body.pk-premium .btn{border-radius:10px;font-weight:500}body.pk-premium .btn.btn-primary{position:relative;border:0!important;border-radius:10px;font-weight:600;background:var(--bs-primary)!important;box-shadow:0 2px #2c47b5,0 6px 14px rgba(var(--bs-primary-rgb),.35)!important;transition:transform .12s var(--transition),box-shadow .12s var(--transition),background-color .12s var(--transition)!important}body.pk-premium .btn.btn-primary:hover,body.pk-premium .btn.btn-primary:focus{transform:translateY(-1px);background:#4568e8!important;box-shadow:0 3px #2c47b5,0 10px 20px rgba(var(--bs-primary-rgb),.42)!important}body.pk-premium .btn.btn-primary:active{transform:translateY(2px);background:var(--bs-primary)!important;box-shadow:0 0 #2c47b5,0 2px 5px rgba(var(--bs-primary-rgb),.3)!important}body.pk-premium .btn.btn-primary i{line-height:1}[data-theme=dark] body.pk-premium .btn.btn-primary{box-shadow:0 2px #223a95,0 6px 14px #00000073!important}[data-theme=dark] body.pk-premium .btn.btn-primary:hover,[data-theme=dark] body.pk-premium .btn.btn-primary:focus{box-shadow:0 3px #223a95,0 10px 20px #00000080!important}[data-theme=dark] body.pk-premium .btn.btn-primary:active{box-shadow:0 0 #223a95,0 2px 5px #0006!important}body.pk-premium .btn.btn-light,body.pk-premium .btn.btn-outline-light.bg-white{position:relative;border:1px solid var(--bs-border-color)!important;border-radius:10px;font-weight:600;color:var(--bs-emphasis-color)!important;background:var(--bs-body-bg)!important;box-shadow:0 2px #d5dae2,0 4px 10px #0f172a14!important;transition:transform .12s var(--transition),box-shadow .12s var(--transition),background-color .12s var(--transition)!important}body.pk-premium .btn.btn-light:hover,body.pk-premium .btn.btn-light:focus,body.pk-premium .btn.btn-outline-light.bg-white:hover{transform:translateY(-1px);background:var(--bs-tertiary-bg)!important;box-shadow:0 3px #d5dae2,0 8px 16px #0f172a1a!important}body.pk-premium .btn.btn-light:active,body.pk-premium .btn.btn-outline-light.bg-white:active{transform:translateY(2px);background:var(--bs-body-bg)!important;box-shadow:0 0 #d5dae2,0 2px 4px #0f172a14!important}body.pk-premium .btn.btn-light i{line-height:1}[data-theme=dark] body.pk-premium .btn.btn-light,[data-theme=dark] body.pk-premium .btn.btn-outline-light.bg-white{box-shadow:0 2px #00000080,0 4px 10px #00000073!important}[data-theme=dark] body.pk-premium .btn.btn-light:hover,[data-theme=dark] body.pk-premium .btn.btn-light:focus{box-shadow:0 3px #00000080,0 8px 16px #00000080!important}[data-theme=dark] body.pk-premium .btn.btn-light:active{box-shadow:0 0 #00000080,0 2px 4px #0006!important}.widget-title{gap:7px;font-size:13.5px;font-weight:700;color:var(--heading)}.widget-title i{font-size:18px;color:var(--bs-primary)}.widget-subtitle{font-size:11.5px;font-weight:500;color:var(--muted)}.widget-header{gap:12px;margin-bottom:14px}.widget-link{font-size:12px;font-weight:600;color:var(--bs-primary);text-decoration:none;gap:3px}.widget-link:hover{color:var(--bs-primary);text-decoration:underline}.route-line{height:8px;border-radius:999px;background:var(--surface-soft);margin:14px 0 8px}.route-line .fill{position:absolute;inset:0 auto 0 0;border-radius:999px;background:var(--bs-primary)}.route-line .bus{position:absolute;top:50%;transform:translate(-50%,-50%);width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font-size:14px;color:#fff;background:var(--bs-primary);box-shadow:0 0 0 3px var(--surface)}.route-stops span{font-size:10px;color:var(--muted)}.route-stops .done{color:var(--tone-success);font-weight:650}.route-stops .now{color:var(--bs-primary);font-weight:700}.tracker-hero{gap:14px;padding:14px 16px;border-radius:var(--radius-list);color:#fff;background:linear-gradient(130deg,#1f2433,#343b52);margin-bottom:14px}.tracker-id{gap:12px;min-width:0}.tracker-id .ic{width:42px;height:42px;flex-shrink:0;border-radius:12px;display:grid;place-items:center;font-size:21px;color:#fff;background:#ffffff24}.tracker-id b{display:block;font-size:14px;font-weight:700}.tracker-id span{font-size:11.5px;opacity:.72}.tracker-eta b{display:block;font-size:26px;font-weight:800;letter-spacing:-.03em;line-height:1}.tracker-eta span{font-size:10px;text-transform:uppercase;letter-spacing:.06em;opacity:.72}.tracker-map{border:1px solid var(--border-soft);border-radius:var(--radius-list);background:var(--surface-soft);margin-bottom:14px}.tracker-svg{height:auto}.tracker-svg .grid path{stroke:var(--border-soft);stroke-width:1;fill:none}.tracker-svg .route{fill:none;stroke:var(--border-soft);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.tracker-svg .route-done{fill:none;stroke:url(#trackerRouteGradient);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}.tracker-svg .stop circle{fill:var(--surface);stroke:var(--border-soft);stroke-width:3}.tracker-svg .stop text{font-size:12px;font-weight:600;text-anchor:middle;fill:var(--muted)}.tracker-svg .stop.done circle{stroke:var(--tone-success)}.tracker-svg .stop.done text{fill:var(--tone-success)}.tracker-svg .stop.next circle{stroke:var(--bs-primary)}.tracker-svg .stop.next text{fill:var(--bs-primary);font-weight:700}.tracker-svg .bus circle{fill:var(--bs-primary)}.tracker-svg .bus text{font-size:14px;text-anchor:middle}.tracker-badge{top:10px;right:10px;gap:6px;padding:4px 10px;border-radius:999px;font-size:10.5px;font-weight:700;color:var(--tone-danger);background:var(--surface);border:1px solid var(--border-soft)}.event-wrapper{max-height:480px;overflow-y:auto}.portal-section{gap:12px;margin:26px 2px 14px}.portal-section:first-child{margin-top:4px}#holidayWorkspace .hol-cal-card .card-header{background:transparent}#holidayWorkspace .hol-month-title{font-weight:700;letter-spacing:-.01em;color:var(--bs-emphasis-color);min-width:148px;text-align:center}#holidayWorkspace .hol-nav-btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:9px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-emphasis-color);transition:background .18s ease,border-color .18s ease,transform .18s ease}#holidayWorkspace .hol-nav-btn:hover{background:var(--bs-secondary-bg);transform:translateY(-1px)}#holidayWorkspace .hol-legend{display:flex;flex-wrap:wrap;gap:.35rem .85rem}#holidayWorkspace .hol-legend-item{display:inline-flex;align-items:center;gap:.4rem;font-size:12px;font-weight:500;color:var(--bs-secondary-color)}#holidayWorkspace .hol-legend-dot{width:9px;height:9px;border-radius:50%;background:var(--bs-primary)}#holidayWorkspace .hol-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--bs-border-color);border:1px solid var(--bs-border-color);border-radius:var(--radius);overflow:hidden}#holidayWorkspace .hol-dow{background:var(--bs-secondary-bg);padding:.65rem .5rem;text-align:center;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}#holidayWorkspace .hol-cell{background:var(--bs-body-bg);min-height:118px;padding:.5rem .5rem .55rem;display:flex;flex-direction:column;gap:.3rem;position:relative;transition:background .18s ease}#holidayWorkspace .hol-cell:hover{background:var(--bs-secondary-bg)}#holidayWorkspace .hol-cell:hover .hol-cell-add{opacity:1}#holidayWorkspace .hol-cell.is-out{background:var(--bs-secondary-bg)}#holidayWorkspace .hol-cell.is-out .hol-daynum{color:#b9c0cf}#holidayWorkspace .hol-cell.is-weekend{background:#fafbfe}#holidayWorkspace .hol-cell.is-today{box-shadow:inset 0 0 0 2px var(--bs-primary)}#holidayWorkspace .hol-cell.is-today .hol-daynum{background:var(--bs-primary);color:#fff}#holidayWorkspace .hol-cell-top{display:flex;align-items:center;justify-content:space-between}#holidayWorkspace .hol-daynum{width:27px;height:27px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}#holidayWorkspace .hol-cell-add{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;border:1px dashed var(--bs-border-color);color:var(--bs-secondary-color);background:var(--bs-body-bg);opacity:0;transition:opacity .18s ease,background .18s ease}#holidayWorkspace .hol-cell-add:hover{background:var(--bs-secondary-bg)}#holidayWorkspace .hol-events{display:flex;flex-direction:column;gap:.28rem}#holidayWorkspace .hol-event{display:flex;align-items:center;gap:.4rem;padding:.22rem .45rem;border-radius:7px;border-left:3px solid var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:color-mix(in srgb,var(--bs-primary) 62%,#1b2436);font-size:11.5px;font-weight:600;line-height:1.25;text-decoration:none;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}#holidayWorkspace .hol-event:hover{transform:translate(2px);background:color-mix(in srgb,var(--bs-primary) 20%,transparent);box-shadow:0 4px 12px #1b243614}#holidayWorkspace .hol-dot{width:6px;height:6px;border-radius:50%;background:var(--bs-primary);flex:0 0 auto}#holidayWorkspace .hol-ev-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#holidayWorkspace .hol-side .card{border-radius:var(--radius)}#holidayWorkspace .hol-widget>.card-header{background:transparent;border-bottom:1px solid var(--bs-border-color);padding-bottom:.85rem}#holidayWorkspace .hol-widget>.card-body{display:flex;flex-direction:column;gap:.35rem}#holidayWorkspace .hol-cardhead{display:flex;align-items:center;gap:.6rem}#holidayWorkspace .hol-cardhead-ic{width:32px;height:32px;flex:0 0 auto;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}#holidayWorkspace .hol-cardhead h5{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}#holidayWorkspace .hol-head-link{font-size:12.5px;font-weight:600;text-decoration:none;color:var(--bs-primary);display:inline-flex;align-items:center}#holidayWorkspace .hol-head-link i{transition:transform .16s ease}#holidayWorkspace .hol-head-link:hover i{transform:translate(2px)}#holidayWorkspace .hol-stat{display:flex;align-items:center;gap:.6rem;padding:.7rem;border-radius:12px;background:color-mix(in srgb,var(--bs-primary) 7%,var(--bs-body-bg));border:1px solid color-mix(in srgb,var(--bs-primary) 15%,transparent);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}#holidayWorkspace .hol-stat:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--bs-primary) 11%,var(--bs-body-bg));box-shadow:0 8px 20px #1b243617}#holidayWorkspace .hol-stat-ic{width:38px;height:38px;flex:0 0 auto;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:color-mix(in srgb,var(--bs-primary) 17%,transparent);color:var(--bs-primary)}#holidayWorkspace .hol-stat-val{margin:0;font-size:20px;font-weight:700;line-height:1;color:var(--bs-emphasis-color)}#holidayWorkspace .hol-stat-label{font-size:11.5px;color:var(--bs-secondary-color)}#holidayWorkspace .hol-mini{display:flex;align-items:center;gap:.7rem;padding:.5rem;border-radius:12px;text-decoration:none;color:inherit;border:1px solid transparent;transition:background .16s ease,border-color .16s ease,transform .16s ease}#holidayWorkspace .hol-mini:hover{background:var(--bs-secondary-bg);border-color:var(--bs-border-color);transform:translate(2px)}#holidayWorkspace .hol-mini:hover .hol-mini-go{opacity:1;transform:translate(0)}#holidayWorkspace .hol-date{width:44px;height:46px;flex:0 0 auto;border-radius:11px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:color-mix(in srgb,var(--bs-primary) 13%,transparent);color:var(--bs-primary);border:1px solid color-mix(in srgb,var(--bs-primary) 22%,transparent)}#holidayWorkspace .hol-date-d{font-size:17px;font-weight:700;line-height:1}#holidayWorkspace .hol-date-m{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}#holidayWorkspace .hol-mini-body{flex:1;min-width:0}#holidayWorkspace .hol-mini-title{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#holidayWorkspace .hol-mini-meta{display:flex;align-items:center;gap:.4rem;font-size:11.5px;color:var(--bs-secondary-color)}#holidayWorkspace .hol-mini-badge{flex:0 0 auto;font-size:10.5px;font-weight:700;padding:.18rem .5rem;border-radius:20px;background:color-mix(in srgb,var(--bs-primary) 15%,transparent);color:var(--bs-primary);white-space:nowrap}#holidayWorkspace .hol-mini-badge.is-past{background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}#holidayWorkspace .hol-mini-go{flex:0 0 auto;color:var(--bs-secondary-color);opacity:0;transform:translate(-4px);transition:opacity .16s ease,transform .16s ease}#holidayWorkspace .hol-cat-rail{width:7px;height:7px;border-radius:50%;background:var(--bs-primary);flex:0 0 auto}#holidayWorkspace .hol-cat-item{display:flex;align-items:center;gap:.6rem;padding:.5rem .55rem;border-radius:12px;text-decoration:none;color:inherit;border:1px solid transparent;transition:background .16s ease,border-color .16s ease,transform .16s ease}#holidayWorkspace .hol-cat-item:hover{background:var(--bs-secondary-bg);border-color:var(--bs-border-color);transform:translate(2px)}#holidayWorkspace .hol-cat-item:hover .hol-mini-go{opacity:1;transform:translate(0)}#holidayWorkspace .hol-cat-item.active{background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-primary) 26%,transparent)}#holidayWorkspace .hol-cat-ic{width:32px;height:32px;flex:0 0 auto;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:15px;background:color-mix(in srgb,var(--bs-primary) 15%,transparent);color:var(--bs-primary)}#holidayWorkspace .hol-cat-name{flex:1;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}#holidayWorkspace .hol-cat-count{font-size:11px;font-weight:700;color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 13%,transparent);border-radius:20px;padding:.12rem .5rem}#holidayWorkspace .hol-list-row{transition:background .14s ease}#holidayWorkspace .hol-list-row:hover{background:var(--bs-secondary-bg)}@media (max-width: 991.98px){#holidayWorkspace .hol-cell{min-height:92px}}@media (max-width: 575.98px){#holidayWorkspace .hol-cal{grid-template-columns:1fr;gap:0}#holidayWorkspace .hol-dow{display:none}#holidayWorkspace .hol-cell{min-height:0;flex-direction:row;align-items:flex-start;gap:.75rem;border-bottom:1px solid var(--bs-border-color)}#holidayWorkspace .hol-cell.is-out,#holidayWorkspace .hol-cell.is-empty{display:none}#holidayWorkspace .hol-cell-top{flex:0 0 44px;flex-direction:column}#holidayWorkspace .hol-events{flex:1}#holidayWorkspace .hol-cell-add{display:none}}[data-theme=dark] #holidayWorkspace .hol-cell.is-weekend,[data-layout-mode=dark] #holidayWorkspace .hol-cell.is-weekend{background:#1b2233}[data-theme=dark] #holidayWorkspace .hol-event,[data-layout-mode=dark] #holidayWorkspace .hol-event{color:color-mix(in srgb,var(--bs-primary) 70%,#e8ebf3)}#expenseWorkspace .exp-queue,#incomeWorkspace .exp-queue{display:flex;flex-direction:column;gap:.6rem;max-height:calc(100vh - 300px);overflow-y:auto;padding:.15rem .3rem .15rem .15rem;scrollbar-width:thin}#expenseWorkspace .exp-queue::-webkit-scrollbar,#incomeWorkspace .exp-queue::-webkit-scrollbar{width:6px}#expenseWorkspace .exp-queue::-webkit-scrollbar-thumb,#incomeWorkspace .exp-queue::-webkit-scrollbar-thumb{background:var(--bs-border-color);border-radius:20px}#expenseWorkspace .exp-card,#incomeWorkspace .exp-card{position:relative;display:block;text-decoration:none;color:inherit;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);padding:.85rem .9rem .85rem 1.05rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}#expenseWorkspace .exp-card:before,#incomeWorkspace .exp-card:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--bs-primary);opacity:.5;transition:opacity .16s ease}#expenseWorkspace .exp-card:hover,#incomeWorkspace .exp-card:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));box-shadow:0 8px 20px #1b243612;transform:translateY(-1px)}#expenseWorkspace .exp-card.active,#incomeWorkspace .exp-card.active{border-color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-body-bg));box-shadow:0 8px 22px #1b243617}#expenseWorkspace .exp-card.active:before,#incomeWorkspace .exp-card.active:before{opacity:1}#expenseWorkspace .exp-card-title,#incomeWorkspace .exp-card-title{font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#expenseWorkspace .exp-card-amount,#incomeWorkspace .exp-card-amount{font-size:16px;font-weight:700;color:var(--bs-emphasis-color);white-space:nowrap}#expenseWorkspace .exp-card-meta,#incomeWorkspace .exp-card-meta{font-size:11.5px;color:var(--bs-secondary-color)}#expenseWorkspace .exp-detail-wrap,#incomeWorkspace .exp-detail-wrap{position:sticky;top:0}#expenseWorkspace .exp-hero,#incomeWorkspace .exp-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem}#expenseWorkspace .exp-hero-amount,#incomeWorkspace .exp-hero-amount{font-size:26px;font-weight:700;color:var(--bs-emphasis-color);line-height:1}#expenseWorkspace .exp-info-item .exp-info-label,#incomeWorkspace .exp-info-item .exp-info-label{display:block;font-size:11.5px;color:var(--bs-secondary-color);margin-bottom:.1rem}#expenseWorkspace .exp-info-item .exp-info-val,#incomeWorkspace .exp-info-item .exp-info-val{font-size:13px;font-weight:500;color:var(--bs-emphasis-color)}#expenseWorkspace .exp-receipt,#incomeWorkspace .exp-receipt{display:flex;align-items:center;gap:.6rem;border:1px solid var(--bs-border-color);border-radius:11px;padding:.55rem .65rem;background:var(--bs-body-bg);transition:border-color .16s ease,box-shadow .16s ease}#expenseWorkspace .exp-receipt:hover,#incomeWorkspace .exp-receipt:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));box-shadow:0 6px 14px #1b24360f}#expenseWorkspace .exp-receipt-ic,#incomeWorkspace .exp-receipt-ic{width:40px;height:40px;flex:0 0 auto;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:color-mix(in srgb,var(--bs-danger) 12%,transparent);color:var(--bs-danger)}#expenseWorkspace .exp-tl,#incomeWorkspace .exp-tl{list-style:none;margin:0;padding:0}#expenseWorkspace .exp-tl-step,#incomeWorkspace .exp-tl-step{position:relative;display:flex;gap:.8rem;padding-bottom:1.1rem}#expenseWorkspace .exp-tl-step:last-child,#incomeWorkspace .exp-tl-step:last-child{padding-bottom:0}#expenseWorkspace .exp-tl-ic,#incomeWorkspace .exp-tl-ic{width:34px;height:34px;flex:0 0 auto;z-index:1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);border:2px solid var(--bs-body-bg);box-shadow:0 0 0 1px var(--bs-border-color)}#expenseWorkspace .exp-tl-step:not(:last-child) .exp-tl-ic:after,#incomeWorkspace .exp-tl-step:not(:last-child) .exp-tl-ic:after{content:"";position:absolute;left:16px;top:34px;bottom:0;width:2px;background:var(--bs-border-color)}#expenseWorkspace .exp-tl-step.is-done .exp-tl-ic,#incomeWorkspace .exp-tl-step.is-done .exp-tl-ic{background:var(--bs-success);color:#fff;box-shadow:0 0 0 1px var(--bs-success)}#expenseWorkspace .exp-tl-step.is-current .exp-tl-ic,#incomeWorkspace .exp-tl-step.is-current .exp-tl-ic{background:var(--bs-primary);color:#fff;box-shadow:0 0 0 1px var(--bs-primary);animation:expPulse 1.8s ease-in-out infinite}#expenseWorkspace .exp-tl-step.is-reject .exp-tl-ic,#incomeWorkspace .exp-tl-step.is-reject .exp-tl-ic{background:var(--bs-danger);color:#fff;box-shadow:0 0 0 1px var(--bs-danger)}#expenseWorkspace .exp-tl-step.is-muted,#incomeWorkspace .exp-tl-step.is-muted{opacity:.55}#expenseWorkspace .exp-tl-title,#incomeWorkspace .exp-tl-title{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}#expenseWorkspace .exp-tl-meta,#incomeWorkspace .exp-tl-meta{font-size:11.5px;color:var(--bs-secondary-color)}@keyframes expPulse{0%,to{box-shadow:0 0 0 1px var(--bs-primary)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--bs-primary) 30%,transparent)}}#expenseWorkspace .exp-actions,#incomeWorkspace .exp-actions{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}#expenseWorkspace .exp-comment,#incomeWorkspace .exp-comment{display:flex;gap:.65rem}#expenseWorkspace .exp-comment-body,#incomeWorkspace .exp-comment-body{flex:1;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:12px;padding:.6rem .75rem}#expenseWorkspace .exp-comment-body.is-finance,#incomeWorkspace .exp-comment-body.is-finance{background:color-mix(in srgb,var(--bs-primary) 6%,var(--bs-body-bg));border-color:color-mix(in srgb,var(--bs-primary) 18%,transparent)}#expenseWorkspace .exp-comment-name,#incomeWorkspace .exp-comment-name{font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}#expenseWorkspace .exp-comment-time,#incomeWorkspace .exp-comment-time{font-size:11px;color:var(--bs-secondary-color)}#expenseWorkspace .exp-comment-text,#incomeWorkspace .exp-comment-text{font-size:12.5px;color:var(--bs-emphasis-color);margin:.15rem 0 0}#expenseWorkspace .exp-empty,#incomeWorkspace .exp-empty{display:none}#expenseWorkspace.is-empty .exp-empty,#incomeWorkspace.is-empty .exp-empty{display:block}#expenseWorkspace.is-empty .exp-detail-live,#incomeWorkspace.is-empty .exp-detail-live{display:none}@media (max-width: 991.98px){#expenseWorkspace .exp-queue,#incomeWorkspace .exp-queue{max-height:none}#expenseWorkspace .exp-detail-wrap,#incomeWorkspace .exp-detail-wrap{position:static}#expenseWorkspace .exp-actions,#incomeWorkspace .exp-actions{grid-template-columns:1fr 1fr}}#categoryWorkspace .cat-list{display:flex;flex-direction:column;gap:.6rem;max-height:calc(100vh - 300px);overflow-y:auto;padding:.15rem .3rem .15rem .15rem;scrollbar-width:thin}#categoryWorkspace .cat-list::-webkit-scrollbar{width:6px}#categoryWorkspace .cat-list::-webkit-scrollbar-thumb{background:var(--bs-border-color);border-radius:20px}#categoryWorkspace .cat-card{position:relative;display:block;text-decoration:none;color:inherit;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);padding:.85rem .9rem .85rem 1.05rem;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease,background .16s ease}#categoryWorkspace .cat-card:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--bs-primary);opacity:.5;transition:opacity .16s ease}#categoryWorkspace .cat-card:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));box-shadow:0 8px 20px #1b243612;transform:translateY(-1px)}#categoryWorkspace .cat-card.active{border-color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-body-bg));box-shadow:0 8px 22px #1b243617}#categoryWorkspace .cat-card.active:before{opacity:1}#categoryWorkspace .cat-icon{width:42px;height:42px;flex:0 0 auto;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;background:color-mix(in srgb,var(--bs-primary) 15%,transparent);color:var(--bs-primary)}#categoryWorkspace .cat-card-name{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);display:block}#categoryWorkspace .cat-card-code{font-size:11.5px;color:var(--bs-secondary-color)}#categoryWorkspace .cat-color-dot{width:10px;height:10px;border-radius:50%;background:var(--bs-primary);display:inline-block}#categoryWorkspace .cat-meter{height:6px;border-radius:20px;background:var(--bs-secondary-bg);overflow:hidden}#categoryWorkspace .cat-meter-fill{height:100%;border-radius:20px;background:var(--bs-primary);transition:width .35s ease}#categoryWorkspace .cat-meter-fill.is-over{background:var(--bs-danger)}#categoryWorkspace .cat-detail-wrap{position:sticky;top:0}#categoryWorkspace .cat-hero-icon{width:58px;height:58px;flex:0 0 auto;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-size:28px;background:color-mix(in srgb,var(--bs-primary) 15%,transparent);color:var(--bs-primary)}#categoryWorkspace .cat-info-item .cat-info-label{display:block;font-size:11.5px;color:var(--bs-secondary-color);margin-bottom:.1rem}#categoryWorkspace .cat-info-item .cat-info-val{font-size:13px;font-weight:500;color:var(--bs-emphasis-color)}#categoryWorkspace .cat-mini{display:flex;align-items:center;gap:.65rem;padding:.45rem .5rem;border-radius:10px;text-decoration:none;color:inherit;border:1px solid transparent;transition:background .16s ease,border-color .16s ease}#categoryWorkspace .cat-mini:hover{background:var(--bs-secondary-bg);border-color:var(--bs-border-color)}#categoryWorkspace .cat-flow{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem}#categoryWorkspace .cat-flow-step{display:flex;align-items:center;gap:.65rem}#categoryWorkspace .cat-flow-ic{width:30px;height:30px;flex:0 0 auto;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}#categoryWorkspace .cat-empty{display:none}#categoryWorkspace.is-empty .cat-empty{display:block}#categoryWorkspace.is-empty .cat-detail-live{display:none}@media (max-width: 991.98px){#categoryWorkspace .cat-list{max-height:none}#categoryWorkspace .cat-detail-wrap{position:static}}#invoiceWorkspace .iv-actionbar{position:sticky;top:0;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;background:color-mix(in srgb,var(--bs-body-bg) 82%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--bs-border-color)!important;box-shadow:0 8px 24px -16px #1b24364d}#invoiceWorkspace .iv-ab-title{font-size:16px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.1}#invoiceWorkspace .iv-ab-sub{font-size:11.5px;color:var(--bs-secondary-color)}#invoiceWorkspace .iv-ab-actions{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}#invoiceWorkspace .iv-cardhead{display:flex;align-items:center;gap:.6rem;margin-bottom:1rem}#invoiceWorkspace .iv-cardhead-ic{width:38px;height:38px;flex:0 0 auto;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:var(--bs-primary);background:linear-gradient(135deg,color-mix(in srgb,var(--bs-primary) 18%,transparent),color-mix(in srgb,var(--bs-primary) 7%,transparent));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-primary) 14%,transparent)}#invoiceWorkspace .iv-cardhead-title{font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.15}#invoiceWorkspace .iv-cardhead-sub{font-size:11.5px;color:var(--bs-secondary-color)}#invoiceWorkspace .iv-hero{position:relative;overflow:hidden;border-radius:20px;padding:1.5rem 1.6rem;background:radial-gradient(120% 140% at 100% 0%,color-mix(in srgb,var(--bs-primary) 16%,transparent) 0%,transparent 55%),linear-gradient(135deg,color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg)) 0%,var(--bs-body-bg) 60%);border:1px solid color-mix(in srgb,var(--bs-primary) 14%,var(--bs-border-color));box-shadow:0 18px 40px -22px color-mix(in srgb,var(--bs-primary) 55%,transparent)}#invoiceWorkspace .iv-hero-glow{position:absolute;top:-70px;right:-40px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--bs-primary) 22%,transparent),transparent 70%);pointer-events:none}#invoiceWorkspace .iv-hero-grid{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:space-between;gap:1.4rem}#invoiceWorkspace .iv-hero-left{flex:1 1 340px;min-width:0}#invoiceWorkspace .iv-hero-brand{display:flex;align-items:center;gap:.9rem;margin-bottom:1.25rem}#invoiceWorkspace .iv-hero-logo{width:54px;height:54px;flex:0 0 auto;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;font-size:26px;color:#fff;background:linear-gradient(135deg,var(--bs-primary),color-mix(in srgb,var(--bs-primary) 55%,#7b61ff));box-shadow:0 10px 22px -8px color-mix(in srgb,var(--bs-primary) 70%,transparent)}#invoiceWorkspace .iv-hero-eyebrow{display:block;font-size:11.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--bs-secondary-color)}#invoiceWorkspace .iv-hero-no{font-size:24px;font-weight:800;letter-spacing:-.5px;color:var(--bs-emphasis-color);line-height:1.1}#invoiceWorkspace .iv-hero-status{display:inline-flex;align-items:center;gap:.35rem;font-size:12px;font-weight:600;padding:.3rem .7rem;border-radius:30px;color:var(--bs-warning);background:color-mix(in srgb,var(--bs-warning) 15%,transparent)}#invoiceWorkspace .iv-hero-meta{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:.9rem 1.2rem}#invoiceWorkspace .iv-hero-mi .iv-hero-mi-label{display:flex;align-items:center;gap:.35rem;font-size:11px;color:var(--bs-secondary-color);margin-bottom:.15rem}#invoiceWorkspace .iv-hero-mi .iv-hero-mi-label i{font-size:13px}#invoiceWorkspace .iv-hero-mi .iv-hero-mi-val{font-size:13.5px;font-weight:700;color:var(--bs-emphasis-color)}#invoiceWorkspace .iv-hero-due{flex:0 1 260px;display:flex;flex-direction:column;justify-content:center;gap:.35rem;padding:1.15rem 1.25rem;border-radius:16px;color:#fff;background:linear-gradient(150deg,color-mix(in srgb,var(--bs-primary) 92%,#000) 0%,var(--bs-primary) 55%,color-mix(in srgb,var(--bs-primary) 60%,#7b61ff) 100%);box-shadow:0 16px 34px -14px color-mix(in srgb,var(--bs-primary) 75%,transparent)}#invoiceWorkspace .iv-hero-due-label{font-size:11.5px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;opacity:.85}#invoiceWorkspace .iv-hero-due-val{font-size:30px;font-weight:800;letter-spacing:-.5px;line-height:1}#invoiceWorkspace .iv-hero-due-bar{height:6px;border-radius:20px;background:#ffffff47;overflow:hidden;margin:.5rem 0 .1rem}#invoiceWorkspace .iv-hero-due-fill{display:block;height:100%;width:0;border-radius:20px;background:#fff;transition:width .9s cubic-bezier(.4,0,.2,1)}#invoiceWorkspace .iv-hero-due-sub{font-size:11.5px;opacity:.85}#invoiceWorkspace .iv-hero-due-actions{display:flex;gap:.5rem;margin-top:.65rem}#invoiceWorkspace .iv-profile{display:flex;align-items:center;gap:.85rem}#invoiceWorkspace .iv-profile-info{display:grid;grid-template-columns:1fr 1fr;gap:.75rem 1rem}#invoiceWorkspace .iv-info-item .iv-info-label{display:block;font-size:11px;color:var(--bs-secondary-color);margin-bottom:.1rem}#invoiceWorkspace .iv-info-item .iv-info-val{font-size:13px;font-weight:500;color:var(--bs-emphasis-color);word-break:break-word}#invoiceWorkspace .iv-info-full{grid-column:1/-1}#invoiceWorkspace .iv-sum{list-style:none;margin:0;padding:0}#invoiceWorkspace .iv-sum-row{display:flex;align-items:center;justify-content:space-between;padding:.5rem 0;font-size:13px;color:var(--bs-emphasis-color);border-bottom:1px dashed var(--bs-border-color)}#invoiceWorkspace .iv-sum-row:last-child{border-bottom:0}#invoiceWorkspace .iv-sum-row .iv-sum-label{color:var(--bs-secondary-color);display:inline-flex;align-items:center;gap:.4rem}#invoiceWorkspace .iv-sum-row .iv-sum-val{font-weight:600}#invoiceWorkspace .iv-sum-row.is-minus .iv-sum-val{color:var(--bs-success)}#invoiceWorkspace .iv-sum-row.is-add .iv-sum-val{color:var(--bs-danger)}#invoiceWorkspace .iv-sum-total{display:flex;align-items:center;justify-content:space-between;margin-top:.35rem;padding:.95rem 1.1rem;border-radius:14px;color:#fff;background:linear-gradient(135deg,color-mix(in srgb,var(--bs-primary) 90%,#000),var(--bs-primary));box-shadow:0 14px 30px -14px color-mix(in srgb,var(--bs-primary) 75%,transparent)}#invoiceWorkspace .iv-sum-total .iv-sum-total-label{font-size:12.5px;font-weight:600;opacity:.9}#invoiceWorkspace .iv-sum-total .iv-sum-total-val{font-size:23px;font-weight:800;letter-spacing:-.5px;line-height:1}#invoiceWorkspace .iv-paybar{height:8px;border-radius:20px;background:var(--bs-secondary-bg);overflow:hidden}#invoiceWorkspace .iv-paybar-fill{height:100%;border-radius:20px;background:var(--bs-success);width:0;transition:width .8s cubic-bezier(.4,0,.2,1)}#invoiceWorkspace .iv-fee-table{border-collapse:separate;border-spacing:0}#invoiceWorkspace .iv-fee-table thead th{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:var(--bs-secondary-color);font-weight:600;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color);padding-top:.65rem;padding-bottom:.65rem}#invoiceWorkspace .iv-fee-table thead th:first-child{border-left:1px solid var(--bs-border-color);border-top-left-radius:11px}#invoiceWorkspace .iv-fee-table thead th:last-child{border-right:1px solid var(--bs-border-color);border-top-right-radius:11px}#invoiceWorkspace .iv-fee-table tbody td{vertical-align:middle;font-size:13px;color:var(--bs-emphasis-color);border-bottom:1px solid var(--bs-border-color)}#invoiceWorkspace .iv-fee-table tbody tr{transition:background .14s ease}#invoiceWorkspace .iv-fee-table tbody tr:hover td{background:color-mix(in srgb,var(--bs-primary) 4%,transparent)}#invoiceWorkspace .iv-fee-table tfoot td{font-weight:600;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}#invoiceWorkspace .iv-fee-table .iv-fee-cat{font-weight:600}#invoiceWorkspace .iv-fee-table .iv-fee-desc{font-size:11.5px;color:var(--bs-secondary-color)}#invoiceWorkspace .iv-tl{list-style:none;margin:0;padding:0}#invoiceWorkspace .iv-tl-step{position:relative;display:flex;gap:.85rem;padding-bottom:1.15rem}#invoiceWorkspace .iv-tl-step:last-child{padding-bottom:0}#invoiceWorkspace .iv-tl-ic{width:34px;height:34px;flex:0 0 auto;z-index:1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);border:2px solid var(--bs-body-bg);box-shadow:0 0 0 1px var(--bs-border-color)}#invoiceWorkspace .iv-tl-step:not(:last-child) .iv-tl-ic:after{content:"";position:absolute;left:16px;top:34px;bottom:0;width:2px;background:var(--bs-border-color)}#invoiceWorkspace .iv-tl-step.is-done .iv-tl-ic{background:var(--bs-success);color:#fff;box-shadow:0 0 0 1px var(--bs-success)}#invoiceWorkspace .iv-tl-step.is-current .iv-tl-ic{background:var(--bs-primary);color:#fff;box-shadow:0 0 0 1px var(--bs-primary);animation:ivPulse 1.8s ease-in-out infinite}#invoiceWorkspace .iv-tl-step.is-muted{opacity:.55}#invoiceWorkspace .iv-tl-body{padding-top:.1rem}#invoiceWorkspace .iv-tl-title{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}#invoiceWorkspace .iv-tl-meta{font-size:11.5px;color:var(--bs-secondary-color)}@keyframes ivPulse{0%,to{box-shadow:0 0 0 1px var(--bs-primary)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--bs-primary) 30%,transparent)}}#invoiceWorkspace .iv-qa{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem .4rem}#invoiceWorkspace .iv-qa-btn{display:flex;flex-direction:column;align-items:center;gap:.35rem;text-decoration:none;color:var(--bs-secondary-color);border:0;background:transparent;cursor:pointer}#invoiceWorkspace .iv-qa-btn:hover .iv-qa-ic{color:#fff;border-color:transparent;background:linear-gradient(135deg,var(--bs-primary),color-mix(in srgb,var(--bs-primary) 55%,#7b61ff));transform:translateY(-3px);box-shadow:0 12px 22px -8px color-mix(in srgb,var(--bs-primary) 70%,transparent)}#invoiceWorkspace .iv-qa-btn:hover .iv-qa-lbl{color:var(--bs-emphasis-color)}#invoiceWorkspace .iv-qa-ic{width:48px;height:48px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;font-size:21px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);transition:border-color .16s ease,color .16s ease,transform .16s ease,box-shadow .16s ease,background .16s ease}#invoiceWorkspace .iv-qa-lbl{font-size:10.5px;font-weight:500;text-align:center;line-height:1.2;transition:color .16s ease}#invoiceWorkspace .iv-file{display:flex;align-items:center;gap:.7rem;border:1px solid var(--bs-border-color);border-radius:12px;padding:.7rem .8rem;background:var(--bs-body-bg);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}#invoiceWorkspace .iv-file:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));box-shadow:0 8px 18px #1b243612;transform:translateY(-1px)}#invoiceWorkspace .iv-file-ic{width:42px;height:42px;flex:0 0 auto;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:19px;background:color-mix(in srgb,var(--bs-danger) 12%,transparent);color:var(--bs-danger)}#invoiceWorkspace .iv-file-ic.is-pdf{background:color-mix(in srgb,var(--bs-danger) 12%,transparent);color:var(--bs-danger)}#invoiceWorkspace .iv-file-ic.is-img{background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}#invoiceWorkspace .iv-file-ic.is-doc{background:color-mix(in srgb,var(--bs-success) 12%,transparent);color:var(--bs-success)}#invoiceWorkspace .iv-file-name{font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}#invoiceWorkspace .iv-file-meta{font-size:11px;color:var(--bs-secondary-color)}#invoiceWorkspace .iv-card{transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}#invoiceWorkspace .iv-card:hover{box-shadow:0 16px 38px -20px #1b243647;border-color:color-mix(in srgb,var(--bs-primary) 18%,var(--bs-border-color))}#invoiceWorkspace .skeleton-loader{display:none}#invoiceWorkspace.is-loading .skeleton-loader{display:block}#invoiceWorkspace.is-loading .iv-live{display:none}#invoiceWorkspace .skeleton{border-radius:8px;background:var(--bs-secondary-bg)}#invoiceWorkspace .skeleton:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 65%,transparent),transparent)}#invoiceWorkspace .skeleton-line{height:12px;margin-bottom:.6rem}#invoiceWorkspace .skeleton-block{height:120px}#invoiceWorkspace .skeleton-btn{height:40px;width:110px;display:inline-block;border-radius:8px}#invoiceWorkspace .skeleton-circle{width:46px;height:46px;border-radius:50%;display:inline-block}#invoiceWorkspace .iv-empty{display:none;text-align:center;padding:3.5rem 1rem}#invoiceWorkspace.is-empty .iv-empty{display:block}#invoiceWorkspace.is-empty .iv-live,#invoiceWorkspace.is-empty .skeleton-loader{display:none}#invoiceWorkspace .iv-empty-ic{width:78px;height:78px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:34px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}@media (max-width: 991.98px){#invoiceWorkspace .iv-detail-sticky{position:static}}@media (max-width: 575.98px){#invoiceWorkspace .iv-profile-info{grid-template-columns:1fr}}#invoiceWorkspace .iv-detail-sticky{position:sticky;top:64px}[data-theme=dark] #invoiceWorkspace .skeleton:after,[data-layout-mode=dark] #invoiceWorkspace .skeleton:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 12%,transparent),transparent)}#noticeWorkspace .nb-sec-head{display:flex;align-items:center;gap:.5rem;margin:0 0 .85rem}#noticeWorkspace .nb-sec-ic{width:30px;height:30px;flex:0 0 auto;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 12%,transparent)}#noticeWorkspace .nb-sec-title{font-size:15px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.1}#noticeWorkspace .nb-sec-sub{font-size:11.5px;color:var(--bs-secondary-color)}#noticeWorkspace .nb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;align-items:start}#noticeWorkspace .nb-featured-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:1rem;margin-bottom:1.5rem}#noticeWorkspace .nb-card{position:relative;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);padding:1.1rem 1.15rem 1rem;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}#noticeWorkspace .nb-card:hover{border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));box-shadow:0 16px 38px -20px #1b24364d;transform:translateY(-3px)}#noticeWorkspace .nb-card:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}#noticeWorkspace .nb-card.is-featured{background:radial-gradient(120% 130% at 100% 0%,color-mix(in srgb,var(--bs-primary) 12%,transparent) 0%,transparent 55%),var(--bs-body-bg);border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color))}#noticeWorkspace .nb-card.is-featured:before{width:5px;opacity:1}#noticeWorkspace .nb-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.6rem}#noticeWorkspace .nb-pin{position:absolute;top:14px;right:82px;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 14%,transparent)}#noticeWorkspace .nb-pri-dot{display:inline-flex;align-items:center;gap:.35rem;font-size:11px;font-weight:600;color:var(--bs-primary)}#noticeWorkspace .nb-pri-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--bs-primary)}#noticeWorkspace .nb-title{font-size:15px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.35;margin:0 0 .4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#noticeWorkspace .nb-desc{font-size:12.5px;color:var(--bs-secondary-color);line-height:1.5;margin:0 0 .8rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}#noticeWorkspace .nb-meta{display:flex;flex-wrap:wrap;gap:.35rem .9rem;font-size:11.5px;color:var(--bs-secondary-color);margin-bottom:.75rem}#noticeWorkspace .nb-meta .nb-meta-i{display:inline-flex;align-items:center;gap:.3rem}#noticeWorkspace .nb-meta .nb-meta-i i{font-size:13px}#noticeWorkspace .nb-pub{display:flex;align-items:center;gap:.5rem;margin-bottom:.85rem}#noticeWorkspace .nb-pub .nb-pub-name{font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}#noticeWorkspace .nb-pub .nb-pub-role{font-size:11px;color:var(--bs-secondary-color)}#noticeWorkspace .nb-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--bs-border-color)}#noticeWorkspace .nb-foot-stats{display:inline-flex;gap:.85rem;font-size:11.5px;color:var(--bs-secondary-color)}#noticeWorkspace .nb-foot-stat{display:inline-flex;align-items:center;gap:.3rem}#noticeWorkspace .nb-foot-stat i{font-size:14px}#noticeWorkspace .nb-actions{display:inline-flex;gap:.25rem}#noticeWorkspace .nb-card:has(.dropdown-menu.show){z-index:5}#noticeWorkspace .nb-actions .dropdown-menu{z-index:1050}#noticeWorkspace.is-list .nb-grid,#noticeWorkspace.is-list .nb-featured-grid{grid-template-columns:1fr}#noticeWorkspace.is-list .nb-featured-grid{margin-bottom:1rem}#noticeWorkspace.is-list .nb-card{flex-direction:row;align-items:center;flex-wrap:wrap;padding:.85rem 1rem}#noticeWorkspace.is-list .nb-card.is-featured{background:var(--bs-body-bg)}#noticeWorkspace.is-list .nb-title{-webkit-line-clamp:1;margin-bottom:.25rem}#noticeWorkspace.is-list .nb-desc{-webkit-line-clamp:1;margin-bottom:0;flex:1 1 260px}#noticeWorkspace.is-list .nb-card-main{flex:1 1 320px;min-width:0}#noticeWorkspace.is-list .nb-meta{margin-bottom:0;margin-left:auto}#noticeWorkspace.is-list .nb-pub{margin-bottom:0}#noticeWorkspace.is-list .nb-foot{margin-top:0;padding-top:0;border-top:0;flex:0 0 auto}#noticeWorkspace.is-list .nb-foot-stats{display:none}#noticeWorkspace .nb-card-main{display:contents}#noticeWorkspace.is-list .nb-card-main{display:block}#noticeWorkspace .nb-file{display:flex;align-items:center;gap:.7rem;border:1px solid var(--bs-border-color);border-radius:12px;padding:.65rem .75rem;background:var(--bs-body-bg);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}#noticeWorkspace .nb-file:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));box-shadow:0 8px 18px #1b243612;transform:translateY(-1px)}#noticeWorkspace .nb-file-ic{width:40px;height:40px;flex:0 0 auto;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:color-mix(in srgb,var(--bs-danger) 12%,transparent);color:var(--bs-danger)}#noticeWorkspace .nb-file-ic.is-img{background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}#noticeWorkspace .nb-file-ic.is-doc{background:color-mix(in srgb,var(--bs-info) 12%,transparent);color:var(--bs-info)}#noticeWorkspace .nb-file-ic.is-sheet{background:color-mix(in srgb,var(--bs-success) 12%,transparent);color:var(--bs-success)}#noticeWorkspace .nb-file-name{font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}#noticeWorkspace .nb-file-meta{font-size:11px;color:var(--bs-secondary-color)}#noticeWorkspace .nb-oc-hero{border-radius:12px;padding:1rem 1.1rem;background:radial-gradient(120% 130% at 100% 0%,color-mix(in srgb,var(--bs-primary) 14%,transparent) 0%,transparent 55%),var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}#noticeWorkspace .nb-info-item .nb-info-label{display:block;font-size:11px;color:var(--bs-secondary-color);margin-bottom:.1rem}#noticeWorkspace .nb-info-item .nb-info-val{font-size:13px;font-weight:500;color:var(--bs-emphasis-color)}#noticeWorkspace .nb-readbar{height:8px;border-radius:20px;background:var(--bs-secondary-bg);overflow:hidden}#noticeWorkspace .nb-readbar-fill{display:block;height:100%;border-radius:20px;background:var(--bs-success);width:0;transition:width .8s cubic-bezier(.4,0,.2,1)}#noticeWorkspace .nb-comment{display:flex;gap:.6rem}#noticeWorkspace .nb-comment-body{flex:1;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:12px;padding:.55rem .7rem}#noticeWorkspace .nb-comment-name{font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}#noticeWorkspace .nb-comment-time{font-size:11px;color:var(--bs-secondary-color)}#noticeWorkspace .nb-comment-text{font-size:12.5px;color:var(--bs-emphasis-color);margin:.15rem 0 0}#noticeWorkspace .skeleton-loader{display:none}#noticeWorkspace.is-loading .skeleton-loader{display:block}#noticeWorkspace.is-loading .nb-live{display:none}#noticeWorkspace .skeleton-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem}#noticeWorkspace .skeleton-card{border:1px solid var(--bs-border-color);border-radius:14px;padding:1.1rem;background:none;height:auto}#noticeWorkspace .skeleton{border-radius:8px;background:var(--bs-secondary-bg)}#noticeWorkspace .skeleton:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 65%,transparent),transparent)}#noticeWorkspace .skeleton-line{height:12px;margin-bottom:.6rem}#noticeWorkspace .skeleton-line.w-70{width:70%}#noticeWorkspace .skeleton-line.w-40{width:40%}#noticeWorkspace .skeleton-block{height:60px;margin:.8rem 0}#noticeWorkspace .nb-empty{display:none;text-align:center;padding:3.5rem 1rem}#noticeWorkspace.is-empty .nb-empty{display:block}#noticeWorkspace.is-empty .nb-live-body{display:none}#noticeWorkspace .nb-empty-ic{width:78px;height:78px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:34px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}#noticeWorkspace.nb-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1045;background:var(--bs-secondary-bg);padding:1rem 1.25rem;overflow:auto}#nb_detail{--bs-offcanvas-width: 460px}#nb_detail .offcanvas-footer{margin-top:auto}#nb_detail .nb-pri-dot{display:inline-flex;align-items:center;gap:.35rem;font-size:11px;font-weight:600;color:var(--bs-primary)}#nb_detail .nb-pri-dot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--bs-primary)}#nb_detail .nb-info-item .nb-info-label{display:block;font-size:11px;color:#8a94a6;margin-bottom:.1rem}#nb_detail .nb-info-item .nb-info-val{font-size:13px;font-weight:500}#nb_detail .nb-readbar{height:8px;border-radius:20px;background:#f2f4f9;overflow:hidden}#nb_detail .nb-readbar-fill{display:block;height:100%;border-radius:20px;background:var(--bs-success);width:0;transition:width .8s cubic-bezier(.4,0,.2,1)}#nb_detail .nb-comment{display:flex;gap:.6rem}#nb_detail .nb-comment-body{flex:1;background:#f7f8fb;border:1px solid #e8ebf3;border-radius:12px;padding:.55rem .7rem}#nb_detail .nb-comment-name{font-size:12.5px;font-weight:600}#nb_detail .nb-comment-time{font-size:11px;color:#8a94a6}#nb_detail .nb-comment-text{font-size:12.5px;margin:.15rem 0 0}#nb_detail .nb-file{display:flex;align-items:center;gap:.7rem;border:1px solid #e8ebf3;border-radius:12px;padding:.65rem .75rem}#nb_detail .nb-file-ic{width:40px;height:40px;flex:0 0 auto;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:color-mix(in srgb,var(--bs-danger) 12%,transparent);color:var(--bs-danger)}#nb_detail .nb-file-ic.is-img{background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}#nb_detail .nb-file-name{font-size:12.5px;font-weight:600}#nb_detail .nb-file-meta{font-size:11px;color:#8a94a6}[data-theme=dark] #noticeWorkspace .skeleton:after,[data-layout-mode=dark] #noticeWorkspace .skeleton:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 12%,transparent),transparent)}#eventsWorkspace .ev-sec-head{display:flex;align-items:center;gap:.5rem;margin:0 0 .85rem}#eventsWorkspace .ev-sec-ic{width:30px;height:30px;flex:0 0 auto;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 12%,transparent)}#eventsWorkspace .ev-sec-title{font-size:15px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.1}#eventsWorkspace .ev-sec-sub{font-size:11.5px;color:var(--bs-secondary-color)}#eventsWorkspace .ev-timeline-sec,#eventsWorkspace.is-grid .ev-calendar-sec,#eventsWorkspace.is-grid .ev-events-title,#eventsWorkspace.is-timeline .ev-calendar-sec,#eventsWorkspace.is-timeline .ev-events-sec{display:none}#eventsWorkspace.is-timeline .ev-timeline-sec{display:block}#eventsWorkspace .ev-cal-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem;flex-wrap:wrap}#eventsWorkspace .ev-cal-nav{display:inline-flex;align-items:center;gap:.35rem}#eventsWorkspace .ev-cal-month{font-size:16px;font-weight:700;color:var(--bs-emphasis-color);min-width:150px;text-align:center}#eventsWorkspace .ev-cal{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;background:var(--bs-border-color);border:1px solid var(--bs-border-color);border-radius:12px;overflow:hidden;animation:evFade .35s ease}#eventsWorkspace .ev-dow{background:var(--bs-secondary-bg);padding:.55rem .4rem;text-align:center;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;color:var(--bs-secondary-color)}#eventsWorkspace .ev-cell{background:var(--bs-body-bg);min-height:104px;padding:.4rem .45rem;display:flex;flex-direction:column;gap:.25rem;transition:background .16s ease}#eventsWorkspace .ev-cell:hover,#eventsWorkspace .ev-cell.is-out{background:var(--bs-secondary-bg)}#eventsWorkspace .ev-cell.is-today .ev-daynum{background:var(--bs-primary);color:#fff}#eventsWorkspace .ev-daynum{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}#eventsWorkspace .ev-chip{display:flex;align-items:center;gap:.3rem;border:0;width:100%;text-align:left;cursor:pointer;padding:.2rem .4rem;border-radius:6px;font-size:11px;font-weight:600;color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 12%,transparent);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:background .16s ease,transform .16s ease}#eventsWorkspace .ev-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bs-primary);flex:0 0 auto}#eventsWorkspace .ev-chip:hover{background:color-mix(in srgb,var(--bs-primary) 22%,transparent);transform:translate(2px)}#eventsWorkspace .ev-chip .ev-chip-txt{overflow:hidden;text-overflow:ellipsis}#eventsWorkspace .ev-more{font-size:10.5px;color:var(--bs-secondary-color);background:none;border:0;padding:0 .4rem;text-align:left;cursor:pointer}#eventsWorkspace .ev-more:hover{color:var(--bs-primary)}@keyframes evFade{0%{opacity:.4}to{opacity:1}}#eventsWorkspace .ev-feed{display:flex;flex-direction:column;gap:1rem}#eventsWorkspace .ev-grid,#eventsWorkspace.is-grid .ev-feed{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;align-items:start}#eventsWorkspace .ev-card{display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}#eventsWorkspace .ev-card:hover{border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));box-shadow:0 16px 38px -20px #1b24364d;transform:translateY(-3px)}#eventsWorkspace .ev-card:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}#eventsWorkspace .ev-banner{position:relative;height:96px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:34px;background:linear-gradient(135deg,var(--bs-primary),color-mix(in srgb,var(--bs-primary) 55%,#000));border-radius:14px 14px 0 0!important}#eventsWorkspace .ev-banner-badge{position:absolute;top:.6rem;left:.6rem;font-size:11px;font-weight:600;padding:.2rem .6rem;border-radius:30px;background:#ffffffe6;color:var(--bs-primary)}#eventsWorkspace .ev-banner-date{position:absolute;top:.6rem;right:.6rem;display:flex;flex-direction:column;align-items:center;background:#fffffff2;color:var(--bs-emphasis-color);border-radius:9px;padding:.2rem .5rem;line-height:1.05}#eventsWorkspace .ev-banner-date b{font-size:15px}#eventsWorkspace .ev-banner-date span{font-size:9.5px;text-transform:uppercase;letter-spacing:.3px}#eventsWorkspace .ev-card-body{padding:.9rem 1rem 1rem;display:flex;flex-direction:column;flex:1}#eventsWorkspace .ev-card-title{font-size:14.5px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.35;margin:0 0 .5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#eventsWorkspace .ev-meta{display:flex;flex-direction:column;gap:.3rem;font-size:11.5px;color:var(--bs-secondary-color);margin-bottom:.7rem}#eventsWorkspace .ev-meta-i{display:inline-flex;align-items:center;gap:.4rem}#eventsWorkspace .ev-meta-i i{font-size:14px;color:var(--bs-primary)}#eventsWorkspace .ev-foot{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.7rem;border-top:1px solid var(--bs-border-color)}#eventsWorkspace .ev-parts{display:inline-flex;align-items:center}#eventsWorkspace .ev-parts .avatar{margin-left:-8px;border:2px solid var(--bs-body-bg);border-radius:50%}#eventsWorkspace .ev-parts .avatar:first-child{margin-left:0}#eventsWorkspace .ev-parts-more{width:26px;height:26px;margin-left:-8px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-secondary-bg);border:2px solid var(--bs-body-bg)}#eventsWorkspace .ev-actions{display:inline-flex;gap:.25rem}#eventsWorkspace .ev-card:has(.dropdown-menu.show){position:relative;z-index:5}#eventsWorkspace .ev-actions .dropdown-menu{z-index:1050}#eventsWorkspace .ev-tl{list-style:none;margin:0;padding:0;position:relative}#eventsWorkspace .ev-tl:before{content:"";position:absolute;left:15px;top:4px;bottom:4px;width:2px;background:var(--bs-border-color)}#eventsWorkspace .ev-tl-item{position:relative;padding:0 0 1.1rem 3rem}#eventsWorkspace .ev-tl-dot{position:absolute;left:6px;top:2px;width:20px;height:20px;border-radius:50%;background:var(--bs-primary);box-shadow:0 0 0 4px color-mix(in srgb,var(--bs-primary) 18%,transparent)}#eventsWorkspace .ev-tl-card{border:1px solid var(--bs-border-color);border-radius:12px;padding:.75rem .9rem;background:var(--bs-body-bg);cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease}#eventsWorkspace .ev-tl-card:hover{border-color:color-mix(in srgb,var(--bs-primary) 35%,var(--bs-border-color));box-shadow:0 10px 24px -14px #1b243640}#eventsWorkspace .ev-steps{list-style:none;margin:0;padding:0}#eventsWorkspace .ev-step{position:relative;display:flex;gap:.8rem;padding-bottom:1.05rem}#eventsWorkspace .ev-step:last-child{padding-bottom:0}#eventsWorkspace .ev-step-ic{width:32px;height:32px;flex:0 0 auto;z-index:1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:15px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);border:2px solid var(--bs-body-bg);box-shadow:0 0 0 1px var(--bs-border-color)}#eventsWorkspace .ev-step:not(:last-child) .ev-step-ic:after{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background:var(--bs-border-color)}#eventsWorkspace .ev-step.is-done .ev-step-ic{background:var(--bs-success);color:#fff;box-shadow:0 0 0 1px var(--bs-success)}#eventsWorkspace .ev-step.is-current .ev-step-ic{background:var(--bs-primary);color:#fff;box-shadow:0 0 0 1px var(--bs-primary);animation:evPulse 1.8s ease-in-out infinite}#eventsWorkspace .ev-step.is-muted{opacity:.55}#eventsWorkspace .ev-step-title{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}#eventsWorkspace .ev-step-meta{font-size:11.5px;color:var(--bs-secondary-color)}@keyframes evPulse{0%,to{box-shadow:0 0 0 1px var(--bs-primary)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--bs-primary) 30%,transparent)}}#eventsWorkspace .ev-file{display:flex;align-items:center;gap:.7rem;border:1px solid var(--bs-border-color);border-radius:12px;padding:.65rem .75rem;background:var(--bs-body-bg);transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}#eventsWorkspace .ev-file:hover{border-color:color-mix(in srgb,var(--bs-primary) 30%,var(--bs-border-color));box-shadow:0 8px 18px #1b243612;transform:translateY(-1px)}#eventsWorkspace .ev-file-ic{width:40px;height:40px;flex:0 0 auto;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:color-mix(in srgb,var(--bs-danger) 12%,transparent);color:var(--bs-danger)}#eventsWorkspace .ev-file-ic.is-img{background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}#eventsWorkspace .ev-file-ic.is-doc{background:color-mix(in srgb,var(--bs-info) 12%,transparent);color:var(--bs-info)}#eventsWorkspace .ev-file-name{font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}#eventsWorkspace .ev-file-meta{font-size:11px;color:var(--bs-secondary-color)}#eventsWorkspace .skeleton-loader{display:none}#eventsWorkspace.is-loading .skeleton-loader{display:block}#eventsWorkspace.is-loading .ev-live{display:none}#eventsWorkspace .skeleton{border-radius:8px;background:var(--bs-secondary-bg)}#eventsWorkspace .skeleton:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 65%,transparent),transparent)}#eventsWorkspace .skeleton-line{height:12px;margin-bottom:.6rem}#eventsWorkspace .skeleton-line.w-40{width:40%}#eventsWorkspace .skeleton-line.w-70{width:70%}#eventsWorkspace .skeleton-cal{height:320px}#eventsWorkspace .skeleton-card{height:150px}#eventsWorkspace .ev-empty{display:none;text-align:center;padding:3.5rem 1rem}#eventsWorkspace.is-empty .ev-empty{display:block}#eventsWorkspace.is-empty .ev-live-body{display:none}#eventsWorkspace .ev-empty-ic{width:78px;height:78px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:34px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}#eventsWorkspace.ev-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1045;background:var(--bs-secondary-bg);padding:1rem 1.25rem;overflow:auto}@media (max-width: 767.98px){#eventsWorkspace .ev-cal{grid-template-columns:1fr}#eventsWorkspace .ev-dow{display:none}#eventsWorkspace .ev-cell{min-height:auto;flex-direction:row;flex-wrap:wrap;align-items:center}#eventsWorkspace .ev-cell.is-empty,#eventsWorkspace .ev-cell.is-out:not(:has(.ev-chip)){display:none}#eventsWorkspace .ev-cell .ev-daynum{margin-right:.5rem}#eventsWorkspace .ev-chip{width:auto}}#ev_detail{--bs-offcanvas-width: 480px}#ev_detail .ev-oc-banner{height:130px;border-radius:12px;position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:.9rem 1rem;color:#fff;background:linear-gradient(135deg,var(--bs-primary),color-mix(in srgb,var(--bs-primary) 55%,#000))}#ev_detail .ev-oc-cat{position:absolute;top:.7rem;left:.7rem;font-size:11px;font-weight:600;padding:.2rem .6rem;border-radius:30px;background:#ffffffe6;color:var(--bs-primary)}#ev_detail .ev-info-item .ev-info-label{display:block;font-size:11px;color:var(--bs-secondary-color);margin-bottom:.1rem}#ev_detail .ev-info-item .ev-info-val{font-size:13px;font-weight:500;color:var(--bs-emphasis-color)}#ev_detail .ev-file{display:flex;align-items:center;gap:.7rem;border:1px solid var(--bs-border-color);border-radius:12px;padding:.65rem .75rem}#ev_detail .ev-file-ic{width:40px;height:40px;flex:0 0 auto;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:color-mix(in srgb,var(--bs-danger) 12%,transparent);color:var(--bs-danger)}#ev_detail .ev-file-ic.is-img{background:color-mix(in srgb,var(--bs-primary) 12%,transparent);color:var(--bs-primary)}#ev_detail .ev-file-name{font-size:12.5px;font-weight:600}#ev_detail .ev-file-meta{font-size:11px;color:var(--bs-secondary-color)}#ev_detail .ev-step{position:relative;display:flex;gap:.8rem;padding-bottom:1.05rem}#ev_detail .ev-step:last-child{padding-bottom:0}#ev_detail .ev-step-ic{width:32px;height:32px;flex:0 0 auto;z-index:1;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:15px;background:#f2f4f9;color:var(--bs-secondary-color);border:2px solid #fff;box-shadow:0 0 0 1px var(--bs-border-color)}#ev_detail .ev-step:not(:last-child) .ev-step-ic:after{content:"";position:absolute;left:15px;top:32px;bottom:0;width:2px;background:var(--bs-border-color)}#ev_detail .ev-step.is-done .ev-step-ic{background:var(--bs-success);color:#fff}#ev_detail .ev-step.is-current .ev-step-ic{background:var(--bs-primary);color:#fff}#ev_detail .ev-step.is-muted{opacity:.55}#ev_detail .ev-step-title{font-size:13px;font-weight:600}#ev_detail .ev-step-meta{font-size:11.5px;color:var(--bs-secondary-color)}[data-theme=dark] #eventsWorkspace .skeleton:after,[data-layout-mode=dark] #eventsWorkspace .skeleton:after{background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 12%,transparent),transparent)}.filter-wrapper{border-top:1px solid #E9EDF4;padding-top:20px}.table-filter-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:10px}.table-filter-head .filter-head-left{display:flex;align-items:center;flex-wrap:wrap}@media (max-width: 575.98px){.table-filter-head .filter-head-left{width:100%}}.table-filter-head .filter-head-left h5{font-size:15px;font-weight:500;margin:0 24px 10px 0}.list-tab{margin-bottom:10px}.list-tab ul{border-bottom:1px solid #E9EDF4}.list-tab ul li{display:inline-block;margin:0 24px 0 0}.list-tab ul li a{color:#515b73;display:inline-block;padding:5px 0;position:relative}.list-tab ul li a span{background:#fff;border-radius:5px;margin:0 0 0 8px;padding:5px;display:inline-block;font-size:12px;color:#202c4b}.list-tab ul li a:before{position:absolute;bottom:0;left:0;content:"";background:transparent;width:100%;height:3px}.list-tab ul li a:hover,.list-tab ul li a.active{color:#3d5ee1}.list-tab ul li a.active:before{background:#3d5ee1}.load-more .btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}.load-more .btn i{margin-right:5px}.profile-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center}@media (max-width: 575.98px){.profile-wrap{display:block}}.profile-wrap .frames{width:100px;height:100px;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-right:15px;color:#838a9b;font-size:24px;border:1px dashed #E9EDF4}.profile-wrap .frames img{border-radius:5px;width:80px;height:80px}@media (max-width: 575.98px){.profile-wrap .frames{margin:0 0 10px}}.profile-wrap .profile-upload p{font-size:12px}.profile-uploader .btn{font-size:12px;margin:0 0 10px;padding:6px 20px}.drag-upload-btn{font-size:12px;font-weight:600;background:#fff;border:1px dashed #E9EDF4;border-radius:5px;margin:0 12px 10px 0;padding:6px 16px;position:relative;transition:all .5s}.drag-upload-btn input{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.drag-upload-btn:hover{background:#3d5ee1;border-color:#3d5ee1;color:#fff;transition:all .5s}.trash-icon{font-size:15px;color:#e82646}.trash-icon:hover{color:#c61532}.drop-width{min-width:350px;max-width:100%}@media (max-width: 575.98px){.drop-width{min-width:260px}}.tk-filter-drop{position:relative}.tk-filter-drop:has(.dropdown-menu.show){z-index:1055}.tk-filter-drop .dropdown-menu{z-index:1060}.student-profile .card{border:1px solid #e8eaed;border-radius:16px;box-shadow:0 1px 2px #0f172a0a,0 8px 24px #0f172a0f}[data-theme=dark] .student-profile .card,[data-bs-theme=dark] .student-profile .card{border-color:#ffffff14;box-shadow:0 1px 2px #0000004d}.student-profile{--avatar-accent: var(--bs-primary);--avatar-accent-soft: var(--tint-primary)}@media (prefers-reduced-motion: reduce){.student-profile *{animation:none!important;transition:none!important}}.profile-actions{display:flex;flex-wrap:wrap;gap:8px}.profile-button{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 13px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);color:var(--bs-body-color, #1f2937);font-size:13px;font-weight:500;line-height:1;cursor:pointer;transition:all var(--transition);white-space:nowrap;text-decoration:none}.profile-button i{font-size:16px}.profile-button:hover{background:var(--bs-tertiary-bg);border-color:var(--bs-primary);color:var(--bs-primary);transform:translateY(-1px);box-shadow:var(--shadow)}.profile-button.profile-icon-button{padding:0;width:38px;justify-content:center}.profile-button-primary{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.profile-button-primary:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;filter:brightness(1.06)}.profile-back{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);color:var(--bs-body-color, #1f2937);text-decoration:none;transition:all var(--transition)}.profile-back i{font-size:18px}.profile-back:hover{background:var(--bs-tertiary-bg);border-color:var(--bs-primary);color:var(--bs-primary);transform:translate(-2px);box-shadow:var(--shadow)}.student-profile .dropdown-menu{min-width:214px;border-radius:12px}.student-profile .dropdown-head{padding:6px 10px 4px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.student-profile .dropdown-item{display:flex;align-items:center;font-size:13px;padding:7px 10px}.student-profile .dropdown-item i{font-size:16px;color:var(--bs-secondary-color)}.student-profile .dropdown-item:hover i,.student-profile .dropdown-item:focus i{color:var(--bs-primary)}.profile-hero{position:relative;overflow:hidden;padding:24px;background:radial-gradient(130% 120% at 100% 0%,var(--tint-primary),transparent 55%),linear-gradient(135deg,var(--tint-primary) 0%,rgba(255,255,255,.4) 45%,var(--bs-secondary-bg) 100%)}.profile-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(rgba(255,255,255,.9) 1.6px,transparent 1.7px),repeating-linear-gradient(45deg,rgba(255,255,255,.5) 0 1px,transparent 1px 16px),repeating-linear-gradient(-45deg,rgba(255,255,255,.35) 0 1px,transparent 1px 16px);background-size:20px 20px,auto,auto;background-position:0 0;opacity:.7;pointer-events:none;-webkit-mask-image:linear-gradient(115deg,#000 0%,rgba(0,0,0,.35) 55%,transparent 90%);mask-image:linear-gradient(115deg,#000 0%,rgba(0,0,0,.35) 55%,transparent 90%)}.profile-hero:after{content:"";position:absolute;top:-60px;right:-40px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.75),transparent 70%);pointer-events:none}[data-bs-theme=dark] .profile-hero{background:radial-gradient(130% 120% at 100% 0%,rgba(61,94,225,.22),transparent 55%),linear-gradient(135deg,rgba(61,94,225,.16) 0%,var(--bs-body-bg) 55%)}[data-bs-theme=dark] .profile-hero:before{background-image:radial-gradient(rgba(255,255,255,.14) 1.4px,transparent 1.5px),repeating-linear-gradient(45deg,rgba(255,255,255,.08) 0 1px,transparent 1px 16px),repeating-linear-gradient(-45deg,rgba(255,255,255,.06) 0 1px,transparent 1px 16px);background-size:20px 20px,auto,auto;opacity:1}[data-bs-theme=dark] .profile-hero:after{background:radial-gradient(circle,rgba(255,255,255,.06),transparent 70%)}.hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:auto 1fr auto;gap:22px;align-items:center}@media (max-width: 1199.98px){.hero-grid{grid-template-columns:1fr;gap:40px}}.hero-photo{position:relative;width:118px;height:118px;border-radius:20px;padding:4px;background:var(--bs-body-bg);box-shadow:var(--shadow-lift)}.hero-photo img{width:100%;height:100%;object-fit:cover;border-radius:16px}.hero-photo .presence{position:absolute;right:4px;bottom:4px;width:18px;height:18px;border-radius:50%;border:3px solid var(--bs-body-bg);background:#16a34a}.hero-id{display:flex;flex-direction:column;gap:4px;min-width:0}.hero-name{font-size:24px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.1;margin:0;display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width: 575.98px){.hero-name{justify-content:center}}.hero-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:6px}.hero-meta>span{display:inline-flex;align-items:center;gap:5px;font-size:12.5px;color:var(--bs-secondary-color)}.hero-meta i{font-size:15px;opacity:.8}.hero-meta b{color:var(--bs-emphasis-color);font-weight:600}.badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.profile-badge{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent)}.profile-badge i{font-size:13px}.profile-badge .profile-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.hero-right{display:flex;align-items:center;gap:22px}.ring-group{display:flex;gap:16px}.profile-ring{text-align:center}.ring-track{width:74px;height:74px;border-radius:50%;background:conic-gradient(var(--accent) calc(var(--val, 0) * 1%),var(--bs-secondary-bg) 0);display:flex;align-items:center;justify-content:center;transition:background 1s ease}.profile-ring-hole{width:56px;height:56px;border-radius:50%;background:var(--bs-body-bg);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;color:var(--bs-emphasis-color);box-shadow:inset 0 0 0 1px var(--bs-border-color)}.ring-lbl{font-size:11px;color:var(--bs-secondary-color);margin-top:6px;display:block}.hero-side{display:flex;flex-direction:column;align-items:center;gap:10px}.qr-code{width:76px;height:76px;border-radius:12px;border:1px solid var(--bs-border-color);display:flex;align-items:center;justify-content:center;background:var(--bs-body-bg)}.qr-code i{font-size:60px;color:var(--bs-emphasis-color)}.contact-list{display:flex;gap:6px}.profile-contact{width:36px;height:36px;border-radius:50%;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition);text-decoration:none}.profile-contact i{font-size:16px}.profile-contact:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;transform:translateY(-2px);box-shadow:var(--shadow-lift)}.profile-contact.c-green:hover{background:#16a34a;border-color:#16a34a}.profile-contact.c-amber:hover{background:#d97706;border-color:#d97706}.profile-contact.c-whatsapp{color:#25d366}.profile-contact.c-whatsapp:hover{background:#25d366;border-color:#25d366;color:#fff}.complete{margin-top:14px}.complete-top{display:flex;justify-content:space-between;font-size:12px;margin-bottom:5px}.complete-top b{color:var(--bs-emphasis-color)}.profile-bar{height:8px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden}.profile-bar>span{display:block;height:100%;border-radius:999px;background:var(--accent);width:0;transition:width 1.1s cubic-bezier(.4,0,.2,1)}.profile-overview-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}@media (max-width: 575.98px){.profile-overview-grid{grid-template-columns:repeat(1,1fr)!important}}.profile-overview{position:relative;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition);overflow:hidden}.profile-overview:before{content:"";position:absolute;top:-34px;right:-34px;width:96px;height:96px;border-radius:50%;background:var(--accent-soft);opacity:.55;transition:transform var(--transition),opacity var(--transition)}.profile-overview:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:linear-gradient(90deg,var(--accent),transparent);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--transition)}.profile-overview:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift);border-color:transparent}.profile-overview:hover:before{transform:scale(1.3);opacity:.75}.profile-overview:hover:after{transform:scaleX(1)}.profile-overview:hover>.avatar{transform:translateY(-2px) rotate(-5deg)}.overview-head{display:contents}.profile-overview>.avatar{grid-column:1;grid-row:1/span 3;align-self:center;box-shadow:0 8px 16px -8px var(--accent-soft),inset 0 1px #ffffff59;transition:transform var(--transition)}.overview-lbl{grid-column:2;grid-row:1;position:relative;z-index:1;font-size:11px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--bs-secondary-color)}.overview-val{grid-column:2;grid-row:2;position:relative;z-index:1;font-size:20px;font-weight:800;color:var(--bs-emphasis-color);line-height:1.1;letter-spacing:-.01em}.overview-sub{grid-column:2;grid-row:3;position:relative;z-index:1;font-size:10px;font-weight:600;margin-top:4px;display:inline-flex;align-items:center;gap:3px;width:fit-content;padding:2px 7px;border-radius:999px;color:var(--bs-secondary-color);background:var(--bs-secondary-bg)}.overview-sub i{font-size:12px}.document-upload{color:#15803d;background:#16a34a1f}.profile-down{color:#b91c1c;background:#dc26261f}.profile-card-title{display:flex;align-items:center;gap:10px;font-size:15px;font-weight:700;color:var(--bs-emphasis-color);margin:0}.profile-card-title .tab-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;color:#fff;background:linear-gradient(135deg,#ffffff47,#fff0),var(--accent);box-shadow:0 8px 16px -6px var(--accent-soft),inset 0 1px #ffffff4d}.definition-list{display:grid;grid-template-columns:1fr 1fr;gap:8px}.definition-list>div{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid var(--bs-border-color);border-radius:11px;background:var(--bs-secondary-bg);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition),background var(--transition)}.definition-list>div:hover{transform:translateY(-2px);border-color:var(--bs-primary);background:var(--bs-body-bg);box-shadow:var(--shadow)}.definition-list .meta-key{font-size:10.5px;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.definition-list .value{font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);word-break:break-word}.definition-list.one-col{grid-template-columns:1fr;gap:0}.definition-list.one-col>div{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;padding:11px 0;border:0;border-radius:0;background:transparent;transform:none;box-shadow:none;transition:none}.definition-list.one-col>div:not(:last-child){border-bottom:1px solid var(--bs-border-color)}.definition-list.one-col>div:first-child{padding-top:0}.definition-list.one-col>div:last-child{padding-bottom:0}.definition-list.one-col .meta-key{font-size:12px;text-transform:none;letter-spacing:0;font-weight:500}.definition-list.one-col .value{text-align:right}.profile-chip-set{display:flex;flex-wrap:wrap;gap:6px}.profile-chip{font-size:12px;font-weight:500;padding:5px 11px;border-radius:999px;background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);border:1px solid var(--bs-border-color);transition:all var(--transition)}.profile-chip:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.profile-chip.solid{background:var(--tint-primary);color:var(--bs-primary);border-color:transparent}.profile-person{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.profile-person{flex-direction:column;align-items:flex-start;gap:12px}}.profile-person:first-child{padding-top:0}.profile-person:last-child{border-bottom:0;padding-bottom:0}.profile-person img{width:46px;height:46px;border-radius:12px;object-fit:cover;box-shadow:0 0 0 3px var(--bs-secondary-bg)}.profile-person>.profile-contact{background:linear-gradient(135deg,var(--bs-primary),rgba(61,94,225,.55));color:#fff;border-color:transparent;box-shadow:0 6px 14px -6px var(--tint-primary)}.profile-person .profile-person-name{font-weight:600;font-size:14px;color:var(--bs-emphasis-color)}.profile-person .person-role{font-size:12px;color:var(--bs-secondary-color);line-height:1.55}.profile-person .person-actions{margin-left:auto;display:flex;gap:6px}@media (max-width: 575.98px){.profile-person .person-actions{margin-left:unset}}.tab-list{display:flex;flex-wrap:wrap;gap:4px;padding:5px;margin:0;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-secondary-bg)}.profile-tab{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:0 0 auto;padding:8px 14px;border-radius:999px;border:0;background:transparent;color:var(--bs-secondary-color);font-size:13px;font-weight:600;cursor:pointer;transition:all var(--transition)}.profile-tab i{font-size:16px}.profile-tab:hover{color:var(--bs-primary)}.profile-tab.active{background:var(--bs-body-bg);color:var(--bs-primary);box-shadow:var(--shadow)}.tab-pane-block{display:none;animation:sp-fade .35s ease}.tab-pane-block.active{display:block}.block-heading{font-size:13px;font-weight:700;color:var(--bs-emphasis-color);margin:0 0 12px;display:flex;align-items:center;gap:6px}.block-heading i{color:var(--bs-primary);font-size:16px}.profile-tile{border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);padding:14px;background:var(--bs-body-bg);transition:all var(--transition)}.profile-tile:hover{box-shadow:var(--shadow)}.profile-mini{text-align:center;padding:12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm)}.profile-mini .v{font-size:20px;font-weight:700;color:var(--bs-emphasis-color)}.profile-mini .l{font-size:11.5px;color:var(--bs-secondary-color);margin-top:2px}.bar-group{display:flex;align-items:flex-end;gap:8px;height:150px;padding-top:6px}.bar-group .b{flex:1;display:flex;flex-direction:column;align-items:center;gap:6px;height:100%;justify-content:flex-end}.bar-group .b .col{width:70%;max-width:26px;border-radius:6px 6px 0 0;background:linear-gradient(180deg,var(--bs-primary),var(--tint-primary));height:0;transition:height 1s cubic-bezier(.4,0,.2,1)}.bar-group .b.alt .col{background:linear-gradient(180deg,#16a34a,#16a34a26)}.bar-group .b .cap{font-size:10.5px;color:var(--bs-secondary-color)}.bar-group .b .val{font-size:10.5px;font-weight:700;color:var(--bs-emphasis-color)}.histogram-bar{margin-bottom:12px}.histogram-bar-top{display:flex;justify-content:space-between;font-size:12.5px;margin-bottom:5px}.histogram-bar-top b{color:var(--bs-emphasis-color)}.histogram-bar-track{height:8px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden}.histogram-bar-fill{height:100%;border-radius:999px;width:0;transition:width 1s cubic-bezier(.4,0,.2,1);background:var(--accent)}.heatmap-block{display:grid;grid-template-columns:repeat(7,1fr);gap:5px}.heatmap-block .d{aspect-ratio:1;border-radius:5px;background:var(--bs-secondary-bg);display:flex;align-items:center;justify-content:center;font-size:10px;color:transparent}.heatmap-block .d.l1{background:#16a34a40}.heatmap-block .d.l2{background:#16a34a80}.heatmap-block .d.l3{background:#16a34abf}.heatmap-block .d.l4{background:#16a34a}.heatmap-block .d.absent{background:#dc2626b3}.heatmap-block .d.late{background:#d97706bf}.heatmap-block-legend{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--bs-secondary-color);margin-top:10px}.heatmap-block-legend .k{width:12px;height:12px;border-radius:3px}.profile-donut{display:flex;align-items:center;gap:16px}.profile-donut svg{width:130px;height:130px;transform:rotate(-90deg)}.profile-donut circle{fill:none;stroke-width:14}.profile-donut .track{stroke:var(--bs-secondary-bg)}.donut-legend{display:flex;flex-direction:column;gap:8px;font-size:12.5px}.donut-legend>div{display:flex;align-items:center;gap:8px}.donut-legend .k{width:12px;height:12px;border-radius:3px}.donut-legend b{margin-left:auto;color:var(--bs-emphasis-color)}.profile-trend svg{width:100%;height:120px}.profile-trend .line{fill:none;stroke:var(--bs-primary);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:600;stroke-dashoffset:600;animation:sp-draw 1.4s ease forwards}.profile-trend .area{fill:var(--tint-primary);opacity:.7}.profile-trend .dot{fill:var(--bs-primary)}.profile-rank{display:flex;align-items:center;gap:14px}.rank-num{font-size:34px;font-weight:800;color:var(--bs-primary);line-height:1}.rank-num small{font-size:15px}.profile-timeline{position:relative;padding-left:30px}.profile-timeline:before{content:"";position:absolute;left:11px;top:4px;bottom:4px;width:2px;background:var(--bs-border-color)}.profile-timeline{position:relative;padding-bottom:20px}.profile-timeline:last-child{padding-bottom:0}.profile-timeline>.avatar{position:absolute;left:-30px;top:0;box-shadow:0 0 0 4px var(--bs-body-bg)}.profile-timeline-time{font-size:11px;color:var(--bs-secondary-color)}.timeline-title{font-weight:600;color:var(--bs-emphasis-color);font-size:13.5px;margin:2px 0}.timeline-desc{font-size:12.5px;color:var(--bs-secondary-color)}.profile-document-row{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);transition:all var(--transition);background:var(--bs-body-bg)}.profile-document-row:hover{border-color:var(--bs-primary);box-shadow:var(--shadow);transform:translateY(-1px)}.profile-document-row .document-row-ic{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;background:var(--accent-soft);color:var(--accent)}.profile-document-row .document-row-name{font-weight:600;color:var(--bs-emphasis-color);font-size:13px}.profile-document-row .document-row-meta{font-size:11.5px;color:var(--bs-secondary-color)}.achievement{text-align:center;padding:16px 12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);transition:all var(--transition)}.achievement:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.achievement-medal{width:52px;height:52px;margin:0 auto 8px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:26px;background:var(--accent-soft);color:var(--accent)}.achievement-title{font-weight:600;font-size:12.5px;color:var(--bs-emphasis-color)}.achievement-sub{font-size:11px;color:var(--bs-secondary-color)}.profile-quick-action-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.profile-quick-action{display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 6px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);cursor:pointer;background:var(--bs-body-bg);color:var(--bs-secondary-color);font-size:11px;font-weight:600;text-align:center;transition:all var(--transition);text-decoration:none}.profile-quick-action i{font-size:20px;color:var(--accent);transition:transform var(--transition)}.profile-quick-action:hover{border-color:var(--bs-primary);background:var(--bs-tertiary-bg);color:var(--bs-emphasis-color);transform:translateY(-2px);box-shadow:var(--shadow)}.profile-quick-action:hover i{transform:scale(1.15)}.profile-insight{position:relative;border-radius:16px;overflow:hidden;background:linear-gradient(135deg,rgba(123,97,255,.16),rgba(61,94,225,.08) 60%,transparent);border:1px solid rgba(123,97,255,.22);padding:18px}.profile-insight:before{content:"";position:absolute;top:-50px;right:-50px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,rgba(123,97,255,.28),transparent 70%);pointer-events:none}.insight-head{position:relative;z-index:1;display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:14px;border-bottom:1px solid rgba(123,97,255,.18)}.profile-insight-badge{width:38px;height:38px;border-radius:11px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#7b61ff,#3d5ee1);color:#fff;font-size:19px;box-shadow:0 8px 18px -5px #7b61ff99;position:relative}.profile-insight-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:11px;background:linear-gradient(135deg,rgba(255,255,255,.35),transparent 55%)}.insight-head h5{margin:0;font-size:14.5px;font-weight:700;color:var(--bs-emphasis-color)}.insight-head span{font-size:11px;color:var(--bs-secondary-color)}.profile-insight-item{position:relative;z-index:1;background:#ffffffb3;border:1px solid rgba(123,97,255,.12);border-radius:12px;padding:12px 14px;margin-bottom:8px;transition:transform var(--transition),box-shadow var(--transition)}.profile-insight-item:hover{transform:translateY(-2px);box-shadow:0 8px 20px -8px #7b61ff59}.profile-insight-item:last-child{margin-bottom:0}.profile-insight-item .t{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--bs-emphasis-color)}.profile-insight-item .t i{font-size:15px}.profile-insight-item p{margin:4px 0 0;font-size:12px;color:#4b5563;line-height:1.5}.insight-risk{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:999px}.insight-risk.low{background:#16a34a26;color:#15803d}.insight-risk.med{background:#d9770626;color:#b45309}.insight-risk.high{background:#dc262626;color:#b91c1c}[data-bs-theme=dark] .profile-insight-item{background:#ffffff0f}[data-bs-theme=dark] .profile-insight-item p{color:#cbd2e0}.student-profile .table{font-size:13px}.student-profile .table>:not(caption)>*>*{padding:10px 12px}.profile-pill{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;font-style:normal;padding:4px 10px;border-radius:999px;line-height:1;white-space:nowrap}@media (max-width: 575.98px){.profile-pill{margin-left:unset!important}}.profile-pill i{font-size:13px}.profile-pill.ok{background:#16a34a1f;color:#15803d}.profile-pill.warn{background:#d977061f;color:#b45309}.profile-pill.bad{background:#dc26261f;color:#b91c1c}.profile-pill.info{background:#0891b21f;color:#0e7490}.profile-pill .profile-dot{width:6px;height:6px;border-radius:50%;background:currentColor}.msgs{display:flex;flex-direction:column;gap:10px}.profile-message{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.profile-message:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--bs-primary)}.message-main{flex:1;min-width:0}.message-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.message-title{font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.message-date{font-size:11px;color:var(--bs-secondary-color);flex-shrink:0}.message-sub{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--bs-secondary-color);margin:3px 0 6px}.message-chan{font-size:10px;font-weight:700;padding:1px 7px;border-radius:5px}.message-chan.email{background:#2563eb1f;color:#2563eb}.message-chan.message{background:#16a34a1f;color:#16a34a}.message-chan.sms{background:#d977061f;color:#d97706}.message-chan.call{background:#0d94881f;color:#0d9488}.message-snippet{font-size:12.5px;color:var(--bs-secondary-color);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.profile-message>.profile-pill{align-self:flex-start;flex-shrink:0}.profile-message>.profile-pill i{font-size:13px}.announcement{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.announcement:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.announcement.pinned{border-color:transparent;background:linear-gradient(135deg,var(--tint-primary),transparent 75%);box-shadow:inset 0 0 0 1px var(--tint-primary)}.announcement-body{flex:1;min-width:0}.announcement-body b{font-size:13px;color:var(--bs-emphasis-color)}.announcement-pin{color:var(--bs-primary);font-size:17px;flex-shrink:0}.profile-award{position:relative;height:100%;text-align:center;padding:20px 12px;border:1px solid var(--bs-border-color);border-radius:16px;background:var(--bs-body-bg);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}.profile-award:before{content:"";position:absolute;top:-40px;left:50%;transform:translate(-50%);width:120px;height:80px;background:radial-gradient(circle,var(--rib-soft, var(--tint-primary)),transparent 70%)}.profile-award:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.award-medal{position:relative;z-index:1;width:62px;height:62px;border-radius:50%;margin:0 auto 12px;display:flex;align-items:center;justify-content:center;font-size:30px;color:#fff}.award-medal:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(135deg,rgba(255,255,255,.55),transparent 55%)}.award-ribbon{position:absolute;top:12px;right:12px;z-index:2;font-size:10px;font-weight:800;padding:2px 8px;border-radius:6px;color:#fff;background:var(--rib, var(--bs-primary))}.award-title{position:relative;z-index:1;font-weight:600;font-size:13px;color:var(--bs-emphasis-color);line-height:1.3}.award-cat{position:relative;z-index:1;font-size:11px;color:var(--bs-secondary-color);margin-top:3px;display:inline-flex;align-items:center;gap:4px}.award-cat i{font-size:13px}.profile-award.gold{--rib: #d97706;--rib-soft: rgba(245, 158, 11, .22)}.profile-award.gold .award-medal{background:linear-gradient(135deg,#fcd34d,#f59e0b);box-shadow:0 10px 20px -6px #f59e0b8c}.profile-award.silver{--rib: #6b7280;--rib-soft: rgba(148, 163, 184, .22)}.profile-award.silver .award-medal{background:linear-gradient(135deg,#e5e7eb,#9ca3af);box-shadow:0 10px 20px -6px #94a3b880}.profile-award.bronze{--rib: #b45309;--rib-soft: rgba(180, 83, 9, .2)}.profile-award.bronze .award-medal{background:linear-gradient(135deg,#e0a872,#b45309);box-shadow:0 10px 20px -6px #b4530980}.profile-award.blue{--rib: #2563eb;--rib-soft: rgba(37, 99, 235, .2)}.profile-award.blue .award-medal{background:linear-gradient(135deg,#60a5fa,#2563eb);box-shadow:0 10px 20px -6px #2563eb80}.badge-alt-group{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.badge-alt{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:8px;text-align:center;padding:14px 8px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.badge-alt:hover{transform:translateY(-3px);box-shadow:var(--shadow);border-color:transparent}.badge-alt span{display:flex;align-items:center;justify-content:center;min-height:28px;font-size:10.5px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.25}@media (max-width: 400px){.badge-alt-group{grid-template-columns:repeat(2,1fr)}}.profile-document{position:relative;height:100%;padding:16px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.profile-document:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .4s var(--transition)}.profile-document:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift);border-color:transparent}.profile-document:hover:before{transform:scaleX(1)}.document-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:12px}.document-ext{font-size:10px;font-weight:800;letter-spacing:.06em;padding:3px 8px;border-radius:6px;background:var(--accent-soft);color:var(--accent)}.document-name{font-weight:600;font-size:13.5px;color:var(--bs-emphasis-color)}.document-meta{font-size:11px;color:var(--bs-secondary-color);margin-top:4px;display:flex;align-items:center;gap:4px;flex-wrap:wrap}.document-meta i{font-size:13px}.document-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--bs-border-color)}.document-foot .profile-pill i{font-size:13px}.document-actions{display:flex;gap:6px}.library-stats{grid-template-columns:repeat(4,1fr)}.books{display:flex;flex-direction:column;gap:10px}.profile-book{position:relative;display:flex;align-items:center;gap:14px;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}@media (max-width: 575.98px){.profile-book{flex-direction:column;align-items:flex-start;gap:12px}}.profile-book:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--bs-primary)}.profile-book.overdue:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#dc2626}.book-main{flex:1;min-width:0}.book-title{font-weight:600;font-size:13.5px;color:var(--bs-emphasis-color)}.book-author{font-size:11.5px;color:var(--bs-secondary-color)}.book-meta{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:5px;font-size:11px;color:var(--bs-secondary-color)}.book-meta span{display:inline-flex;align-items:center;gap:3px}.book-meta i{font-size:13px}.book-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0}.profile-button-sm{height:28px;padding:0 10px;font-size:12px;border-radius:8px}.profile-button-sm i{font-size:14px}.profile-queue{margin-left:auto;flex-shrink:0;font-size:11px;font-weight:700;color:var(--bs-primary);background:var(--tint-primary);padding:4px 10px;border-radius:999px}@media (max-width: 575.98px){.profile-queue{margin-left:unset}}.reading-history{display:flex;flex-direction:column;gap:8px}.reading-mini{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--bs-border-color);border-radius:11px;transition:background var(--transition)}.reading-mini:hover{background:var(--bs-tertiary-bg)}.reading-mini b{font-size:13px;color:var(--bs-emphasis-color)}.star-rating{display:flex;gap:1px;margin-top:2px}.star-rating i{font-size:13px;color:#f59e0b}.star-rating i.ti-star{color:var(--bs-border-color)}@media (max-width: 575.98px){.library-stats{grid-template-columns:repeat(2,1fr)}}.profile-kpi{position:relative;height:100%;padding:14px 16px;border-radius:16px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);overflow:hidden;transition:box-shadow var(--transition),transform var(--transition)}.profile-kpi:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:var(--accent);opacity:.9}.profile-kpi:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.profile-kpi.grad-primary{--accent: var(--accent-indigo);--accent-soft: var(--tint-info);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.profile-kpi.grad-gold{--accent: var(--bs-warning);--accent-soft: var(--tint-warning);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.kpi-bg{position:absolute;right:-10px;bottom:-16px;font-size:84px;line-height:1;opacity:.05;color:var(--accent)}.kpi-bg i{display:block}.kpi-top{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.kpi-tag{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--accent-soft);color:var(--accent)}.kpi-val{position:relative;z-index:1;font-size:28px;font-weight:800;line-height:1;color:var(--bs-emphasis-color)}.kpi-val small{font-size:14px;font-weight:600;color:var(--bs-secondary-color)}.kpi-lbl{position:relative;z-index:1;font-size:12px;margin-top:4px;color:var(--bs-secondary-color)}.kpi-bar{position:relative;z-index:1;height:6px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden;margin-top:10px}.kpi-bar span{display:block;height:100%;border-radius:999px;background:var(--accent);width:0;transition:width 1.1s cubic-bezier(.4,0,.2,1)}.trend-x{display:flex;justify-content:space-between;margin-top:4px}.trend-x span{font-size:9.5px;color:var(--bs-secondary-color)}.profile-kpi .profile-trend svg{height:58px}.subjmarks{display:flex;flex-direction:column;gap:8px}.profile-subject{display:flex;align-items:center;gap:12px;padding:11px 14px;border:1px solid var(--bs-border-color);border-radius:13px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.profile-subject:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.subject-main{flex:1;min-width:0}.subject-top{display:flex;align-items:center;gap:8px;margin-bottom:7px}.subject-top .name{font-weight:600;font-size:13.5px;color:var(--bs-emphasis-color)}.subject-pct{font-weight:800;font-size:15px;color:var(--bs-emphasis-color);width:46px;text-align:right}.grade{font-size:11px;font-weight:800;padding:2px 8px;border-radius:6px;font-style:normal;line-height:1.5}.grade.a{background:#16a34a24;color:#15803d}.grade.b{background:#2563eb24;color:#1d4ed8}.grade.c{background:#d9770624;color:#b45309}.grade.d{background:#dc262624;color:#b91c1c}.exam-result{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:stretch;padding:18px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:radial-gradient(120% 150% at 100% 0,rgba(79,70,229,.06),transparent 55%),var(--bs-body-bg)}@media (max-width: 1399.98px){.exam-result{grid-template-columns:1fr}}.exam-result-grade{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:116px;padding:14px 18px;border-radius:14px;background:linear-gradient(150deg,#4f46e5,#7b61ff);color:#fff;box-shadow:0 14px 26px -12px #4f46e58c,inset 0 1px #ffffff40}.exam-result-letter{font-size:46px;font-weight:800;line-height:1;letter-spacing:-1px}.exam-result-band{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:3px 11px;border-radius:999px;background:#ffffff2e}.exam-result-band i{font-size:13px}.exam-result-mid{display:flex;flex-direction:column;justify-content:center;gap:12px;min-width:0}.exam-result-scoreline{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.exam-result-pct{display:flex;align-items:baseline;font-weight:800;color:var(--bs-emphasis-color);line-height:1}.exam-result-pct span{font-size:42px}.exam-result-pct i{font-size:20px;font-style:normal;color:var(--bs-secondary-color);margin-left:2px}.exam-result-cap{display:flex;flex-direction:column}.exam-result-cap b{font-size:14px;color:var(--bs-emphasis-color)}.exam-result-cap span{font-size:12px;color:var(--bs-secondary-color)}.exam-result-trend{margin-left:auto;display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:600;color:#16a34a;background:#16a34a1a;padding:5px 11px;border-radius:999px}.exam-result-meter{position:relative;display:flex;gap:3px;height:12px;margin-top:2px}.exam-result-meter .seg{height:100%;border-radius:4px}.exam-result-meter .seg.f{flex:40;background:#dc262647}.exam-result-meter .seg.p{flex:20;background:#d9770659}.exam-result-meter .seg.m{flex:25;background:#0891b252}.exam-result-meter .seg.d{flex:15;background:#16a34a73}.exam-result-needle{position:absolute;top:-4px;bottom:-4px;left:0;width:3px;border-radius:3px;background:var(--bs-emphasis-color);box-shadow:0 0 0 3px var(--bs-body-bg);transition:left 1.1s cubic-bezier(.22,1,.36,1)}.exam-result-needle:after{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);width:11px;height:11px;border-radius:50%;background:var(--bs-emphasis-color);box-shadow:0 0 0 3px var(--bs-body-bg)}.exam-result-scale{display:flex;justify-content:space-between;font-size:10.5px;color:var(--bs-secondary-color)}.exam-result-side{display:flex;flex-direction:column;gap:8px;justify-content:center;min-width:200px}.exam-result-stat{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-secondary-bg);transition:transform var(--transition),box-shadow var(--transition)}.exam-result-stat:hover{transform:translateY(-1px);box-shadow:var(--shadow)}.exam-result-stat .ic{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:var(--accent-soft);color:var(--accent);flex-shrink:0}.exam-result-stat .tx{display:flex;flex-direction:column;line-height:1.2}.exam-result-stat .tx b{font-size:16px;color:var(--bs-emphasis-color)}.exam-result-stat .tx span{font-size:11.5px;color:var(--bs-secondary-color)}@media (max-width: 991px){.exam-result{grid-template-columns:1fr}.exam-result-side{min-width:0;flex-direction:row;flex-wrap:wrap}.exam-result-side .exam-result-stat{flex:1 1 30%}}@media (max-width: 575px){.exam-result-grade{flex-direction:row;min-width:0}.exam-result-letter,.exam-result-pct span{font-size:34px}.exam-result-side .exam-result-stat{flex:1 1 100%}}[data-bs-theme=dark] .exam-result-stat,[data-theme=dark] .exam-result-stat{background:#ffffff08}.exam-table{border:1px solid var(--bs-border-color);border-radius:14px;overflow:hidden}.exam-row{display:grid;grid-template-columns:1.6fr 1fr 1.4fr .7fr .8fr;align-items:center;gap:10px;padding:12px 14px}.exam-row:not(.head):not(:last-child){border-bottom:1px solid var(--bs-border-color)}.exam-row.head{background:var(--bs-secondary-bg);font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:var(--bs-secondary-color);font-weight:700;padding:10px 14px}.exam-row:not(.head):hover{background:var(--bs-tertiary-bg)}.exam-row .ex-name{font-weight:600;color:var(--bs-emphasis-color);font-size:13px}.exam-row .ex-date{font-size:12px;color:var(--bs-secondary-color)}.exam-row .ex-score{font-weight:700;color:var(--bs-emphasis-color);font-size:13px}.exam-row .ex-score small{font-weight:500;color:var(--bs-secondary-color);font-size:11px}.score-bar{display:block;height:4px;border-radius:999px;background:var(--bs-secondary-bg);margin-top:5px;overflow:hidden}.score-bar b{display:block;height:100%;border-radius:999px;background:var(--bs-primary)}.profile-remark{position:relative;display:flex;gap:14px;padding:18px;border-radius:16px;border:1px solid var(--bs-border-color);background:linear-gradient(135deg,var(--tint-primary),transparent 70%)}.remark-quote{flex-shrink:0;width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;background:var(--bs-primary);color:#fff}.remark-body p{margin:0 0 12px;font-size:13.5px;font-style:italic;color:var(--bs-emphasis-color);line-height:1.6}.remark-by{display:flex;align-items:center;gap:10px}@media (max-width: 575.98px){.remark-by{flex-wrap:wrap}}.remark-by img{width:38px;height:38px;border-radius:50%;object-fit:cover}.remark-by b{display:block;font-size:13px;color:var(--bs-emphasis-color)}.remark-by span{font-size:11.5px;color:var(--bs-secondary-color)}.remark-teal{background:linear-gradient(135deg,rgba(13,148,136,.14),transparent 70%)}.remark-teal .remark-quote{background:#0d9488}@media (max-width: 575.98px){.exam-row{grid-template-columns:1.4fr 1fr .8fr}.exam-row .ex-date,.exam-row.head span:nth-child(2){display:none}}.attendance-ringcard{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg)}.attendance-ring{width:152px;height:152px}.attendance-ring .profile-ring-hole.big{width:120px;height:120px;flex-direction:column;font-size:32px;font-weight:800;gap:0}.attendance-ring .profile-ring-hole.big small{font-size:10.5px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color);margin-top:2px}.attendance-ringcap{font-size:12.5px;color:var(--bs-secondary-color);display:inline-flex;align-items:center;gap:5px}.attendance-ringcap i{color:#16a34a;font-size:15px}.attendance-ringcap b{color:var(--bs-emphasis-color)}.attendance-stats{height:100%;align-content:center}.profile-tile-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:14px}.attendance-avg{font-size:11.5px;font-weight:600;color:#15803d;background:#16a34a1f;padding:4px 10px;border-radius:999px;display:inline-flex;align-items:center;gap:4px}.attendance-avg i{font-size:14px}.attendance-sub{font-size:11px;font-weight:500;color:var(--bs-secondary-color);background:var(--bs-secondary-bg);padding:2px 9px;border-radius:999px;margin-left:4px}.bar-group-target{position:relative}.heatmap-block-wrap{padding:14px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg)}.heatmap-block-days{display:grid;grid-template-columns:repeat(7,1fr);gap:5px;margin-bottom:6px}.heatmap-block-days span{text-align:center;font-size:10px;font-weight:600;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.02em}.heatmap-block .d{cursor:default;transition:transform var(--transition)}.heatmap-block .d:hover{transform:scale(1.15)}.heatmap-block-legend{flex-wrap:wrap}.today-chip{font-size:11px;font-weight:600;color:var(--bs-primary);background:var(--tint-primary);padding:3px 10px;border-radius:999px;margin-left:6px}.sub-blue{--sub: #2563eb;--sub-soft: rgba(37, 99, 235, .12)}.sub-green{--sub: #16a34a;--sub-soft: rgba(22, 163, 74, .12)}.sub-purple{--sub: #7b61ff;--sub-soft: rgba(123, 97, 255, .12)}.sub-teal{--sub: #0d9488;--sub-soft: rgba(13, 148, 136, .12)}.sub-amber{--sub: #d97706;--sub-soft: rgba(217, 119, 6, .12)}.sub-pink{--sub: #db2777;--sub-soft: rgba(219, 39, 119, .12)}.profile-schedule{display:flex;flex-direction:column;gap:8px}.schedule-item{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:13px;background:var(--bs-body-bg);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}@media (max-width: 575.98px){.schedule-item{flex-direction:column;align-items:flex-start;gap:12px}}.schedule-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--sub, var(--bs-primary))}.schedule-item:hover{transform:translate(2px);box-shadow:var(--shadow)}.schedule-item.now{border-color:var(--sub);background:var(--sub-soft)}.profile-schedule-time{width:58px;flex-shrink:0;display:flex;flex-direction:column;line-height:1.15}.profile-schedule-time b{font-size:14px;color:var(--bs-emphasis-color)}.profile-schedule-time span{font-size:11px;color:var(--bs-secondary-color)}.schedule-body{flex:1;min-width:0}.schedule-subj{font-weight:600;font-size:14px;color:var(--bs-emphasis-color)}.profile-schedule-meta{font-size:11.5px;color:var(--bs-secondary-color);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.profile-schedule-meta i{font-size:13px}.schedule-status{font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);white-space:nowrap}.schedule-status.next{background:#0891b21f;color:#0e7490}.schedule-status.now{background:var(--sub);color:#fff;display:inline-flex;align-items:center;gap:5px}.schedule-status.now .profile-dot{width:6px;height:6px;border-radius:50%;background:#fff;animation:sp-blink 1.2s infinite}.timetable-wrap{overflow-x:auto}.profile-timetable{width:100%;border-collapse:separate;border-spacing:6px;min-width:580px}.profile-timetable th{font-size:11px;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.03em;padding:4px 6px 8px;text-align:center;font-weight:700}.profile-timetable thead th span{display:block;font-size:9.5px;font-weight:500;text-transform:none;letter-spacing:0;opacity:.7;margin-top:2px}.profile-timetable tbody th{text-align:center;font-size:12px;font-weight:700;color:var(--bs-emphasis-color);background:var(--bs-secondary-bg);border-radius:10px;width:54px}.profile-timetable td{text-align:center;padding:3px}.tt-chip{display:block;padding:9px 6px;border-radius:10px;font-size:12px;font-weight:600;background:var(--sub-soft, var(--bs-secondary-bg));color:var(--sub, var(--bs-emphasis-color));border:1px solid transparent;transition:transform var(--transition),box-shadow var(--transition)}.tt-chip:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.tt-chip.free{background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-weight:500;border-style:dashed;border-color:var(--bs-border-color)}.s-math{--sub: #2563eb;--sub-soft: rgba(37, 99, 235, .12)}.s-sci{--sub: #16a34a;--sub-soft: rgba(22, 163, 74, .12)}.s-eng{--sub: #7b61ff;--sub-soft: rgba(123, 97, 255, .12)}.s-geo{--sub: #0d9488;--sub-soft: rgba(13, 148, 136, .12)}.s-his{--sub: #db2777;--sub-soft: rgba(219, 39, 119, .12)}.s-pe{--sub: #d97706;--sub-soft: rgba(217, 119, 6, .12)}.s-mus{--sub: #4f46e5;--sub-soft: rgba(79, 70, 229, .12)}.s-art{--sub: #0891b2;--sub-soft: rgba(8, 145, 178, .12)}.s-cs{--sub: #475569;--sub-soft: rgba(71, 85, 105, .12)}.timetable-legend{display:flex;flex-wrap:wrap;gap:6px 14px}.timetable-legend span{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--bs-secondary-color)}.tt-key{width:11px;height:11px;border-radius:4px;background:var(--sub, var(--bs-primary))}.profile-event{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:13px;background:var(--bs-body-bg);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}@media (max-width: 575.98px){.profile-event{flex-direction:column;align-items:flex-start}}.profile-event:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--sub, var(--bs-primary))}.profile-event:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.profile-event-date{width:46px;height:46px;border-radius:12px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;background:var(--sub-soft, var(--tint-primary));color:var(--sub, var(--bs-primary))}.profile-event-date b{font-size:18px;font-weight:800}.profile-event-date span{font-size:10px;text-transform:uppercase}.profile-event-body{flex:1;min-width:0}.event-title{font-weight:600;font-size:13.5px;color:var(--bs-emphasis-color)}.profile-live{display:none}.student-profile.loaded .profile-live{display:block}.student-profile .skeleton{border-radius:8px}.student-profile .skeleton-photo{width:118px;height:118px;border-radius:20px}.student-profile .skeleton-ring{width:74px;height:74px;border-radius:50%}.student-profile .skeleton-btn{height:38px;width:120px;border-radius:var(--radius-sm)}.student-profile .skeleton-card{height:120px;border-radius:var(--radius)}.student-profile .skeleton-ov{height:92px;border-radius:var(--radius-sm)}.student-profile .skeleton-chart{height:170px;border-radius:var(--radius-sm)}[data-bs-theme=dark] .student-profile .skeleton{background:#2a3042}[data-bs-theme=dark] .student-profile .skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.idcard{--id-accent: var(--bs-primary);position:relative;width:300px;margin:4px auto;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 18px 40px -12px #11182761,0 0 0 1px #1118270d}.idcard-head{position:relative;padding:22px 18px 40px;text-align:center;color:#fff;background:linear-gradient(135deg,#0000,#00000038),var(--id-accent)}.idcard-logo{width:34px;height:34px;border-radius:9px;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.idcard-logo i{font-size:20px;color:#fff}.idcard-brand{display:inline-block;vertical-align:middle;margin-left:8px;text-align:left}.idcard-brand h6{margin:0;font-size:14px;font-weight:800;letter-spacing:.04em}.idcard-brand span{font-size:9px;text-transform:uppercase;letter-spacing:.12em;opacity:.85}.idcard-wave{position:absolute;left:0;right:0;bottom:-1px;height:30px;background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0}.idcard-photo-wrap{position:relative;width:88px;height:88px;margin:-36px auto 0;border-radius:16px;padding:4px;background:#fff;box-shadow:0 8px 18px -6px #1118274d}.idcard-photo-wrap img{width:100%;height:100%;object-fit:cover;border-radius:12px}.idcard-identity{text-align:center;margin-top:8px}.idcard-identity h5{margin:0;font-size:17px;font-weight:700;color:#111827}.idcard-role{display:inline-block;margin-top:5px;padding:3px 12px;border-radius:999px;background:var(--tint-primary);color:var(--id-accent);font-size:10px;font-weight:700;letter-spacing:.14em}.idcard-info{margin:12px 18px 0;border:1px solid var(--bs-border-color);border-radius:12px;overflow:hidden}.idcard-info .idcard-row{display:flex;justify-content:space-between;padding:8px 12px;font-size:12px}.idcard-info .idcard-row:nth-child(odd){background:var(--bs-secondary-bg)}.idcard-info .idcard-row span{color:var(--bs-secondary-color)}.idcard-info .idcard-row b{color:#111827}.idcard-barcode{margin:12px 18px 0;text-align:center}.idcard-bars{height:38px;border-radius:4px;background-image:repeating-linear-gradient(90deg,#1f2937 0,#1f2937 2px,#fff 2px,#fff 4px,#1f2937 4px,#1f2937 7px,#fff 7px,#fff 9px,#1f2937 9px,#1f2937 10px,#fff 10px,#fff 13px,#1f2937 13px,#1f2937 16px,#fff 16px,#fff 17px)}.idcard-barcode span{display:block;margin-top:4px;font-size:11px;letter-spacing:.28em;color:#374151;font-weight:600}.idcard-foot{margin-top:14px;padding:10px 16px;text-align:center;font-size:10.5px;color:#fff;background:linear-gradient(135deg,#0000,#00000038),var(--id-accent)}.fee-banner{display:flex;align-items:center;gap:14px;padding:14px 16px;margin-bottom:16px;border-radius:14px;border:1px solid var(--bs-border-color);background:radial-gradient(120% 160% at 0% 0%,var(--tint-primary),transparent 60%),linear-gradient(135deg,var(--tint-primary),var(--bs-secondary-bg))}@media (max-width: 575.98px){.fee-banner{flex-direction:column;align-items:start}}.fee-banner-txt{display:flex;flex-direction:column;line-height:1.35}.fee-banner-txt b{font-size:14px;color:var(--bs-emphasis-color)}.fee-banner-txt span{font-size:12.5px;color:var(--bs-secondary-color)}.fee-banner-txt strong{color:var(--bs-primary)}.fee-donut-card{border:1px solid var(--bs-border-color);border-radius:14px;padding:18px;height:100%;display:flex;flex-direction:column;align-items:center;gap:16px;background:var(--bs-body-bg)}.fee-donut{position:relative;width:150px;height:150px}.fee-donut svg{width:150px;height:150px;transform:rotate(-90deg)}.fee-donut svg circle{fill:none;stroke-width:16;stroke-linecap:round}.fee-donut svg .track{stroke:var(--bs-secondary-bg)}.fee-donut-center{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.fee-donut-center .pct{font-size:30px;font-weight:800;color:var(--bs-emphasis-color);line-height:1}.fee-donut-center .lbl{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-secondary-color);margin-top:3px}.fee-donut-card .donut-legend{flex-direction:row;flex-wrap:wrap;gap:6px 16px;justify-content:center}.fee-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 575.98px){.fee-stats{grid-template-columns:1fr}}.fee-stat{position:relative;display:flex;align-items:center;gap:12px;padding:14px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}.fee-stat:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--accent)}.fee-stat:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.fee-stat-body{flex:1;min-width:0}.fee-stat-body .v{font-size:19px;font-weight:800;color:var(--bs-emphasis-color);line-height:1.1}.fee-stat-body .l{font-size:11.5px;color:var(--bs-secondary-color)}.fee-mini{height:5px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden;margin-top:6px}.fee-mini span{display:block;height:100%;border-radius:999px;width:0;transition:width 1s cubic-bezier(.4,0,.2,1)}.fee-progress{margin-top:12px}.fee-progress .top{display:flex;justify-content:space-between;font-size:12px;color:var(--bs-secondary-color);margin-bottom:6px}.fee-progress .top b{color:var(--bs-emphasis-color)}.fee-invoices{display:flex;flex-direction:column;gap:8px}.profile-invoice{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:13px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}@media (max-width: 575.98px){.profile-invoice{flex-direction:column;align-items:start}}.profile-invoice:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--bs-primary)}.invoice-main{flex:1;min-width:0}.invoice-title{font-weight:600;font-size:13.5px;color:var(--bs-emphasis-color)}.invoice-sub{font-size:11.5px;color:var(--bs-secondary-color)}.invoice-amt{display:flex;flex-direction:column;align-items:flex-end;gap:4px;font-weight:700;font-size:14px;color:var(--bs-emphasis-color);white-space:nowrap}@keyframes sp-blink{0%,to{opacity:1}50%{opacity:.3}}@keyframes sp-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sp-draw{to{stroke-dashoffset:0}}@media (max-width: 1399.98px){.profile-overview-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 991.98px){.hero-grid{grid-template-columns:auto 1fr}.hero-right{grid-column:1/-1;justify-content:space-between;margin-top:6px}.profile-overview-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767.98px){.hero-grid{grid-template-columns:1fr;text-align:center;justify-items:center}.hero-meta,.badges{justify-content:center}.hero-right{flex-direction:column;gap:16px}.profile-overview-grid{grid-template-columns:repeat(2,1fr)}.profile-quick-action-grid{grid-template-columns:repeat(3,1fr)}.definition-list{grid-template-columns:1fr}}.tab-lock{display:inline-flex;margin-left:5px;opacity:.7}.tab-lock i{font-size:13px}.emergency{display:flex;gap:14px;padding:14px 16px;border-radius:var(--radius);border:1px solid rgba(220,38,38,.28);background:linear-gradient(100deg,#dc262614,#dc262605);flex-direction:column;align-items:flex-start}.emergency-body{min-width:0}.emergency-body b{display:block;font-size:13.5px;color:var(--bs-emphasis-color)}.emergency-body span{font-size:12.5px;color:var(--bs-secondary-color)}.emergency-body strong{color:#dc2626}.emergency-contact{margin-left:unset;display:flex;align-items:center;gap:12px;flex-shrink:0}.emergency-contact .l{display:block;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color)}.emergency-contact b{font-size:12.5px;color:var(--bs-emphasis-color)}@media (max-width: 767px){.emergency{flex-wrap:wrap}.emergency-contact{margin-left:0;width:100%;justify-content:space-between}}.vital-group{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.vital{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.vital:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.vital .ic{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:var(--accent-soft);color:var(--accent);flex-shrink:0}.vital .tx{display:flex;flex-direction:column;line-height:1.15;min-width:0}.vital .tx b{font-size:16px;color:var(--bs-emphasis-color)}.vital .tx b small{font-size:11px;font-weight:500;color:var(--bs-secondary-color)}.vital .tx span{font-size:11px;color:var(--bs-secondary-color)}@media (max-width: 991px){.vital-group{grid-template-columns:repeat(3,1fr)}}@media (max-width: 575px){.vital-group{grid-template-columns:repeat(2,1fr)}}.exam-row.vaccination-row{grid-template-columns:1.6fr 1fr 1.2fr 1fr}@media (max-width: 575.98px){.exam-row.vaccination-row{grid-template-columns:1fr}}.profile-condition{display:flex;align-items:center;gap:12px;padding:11px 13px;border:1px solid var(--bs-border-color);border-radius:12px;margin-bottom:8px;border-left-width:3px}.profile-condition:last-child{margin-bottom:0}.profile-condition.sev-high{border-left-color:#dc2626}.profile-condition.sev-mid{border-left-color:#d97706}.profile-condition.sev-low{border-left-color:#0891b2}.condition-body{min-width:0}.condition-body b{display:block;font-size:13px;color:var(--bs-emphasis-color)}.condition-body span{font-size:11.5px;color:var(--bs-secondary-color)}.profile-step{display:flex;gap:12px;height:100%;padding:14px;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-secondary-bg)}.step-n{flex-shrink:0;width:26px;height:26px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;background:var(--bs-primary)}.profile-step b{font-size:13px;color:var(--bs-emphasis-color)}.profile-step p{margin:3px 0 0;font-size:12px;color:var(--bs-secondary-color);line-height:1.5}.transport-track{margin-top:12px;padding-top:12px;border-top:1px dashed var(--bs-border-color)}.transport-track-map{position:relative;height:70px;border-radius:12px;overflow:hidden;background:linear-gradient(135deg,#eef2ff,#f7f8fc);border:1px solid var(--bs-border-color)}[data-bs-theme=dark] .transport-track-map,[data-theme=dark] .transport-track-map{background:linear-gradient(135deg,#6366f11f,#ffffff05)}.transport-track-route{position:absolute;left:14px;right:14px;top:50%;height:3px;transform:translateY(-50%);border-radius:3px;background:repeating-linear-gradient(90deg,var(--bs-primary) 0 8px,transparent 8px 14px);opacity:.5}.transport-track-bus,.transport-track-school{position:absolute;top:50%;transform:translateY(-50%);width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:16px;color:#fff}.transport-track-bus{left:12px;background:var(--bs-primary);box-shadow:0 4px 10px -3px #3d5ee199;animation:sp-busmove 4s ease-in-out infinite}.transport-track-school{right:12px;background:#16a34a}@keyframes sp-busmove{0%,to{left:12px}50%{left:calc(100% - 42px)}}.transport-track-info{display:flex;align-items:center;gap:12px;margin-top:10px;flex-wrap:wrap}.transport-track-eta{display:flex;flex-direction:column;line-height:1.25}.transport-track-eta b{font-size:13px;color:var(--bs-emphasis-color)}.transport-track-eta span{font-size:11.5px;color:var(--bs-secondary-color)}.transport-track-eta .profile-dot.live{display:inline-block;width:7px;height:7px;border-radius:50%;background:#16a34a;margin-right:6px;box-shadow:0 0 #16a34a80;animation:sp-livepulse 1.6s infinite}@keyframes sp-livepulse{0%{box-shadow:0 0 #16a34a80}to{box-shadow:0 0 0 8px #16a34a00}}.transport-track-info .profile-button{flex:1;min-width:140px}.staff-bar{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(217,119,6,.28);background:linear-gradient(100deg,rgba(217,119,6,.08),transparent)}.staff-bar-txt b{display:block;font-size:13px;color:var(--bs-emphasis-color)}.staff-bar-txt span{font-size:12px;color:var(--bs-secondary-color)}.switch{display:inline-flex;align-items:center;gap:8px;cursor:pointer;margin:0}.switch input{position:absolute;opacity:0;pointer-events:none}.switch-track{position:relative;width:38px;height:22px;border-radius:999px;background:var(--bs-border-color);transition:background var(--transition);flex-shrink:0}.switch-track:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform var(--transition)}.switch input:checked+.switch-track{background:var(--bs-primary)}.switch input:checked+.switch-track:after{transform:translate(16px)}.switch-lbl{font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.note-composer{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:12px}.note-composer-top{display:flex;gap:10px}.note-composer-top img{width:38px;height:38px;border-radius:10px;object-fit:cover;flex-shrink:0}.note-composer-top textarea{border:1px solid var(--bs-border-color);border-radius:10px;resize:vertical;font-size:13px}.note-composer-top textarea:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.note-composer-foot{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.visibility{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--bs-secondary-color);cursor:pointer;margin:0;padding:5px 10px;border:1px solid var(--bs-border-color);border-radius:999px}.visibility input{accent-color:var(--bs-primary)}.visibility i{font-size:14px}.profile-notes{display:flex;flex-direction:column;gap:10px}.profile-note{display:flex;gap:12px;padding:13px 14px;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);border-left-width:3px}.profile-note.c-counsel{border-left-color:#0d9488}.profile-note.c-academic{border-left-color:#3d5ee1}.profile-note.c-behaviour{border-left-color:#d97706}.profile-note.c-health{border-left-color:#dc2626}.note-main{min-width:0;flex:1}.note-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.note-top b{font-size:13px;color:var(--bs-emphasis-color)}.note-role{font-size:11px;color:var(--bs-secondary-color)}.note-vis{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:600;color:#b45309;background:#d977061f;padding:2px 8px;border-radius:999px}.note-vis i{font-size:12px}.note-vis.shared{color:#0d9488;background:#0d94881f}.note-date{font-size:11px;color:var(--bs-secondary-color)}.note-main p{margin:6px 0 0;font-size:12.5px;color:var(--bs-secondary-color);line-height:1.55}.badge-cat{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;padding:2px 8px;border-radius:6px}.badge-cat.counsel{color:#0d9488;background:#0d94881f}.badge-cat.academic{color:#3d5ee1;background:#3d5ee11f}.badge-cat.behaviour{color:#d97706;background:#d977061f}.badge-cat.health{color:#dc2626;background:#dc26261f}.badge-cat.profile{color:#7b61ff;background:#7b61ff1f}.badge-cat.fees{color:#16a34a;background:#16a34a1f}.note-new{animation:sp-fade .5s ease}.profile-audit{display:flex;flex-direction:column;gap:0;position:relative;padding-left:6px}.audit-row{display:flex;gap:14px;padding:14px 0;border-bottom:1px solid var(--bs-border-color);position:relative}.audit-row:last-child{border-bottom:0}.audit-body{min-width:0;flex:1}.audit-top{display:flex;align-items:center;gap:8px}.audit-top b{font-size:13.5px;color:var(--bs-emphasis-color)}.audit-detail{margin-top:4px;font-size:12.5px;color:var(--bs-secondary-color);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.audit-detail em{font-style:normal;font-weight:600;padding:1px 8px;border-radius:6px}.audit-detail em.old{color:#dc2626;background:#dc26261a;text-decoration:line-through}.audit-detail em.new{color:#16a34a;background:#16a34a1a}.audit-detail i{font-size:14px;color:var(--bs-secondary-color)}.audit-meta{margin-top:6px;display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--bs-secondary-color);flex-wrap:wrap}.audit-meta img{width:20px;height:20px;border-radius:50%;object-fit:cover}.audit-meta i{font-size:7px;opacity:.6}.audit-note{margin-top:14px;font-size:11.5px;color:var(--bs-secondary-color);display:flex;align-items:center;gap:6px}.audit-note i{font-size:14px}.portal{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:16px}.portal-stat{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-secondary-bg)}.portal-stat .ic{width:34px;height:34px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:var(--accent-soft);color:var(--accent);flex-shrink:0}.portal-stat b{display:block;font-size:12.5px;color:var(--bs-emphasis-color)}.portal-stat span{font-size:11px;color:var(--bs-secondary-color)}@media (max-width: 575px){.portal{grid-template-columns:1fr}}.login-log{display:flex;flex-direction:column;gap:8px}.login-log-row{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--bs-border-color);border-radius:10px}.login-log-row .ic{width:32px;height:32px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;background:var(--accent-soft);color:var(--accent);flex-shrink:0}.login-log-row .tx{min-width:0;flex:1}.login-log-row .tx b{display:block;font-size:12.5px;color:var(--bs-emphasis-color)}.login-log-row .tx span{font-size:11px;color:var(--bs-secondary-color)}.login-log-time{font-size:11px;color:var(--bs-secondary-color);text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.profile-lbl{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:4px}.payment-summary{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:12px;background:linear-gradient(120deg,var(--tint-primary),transparent);border:1px solid var(--bs-border-color)}.payment-summary span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color)}.payment-summary b{display:block;font-size:15px;color:var(--bs-emphasis-color)}.payment-amt{font-size:26px;font-weight:800;color:var(--bs-primary)}.paymethods{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px}.payment-method{margin:0;cursor:pointer}.payment-method input{position:absolute;opacity:0;pointer-events:none}.payment-method-b{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 6px;border:1.5px solid var(--bs-border-color);border-radius:10px;font-size:12px;font-weight:600;color:var(--bs-secondary-color);transition:all var(--transition)}.payment-method-b i{font-size:20px}.payment-method input:checked+.payment-method-b{border-color:var(--bs-primary);color:var(--bs-primary);background:var(--tint-primary)}.payment-secure{display:flex;align-items:center;gap:6px;margin-top:12px;font-size:11.5px;color:#16a34a}.payment-secure i{font-size:15px}.livemap-content{position:relative;overflow:hidden;border:0;border-radius:20px;box-shadow:0 30px 70px -20px #0f172a80}.livemap-close{position:absolute;top:14px;right:14px;z-index:6;width:34px;height:34px;border-radius:10px;border:0;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#fff;background:#1118276b;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;transition:background var(--transition),transform var(--transition)}.livemap-close:hover{background:#111827a8;transform:rotate(90deg)}.livemap-map{position:relative;height:280px;background:linear-gradient(150deg,#e9eef8,#dfe6f3 55%,#e6ebf6)}[data-bs-theme=dark] .livemap-map,[data-theme=dark] .livemap-map{background:linear-gradient(150deg,#0d1018,#141826 60%,#10131d)}.livemap-svg{width:100%;height:100%;display:block}.livemap-blocks rect{fill:#7887aa26}[data-bs-theme=dark] .livemap-blocks rect,[data-theme=dark] .livemap-blocks rect{fill:#ffffff09}.livemap-grid-lines path{stroke:#7887aa24;stroke-width:1;fill:none}[data-bs-theme=dark] .livemap-grid-lines path,[data-theme=dark] .livemap-grid-lines path{stroke:#ffffff0a}.livemap-road{fill:none;stroke:#58688c47;stroke-width:11;stroke-linecap:round;stroke-linejoin:round}[data-bs-theme=dark] .livemap-road,[data-theme=dark] .livemap-road{stroke:#ffffff12}.livemap-route{fill:none;stroke:#fff;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}[data-bs-theme=dark] .livemap-route,[data-theme=dark] .livemap-route{stroke:#ffffff29}.livemap-prog{fill:none;stroke:url(#lmProgGrad);stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.livemap-node circle{fill:#fff;stroke:#9aa6c2;stroke-width:3}.livemap-node.done circle{fill:#4f46e5;stroke:#fff}.livemap-school circle{fill:#16a34a;stroke:#fff;stroke-width:2.5}.livemap-school path{fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.livemap-vehicle .livemap-disc{fill:#4f46e5;stroke:#fff;stroke-width:2.5}.livemap-vehicle .livemap-pulse{fill:#4f46e5;opacity:.35;animation:sp-lm-ping 1.8s ease-out infinite;transform-box:fill-box;transform-origin:center}.livemap-glyph path{fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@keyframes sp-lm-ping{0%{transform:scale(.5);opacity:.5}to{transform:scale(2.6);opacity:0}}.livemap-topbar{position:absolute;top:14px;left:14px;right:60px;display:flex;align-items:center;gap:8px;flex-wrap:wrap;z-index:4}.livemap-live{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:#1118278c;color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.06em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.livemap-live .d{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55e99;animation:sp-livepulse 1.4s infinite}.livemap-route-tag{display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:999px;background:#ffffffb8;color:#4f46e5;font-size:11px;font-weight:700;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 8px #0f172a1f}.livemap-route-tag i{font-size:14px}.livemap-recenter{position:absolute;top:56px;right:14px;z-index:4;width:38px;height:38px;border-radius:11px;border:0;background:#ffffffe6;color:#4f46e5;display:inline-flex;align-items:center;justify-content:center;font-size:19px;box-shadow:0 4px 14px -3px #0f172a4d;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:pointer;transition:transform var(--transition)}.livemap-recenter:hover{transform:scale(1.08)}[data-bs-theme=dark] .livemap-route-tag,[data-theme=dark] .livemap-route-tag,[data-bs-theme=dark] .livemap-recenter,[data-theme=dark] .livemap-recenter{background:#1e2436d9;color:#a5b4fc}.livemap-driver{position:absolute;left:14px;bottom:20px;z-index:4;display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:14px;background:#ffffffd1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px -10px #0f172a66;border:1px solid rgba(255,255,255,.6)}[data-bs-theme=dark] .livemap-driver,[data-theme=dark] .livemap-driver{background:#181d2cd1;border-color:#ffffff14}.livemap-driver-info b{display:block;font-size:13px;color:var(--bs-emphasis-color);line-height:1.2}.livemap-driver-info span{font-size:11.5px;color:var(--bs-secondary-color);display:inline-flex;align-items:center;gap:3px}.livemap-driver-info span i{font-size:13px;color:#f59e0b}.livemap-driver-info em{font-style:normal}.livemap-driver-call{flex-shrink:0;width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;color:#fff;background:linear-gradient(135deg,#4f46e5,#7b61ff);box-shadow:0 6px 14px -4px #4f46e599;transition:transform var(--transition)}.livemap-driver-call:hover{transform:scale(1.06);color:#fff}.livemap-sheet{position:relative;z-index:3;margin-top:-18px;padding:20px 20px 4px;background:var(--bs-body-bg);border-radius:20px 20px 0 0}.livemap-sheet:before{content:"";position:absolute;top:8px;left:50%;transform:translate(-50%);width:42px;height:4px;border-radius:999px;background:var(--bs-border-color)}.livemap-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:6px}.livemap-hero-eta .l{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color);margin-bottom:2px}.livemap-hero-eta b{font-size:34px;font-weight:800;color:var(--bs-emphasis-color);line-height:1;letter-spacing:-1px}.livemap-hero-eta b em{font-style:normal;font-size:15px;font-weight:600;color:var(--bs-secondary-color);margin-left:4px}.livemap-hero-meta{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.livemap-hero-sub{font-size:12px;color:var(--bs-secondary-color)}.livemap-hero-sub i{font-size:14px;vertical-align:-2px;margin-right:2px}.livemap-hero-sub strong{color:var(--bs-emphasis-color)}.livemap-chip{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px}.livemap-chip i{font-size:13px}.livemap-chip.ok{color:#16a34a;background:#16a34a1f}.livemap-chip.info{color:#4f46e5;background:#4f46e51f}.livemap-pbar{height:8px;border-radius:999px;background:var(--bs-secondary-bg);overflow:visible;margin-top:18px;position:relative}.livemap-pbar>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#4f46e5,#7b61ff);position:relative}.livemap-pbar>span:after{content:"";position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px #7b61ff,0 2px 6px #4f46e580}.livemap-pbar-x{display:flex;justify-content:space-between;font-size:11px;color:var(--bs-secondary-color);margin-top:9px}.livemap-pbar-x i{font-size:13px;vertical-align:-2px;margin:0 3px}.livemap-stops{margin-top:18px;position:relative}.livemap-stops:before{content:"";position:absolute;left:10px;top:16px;bottom:16px;width:2px;background:var(--bs-border-color)}.livemap-stop{display:flex;align-items:center;gap:12px;padding:8px 0;position:relative}.livemap-stop .dot{position:relative;z-index:1;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-border-color);display:inline-flex;align-items:center;justify-content:center}.livemap-stop .dot i{font-size:12px}.livemap-stop.done .dot{background:#16a34a;border-color:#16a34a;color:#fff}.livemap-stop.now .dot{border-color:#4f46e5;background:#4f46e5;box-shadow:0 0 0 5px var(--tint-primary);animation:sp-livepulse 1.6s infinite}.livemap-stop .dot.flag{background:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-secondary-color)}.livemap-stop .tx{flex:1;min-width:0}.livemap-stop .tx b{display:block;font-size:13px;color:var(--bs-emphasis-color)}.livemap-stop .tx span{font-size:11px;color:var(--bs-secondary-color)}.livemap-stop.now .tx b{color:var(--bs-primary)}.livemap-stop .tm{font-size:11.5px;font-weight:600;color:var(--bs-secondary-color);flex-shrink:0}.livemap-stop em{flex-shrink:0}.livemap-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px}.livemap-stat{display:flex;align-items:center;gap:9px;padding:11px 10px;border:1px solid var(--bs-border-color);border-radius:13px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.livemap-stat:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.livemap-stat .ic{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:var(--tint-primary);color:var(--bs-primary);flex-shrink:0}.livemap-stat .ic.ok{background:#16a34a1f;color:#16a34a}.livemap-stat .tx b{display:block;font-size:14px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.1}.livemap-stat .tx b em{font-style:normal;font-size:10.5px;font-weight:500;color:var(--bs-secondary-color);margin-left:1px}.livemap-stat .tx span{font-size:10.5px;color:var(--bs-secondary-color)}.livemap-foot{justify-content:flex-end;gap:8px;align-items:center}.livemap-updated{margin-right:auto;font-size:11.5px;color:var(--bs-secondary-color);display:inline-flex;align-items:center;gap:5px}.livemap-updated i{font-size:14px}@media (max-width: 575px){.livemap-map{height:220px}.livemap-grid{grid-template-columns:repeat(2,1fr)}.livemap-hero,.livemap-hero-meta{align-items:flex-start}.livemap-driver{right:14px}}.credential-content{position:relative;overflow:hidden;border:0;border-radius:20px;box-shadow:0 30px 70px -20px #0f172a80}.credential-close{position:absolute;top:16px;right:16px;z-index:4;width:32px;height:32px;border-radius:9px;border:0;display:inline-flex;align-items:center;justify-content:center;font-size:17px;color:#fff;background:#ffffff2e;cursor:pointer;transition:background var(--transition),transform var(--transition)}.credential-close:hover{background:#ffffff52;transform:rotate(90deg)}.credential-head{display:flex;align-items:center;gap:14px;padding:22px 22px 40px;color:#fff;background:linear-gradient(135deg,#4f46e5,#7b61ff 60%,#9333ea);position:relative}.credential-head:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 160% at 100% 0,rgba(255,255,255,.18),transparent 55%);pointer-events:none}.credential-head-tx h4{margin:0;font-size:18px;font-weight:700;color:#fff}.credential-head-tx span{font-size:12.5px;opacity:.85}.credential-body{padding:0 20px 18px;margin-top:-24px;position:relative;z-index:1}.credential-status{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:0 10px 26px -14px #0f172a4d;margin-bottom:16px}.credential-status-on{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;color:#16a34a}.credential-status-on .d{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 #22c55e99;animation:sp-livepulse 1.5s infinite}.credential-status-meta{font-size:11.5px;color:var(--bs-secondary-color);margin-left:auto}.credential-status-meta i{font-size:14px;vertical-align:-2px;margin-right:3px}.credential-creds{display:grid;grid-template-columns:1fr 1fr;gap:12px}.credential-cred{border:1px solid var(--bs-border-color);border-radius:16px;padding:14px;background:var(--bs-body-bg);border-top:3px solid var(--bs-primary)}.credential-cred.c-parent{border-top-color:#4f46e5}.credential-cred.c-student{border-top-color:#0d9488}.credential-cred-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.credential-cred-id{min-width:0;flex:1}.credential-cred-id b{display:block;font-size:13px;color:var(--bs-emphasis-color);line-height:1.2}.credential-cred-id span{font-size:11.5px;color:var(--bs-secondary-color)}.credential-cred-top .profile-pill{flex-shrink:0;align-self:center}.credential-cred-id b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.credential-field{display:flex;align-items:center;gap:8px;padding:9px 10px;border-radius:10px;background:var(--bs-secondary-bg);margin-top:8px}.credential-field .k{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--bs-secondary-color);width:88px;flex-shrink:0}.credential-field .k i{font-size:14px}.credential-field .v{flex:1;min-width:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credential-field .v.pw{letter-spacing:1.5px}.credential-ib{flex-shrink:0;width:30px;height:30px;border-radius:8px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;transition:all var(--transition)}.credential-ib:hover{color:var(--bs-primary);border-color:var(--bs-primary);background:var(--tint-primary)}.credential-h{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color);margin:18px 0 10px}.credential-h i{font-size:15px}.credential-foot{border-top:1px solid var(--bs-border-color)}@media (max-width: 575px){.credential-creds{grid-template-columns:1fr}.credential-status-meta{margin-left:0}}.calendar-card .card-body{overflow-x:scroll}.calendar-card .card-body .tab-content{min-width:750px}.routine .dt-pill{display:flex;align-items:center;gap:8px}.routine .dt-pill .dt-pill-dot{width:6px;height:6px;display:block;border-radius:50%}.dt-pill-dot{width:6px;height:6px;display:inline-flex;border-radius:50%;margin:0 6px 0 0}.hol-calendar-view{position:sticky;top:80px}.auth-logo .logo-dark{display:block!important}.auth-logo .logo-white{display:none!important}.attendance-types .attendance-type-list{display:flex;align-items:center;flex-wrap:wrap}.attendance-types .attendance-type-list li{border:1px solid #E9EDF4;border-radius:5px;background:#fff;padding:8px 10px;color:#202c4b;display:flex;align-items:center;margin-right:5px;margin-bottom:5px}.attendance-types .attendance-type-list li:last-child{margin-right:0}.attendance-types .attendance-type-list li .attendance-icon{width:20px;height:20px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-right:5px}.student-pomote-note{background:#f2f5ff;display:inline-flex;align-items:center;border-radius:5px;padding:6px 10px;border:1px solid #3D5EE1;margin-bottom:20px}@media (max-width: 575.98px){.student-pomote-note{display:block}}.student-pomote-note .info-icon{color:#3d5ee1;margin-right:5px}.student-pomote-note p{color:#3d5ee1;display:flex;align-items:center}@media (max-width: 575.98px){.student-pomote-note p{display:block}}.student-pomote-note p span{font-weight:600;margin-right:3px}@media (max-width: 575.98px){.student-pomote-note p span{display:block}}.promote-card-main{display:none}.promote-card-main.promote-card-main-show{display:block;margin-bottom:24px}.promoted-year p{margin-bottom:10px;color:#000}#student_promote .modal-dialog{max-width:400px}#student_promote .modal-dialog h4{font-size:20px;margin-bottom:5px}#student_promote .modal-dialog p{margin-bottom:24px}.success-msg-toast{top:70px;right:30px}.success-msg-toast .toast{border:0}.success-msg-toast .toast .toast-header{padding:10px;border-radius:5px;border-left:2px solid #1ABE17}.success-msg-toast .toast .toast-header p{margin-bottom:0;display:inline-flex;align-items:center;color:#202c4b;font-size:15px}.success-msg-toast .toast .toast-header p span{font-size:16px;margin-right:5px;line-height:normal}.success-msg-toast .toast .toast-header .toast-close span i{color:#cdd0d7;transition:.5s all}.success-msg-toast .toast .toast-header .toast-close span i:hover{color:#e82646;transition:.5s all}.date-pic{position:relative}.date-pic .cal-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.student-detail-info{display:flex;align-items:center;justify-content:center;margin-bottom:24px}.student-detail-info .student-img{width:45px;height:45px;border-radius:5px;display:flex;flex-shrink:0;margin-right:10px}.student-detail-info .student-img img{width:100%;border-radius:5px}.student-detail-info .name-info h6{font-size:16px}.student-detail-info .name-info h6 span{display:block;font-weight:400}.year-picker{width:125px;position:relative;margin-bottom:10px;margin-right:5px}.year-picker input{height:39px;padding-left:30px}.year-picker .icon{position:absolute;right:10px;top:50%;line-height:normal;transform:translateY(-50%)}.year-picker .cal-icon{position:absolute;left:10px;top:50%;line-height:normal;transform:translateY(-50%)}.table-filter-head.attendance-report-head .filter-head-left .form-filter{margin-right:5px}.table-filter-head.attendance-report-head .search-filter-btn{margin-bottom:10px}.table-filter-head.attendance-report-head .search-filter-btn .btn{padding:7px 20px}.add-more-timetable{background:#e9edf4;padding:24px;border-radius:5px}.add-more-timetable .tab-links{margin-bottom:24px}.add-more-timetable .tab-links li{padding:0;margin-right:24px}.add-more-timetable .tab-links li:last-child{margin-right:0}.add-more-timetable .tab-links li a{background:transparent;font-weight:400;color:#515b73;padding:0 20px 10px;position:relative}.add-more-timetable .tab-links li a:after{content:"";width:100%;height:3px;border-radius:5px;background:#3d5ee1;position:absolute;left:0;bottom:0;opacity:0;transition:.5s all}.add-more-timetable .tab-links li.active,.add-more-timetable .tab-links li.active a{background:transparent}.add-more-timetable .tab-links li.active a:after{opacity:1;transition:.5s all}.add-more-timetable .delete-time-table{width:30px;height:30px;background:#fde9ed;color:#e82646;display:flex;align-items:center;justify-content:center;border-radius:5px}.add-more-timetable .delete-time-table:hover{background:#e82646;color:#fff}.exam-schedule-add{border-top:1px solid #E9EDF4;padding-top:15px}.exam-schedule-add .delete-schedule-table{width:30px;height:30px;background:#fde9ed;color:#e82646;display:flex;align-items:center;justify-content:center;border-radius:5px}.exam-schedule-add .delete-schedule-table:hover{background:#e82646;color:#fff}.percentage-field{display:none}.percentage-field.percentage-field-show{display:block}.fixed-field{display:none}.fixed-field.fixed-field-show{display:block}.modal-card-table{border:1px solid #E9EDF4;padding:15px;border-radius:5px;margin-bottom:24px}.modal-card-table .modal-table-head{border-bottom:1px solid #E9EDF4;margin-bottom:24px;padding-bottom:24px}.class-detail-info{margin-bottom:20px}.class-detail-info p{margin-bottom:5px}.class-detail-info span{color:#202c4b}.content.blank-page{min-height:100vh}.content.blank-page .page-header{border-bottom:1px solid #E9EDF4}.content.blank-page .page-title h4{margin-bottom:0}.book-issue-details{border:1px solid #E9EDF4;border-radius:5px;padding:24px 24px 10px;margin-top:15px}.book-issue-details .book-details-head{display:flex;align-items:center;border-bottom:1px solid #E9EDF4;margin-bottom:15px;padding-bottom:15px;justify-content:space-between}.book-issue-details .book-details-head h6{font-weight:400}.book-issue-details .book-details-head h6 span{color:#515b73}.book-taker-info{display:flex;align-items:center;flex-wrap:wrap}.book-taker-info li{margin-right:24px;margin-bottom:14px}.book-taker-info li .student-img{width:45px;height:45px;border-radius:5px;display:flex;flex-shrink:0;margin-right:8px}.book-taker-info li .student-img img{border-radius:5px;width:100%}.book-taker-info li h6{font-weight:400}.book-taker-info li h6 span{margin-bottom:0;color:#202c4b}.book-taker-info li span{margin-bottom:3px;color:#515b73;display:block}.live-track-info{background:#fff;padding:24px 24px 10px;border-radius:5px;margin-bottom:24px}.live-track-map iframe{width:100%;height:300px}.assigned-driver .assigned-driver-info{display:flex;align-items:center;background:#e9edf4;border-radius:5px;padding:15px;margin-top:15px}.assigned-driver .assigned-driver-info .driver-img{width:32px;height:32px;border-radius:5px;display:flex;margin-right:8px;flex-shrink:0}.assigned-driver .assigned-driver-info .driver-img img{width:100%;border-radius:5px}.assigned-driver .assigned-driver-info h5{font-weight:400}.student-leave-info ul{display:flex;align-items:center;background:#f4f6fa;border-radius:5px;padding:15px 15px 5px;flex-wrap:wrap;margin-bottom:20px}.student-leave-info ul li{min-width:120px;margin-bottom:10px}.student-leave-info ul li h6{font-weight:400;margin-top:3px}.exchange-link{width:54px;height:54px;border-radius:15px}.all-content{display:none}.all-content.active{display:block}.rating i.filled{color:#eab300}.rating .rating-rate{color:#000;margin-left:5px}.overlay-img .shape-01{position:absolute;left:40%}.overlay-img .shape-02{position:absolute;left:60%;bottom:0}.overlay-img .shape-03{position:absolute;left:80%}.overlay-img .shape-04{position:absolute;right:15%;bottom:0}.event-scroll{max-height:495px;overflow-y:auto}.class-hover,.class-hover:hover{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.class-hover:hover .avatar{animation:rotate 1s ease-in-out}@keyframes rotate{0%{transform:rotateY(0)}50%{transform:rotateY(90deg)}to{transform:rotateY(0)}}.btn-hover{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.btn-hover:hover{background-color:#202c4b!important;color:#fff!important}.todo-list .todo-strike-content h6{text-decoration-line:line-through}.dark-hover:hover{background:#3d5ee1!important;border-color:#3d5ee1!important;color:#fff}.line-ellipsis{-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.student-slider.owl-carousel .owl-stage-outer,.teacher-slider.owl-carousel .owl-stage-outer{height:100%!important}.student-slider.owl-carousel .owl-stage-outer .owl-stage,.teacher-slider.owl-carousel .owl-stage-outer .owl-stage,.student-slider.owl-carousel .owl-stage-outer .owl-stage .owl-item,.teacher-slider.owl-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}.activity-scroll{max-height:240px;overflow-y:auto}.notice-widget{position:relative}.notice-widget:before{position:absolute;content:"";width:1px;height:calc(100% - 25px);background-color:#e9edf4;top:20px;inset-inline-start:16px}.student-slider.owl-carousel .owl-nav{position:absolute;left:50%;top:30%;transform:translate(-50%);display:flex;align-items:center;justify-content:center}.student-slider.owl-carousel .owl-nav button{width:24px;height:24px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.student-slider.owl-carousel .owl-nav button.owl-prev{margin-right:5px}.student-slider.owl-carousel .owl-nav button:hover{background:#3d5ee1;color:#fff}.teacher-slider.owl-carousel .owl-nav{position:absolute;left:50%;top:30%;transform:translate(-50%);display:flex;align-items:center;justify-content:center}.teacher-slider.owl-carousel .owl-nav button{width:24px;height:24px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#202c4b}.teacher-slider.owl-carousel .owl-nav button.owl-prev{margin-right:5px}.teacher-slider.owl-carousel .owl-nav button:hover{background:#3d5ee1;color:#fff}.animate-card{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease}.animate-card:hover{-webkit-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;transform:translateY(-3px);-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px)}.account-page{background:#fff}.login-wrapper{width:100%;overflow:hidden;height:100vh;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.login-wrapper.basic-type{overflow:auto;height:100%;justify-content:center}.login-wrapper.basic-type:before{display:none}.login-wrapper.basic-type .login-content{overflow:unset;height:100%}@media (max-width: 991.98px){.login-wrapper.account-bg{background-image:none}}.login-wrapper.account-bg .login-content{background:#fffffff2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);margin-left:auto}.login-wrapper .btn-outline-light:hover{background-color:#fff!important}.login-background{position:relative}.login-background:before{content:"";background:#4b6fff99;width:100%;height:100%;position:absolute;left:0;top:0;bottom:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}@media (max-width: 991.98px){.login-background:before{display:none}}.login-background .card>div{width:70%}.hover-a{position:relative;color:#3d5ee1}.hover-a:after{content:"";height:2px;width:100%;background:#3d5ee1;transform:scale(0);-webkit-transform:scale(0);-ms-transform:scale(0);-webkit-transition:all .3s ease;-ms-transition:all .3s ease;transition:all .3s ease;position:absolute;bottom:-3px;left:0}.hover-a:hover:after{transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.hover-a:hover{color:#3d5ee1}.login-wrapper.login-new{overflow:auto;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;position:relative}.login-wrapper.login-new .login-shapes{position:relative}@media (max-width: 991.98px){.login-wrapper.login-new .login-shapes{display:none}}.login-wrapper.login-new .login-shapes .login-right-shape{position:fixed;top:0;left:0}.login-wrapper.login-new .login-shapes .login-left-shape{position:fixed;bottom:0;right:0}.login-wrapper.login-new .login-content.user-login{position:relative}.login-wrapper.login-new .login-content.user-login .login-userset form .otp-box{margin-bottom:34px}.login-wrapper.login-new .login-content.user-login .login-userset form .otp-box input{width:74px;height:74px;background:#fff;border:1px solid #E9EDF4;border-radius:8px;text-align:center;margin-right:15px;font-weight:700;font-size:26px;color:#000;outline:none}@media (max-width: 575.98px){.login-wrapper.login-new .login-content.user-login .login-userset form .otp-box input{width:40px;height:40px}}.login-wrapper.login-new .copyright-text{margin:40px 0;text-align:center}@media (max-width: 767.98px){.login-wrapper.login-new .copyright-text{margin:0 0 30px}}.login-wrapper.login-new .copyright-text p{font-weight:500;color:#202c4b;margin-bottom:0}.login-wrapper.login-new .lock-screen-list{text-align:center}.login-wrapper.login-new .lock-screen-list .nav{-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}.login-wrapper.login-new .lock-screen-list .nav li{margin-right:20px}.login-wrapper.login-new .lock-screen-list .nav li:last-child{margin-right:0}.login-wrapper.login-new .lock-screen-list .nav li a{font-weight:500}.login-wrapper.login-new .lock-screen-list .copyright-text{margin:20px 0 40px}@media (max-width: 767.98px){.login-wrapper.login-new .lock-screen-list .copyright-text{margin:20px 0 30px}}.login-wrapper.login-new .lock-screen-list .language-dropdown .dropdown-toggle{border:0;padding:0;border-radius:5px}.login-wrapper.login-new .lock-screen-list .language-dropdown .dropdown-toggle:after{border-top:0;border-left:0;border-bottom:2px solid #9CA1AF;border-right:2px solid #9CA1AF;content:"";display:inline-block;pointer-events:none;width:8px;height:8px;vertical-align:2px;transform-origin:66% 66%;-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;-webkit-transition:all .2s ease;-ms-transition:all .2s ease;transition:all .2s ease;transform:rotate(45deg);-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg)}.login-wrapper.login-new .lock-screen-list .language-dropdown .dropdown-toggle[aria-expanded=true]:after{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg)}.login-wrapper.login-new .lock-screen-list .language-dropdown .dropdown-menu{padding:15px;background:#fff;box-shadow:0 4px 13px -2px #1310220f;border:1px solid #F1FAFB}.login-wrapper.login-new .lock-screen-list .language-dropdown .dropdown-menu .dropdown-item{padding:5px 10px;background:#fff;border-radius:5px;display:block}.login-wrapper.login-new .lock-screen-list .language-dropdown .dropdown-menu .dropdown-item:hover{background:#f8fafc}.login-or{text-align:center;font-size:15px;color:#515b73;font-weight:500;margin:5px 0;padding:10px 0;position:relative}.login-or:after{width:100%;content:"";border-top:1px solid #CDD0D7;position:absolute;top:50%;right:0}.login-or:before{width:100%;content:"";border-top:1px solid #CDD0D7;position:absolute;top:50%;left:0}.login-or .span-or{background-color:#fff;padding:0 10px;z-index:9;position:relative}.authen-overlay-item{background:#ffffff1a;border-radius:25px;padding:24px;position:relative;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:570px}.comming-soon-pg{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:center;-webkit-box-align:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;position:relative;z-index:1;margin:50px 0}.comming-soon-pg .bg-img .top-bg{position:absolute;top:0;left:30px;z-index:-1}.comming-soon-pg .bg-img .bottom-bg{position:absolute;right:30px;bottom:0;z-index:-1}@media (max-width: 767.98px){.comming-soon-pg .bg-img{display:none}}@media (max-width: 991.98px){.comming-soon-pg{height:100%}}.error-img{max-width:450px}@media (max-width: 1399.98px){.error-img{max-width:260px}}.invoice-info .note-editable{background:#fff;min-height:80px}.invoice-amount-details{background:#fff;padding:24px;border-radius:5px;margin-bottom:24px}.invoice-amount-details ul li{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}.invoice-amount-details ul li h6{font-size:15px}.invoice-amount-details ul li:last-child{padding:15px 0;border-top:1px solid #E9EDF4;border-bottom:1px solid #E9EDF4}.service-upload{border:2px dashed #E9EDF4;text-align:center;background-color:#fff;position:relative;display:flex;align-items:center;justify-content:center;min-height:38px}.service-upload span{font-size:15px;color:#515b73;display:block}.service-upload input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.invoice-modal .modal-content{background:#fff;padding:20px}.invoice-popup-head{background:#f4f6fa;padding:24px 24px 14px;flex-wrap:wrap}.invoice-popup-head img,.invoice-popup-head .popup-title{margin-bottom:10px}.invoice-popup-head .popup-title h2{background:linear-gradient(270.14deg,#7638ff -.04%,#3698ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px}.tax-info{margin-top:30px}.tax-invoice-info{background:#f4f6fa;padding:10px;margin-bottom:15px}.tax-invoice-info h4{font-weight:500}.total-amount-tax{display:flex;justify-content:end;align-items:center;flex-wrap:wrap}.total-amount-tax ul{min-width:200px;text-align:right;margin-bottom:0}.total-amount-tax ul li{font-size:16px;margin-bottom:8px}.total-amount-tax ul.total-amount li{font-size:18px;font-weight:600}.payment-info{border-top:1px solid #E9EDF4;border-bottom:1px solid #E9EDF4}.payment-info h6{margin-bottom:10px}.term-condition-invoice{border-bottom:1px solid #E9EDF4}.term-condition-invoice p{font-weight:500;color:#202c4b}.note-toolbar{background:#fff;border-color:#e9edf4}.note-editor.note-airframe,.note-editor.note-frame{border-color:#e9edf4}.note-editor.note-airframe .note-statusbar,.note-editor.note-frame .note-statusbar{border-top:0;background-color:#fff}.invoice-logo-dark{display:block}.invoice-logo-white{display:none}.invoice-logo-white img{height:42px}.dash-select-student{margin-bottom:10px}.dash-select-student .avatar{border:1px solid transparent}.dash-select-student .avatar:hover,.dash-select-student .avatar.active{border-color:#3d5ee1}.student-attendance{--attendance-present: var(--bs-success);--attendance-present-s: rgba(22, 163, 74, .1);--attendance-late: var(--bs-warning);--attendance-late-s: rgba(217, 119, 6, .1);--attendance-absent: var(--bs-danger);--attendance-absent-s: rgba(225, 29, 72, .1);--attendance-leave: var(--bs-info);--attendance-leave-s: rgba(8, 145, 178, .1);color:var(--bs-body-color);font-feature-settings:"tnum" 1}.student-attendance .is-present{--accent: var(--bs-success);--accent-soft: var(--attendance-present-s)}.student-attendance .is-late,.student-attendance .is-warn{--accent: var(--bs-warning);--accent-soft: var(--attendance-late-s)}.student-attendance .is-absent{--accent: var(--bs-danger);--accent-soft: var(--attendance-absent-s)}.student-attendance .is-leave,.student-attendance .is-info{--accent: var(--attendance-leave);--accent-soft: var(--attendance-leave-s)}.student-attendance .is-violet{--accent: var(--accent-purple);--accent-soft: var(--tint-purple)}.student-attendance .is-primary{--accent: var(--bs-primary);--accent-soft: var(--tint-primary)}.student-attendance .is-muted{--accent: var(--bs-tertiary-color);--accent-soft: var(--bs-tertiary-bg)}.student-attendance :focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:8px}.student-attendance .sub-text{font-size:11.5px;color:var(--bs-secondary-color)}.muted-text{color:var(--bs-tertiary-color)}.warning-note{color:var(--bs-warning)}.student-attendance .toolbar-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:600;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-emphasis-color);cursor:pointer;white-space:nowrap;text-decoration:none;transition:all var(--transition)}.student-attendance .toolbar-button i{font-size:15px}.student-attendance .toolbar-button:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.student-attendance .toolbar-icon-button{width:30px;height:30px;flex-shrink:0;border-radius:8px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;transition:all var(--transition)}.student-attendance .toolbar-icon-button:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.student-attendance .toolbar-icon-button.is-ok:hover{border-color:var(--bs-success);color:var(--bs-success)}.student-attendance .toolbar-icon-button.is-no:hover{border-color:var(--bs-danger);color:var(--bs-danger)}.student-attendance .status-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:700;line-height:1.4;white-space:nowrap;color:var(--accent);background:var(--accent-soft)}.student-attendance .status-chip i{font-size:12px}.student-attendance .status-chip.is-live{color:var(--bs-danger);background:var(--attendance-absent-s)}.student-attendance .status-chip.is-live:before{content:"";width:6px;height:6px;border-radius:50%;background:currentcolor;animation:att-pulse 1.6s infinite}.student-attendance .choice-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;color:var(--bs-secondary-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.student-attendance .choice-chip i{font-size:13px;color:var(--bs-primary)}.student-attendance .choice-chip.is-open{color:var(--bs-success);border-color:var(--attendance-present-s)}.student-attendance .choice-chip.is-open i{color:var(--bs-success)}.student-attendance .live-flag-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--bs-success);box-shadow:0 0 #16a34a80;animation:att-pulse 1.6s infinite}@keyframes att-pulse{0%{box-shadow:0 0 #16a34a80}to{box-shadow:0 0 0 7px #16a34a00}}.student-attendance .side-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:13px}.student-attendance .side-panel-head>b{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--bs-emphasis-color)}.student-attendance .side-panel-head>b i{font-size:16px;color:var(--bs-primary)}.attendance-hero-main{position:relative;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--radius);padding:20px;background:radial-gradient(120% 150% at 100% 0,rgba(61,94,225,.07),transparent 48%),linear-gradient(180deg,var(--bs-body-bg),var(--bs-secondary-bg))}.attendance-hero-title{font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--bs-emphasis-color);margin:4px 0 8px}.attendance-hero-rate{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.attendance-hero-rate b{display:block;font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--bs-emphasis-color);line-height:1.05}.attendance-hero-rate span{font-size:10.5px;color:var(--bs-secondary-color)}.attendance-rail{margin-top:18px;padding-top:16px;border-top:1px solid var(--bs-border-color)}.attendance-rail-done{font-size:12px;font-weight:700;color:var(--bs-emphasis-color)}.attendance-rail-bar{display:flex;gap:2px;height:12px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.attendance-rail-bar .seg{width:0;background:var(--accent);transition:width 1.1s cubic-bezier(.22,1,.36,1)}.attendance-rail-keys{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.meta-key{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);font-size:11px;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition)}.meta-key i{width:8px;height:8px;border-radius:3px;background:var(--accent)}.meta-key b{font-weight:800;color:var(--bs-emphasis-color)}.meta-key:hover{border-color:var(--accent)}.meta-key.is-active{background:var(--accent-soft);border-color:var(--accent)}.ai-panel-title{font-size:12.5px;color:var(--bs-emphasis-color)}.attendance-sessions{display:flex;flex-direction:column;gap:8px}.attendance-session{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.attendance-session .p{width:24px;height:24px;flex-shrink:0;border-radius:7px;display:grid;place-items:center;font-size:11px;font-weight:800;color:var(--bs-tertiary-color);background:var(--bs-tertiary-bg)}.attendance-session div{flex:1;min-width:0}.attendance-session b{display:block;font-size:12px;color:var(--bs-emphasis-color)}.attendance-session span:not(.p):not(.status-chip){font-size:10.5px;color:var(--bs-secondary-color)}.attendance-session.is-done .p{background:var(--bs-success);color:#fff}.attendance-session.is-now{border-color:var(--bs-warning);background:var(--attendance-late-s)}.attendance-session.is-now .p{background:var(--bs-warning);color:#fff}.student-attendance .quick-actions{display:flex;flex-direction:column;align-items:center;gap:7px;width:100%;height:100%;padding:12px 6px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);cursor:pointer;text-align:center;transition:all var(--transition)}.student-attendance .quick-actions .ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:17px;color:var(--accent);background:var(--accent-soft)}.student-attendance .quick-actions b{font-size:10.5px;font-weight:650;color:var(--bs-emphasis-color);line-height:1.25}.student-attendance .quick-actions:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift);border-color:var(--accent)}.student-attendance .filter-bar{position:sticky;top:0;z-index:10;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:12px 14px}.student-attendance .view-toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);font-size:12px;font-weight:600;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition)}.student-attendance .view-toggle i{font-size:14px}.student-attendance .view-toggle span{padding:1px 6px;border-radius:999px;font-size:10px;font-weight:700;background:var(--bs-tertiary-bg);color:var(--bs-tertiary-color)}.student-attendance .view-toggle:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.student-attendance .view-toggle.is-on{background:var(--bs-primary);border-color:transparent;color:#fff}.student-attendance .view-toggle.is-on span{background:#ffffff2e;color:#fff}.student-attendance .view-toggle.is-add{border-style:dashed}.student-attendance .search-field{position:relative;flex:1;min-width:230px;display:flex;align-items:center}.student-attendance .search-field>i{position:absolute;left:11px;font-size:16px;color:var(--bs-tertiary-color)}.student-attendance .search-field input{width:100%;padding:9px 40px 9px 34px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);font-size:12.5px;color:var(--bs-emphasis-color)}.student-attendance .search-field input:focus{outline:none;border-color:var(--bs-primary);background:var(--bs-body-bg)}.student-attendance .search-field kbd{position:absolute;right:10px;padding:1px 6px;border-radius:5px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);font-size:10px;color:var(--bs-tertiary-color)}.student-attendance .search-field.search-field-sm{flex:0 0 auto;min-width:180px}.student-attendance .search-field.search-field-sm input{padding:6px 11px 6px 31px;font-size:12px}.student-attendance .search-field.search-field-sm>i{left:10px;font-size:15px}.student-attendance .chip-row{padding-top:11px;border-top:1px solid var(--bs-border-color)}.student-attendance .clear-button{border:0;background:none;padding:4px 6px;font-size:11px;font-weight:600;color:var(--bs-primary);cursor:pointer}.student-attendance .record-grid-scroll{overflow-x:auto;overflow-y:auto;max-height:640px}.student-attendance .record-grid{width:100%;min-width:1420px;border-collapse:separate;border-spacing:0}.student-attendance .record-grid thead th{position:sticky;top:0;z-index:3;background:var(--bs-tertiary-bg);border-bottom:1px solid var(--bs-border-color);padding:11px 12px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);white-space:nowrap}.student-attendance .record-grid thead th.is-pin,.student-attendance .record-grid thead th.is-pin-end{z-index:4}.student-attendance .record-grid tbody td{padding:12px;border-bottom:1px solid var(--bs-border-color);font-size:12.5px;vertical-align:middle}.student-attendance .record-grid td.is-pin,.student-attendance .record-grid td.is-pin-end{position:sticky;z-index:2;background:var(--bs-body-bg)}.student-attendance .record-grid .record-col-check{left:0;width:44px}.student-attendance .record-grid .record-col-student{left:44px;min-width:240px;box-shadow:1px 0 0 var(--bs-border-color)}.student-attendance .record-grid .record-col-actions{right:0;box-shadow:-1px 0 0 var(--bs-border-color)}.student-attendance .record-grid.is-dense tbody td{padding:7px 12px}.student-attendance .record-row{transition:background var(--transition)}.student-attendance .record-row:hover td{background:var(--bs-tertiary-bg)}.student-attendance .record-row.is-sel td{background:var(--tint-primary)}.student-attendance .row-expander{width:22px;height:22px;margin-right:8px;border-radius:6px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-grid;place-items:center;font-size:14px;cursor:pointer;vertical-align:middle;transition:all var(--transition)}.student-attendance .row-expander i{transition:transform var(--transition)}.student-attendance .row-expander:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.student-attendance .row-expander[aria-expanded=true]{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.student-attendance .row-expander[aria-expanded=true] i{transform:rotate(90deg)}.student-attendance .student-cell{display:inline-flex;align-items:center;gap:9px;vertical-align:middle}.student-attendance .student-cell img{width:32px;height:32px;border-radius:9px;object-fit:cover;flex-shrink:0}.student-attendance .student-cell b{display:block;font-size:12.5px;font-weight:650;color:var(--bs-emphasis-color)}.student-attendance .student-cell em{font-style:normal;font-size:10.5px;color:var(--bs-tertiary-color)}.time-cell{display:inline-flex;flex-direction:column}.time-cell em{font-style:normal;font-size:10px;color:var(--bs-tertiary-color)}.student-attendance .remark-note{font-size:11.5px;color:var(--bs-secondary-color);display:inline-block;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attendance-percent{font-size:12.5px;font-weight:800;padding:3px 8px;border-radius:7px}.attendance-percent.is-good{color:var(--bs-success);background:var(--attendance-present-s)}.attendance-percent.is-warn{color:var(--bs-warning);background:var(--attendance-late-s)}.attendance-percent.is-bad{color:var(--bs-danger);background:var(--attendance-absent-s)}.student-attendance .record-row:hover .record-row-actions,.record-row:focus-within .record-row-actions{opacity:1}.student-attendance .detail-drawer{padding:18px;margin:0}.detail-drawer-id{text-align:center;padding:16px 12px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.detail-drawer-id img{width:76px;height:76px;border-radius:20px;object-fit:cover;margin-bottom:9px}.detail-drawer-id b{display:block;font-size:14px;color:var(--bs-emphasis-color)}.detail-drawer-id>span{font-size:11px;color:var(--bs-secondary-color)}.detail-drawer-list{display:flex;flex-direction:column;gap:7px}.detail-drawer-line{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.detail-drawer-line>img{width:30px;height:30px;border-radius:9px;object-fit:cover;flex-shrink:0}.detail-drawer-line>span{flex:1;min-width:0}.detail-drawer-line b{display:block;font-size:12px;color:var(--bs-emphasis-color)}.detail-drawer-line em{font-style:normal;font-size:10.5px;color:var(--bs-secondary-color)}.detail-drawer-icon{width:30px;height:30px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;font-size:15px;color:var(--accent);background:var(--accent-soft)}.student-attendance .stat-fact{padding:9px 8px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);border-left:3px solid var(--accent);background:var(--bs-body-bg);text-align:center}.student-attendance .stat-fact b{display:block;font-size:16px;font-weight:800;color:var(--bs-emphasis-color)}.student-attendance .stat-fact span{font-size:10px;color:var(--bs-secondary-color)}.attendance-heatmap{display:grid;grid-template-columns:repeat(15,1fr);gap:4px}.attendance-heatmap span{aspect-ratio:1;border-radius:4px;background:var(--bs-tertiary-bg)}.attendance-heatmap span.l1{background:#16a34a40}.attendance-heatmap span.l2{background:#16a34a73}.attendance-heatmap span.l3{background:#16a34aad}.attendance-heatmap span.l4{background:#16a34ae6}.attendance-heatmap span.is-absent{background:#e11d488c}.attendance-heatmap.attendance-heatmap-lg{grid-template-columns:repeat(30,1fr)}.attendance-heatmap-legend{display:flex;align-items:center;gap:5px;margin-top:8px}.attendance-heatmap-legend span{font-size:10px;color:var(--bs-tertiary-color)}.attendance-heatmap-legend i{width:11px;height:11px;border-radius:3px}.attendance-heatmap-legend i.l1{background:#16a34a40}.attendance-heatmap-legend i.l2{background:#16a34a73}.attendance-heatmap-legend i.l3{background:#16a34aad}.attendance-heatmap-legend i.l4{background:#16a34ae6}.attendance-heatmap-legend i.is-absent{background:#e11d488c}.attendance-legend{display:flex;gap:12px}.attendance-legend span{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;color:var(--bs-secondary-color)}.attendance-legend i{width:14px;height:3px;border-radius:2px;background:var(--accent)}.student-attendance .chart-area{display:block;width:100%;height:180px}.chart-area-grid path{stroke:var(--bs-border-color);stroke-width:1;fill:none}.chart-area-fill{fill:url(#attFill)}.chart-area-line{fill:none;stroke:var(--bs-success);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.chart-area-dots circle{fill:var(--bs-body-bg);stroke:var(--bs-success);stroke-width:2.4}.chart-area-dots circle.is-last{fill:var(--bs-success)}.attendance-compare{display:flex;flex-direction:column;gap:9px}.attendance-compare-row{display:grid;grid-template-columns:78px 1fr 38px;align-items:center;gap:10px}.attendance-compare-row .n{font-size:11.5px;font-weight:600;color:var(--bs-emphasis-color)}.attendance-compare-row .tr{height:8px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.attendance-compare-row .tr>span{display:block;height:100%;width:0;border-radius:999px;background:var(--accent);transition:width 1.1s cubic-bezier(.22,1,.36,1)}.attendance-compare-row>b{font-size:11.5px;font-weight:800;color:var(--bs-emphasis-color);text-align:right}.student-attendance .bar-chart{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;align-items:end;height:132px}.student-attendance .bar-chart .b{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%}.student-attendance .bar-chart .v{font-size:10.5px;font-weight:700;color:var(--bs-secondary-color)}.student-attendance .bar-chart .col{width:100%;max-width:32px;height:0;border-radius:7px 7px 3px 3px;background:var(--accent);opacity:.55;transition:height .9s cubic-bezier(.22,1,.36,1)}.student-attendance .bar-chart .c{font-size:10px;color:var(--bs-tertiary-color)}.student-attendance .bar-chart .is-peak .col{opacity:1}.student-attendance .bar-chart .is-peak .v{color:var(--bs-emphasis-color)}.student-attendance .timeline-row-item{display:grid;grid-template-columns:42px 14px 1fr;align-items:start;gap:6px;padding-bottom:15px}.student-attendance .timeline-row-item:last-child{padding-bottom:0}.student-attendance .timeline-row-item .tm{font-size:10.5px;font-weight:650;color:var(--bs-secondary-color);text-align:right;padding-top:1px}.student-attendance .timeline-row-item .pt{position:relative;width:14px}.student-attendance .timeline-row-item .pt:before{content:"";position:absolute;left:3px;top:4px;width:9px;height:9px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--accent);z-index:1}.student-attendance .timeline-row-item:not(:last-child) .pt:after{content:"";position:absolute;left:6.5px;top:15px;bottom:-15px;width:2px;background:var(--bs-border-color)}.student-attendance .timeline-row-item .bd b{display:block;font-size:12px;font-weight:650;color:var(--bs-emphasis-color);line-height:1.35}.student-attendance .timeline-row-item .bd p{margin:2px 0 0;font-size:10.5px;color:var(--bs-secondary-color)}.student-attendance .note-tag{display:flex;align-items:center;gap:10px;padding:9px 10px;margin-bottom:7px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);border-left:3px solid var(--accent);background:var(--bs-body-bg);transition:transform var(--transition)}.student-attendance .note-tag:last-child{margin-bottom:0}.student-attendance .note-tag:hover{transform:translate(2px)}.student-attendance .note-tag .ic{width:28px;height:28px;flex-shrink:0;border-radius:8px;display:grid;place-items:center;font-size:15px;color:var(--accent);background:var(--accent-soft)}.student-attendance .note-tag .bd{flex:1;min-width:0}.student-attendance .note-tag .bd b{display:block;font-size:11.5px;font-weight:650;color:var(--bs-emphasis-color)}.student-attendance .note-tag .bd p{margin:1px 0 0;font-size:10.5px;color:var(--bs-secondary-color)}.student-attendance .pager-page{min-width:30px;height:30px;padding:0 8px;border-radius:8px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);font-size:12px;font-weight:650;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition)}.student-attendance .pager-page:hover:not(:disabled){border-color:var(--bs-primary);color:var(--bs-primary)}.student-attendance .pager-page.is-on{background:var(--bs-primary);border-color:transparent;color:#fff}.student-attendance .pager-page:disabled{opacity:.4;cursor:not-allowed}.student-attendance .bulk-bar-inner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;border-radius:999px;background:var(--bs-emphasis-color);color:#fff;box-shadow:0 18px 40px -12px #1018288c;pointer-events:auto;animation:att-rise .28s cubic-bezier(.22,1,.36,1)}.student-attendance .bulk-bar-inner .toolbar-button{background:#ffffff1a;border-color:#ffffff29;color:#fff}.student-attendance .bulk-bar-inner .toolbar-button:hover{background:#fff3;border-color:#ffffff4d;color:#fff}@keyframes att-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.attendance-mark{display:flex;flex-direction:column;gap:7px}.attendance-mark-row{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.attendance-mark-row img{width:32px;height:32px;border-radius:9px;object-fit:cover;flex-shrink:0}.attendance-mark-row>span{flex:1;min-width:0}.attendance-mark-row b{display:block;font-size:12.5px;color:var(--bs-emphasis-color)}.attendance-mark-row em{font-style:normal;font-size:10.5px;color:var(--bs-secondary-color)}.toggle-switch{display:inline-flex;padding:3px;border-radius:999px;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color)}.toggle-switch button{width:30px;height:24px;border:0;background:none;border-radius:999px;font-size:11px;font-weight:800;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition)}.toggle-switch button[data-mark-set=present].is-on{background:var(--bs-success);color:#fff}.toggle-switch button[data-mark-set=late].is-on{background:var(--bs-warning);color:#fff}.toggle-switch button[data-mark-set=absent].is-on{background:var(--bs-danger);color:#fff}.student-attendance.loading .live-flag{display:none}.student-attendance:not(.loading) .skeleton-loader{display:none}.student-attendance .skeleton{border-radius:var(--radius);background:linear-gradient(90deg,var(--bs-tertiary-bg) 25%,var(--bs-border-color) 37%,var(--bs-tertiary-bg) 63%);background-size:400% 100%;animation:att-shimmer 1.4s ease infinite}.student-attendance .skeleton:after{content:none}.student-attendance .skeleton-hero{height:300px;margin-bottom:16px}.student-attendance .skeleton-filters{height:140px;margin-bottom:16px}.student-attendance .skeleton-grid,.student-attendance .skeleton-side{height:420px}.student-attendance .skeleton-block{height:240px}@keyframes att-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}@media (max-width: 991.98px){.filter-bar{position:static}.attendance-heatmap.attendance-heatmap-lg{grid-template-columns:repeat(15,1fr)}}@media (max-width: 767.98px){.bulk-bar-inner{border-radius:var(--radius);width:100%}.record-grid-scroll{max-height:none;overflow:visible}.record-grid{min-width:0}.record-grid thead{display:none}.record-grid,.record-grid tbody,.record-grid tr,.record-grid td{display:block;width:auto}.record-grid tbody td{border-bottom:0;padding:6px 14px;text-align:left!important}.record-grid tbody td:not(.record-col-student):not(.record-col-check):not(.record-col-actions):before{content:attr(data-lbl);display:block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);margin-bottom:1px}.record-grid td.is-pin,.record-grid td.is-pin-end{position:static;box-shadow:none}.record-grid td.record-col-check{position:absolute!important;top:12px;right:12px;width:auto;padding:0}.record-grid td.record-col-student{padding-top:12px}.record-grid td.record-col-actions{position:sticky;bottom:0;padding:8px 14px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.record-row{position:relative;margin:12px;padding:6px 0 0;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg)}.record-row-actions{opacity:1;justify-content:flex-end}.detail-drawer-row>td{margin:0 12px 12px}}.student-attendance .is-present{--accent: var(--bs-success);--accent-soft: var(--attendance-present-s);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.student-attendance .is-late,.student-attendance .is-warn{--accent: var(--bs-warning);--accent-soft: var(--attendance-late-s);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.student-attendance .is-absent{--accent: var(--bs-danger);--accent-soft: var(--attendance-absent-s);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.student-attendance .is-leave,.student-attendance .is-info{--accent: var(--attendance-leave);--accent-soft: var(--attendance-leave-s);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.student-attendance .is-violet{--accent: var(--accent-purple);--accent-soft: var(--tint-purple);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.student-attendance .is-primary{--accent: var(--bs-primary);--accent-soft: var(--tint-primary);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.student-attendance .is-muted{--accent: var(--bs-tertiary-color);--accent-soft: var(--bs-tertiary-bg);--avatar-accent: var(--accent);--avatar-accent-soft: var(--accent-soft)}.student-attendance .chart-axis b{font-size:11.5px;font-weight:700;color:var(--bs-emphasis-color)}.student-attendance .chart-axis span{flex-direction:column;display:flex;align-items:center}.student-attendance .column-sort.is-asc i,.column-sort.is-desc i{opacity:1;color:var(--bs-primary)}.student-attendance .confidence-meter .tr{overflow:hidden;border-radius:999px;background:var(--bs-tertiary-bg);flex:1;height:6px}.student-attendance .confidence-meter .tr>span{border-radius:999px;height:100%;width:0;background:var(--accent);transition:width 1.1s cubic-bezier(.22,1,.36,1);display:block}.student-attendance .mail-list{color:var(--bs-tertiary-color);font-size:13px}.student-attendance .record-grid td.is-pin,.record-grid td.is-pin-end{background:var(--bs-body-bg);z-index:2;position:sticky}.student-attendance .record-grid thead th.is-pin,.record-grid thead th.is-pin-end{z-index:4}.student-attendance .segmented-control button.is-on{background:var(--bs-body-bg);color:var(--bs-emphasis-color);box-shadow:var(--shadow)}.student-attendance .select-field select,.select-field input{font-size:12px;background:none;font-weight:600;color:var(--bs-emphasis-color);cursor:pointer;padding-right:2px;border:0}.student-attendance .select-field select:focus,.select-field input:focus{outline:none}.student-attendance .select-field.select-field-sm{padding:4px 8px}.student-attendance .view-toggle-group.view-toggle-group-sm{padding-bottom:0;border-bottom:0}.classes-workspace .workspace-footer{border-radius:0 0 15px 15px}.card-expand-toggle{width:34px}.card-select{width:46px}.card-actions-row{min-width:180px}.record-icon-tile{width:38px;height:38px;flex-shrink:0;border-radius:10px;display:grid;place-items:center;font-size:12.5px;font-weight:800;color:var(--accent);background:var(--accent-soft)}[data-density=compact] .record-icon-tile{width:30px;height:30px;font-size:11px}.classes-workspace .card-actions-row{min-width:150px}.classes-workspace[data-density=compact] .data-table>.table>tbody>tr>td{padding:6px 12px}.classes-workspace[data-density=comfortable] .data-table>.table>tbody>tr>td{padding:16px 12px}.classes-workspace .workspace-footer{border-top:0}.classes-workspace .workspace-empty-state.show+.workspace-footer{border-top:1px solid var(--bs-border-color)}.classes-workspace .workspace-footer{padding:10px 12px;gap:10px}.classes-workspace .workspace-footer-info{font-size:12.5px}.classes-workspace .workspace-footer-size{gap:6px;font-size:12.5px}.classes-workspace .workspace-footer-size .form-select{height:30px;width:auto;padding:0 26px 0 9px;font-size:12.5px}.classes-workspace .workspace-pagination{gap:3px}.classes-workspace .workspace-page-numbers{gap:3px;align-items:center}.classes-workspace .workspace-page-button{min-width:30px;height:30px;padding:0 6px;font-size:12.5px}.classes-workspace .workspace-page-button i{font-size:15px}.pagination-gap{padding:0 4px;font-size:12.5px;color:var(--bs-secondary-color, #6b7280)}.classes-workspace .page-toolbar{gap:8px}.classes-workspace .page-toolbar .workspace-button{height:34px;padding:0 11px;font-size:12.5px;gap:5px}.classes-workspace .page-toolbar .workspace-button i{font-size:15px}.classes-workspace .page-toolbar .workspace-button.workspace-button-icon{width:34px;padding:0}.classes-workspace .page-toolbar .search-toolbar{flex:0 1 250px;min-width:180px}.classes-workspace .page-toolbar .search-toolbar input{height:34px;padding:0 58px 0 32px;font-size:13px}.classes-workspace .page-toolbar .search-toolbar .search-toolbar-icon{font-size:15px;left:11px}.classes-workspace .page-toolbar .search-toolbar .search-toolbar-kbd{font-size:10px;padding:7px 5px}.classes-workspace .density-toggle button{width:32px;height:34px}.classes-workspace .density-toggle button i{font-size:16px}.classes-workspace .quick-filters{margin-top:10px}.classes-workspace .quick-filters .workspace-button{height:32px;padding:0 10px;font-size:12.5px;gap:5px}.classes-workspace .quick-filters .workspace-button i{font-size:15px}.classes-workspace .search-clear{width:20px;height:20px;font-size:13px}.filter-menu{min-width:340px;max-width:92vw}.column-menu{min-width:210px;max-width:92vw}.search-clear[hidden],.result-count[hidden],.bulk-selection[hidden],.quick-filter-clear[hidden]{display:none}.classes-workspace .filter-chips:empty{display:none}.search-clear{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:22px;height:22px;border:0;border-radius:50%;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color, #6b7280);display:grid;place-items:center;font-size:14px;cursor:pointer;transition:all var(--transition)}.search-clear:hover{background:var(--bs-primary);color:#fff}.view-count{margin-left:auto;font-size:11px;font-weight:700;color:var(--bs-secondary-color, #6b7280)}.result-count{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bs-primary);color:#fff;font-size:10px;font-weight:700;line-height:1}.details-heading{display:flex;align-items:center;gap:6px;margin:0 0 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color, #6b7280)}.details-heading i{font-size:15px;color:var(--bs-primary)}.details-line{display:flex;align-items:center;gap:10px;padding:8px 10px;margin-bottom:6px;border-radius:10px;border:1px solid var(--bs-border-color);background:var(--bs-card-bg, #fff)}.details-line>img{width:32px;height:32px;flex-shrink:0;border-radius:50%;object-fit:cover}.details-line>span:not(.details-line-icon){flex:1;min-width:0;display:flex;flex-direction:column}.details-line>span:not(.details-line-icon) b{font-size:12.5px;font-weight:650;color:var(--bs-emphasis-color)}.details-line>span:not(.details-line-icon) em{font-style:normal;font-size:10.5px;color:var(--bs-secondary-color, #6b7280)}.details-line-icon{width:32px;height:32px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;font-size:16px;color:var(--accent);background:var(--accent-soft)}.compact-icon-button{width:28px;height:28px;flex-shrink:0;border-radius:50%;border:1px solid var(--bs-border-color);background:var(--bs-card-bg, #fff);color:var(--bs-secondary-color, #6b7280);display:inline-flex;align-items:center;justify-content:center;font-size:14px;text-decoration:none;transition:all var(--transition)}.compact-icon-button:hover{border-color:var(--bs-primary);color:var(--bs-primary);transform:translateY(-2px)}.week-label{display:flex;flex-direction:column;gap:4px}.week-label span{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;border-radius:8px;background:var(--bs-tertiary-bg);font-size:11.5px;color:var(--bs-secondary-color, #6b7280)}.week-label span b{font-size:11.5px;font-weight:700;color:var(--bs-emphasis-color)}.record-fact{padding:10px;border-radius:9px;border:1px solid var(--bs-border-color);border-left-width:3px;background:var(--bs-card-bg, #fff)}.record-fact b{display:block;font-size:16px;font-weight:800;color:var(--bs-emphasis-color)}.record-fact span{font-size:10.5px;color:var(--bs-secondary-color, #6b7280)}.classes-workspace:not(.is-loaded) .card-header,.classes-workspace:not(.is-loaded) .live-content{display:none}.classes-workspace .skeleton-head{padding:16px 16px 10px;border-bottom:1px solid var(--bs-border-color)}.classes-workspace .skeleton-toolbar{gap:8px;padding-bottom:0}.classes-workspace .skeleton-quick{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:10px}.classes-workspace .skeleton-row{grid-template-columns:34px 30px minmax(210px,1.6fr) 90px .8fr minmax(150px,1.2fr) .5fr 150px;gap:12px;padding:10px 12px;border-bottom-color:var(--bs-border-color)}.classes-workspace .skeleton-row:last-child{border-bottom:0}.classes-workspace .skeleton-thead{padding:14px 12px;background:var(--bs-tertiary-bg)}.classes-workspace .skeleton-head{height:9px;width:68%;border-radius:4px}.classes-workspace .skeleton-head-end{margin-left:auto;width:46px}.classes-workspace .skeleton-cell{display:flex;align-items:center;gap:10px;min-width:0}.classes-workspace .skeleton-stack{flex:1;min-width:0}.classes-workspace .skeleton-stack .skeleton-line+.skeleton-line{margin-top:5px}.classes-workspace .skeleton-chev{width:24px;height:24px;border-radius:7px}.classes-workspace .skeleton-check{width:18px;height:18px;border-radius:5px}.classes-workspace .skeleton-avatar{width:38px;height:38px;border-radius:10px}.classes-workspace .skeleton-avatar.skeleton-round{border-radius:50%}.classes-workspace .skeleton-circle{width:28px;height:28px}.classes-workspace .skeleton-line{height:10px}.classes-workspace .skeleton-thin{height:8px;width:65%}.classes-workspace .skeleton-pill{height:20px;width:70px}.classes-workspace .skeleton-foot{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:10px 12px}.classes-workspace .skeleton-foot-info{width:150px;height:10px}.classes-workspace .skeleton-foot-size{width:84px;height:30px;border-radius:8px;margin-left:auto}.classes-workspace .skeleton-pager{display:flex;gap:3px}.classes-workspace .skeleton-page{width:30px;height:30px;border-radius:8px}.classes-workspace .skeleton-search{height:34px;width:250px;border-radius:8px}.classes-workspace .skeleton-btn{height:34px;width:96px;border-radius:8px}.classes-workspace .skeleton-ico{height:34px;width:34px;border-radius:8px}.classes-workspace .skeleton-density{height:34px;width:96px;border-radius:8px}.classes-workspace .skeleton-chip{height:32px;width:104px;border-radius:999px}.classes-workspace .skeleton-quick .skeleton-btn{height:32px;width:84px}.bulk-selection{position:sticky;bottom:16px;z-index:20;margin-top:16px;display:flex;justify-content:center;pointer-events:none}.bulk-selection-inner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;border-radius:0;background:transparent;box-shadow:none;pointer-events:auto;animation:cls-rise .28s cubic-bezier(.22,1,.36,1)}.bulk-selection-inner .btn{background:var(--bs-tertiary-bg);border-color:var(--bs-border-color);color:var(--heading)}.bulk-selection-inner .btn:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.bulk-selection-inner .btn.text-danger{color:#dc3545!important}@keyframes cls-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bulk-selection-count{font-size:12px;font-weight:600;color:var(--bs-secondary-color, #6b7280);white-space:nowrap}.bulk-selection-count b{font-size:14px;font-weight:800;color:var(--heading)}.bulk-selection-close{width:28px;height:28px;border-radius:50%;border:0;background:var(--bs-tertiary-bg);color:var(--heading);cursor:pointer;display:grid;place-items:center;font-size:15px}.bulk-selection-close:hover{background:var(--bs-primary);color:#fff}.stacked-dropdown{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:28px 16px;border-radius:12px;border:2px dashed var(--bs-border-color);background:var(--bs-tertiary-bg);text-align:center;transition:all var(--transition)}.stacked-dropdown:hover{border-color:var(--bs-primary)}.stacked-dropdown i{font-size:30px;color:var(--bs-primary)}.stacked-dropdown b{font-size:13px;color:var(--bs-emphasis-color)}.stacked-dropdown input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}@media (max-width: 991.98px){.bulk-selection-inner{border-radius:0;width:calc(100% - 32px)}}.classes-workspace table.record-grid-table tbody td{padding:10px 12px;font-size:13px}.classes-workspace .workspace-actions{gap:4px}.classes-workspace .workspace-icon-button{width:28px;height:28px}.classes-workspace .workspace-icon-button i{font-size:14px}.classes-workspace .record-identity{gap:10px}.classes-workspace .record-identity .record-avatar{width:38px;height:38px;border-radius:10px}.classes-workspace .record-identity .record-identity-name{font-size:13.5px}.classes-workspace .record-identity .record-identity-sub{font-size:11.5px;margin-top:1px}.classes-workspace[data-density=compact] table.record-grid-table tbody td{padding:6px 12px}.classes-workspace[data-density=comfortable] table.record-grid-table tbody td{padding:16px 12px}.classes-workspace tr.details-panel-row:not(.open)>td{border-bottom:0}.classes-workspace .view-switcher a{width:32px;height:34px}.classes-workspace .view-switcher a i{font-size:16px}.crw:not(.is-loaded) .live-content{display:none}.crw .skeleton-row{grid-template-columns:34px 30px minmax(200px,1.6fr) 110px 96px minmax(130px,1fr) 110px 104px 96px 96px 96px 150px;gap:12px;padding:10px 12px}.crw .skeleton-row:last-child{border-bottom:0}.crw .skeleton-thead{padding:14px 12px;background:var(--dt-surface-alt, #F8FAFC)}.crw .skeleton-head{height:9px;width:68%;border-radius:4px}.crw .skeleton-head-end{margin-left:auto;width:46px}.crw .skeleton-cell{display:flex;align-items:center;gap:10px;min-width:0}.crw .skeleton-stack{flex:1;min-width:0}.crw .skeleton-stack .skeleton-line+.skeleton-line{margin-top:5px}.crw .skeleton-chev{width:24px;height:24px;border-radius:7px}.crw .skeleton-check{width:18px;height:18px;border-radius:5px}.crw .skeleton-avatar{width:38px;height:38px;border-radius:10px}.crw .skeleton-circle{width:26px;height:26px}.crw .skeleton-line{height:10px}.crw .skeleton-thin{height:8px;width:65%}.crw .skeleton-pill{height:20px;width:66px}.crw .skeleton-sum{height:58px;border-radius:10px}.crw .skeleton-foot{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 16px}.crw .skeleton-foot-info{width:220px;height:10px}.crw .skeleton-foot-size{width:84px;height:30px;border-radius:8px;margin-left:auto}.crw .skeleton-pager{display:flex;gap:3px}.crw .skeleton-page{width:30px;height:30px;border-radius:8px}.crw[data-density=compact] .data-table>table>tbody>tr>td{padding:6px 12px}.crw[data-density=comfortable] .data-table>table>tbody>tr>td{padding:16px 12px}.crw .data-table>table>tbody>tr.dt-detail>td{padding:0!important}@media (prefers-reduced-motion: reduce){.roles-page *{animation:none!important;transition:none!important}}.directory{display:flex;flex-direction:column;height:100%}.directory-search{position:relative}.directory-search .form-control{padding-left:34px}.directory-search i{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--bs-secondary-color);font-size:16px;pointer-events:none}.category-list{display:flex;flex-wrap:wrap;gap:6px}.category-row{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);font-size:12px;font-weight:500;cursor:pointer;transition:all var(--transition)}.category-row:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.category-row.active{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.directory-list{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;max-height:784px;overflow-y:auto;padding:2px}.role-card{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);cursor:pointer;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}@media (max-width: 575.98px){.role-card{flex-direction:column;align-items:start}}.role-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:var(--radius-sm) 0 0 var(--radius-sm);background:transparent;transition:background var(--transition)}.role-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift);border-color:transparent}.role-card.active{border-color:transparent;background:linear-gradient(135deg,var(--tint-primary),transparent 70%),var(--bs-body-bg);box-shadow:var(--shadow)}.role-card.active:before{background:linear-gradient(180deg,var(--bs-primary),#7b93ff)}.role-card-icon{width:42px;height:42px;flex:0 0 42px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;background:var(--accent-soft, var(--tint-primary));color:var(--accent, var(--bs-primary))}.role-card-body{min-width:0;flex:1}.role-card-name{font-size:14px;font-weight:600;margin:0;color:var(--bs-heading-color, #111827)}.role-card-meta{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:3px;font-size:11.5px;color:var(--bs-secondary-color)}.role-card-meta span{display:inline-flex;align-items:center;gap:3px}.role-card-meta i{font-size:13px}.role-card-dot{width:9px;height:9px;border-radius:50%;flex:0 0 9px;background:var(--bs-success);box-shadow:0 0 0 3px var(--tint-success)}.role-card-dot.off{background:#9ca3af;box-shadow:0 0 0 3px #9ca3af29}[data-rp-menu] .dropdown-menu{z-index:1055}.role-icon-primary{--accent: var(--bs-primary);--accent-soft: var(--tint-primary)}.role-icon-indigo{--accent: #6366f1;--accent-soft: rgba(99, 102, 241, .12)}.role-icon-success{--accent: var(--bs-success);--accent-soft: var(--tint-success)}.role-icon-amber{--accent: var(--bs-warning);--accent-soft: var(--tint-warning)}.role-icon-rose{--accent: var(--bs-danger);--accent-soft: var(--tint-danger)}.role-icon-teal{--accent: var(--accent-teal);--accent-soft: var(--tint-teal)}.role-icon-purple{--accent: var(--accent-purple);--accent-soft: var(--tint-purple)}.role-icon-slate{--accent: #475569;--accent-soft: rgba(71, 85, 105, .12)}.workspace-head{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.workspace-head-icon{width:56px;height:56px;flex:0 0 56px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:26px;color:#fff;background:linear-gradient(135deg,var(--bs-primary),#7b93ff);box-shadow:0 8px 18px var(--tint-primary)}.roles-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.search-field-roles{position:relative;flex:1 1 240px;min-width:180px}.search-field-roles .form-control{height:38px;padding-left:34px}.search-field-roles i{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--bs-secondary-color);font-size:16px;pointer-events:none}.permission-module-list .accordion-item{border:1px solid var(--bs-border-color);border-radius:var(--radius-sm)!important;margin-bottom:12px;overflow:hidden;background:var(--bs-body-bg);transition:box-shadow var(--transition)}.permission-module-list .accordion-item:hover{box-shadow:var(--shadow)}.permission-module-list .accordion-button{border-radius:var(--radius-sm);font-weight:600;padding:14px 16px;background:var(--bs-body-bg)}@media (max-width: 575.98px){.permission-module-list .accordion-button{flex-wrap:wrap;gap:12px}}.permission-module-list .accordion-button:not(.collapsed){color:var(--bs-primary);background:var(--tint-primary);box-shadow:none}.permission-module-list .accordion-button:focus{box-shadow:none}.permission-module-icon{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;margin-right:12px;background:var(--tint-primary);color:var(--bs-primary)}.permission-module-count{margin-left:auto;margin-right:12px;font-size:11.5px;font-weight:600;color:var(--bs-secondary-color)}.permission-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.permission-row{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:1px solid var(--bs-border-color);border-radius:10px;background:var(--bs-secondary-bg);transition:border-color var(--transition),background var(--transition)}.permission-row:hover{border-color:var(--bs-primary);background:var(--bs-body-bg)}.permission-row .form-check{margin:0;min-height:auto;padding:0}.permission-row .form-check-input{margin:0;cursor:pointer}.permission-row label{font-size:13px;font-weight:500;cursor:pointer}.user-row{display:flex;align-items:center;gap:12px;padding:12px 4px;border-bottom:1px solid var(--bs-border-color)}.user-row:last-child{border-bottom:0}.user-row-body{min-width:0;flex:1}.user-row-body h6{font-size:14px;font-weight:600;margin:0}.user-row-body span{font-size:12px;color:var(--bs-secondary-color)}.roles-timeline{position:relative;padding-left:26px}.roles-timeline:before{content:"";position:absolute;left:8px;top:4px;bottom:4px;width:2px;background:var(--bs-border-color)}.roles-timeline-item{position:relative;padding-bottom:18px}.roles-timeline-item:last-child{padding-bottom:0}.roles-timeline-dot{position:absolute;left:-26px;top:2px;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:#fff;background:var(--bs-primary)}.roles-timeline-item p{margin:0;font-size:13px;font-weight:500;color:var(--bs-body-color, #1f2937)}.roles-timeline-item .roles-timeline-meta{font-size:11.5px;color:var(--bs-secondary-color)}.score-block{position:relative;width:130px;height:130px;margin:0 auto;border-radius:50%;display:grid;place-items:center;background:radial-gradient(closest-side,var(--bs-body-bg) 78%,transparent 79% 100%),conic-gradient(var(--bs-success) var(--score-block, 82%),var(--bs-border-color) 0)}.score-value{font-size:30px;font-weight:800;line-height:1;color:var(--bs-heading-color, #111827)}.score-label{font-size:11px;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.05em}.section-row{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--bs-border-color);font-size:13px}.section-row:last-child{border-bottom:0}.section-row .section-label{display:inline-flex;align-items:center;gap:8px;color:var(--bs-secondary-color)}.section-row .section-label i{font-size:16px}@media (max-width: 991.98px){.directory-list{max-height:360px}}[data-bs-theme=dark] .role-card-name,[data-bs-theme=dark] .user-row-body h6,[data-bs-theme=dark] .score-value,[data-bs-theme=dark] .roles-timeline-item p{color:#e9edf5}@media (prefers-reduced-motion: reduce){.closure-page *{animation:none!important;transition:none!important}}.closure-reason{display:inline-flex;align-items:center;gap:6px;max-width:190px}.closure-reason .closure-reason-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.closure-flow{display:flex;flex-wrap:wrap;gap:8px}.closure-step{position:relative;flex:1 1 200px;min-width:140px;padding:14px 14px 14px 46px;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}@media (max-width: 991.98px){.closure-step{flex:1 1 195px}}.closure-step:hover{transform:translateY(-2px);box-shadow:0 10px 24px #11182714}.closure-step-icon{position:absolute;left:12px;top:12px;width:26px;height:26px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:14px;color:#fff;background:var(--bs-secondary-color)}.closure-step-title{font-size:13px;font-weight:600;margin:0;color:var(--bs-heading-color, #111827)}.closure-step-meta{font-size:11px;color:var(--bs-secondary-color);margin:2px 0 0}.closure-step-review{font-size:11px;color:var(--bs-secondary-color);display:inline-flex;align-items:center;gap:4px;margin-top:4px}.closure-step-review i{font-size:12px}.closure-step:after{content:"";position:absolute;right:-8px;top:25px;width:8px;height:2px;background:var(--bs-border-color)}.closure-step:last-child:after{display:none}.closure-step.is-done{border-color:var(--tint-success);background:linear-gradient(135deg,var(--tint-success),transparent 70%),var(--bs-body-bg)}.closure-step.is-done .closure-step-icon{background:var(--bs-success)}.closure-step.is-active{border-color:transparent;box-shadow:0 8px 22px var(--tint-primary);background:linear-gradient(135deg,var(--tint-primary),transparent 70%),var(--bs-body-bg)}.closure-step.is-active .closure-step-icon{background:var(--bs-primary);animation:dar-pulse 1.8s ease-out infinite}.closure-step.is-pending .closure-step-icon{background:#cbd5e1}@keyframes dar-pulse{0%{box-shadow:0 0 0 0 var(--tint-primary)}70%{box-shadow:0 0 0 7px var(--tint-primary)}to{box-shadow:0 0 0 0 var(--tint-primary)}}.warning-panel{border:1px solid var(--tint-warning);border-radius:16px;background:linear-gradient(135deg,var(--tint-warning),transparent 60%),var(--bs-body-bg);overflow:hidden}.warning-panel-head{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid var(--tint-warning)}.warning-panel-icon{width:44px;height:44px;flex:0 0 44px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;color:#fff;background:linear-gradient(135deg,#f59e0b,var(--bs-warning));box-shadow:0 6px 16px var(--tint-warning)}.warning-panel-list{padding:8px 16px 16px;margin:0;list-style:none}.warning-panel-list li{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:13px;color:var(--bs-body-color, #374151);border-bottom:1px solid var(--bs-border-color)}.warning-panel-list li:last-child{border-bottom:0}.warning-panel-list li i{font-size:17px;margin-top:1px;flex:0 0 17px}[data-bs-theme=dark] .closure-step-title{color:#e9edf5}[data-bs-theme=dark] .closure-step.is-pending .closure-step-icon{background:#3a4252}@media (prefers-reduced-motion: reduce){.plan-page *{animation:none!important;transition:none!important}}.plan-overview .stats-card-directory .stats-avatar:after{content:none}.billing-switch{display:inline-flex;align-items:center;gap:12px;padding:8px 16px;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-body-bg);box-shadow:var(--shadow)}.billing-switch h6{margin:0;font-size:13.5px;font-weight:600;color:var(--bs-secondary-color);transition:color var(--transition)}.billing-switch .form-check-input{cursor:pointer}.plan-page.is-yearly .billing-switch .billing-yearly,.plan-page:not(.is-yearly) .billing-switch .billing-monthly{color:var(--bs-primary)}.plan-page .price-yearly,.plan-page.is-yearly .price-monthly{display:none}.plan-page.is-yearly .price-yearly{display:block}.plan-card{position:relative;display:flex;flex-direction:column;height:100%;padding:22px;border:1px solid var(--bs-border-color);border-radius:16px;background:linear-gradient(180deg,var(--accent-soft, var(--tint-primary)),transparent 32%),var(--bs-body-bg);box-shadow:var(--shadow);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition);overflow:hidden}.plan-card:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:linear-gradient(90deg,var(--accent, var(--bs-primary)),var(--accent-strong, #7b93ff))}.plan-card:hover{transform:translateY(-6px);box-shadow:var(--shadow-lift);border-color:transparent}.plan-card.is-popular{border-color:transparent;box-shadow:0 0 0 2px var(--accent, var(--bs-success)),var(--shadow-lift)}.plan-card-badge{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--accent, var(--bs-success)),var(--accent-strong, #4ade80));box-shadow:0 6px 14px var(--accent-soft, var(--tint-success))}.plan-card-icon{width:52px;height:52px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;font-size:26px;color:#fff;background:linear-gradient(135deg,var(--accent, var(--bs-primary)),var(--accent-strong, #7b93ff));box-shadow:0 8px 18px var(--accent-soft, var(--tint-primary));margin-bottom:14px}.plan-card-name{font-size:18px;font-weight:700;margin:0;color:var(--bs-heading-color, #111827)}.plan-card-desc{font-size:12.5px;color:var(--bs-secondary-color);margin:4px 0 0;min-height:34px}.price-block{display:flex;align-items:baseline;gap:4px;margin:14px 0 2px}.price-block .plan-price-amount{font-size:32px;font-weight:800;letter-spacing:-.02em;color:var(--bs-heading-color, #111827);line-height:1}.price-block .plan-price-period{font-size:13px;color:var(--bs-secondary-color)}.save-badge{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:#15803d;background:var(--tint-success);border-radius:999px;padding:2px 9px}.plan-card-stats{display:flex;gap:8px;margin:16px 0}.plan-card-stat{flex:1;padding:10px;border:1px solid var(--bs-border-color);border-radius:10px;background:var(--bs-secondary-bg);text-align:center}.plan-card-stat .plan-stat-value{font-size:16px;font-weight:700;color:var(--bs-heading-color, #111827)}.plan-card-stat .plan-stat-label{font-size:10.5px;color:var(--bs-secondary-color);text-transform:uppercase;letter-spacing:.04em}.renew-note{height:6px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden;margin-top:6px}.renew-note>span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--accent, var(--bs-primary)),var(--accent-strong, #7b93ff))}.feature-row{list-style:none;padding:0;margin:4px 0 18px}.feature-row li{display:flex;align-items:center;gap:9px;padding:6px 0;font-size:13px;color:var(--bs-body-color, #374151)}.feature-row li i{font-size:16px;flex:0 0 16px}.feature-row li.off{color:var(--bs-secondary-color)}.feature-row li.off .feature-text{text-decoration:line-through;opacity:.8}.feature-row .feature-yes{color:var(--bs-success)}.feature-row .feature-no{color:#cbd5e1}.limit-list{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;padding:12px;border:1px dashed var(--bs-border-color);border-radius:12px;margin-bottom:18px}.limit-row{display:flex;flex-direction:column}.limit-row .limit-value{font-size:14px;font-weight:700;color:var(--bs-heading-color, #111827)}.limit-row .limit-label{font-size:11px;color:var(--bs-secondary-color)}.plan-card-cta{margin-top:auto}.plan-accent-slate{--accent: #475569;--accent-strong: #94a3b8;--accent-soft: rgba(71, 85, 105, .28)}.plan-accent-primary{--accent: var(--bs-primary);--accent-strong: #7b93ff;--accent-soft: var(--tint-primary)}.plan-accent-success{--accent: var(--bs-success);--accent-strong: #4ade80;--accent-soft: var(--tint-success)}.plan-accent-purple{--accent: var(--accent-purple);--accent-strong: #a78bfa;--accent-soft: var(--tint-purple)}.plan-accent-amber{--accent: var(--bs-warning);--accent-strong: #fbbf24;--accent-soft: var(--tint-warning)}.plan-accent-rose{--accent: var(--bs-danger);--accent-strong: #fb7185;--accent-soft: var(--tint-danger)}.insight-tile{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--bs-border-color)}.insight-tile:last-child{border-bottom:0}.insight-tile-icon{width:40px;height:40px;flex:0 0 40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:19px;background:var(--accent-soft, var(--tint-primary));color:var(--accent, var(--bs-primary))}.plan-icon-primary{--accent: var(--bs-primary);--accent-soft: var(--tint-primary)}.plan-icon-success{--accent: var(--bs-success);--accent-soft: var(--tint-success)}.plan-icon-purple{--accent: var(--accent-purple);--accent-soft: var(--tint-purple)}.plan-icon-amber{--accent: var(--bs-warning);--accent-soft: var(--tint-warning)}.plan-icon-rose{--accent: var(--bs-danger);--accent-soft: var(--tint-danger)}.insight-tile-body{min-width:0;flex:1}.insight-tile-body p{margin:0;font-size:13.5px;font-weight:600;color:var(--bs-heading-color, #111827)}.insight-tile-body span{font-size:11.5px;color:var(--bs-secondary-color)}.insight-tile-value{font-size:15px;font-weight:700}.compare-table{overflow-x:auto}.compare-table table{min-width:720px;margin:0}.compare-table th,.compare-table td{text-align:center;padding:12px 14px;border-bottom:1px solid var(--bs-border-color);white-space:nowrap}.compare-table thead th{font-size:13px;font-weight:700}.compare-table tbody th,.compare-table tbody td:first-child{position:sticky;left:0;z-index:2;text-align:left;background:var(--bs-body-bg);font-weight:500;font-size:13px}.compare-table .compare-yes{color:var(--bs-success);font-size:18px}.compare-table .compare-no{color:#cbd5e1;font-size:16px}.promo-banner{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-body-bg);height:100%;transition:transform var(--transition),box-shadow var(--transition)}.promo-banner:hover{transform:translateY(-3px);box-shadow:var(--shadow)}.promo-banner-icon{width:46px;height:46px;flex:0 0 46px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;background:var(--accent-soft, var(--tint-primary));color:var(--accent, var(--bs-primary))}.promo-banner-body h6{margin:0;font-size:14px;font-weight:600}.promo-banner-body p{margin:2px 0 0;font-size:12px;color:var(--bs-secondary-color)}.widget-row{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--bs-border-color)}.widget-row:last-child{border-bottom:0}.widget-row .widget-row-body{min-width:0;flex:1}.widget-row .widget-row-body p{margin:0;font-size:13px;font-weight:500}.widget-row .widget-row-body span{font-size:11.5px;color:var(--bs-secondary-color)}@media (max-width: 575.98px){.limit-list{grid-template-columns:1fr}}[data-bs-theme=dark] .plan-card-name,[data-bs-theme=dark] .price-block .plan-price-amount,[data-bs-theme=dark] .plan-card-stat .plan-stat-value,[data-bs-theme=dark] .limit-row .limit-value,[data-bs-theme=dark] .insight-tile-body p,[data-bs-theme=dark] .compare-table thead th{color:#e9edf5}[data-bs-theme=dark] .compare-table tbody th,[data-bs-theme=dark] .compare-table tbody td:first-child{background:var(--bs-body-bg)}.addon-card{position:relative;display:flex;flex-direction:column;height:100%;padding:18px;border:1px solid var(--bs-border-color);border-radius:16px;background:linear-gradient(160deg,var(--accent-soft, var(--tint-primary)),transparent 30%),var(--bs-body-bg);box-shadow:var(--shadow);transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition);width:100%}.addon-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-lift);border-color:transparent}.addon-card:has(.dropdown-menu.show){z-index:5}.addon-card .dropdown-menu{z-index:1050}.addon-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:12px}.addon-card-icon{width:46px;height:46px;flex:0 0 46px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-size:23px;color:#fff;background:linear-gradient(135deg,var(--accent, var(--bs-primary)),var(--accent-strong, #7b93ff));box-shadow:0 6px 16px var(--accent-soft, var(--tint-primary))}.addon-card-popular{display:inline-flex;align-items:center;gap:3px;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:700;color:#b45309;background:var(--tint-warning)}.addon-card-name{font-size:15px;font-weight:700;margin:0;color:var(--bs-heading-color, #111827);display:flex;align-items:center;gap:6px}.addon-card-desc{font-size:12.5px;color:var(--bs-secondary-color);margin:5px 0 12px;min-height:36px}.addon-card-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.addon-card-meta{display:flex;align-items:center;gap:6px 14px;flex-wrap:wrap;font-size:11.5px;color:var(--bs-secondary-color);margin-bottom:14px}.addon-card-meta span{display:inline-flex;align-items:center;gap:4px}.addon-card-meta i{font-size:14px}.addon-card-price{display:flex;align-items:baseline;gap:4px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.addon-card-price .price-amount{font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--bs-heading-color, #111827);line-height:1}.addon-card-price .price-period{font-size:11.5px;color:var(--bs-secondary-color)}.addon-card-price .price-free{font-size:18px;font-weight:800;color:var(--bs-success)}.addon-card-cta{display:flex;align-items:center;gap:8px;margin-top:12px}.addon-card.is-installed:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;border-radius:16px 16px 0 0;background:linear-gradient(90deg,var(--bs-success),#4ade80)}.bundle-card{position:relative;display:flex;flex-direction:column;height:100%;padding:20px;border:1px solid var(--bs-border-color);border-radius:16px;background:linear-gradient(135deg,var(--accent-soft, var(--tint-primary)),transparent 45%),var(--bs-body-bg);box-shadow:var(--shadow);transition:transform var(--transition),box-shadow var(--transition);width:100%}.bundle-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.bundle-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.bundle-icon{width:48px;height:48px;flex:0 0 48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;font-size:24px;color:#fff;background:linear-gradient(135deg,var(--accent, var(--bs-primary)),var(--accent-strong, #7b93ff));box-shadow:0 8px 18px var(--accent-soft, var(--tint-primary))}.bundle-name{font-size:16px;font-weight:700;margin:0;color:var(--bs-heading-color, #111827)}.bundle-sub{font-size:12px;color:var(--bs-secondary-color)}.bundle-features{list-style:none;padding:0;margin:0 0 14px}.bundle-features li{display:flex;align-items:center;gap:8px;padding:5px 0;font-size:13px;color:var(--bs-body-color, #374151)}.bundle-features li i{font-size:15px;color:var(--bs-success)}.bundle-foot{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:14px;border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.bundle-foot{flex-direction:column;align-items:start;gap:12px}}.bundle-discount{font-size:20px;font-weight:800;color:var(--accent, var(--bs-primary));line-height:1}.bundle-discount small{display:block;font-size:11px;font-weight:500;color:var(--bs-secondary-color)}[data-bs-theme=dark] .addon-card-name,[data-bs-theme=dark] .addon-card-price .price-amount,[data-bs-theme=dark] .bundle-name{color:#e9edf5}@media (prefers-reduced-motion: reduce){.timetable-page *{transition:none!important;animation:none!important}}.stat-fact{display:flex;align-items:center;gap:10px}.stat-fact-icon{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:19px}.stat-fact-value{font-weight:600;line-height:1.1;color:var(--bs-heading-color, #1f2937)}.stat-fact-label{font-size:.74rem;color:var(--bs-secondary-color)}.timetable-grid{display:flex;gap:14px;overflow-x:auto;padding-bottom:8px}.timetable-day{flex:1 0 240px;min-width:240px;display:flex;flex-direction:column;gap:12px}.timetable-day-head{position:sticky;top:0;z-index:3;display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border-radius:var(--radius-sm);background:var(--bs-tertiary-bg, #f7f8fc);border:1px solid var(--bs-border-color);font-weight:600;color:var(--bs-heading-color, #1f2937)}.timetable-day-head .timetable-day-count{font-size:.72rem;font-weight:600;color:var(--bs-secondary-color);background:var(--bs-card-bg, #fff);border-radius:999px;padding:2px 9px}.timetable-slot{position:relative;border-radius:var(--radius-sm);padding:14px;transition:transform var(--transition),box-shadow var(--transition)}.timetable-slot:hover{transform:translateY(-3px);box-shadow:0 .5rem 1.25rem #1118271f}.timetable-slot:focus-within{box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb),.3)}.timetable-slot-icon{width:34px;height:34px;border-radius:9px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:var(--bs-card-bg, #fff)}.timetable-slot-time{font-size:.74rem;font-weight:600;color:var(--bs-heading-color, #1f2937)}.timetable-slot-sub{font-weight:600;color:var(--bs-heading-color, #1f2937);line-height:1.2}.timetable-slot-meta{font-size:.74rem;color:var(--bs-secondary-color)}.toolbar-actions{position:absolute;top:10px;right:10px;opacity:0;transform:translateY(-4px);transition:opacity var(--transition),transform var(--transition)}.timetable-slot:hover .toolbar-actions,.timetable-slot:focus-within .toolbar-actions{opacity:1;transform:none}@media (hover: none){.toolbar-actions{opacity:1;transform:none}}.timetable-slot-teacher{background:var(--bs-card-bg, #fff);border-radius:8px}.timetable-special{border:1px dashed var(--bs-border-color);border-radius:var(--radius-sm);transition:box-shadow var(--transition),transform var(--transition)}.timetable-special:hover{transform:translateY(-2px);box-shadow:0 .35rem .9rem #11182714}.empty-state-art{width:116px;height:116px;margin:0 auto 18px;border-radius:26px;display:flex;align-items:center;justify-content:center;font-size:52px;color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.1)}.timetable-grid.timetable-list{flex-direction:column}.timetable-grid.timetable-list .timetable-day{min-width:100%}.timetable-grid.timetable-list .timetable-day-head{position:static}@media (max-width: 767.98px){.timetable-grid{flex-direction:column}.timetable-day{min-width:100%}.timetable-day-head{position:static}}@media (min-width: 992px){.curriculum-page .curriculum-sticky{position:sticky;top:1rem;max-height:calc(100vh - 9rem);overflow-y:auto;overflow-x:hidden}}.curriculum-page .curriculum-sticky::-webkit-scrollbar{width:6px}.curriculum-page .curriculum-sticky::-webkit-scrollbar-thumb{background:#0000001f;border-radius:20px}.curriculum-page .curriculum-nav-title{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.curriculum-page .curriculum-nav .list-group-item{border:0;padding:.45rem .65rem;border-radius:.5rem;font-size:13px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.curriculum-page .curriculum-nav .list-group-item .curriculum-nav-icon{width:18px;text-align:center}.curriculum-page .curriculum-card{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.curriculum-page .curriculum-card.active{border-color:var(--bs-primary);box-shadow:0 0 0 1px var(--bs-primary)}.curriculum-page .curriculum-card .curriculum-card-extra{transition:max-height .25s ease,opacity .2s ease}.curriculum-page .curriculum-explorer.is-list .col-cur{width:100%;flex:0 0 100%;max-width:100%}.curriculum-page .curriculum-explorer.is-list .curriculum-card .card-body{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.curriculum-page .curriculum-explorer.is-list .curriculum-card .curriculum-card-extra{display:none!important}.curriculum-page .curriculum-progress .progress-bar{transition:width 1s cubic-bezier(.25,.8,.25,1)}.curriculum-page .resource-row{transition:border-color .2s ease,background-color .2s ease}.curriculum-page .resource-row:hover{border-color:var(--bs-primary)!important}.curriculum-page .resource-row .resource-actions{opacity:0;transition:opacity .2s ease}.curriculum-page .resource-row:hover .resource-actions{opacity:1}@media (max-width: 767.98px){.curriculum-page .resource-row .resource-actions{opacity:1}}.curriculum-page .structure-row .accordion-button{font-size:13px;font-weight:600}.curriculum-page .structure-row .accordion-button:not(.collapsed){background:var(--bs-primary-bg-subtle, rgba(63, 81, 181, .08))}.curriculum-page .structure-row .structure-meta{font-size:12px}.curriculum-page .curriculum-empty{padding:3rem 1rem}.curriculum-page .curriculum-empty .curriculum-empty-icon{width:84px;height:84px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}[data-theme=dark] .curriculum-page .curriculum-sticky::-webkit-scrollbar-thumb{background:#ffffff29}.layout-box-mode{background:#fbfbfd}.layout-box-mode .main-wrapper{max-width:1350px;margin:auto}@media (max-width: 1399.98px){.layout-box-mode .main-wrapper{max-width:1170px}}@media (max-width: 1199.98px){.layout-box-mode .main-wrapper{max-width:950px}}@media (max-width: 991.98px){.layout-box-mode .main-wrapper{max-width:100%}}.layout-box-mode .header{max-width:1350px;margin:auto}@media (max-width: 1399.98px){.layout-box-mode .header{max-width:1170px}}@media (max-width: 1199.98px){.layout-box-mode .header{max-width:950px}}@media (max-width: 991.98px){.layout-box-mode .header{max-width:100%}}.layout-box-mode .sidebar{left:unset}@media (max-width: 991.98px){.layout-box-mode .page-wrapper .content{padding-right:15px}}body.layout-mode-rtl{direction:rtl}body.layout-mode-rtl .sidebar{right:0;left:unset;border-right:0;border-left:1px solid #E9EDF4}body.layout-mode-rtl .sidebar .sidebar-menu>ul>li ul li a span{margin-right:10px;margin-left:0}body.layout-mode-rtl .sidebar .sidebar-menu .menu-arrow{left:10px;right:unset}body.layout-mode-rtl .sidebar .sidebar-menu>ul>li .submenu-hdr:after{margin-right:8px;margin-left:0}body.layout-mode-rtl .header-left{float:right;border-right:0;border-left:1px solid #E9EDF4}body.layout-mode-rtl .page-wrapper{margin-right:280px;margin-left:0}body.layout-mode-rtl.mini-sidebar .page-wrapper{margin-right:80px}body.layout-mode-rtl .header .date-range{padding-right:30px!important;padding-left:10px!important}body.layout-mode-rtl .header .cal-icon{right:10px;left:unset}body.layout-mode-rtl .header .searchinputs input{padding-left:45px;padding-right:10px}body.layout-mode-rtl .header .search-addon button{left:16px;right:unset}[data-topbar=primary] .header{background:#3d5ee1;border-bottom-color:#778eea}[data-topbar=primary] .header .dark-logo{display:block}[data-topbar=primary] .header .logo-normal{display:none}[data-topbar=primary] .header #toggle_btn{color:#fff}[data-topbar=primary] .header .bg-white{background:transparent!important}[data-topbar=primary] .header .btn-outline-light{color:#fff!important;border-color:#778eea!important}[data-topbar=primary] .header .header-left{background:#3d5ee1;border-color:#778eea}[data-topbar=primary] .header .searchinputs input{background:#3d5ee1;color:#fff;border-color:#778eea}[data-topbar=primary] .header .searchinputs input::placeholder{color:#fff}[data-topbar=primary] .header .searchinputs .search-addon button{background:#3d5ee1;color:#fff}@media (min-width: 992px){[data-topbar=primary] .mini-sidebar .header-left .dark-logo{display:none}[data-topbar=primary] .mini-sidebar.expand-menu .dark-logo{display:block}}[data-sidebar=dark] .sidebar{background:#0f0c1c;border-color:#1b1632}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li .submenu-hdr:after{background:#1b1632}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li .submenu>a.subdrop{background:#1b1632}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li.active a span{color:#3d5ee1}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#3d5ee1}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li a{color:#b9b7c0}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li a:hover,[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li a.active{color:#3d5ee1}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li a i{background:#1b1632;color:#b9b7c0}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li a span{color:#b9b7c0}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li.active a{background:#1b1632}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a{color:#b9b7c0}[data-sidebar=dark] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a.active{color:#3d5ee1}[data-sidebar=primary] .sidebar{background:#3d5ee1;border-color:#1b1632}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li .submenu-hdr{color:#fff}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li .submenu-hdr:after{background:#eceffc}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li .submenu>a.subdrop{background:#778eea}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li .submenu>a.subdrop span{color:#fff}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li .submenu a.active .menu-arrow:before{border-color:#eceffc}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li.active a span{color:#fff}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#3d5ee1}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li a{color:#c5cff6}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li a:hover,[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li a.active{color:#fff}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li a i{background:#eceffc;color:#3d5ee1}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li a span{color:#c5cff6}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li.active a{background:#778eea}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a{color:#c5cff6}[data-sidebar=primary] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a.active{color:#3d5ee1}[data-sidebar=darkblack] .sidebar{background:#39435f;border-color:#1b1632}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li .submenu-hdr{color:#fff}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li .submenu-hdr:after{background:#eceffc}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li .submenu>a.subdrop{background:#778eea}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li .submenu>a.subdrop span{color:#fff}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li .submenu a.active .menu-arrow:before{border-color:#eceffc}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li.active a span{color:#fff}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#3d5ee1}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li a{color:#c5cff6}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li a:hover,[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li a.active{color:#fff}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li a i{background:#eceffc;color:#3d5ee1}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li a span{color:#c5cff6}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li.active a{background:#778eea}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a{color:#c5cff6}[data-sidebar=darkblack] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a.active{color:#3d5ee1}[data-sidebar=darkblue] .sidebar{background:#07396d;border-color:#1b1632}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li .submenu-hdr{color:#fff}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li .submenu-hdr:after{background:#eceffc}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li .submenu>a.subdrop{background:#778eea}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li .submenu>a.subdrop span{color:#fff}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li .submenu a.active .menu-arrow:before{border-color:#eceffc}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li.active a span{color:#fff}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#3d5ee1}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li a{color:#c5cff6}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li a:hover,[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li a.active{color:#fff}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li a i{background:#eceffc;color:#3d5ee1}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li a span{color:#c5cff6}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li.active a{background:#778eea}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a{color:#c5cff6}[data-sidebar=darkblue] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a.active{color:#3d5ee1}[data-topbar=dark] .header{background:#0f0c1c;border-bottom-color:#1b1632}[data-topbar=dark] .header .dark-logo{display:block}[data-topbar=dark] .header .logo-normal{display:none}[data-topbar=dark] .header .header-left{background:#0f0c1c;border-color:#1b1632}[data-topbar=dark] .header .searchinputs input{background:#131022;border-color:#1b1632;color:#b9b7c0}[data-topbar=dark] .header .searchinputs .search-addon button{background:#1b1632;color:#b9b7c080}[data-topbar=dark] .header .bg-white{background:#131022!important}[data-topbar=dark] .header .btn-outline-light{border-color:#1b1632!important;color:#b9b7c0!important}[data-topbar=dark] .header #toggle_btn{color:#b9b7c0}@media (min-width: 992px){[data-topbar=dark] .mini-sidebar .header-left .dark-logo{display:none}[data-topbar=dark] .mini-sidebar.expand-menu .dark-logo{display:block}}[data-topbar=grey] .header{background:#efeff2;border-bottom-color:#efeff2}[data-topbar=grey] .header .dark-logo{display:none}[data-topbar=grey] .header .logo-normal{display:block}[data-topbar=grey] .header .header-left{background:#efeff2;border-color:#b9b7c0}[data-topbar=grey] .header .searchinputs input{background:#efeff2;border-color:#b9b7c080;color:#b9b7c0}[data-topbar=grey] .header .searchinputs .search-addon button{background:#b9b7c080;color:#1b1632}[data-topbar=grey] .header .bg-white{background:#b9b7c080!important}[data-topbar=grey] .header .btn-outline-light{border-color:#b9b7c080!important;color:#1b1632!important}[data-topbar=grey] .header #toggle_btn{color:#b9b7c0}[data-sidebar=light] [data-sidebarbg=sidebarbg1] .sidebar{background-image:url(/react/assets/img/theme/bg-01.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:transparent}[data-sidebar=light] [data-sidebarbg=sidebarbg1] .sidebar .sidebar-menu{background:#ffffffd9}[data-sidebar=dark] [data-sidebarbg=sidebarbg1] .sidebar{background-image:url(/react/assets/img/theme/bg-01.jpg)}[data-sidebar=dark] [data-sidebarbg=sidebarbg1] .sidebar .sidebar-menu{background:#000000d9}[data-sidebar=primary] [data-sidebarbg=sidebarbg1] .sidebar{background-image:url(/react/assets/img/theme/bg-01.jpg)}[data-sidebar=primary] [data-sidebarbg=sidebarbg1] .sidebar .sidebar-menu{background:#506ee4d9}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg1] .sidebar{background-image:url(/react/assets/img/theme/bg-01.jpg)}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg1] .sidebar .sidebar-menu{background:#07396dd9}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg1] .sidebar{background-image:url(/react/assets/img/theme/bg-01.jpg)}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg1] .sidebar .sidebar-menu{background:#39435fd9}[data-sidebar=light] [data-sidebarbg=sidebarbg2] .sidebar{background-image:url(/react/assets/img/theme/bg-02.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:transparent}[data-sidebar=light] [data-sidebarbg=sidebarbg2] .sidebar .sidebar-menu{background:#ffffffd9}[data-sidebar=dark] [data-sidebarbg=sidebarbg2] .sidebar{background-image:url(/react/assets/img/theme/bg-02.jpg)}[data-sidebar=dark] [data-sidebarbg=sidebarbg2] .sidebar .sidebar-menu{background:#000000d9}[data-sidebar=primary] [data-sidebarbg=sidebarbg2] .sidebar{background-image:url(/react/assets/img/theme/bg-02.jpg)}[data-sidebar=primary] [data-sidebarbg=sidebarbg2] .sidebar .sidebar-menu{background:#506ee4d9}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg2] .sidebar{background-image:url(/react/assets/img/theme/bg-02.jpg)}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg2] .sidebar .sidebar-menu{background:#07396dd9}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg2] .sidebar{background-image:url(/react/assets/img/theme/bg-02.jpg)}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg2] .sidebar .sidebar-menu{background:#39435fd9}[data-sidebar=light] [data-sidebarbg=sidebarbg3] .sidebar{background-image:url(/react/assets/img/theme/bg-03.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:transparent}[data-sidebar=light] [data-sidebarbg=sidebarbg3] .sidebar .sidebar-menu{background:#ffffffd9}[data-sidebar=dark] [data-sidebarbg=sidebarbg3] .sidebar{background-image:url(/react/assets/img/theme/bg-03.jpg)}[data-sidebar=dark] [data-sidebarbg=sidebarbg3] .sidebar .sidebar-menu{background:#000000d9}[data-sidebar=primary] [data-sidebarbg=sidebarbg3] .sidebar{background-image:url(/react/assets/img/theme/bg-03.jpg)}[data-sidebar=primary] [data-sidebarbg=sidebarbg3] .sidebar .sidebar-menu{background:#506ee4d9}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg3] .sidebar{background-image:url(/react/assets/img/theme/bg-03.jpg)}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg3] .sidebar .sidebar-menu{background:#07396dd9}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg3] .sidebar{background-image:url(/react/assets/img/theme/bg-03.jpg)}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg3] .sidebar .sidebar-menu{background:#39435fd9}[data-sidebar=light] [data-sidebarbg=sidebarbg4] .sidebar{background-image:url(/react/assets/img/theme/bg-04.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:transparent}[data-sidebar=light] [data-sidebarbg=sidebarbg4] .sidebar .sidebar-menu{background:#ffffffd9}[data-sidebar=dark] [data-sidebarbg=sidebarbg4] .sidebar{background-image:url(/react/assets/img/theme/bg-04.jpg)}[data-sidebar=dark] [data-sidebarbg=sidebarbg4] .sidebar .sidebar-menu{background:#000000d9}[data-sidebar=primary] [data-sidebarbg=sidebarbg4] .sidebar{background-image:url(/react/assets/img/theme/bg-04.jpg)}[data-sidebar=primary] [data-sidebarbg=sidebarbg4] .sidebar .sidebar-menu{background:#506ee4d9}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg4] .sidebar{background-image:url(/react/assets/img/theme/bg-04.jpg)}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg4] .sidebar .sidebar-menu{background:#07396dd9}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg4] .sidebar{background-image:url(/react/assets/img/theme/bg-04.jpg)}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg4] .sidebar .sidebar-menu{background:#39435fd9}[data-sidebar=light] [data-sidebarbg=sidebarbg5] .sidebar{background-image:url(/react/assets/img/theme/bg-05.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:transparent}[data-sidebar=light] [data-sidebarbg=sidebarbg5] .sidebar .sidebar-menu{background:#ffffffd9}[data-sidebar=dark] [data-sidebarbg=sidebarbg5] .sidebar{background-image:url(/react/assets/img/theme/bg-04.jpg)}[data-sidebar=dark] [data-sidebarbg=sidebarbg5] .sidebar .sidebar-menu{background:#000000d9}[data-sidebar=primary] [data-sidebarbg=sidebarbg5] .sidebar{background-image:url(/react/assets/img/theme/bg-05.jpg)}[data-sidebar=primary] [data-sidebarbg=sidebarbg5] .sidebar .sidebar-menu{background:#506ee4d9}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg5] .sidebar{background-image:url(/react/assets/img/theme/bg-05.jpg)}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg5] .sidebar .sidebar-menu{background:#07396dd9}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg5] .sidebar{background-image:url(/react/assets/img/theme/bg-05.jpg)}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg5] .sidebar .sidebar-menu{background:#39435fd9}[data-sidebar=light] [data-sidebarbg=sidebarbg6] .sidebar{background-image:url(/react/assets/img/theme/bg-06.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-color:transparent}[data-sidebar=light] [data-sidebarbg=sidebarbg6] .sidebar .sidebar-menu{background:#ffffffd9}[data-sidebar=dark] [data-sidebarbg=sidebarbg6] .sidebar{background-image:url(/react/assets/img/theme/bg-06.jpg)}[data-sidebar=dark] [data-sidebarbg=sidebarbg6] .sidebar .sidebar-menu{background:#000000d9}[data-sidebar=primary] [data-sidebarbg=sidebarbg6] .sidebar{background-image:url(/react/assets/img/theme/bg-06.jpg)}[data-sidebar=primary] [data-sidebarbg=sidebarbg6] .sidebar .sidebar-menu{background:#506ee4d9}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg6] .sidebar{background-image:url(/react/assets/img/theme/bg-06.jpg)}[data-sidebar=darkblack] [data-sidebarbg=sidebarbg6] .sidebar .sidebar-menu{background:#07396dd9}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg6] .sidebar{background-image:url(/react/assets/img/theme/bg-06.jpg)}[data-sidebar=darkblue] [data-sidebarbg=sidebarbg6] .sidebar .sidebar-menu{background:#39435fd9}[data-color=violet] .sidebar .sidebar-menu>ul>li ul li a:hover{color:#673ab7}[data-color=violet] .sidebar .sidebar-menu>ul>li ul li a:hover span{color:#673ab7}[data-color=violet] .sidebar .sidebar-menu>ul>li ul li a.active{color:#673ab7}[data-color=violet] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-color=violet] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#673ab7}[data-color=violet] .sidebar .sidebar-menu>ul li .submenu>a.active{color:#673ab7}[data-color=violet] .sidebar .sidebar-menu>ul li .submenu>a.active i,[data-color=violet] .sidebar .sidebar-menu>ul li .submenu>a.active span{color:#673ab7}[data-color=violet] .sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow:before{border-color:#673ab7}[data-color=violet] .btn-primary{background-color:#673ab7;border:1px solid #673AB7}[data-color=violet] .btn-primary:hover,[data-color=violet] .btn-primary:focus,[data-color=violet] .btn-primary.focus,[data-color=violet] .btn-primary:active,[data-color=violet] .btn-primary.active{background-color:#58319c;border:1px solid rgb(87.7423236515,49.4082987552,155.8917012448)}[data-color=violet] .btn-check:checked+.btn,[data-color=violet] .btn.active,[data-color=violet] .btn.show,[data-color=violet] .btn.show:hover,[data-color=violet] .btn:first-child:active,[data-color=violet] :not(.btn-check)+.btn:active{background-color:#673ab7;border-color:#673ab7}[data-color=violet] .link-primary{color:#673ab7!important}[data-color=violet] .link-primary:hover,[data-color=violet] .link-primary:focus,[data-color=violet] .link-primary:active{color:#58319c}[data-color=violet] .text-primary{color:#673ab7!important}[data-color=violet] .badge.badge-primary{background:#673ab7}[data-color=violet] .dataTables_paginate .pagination li.active a.page-link{background:#673ab7;border-color:#673ab7}[data-color=violet] .bg-primary{background-color:#673ab7!important;border:1px solid #673AB7!important}[data-color=violet] .border-bottom.border-primary,[data-color=violet] .border-primary{border-color:#673ab7!important}[data-color=violet] .nav-tabs.nav-tabs-bottom li a.active,[data-color=violet] .nav-tabs.nav-tabs-bottom li a:hover{border-bottom-color:#673ab7;color:#673ab7}[data-color=violet] .badge.badge-soft-primary{background:#673ab71a;color:#673ab7}[data-color=violet] a:hover{color:#673ab7}[data-color=violet] .btn-outline-primary{border:1px solid #673AB7!important;color:#673ab7!important}[data-color=violet] .btn-outline-primary:hover,[data-color=violet] .btn-outline-primary:focus,[data-color=violet] .btn-outline-primary.focus,[data-color=violet] .btn-outline-primary:active,[data-color=violet] .btn-outline-primary.active{background-color:#673ab7!important;border:1px solid #673AB7!important}[data-color=violet] .list-group a.active,[data-color=violet] .list-group a:hover{background:#eceffc;color:#673ab7}[data-color=violet] .badge-primary-hover:hover{background:#673ab7!important;border-color:#673ab7!important;color:#fff!important}[data-color=violet] .main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn,[data-color=violet] .right-user-side .slime-grp .chat-footer form .send-chat a,[data-color=violet] .custom-pagination .paginations .page-wrap li a.active,[data-color=violet] .custom-pagination .paginations .page-wrap li a:hover{background:#673ab7}[data-color=violet] .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#673ab7}[data-color=violet] .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#673ab7}[data-color=violet] .nav-tabs.nav-tabs-solid.nav-tabs-rounded-fill li a.active{background-color:#673ab7;border-color:#673ab7}[data-color=violet] .nav-tabs .nav-link:hover{color:#673ab7}[data-color=violet] .form-check-input:checked{background-color:#673ab7;border-color:#673ab7}[data-color=violet] .profile-uploader.profile-uploader-two .drag-upload-btn .upload-btn span{color:#673ab7}[data-color=violet] .sidebar-contact .toggle-theme{background-color:#673ab7}[data-color=violet] .primary-hover:hover{background:#673ab7!important;color:#fff}[data-color=pink] .sidebar .sidebar-menu>ul>li ul li a:hover{color:#e83e8c}[data-color=pink] .sidebar .sidebar-menu>ul>li ul li a:hover span{color:#e83e8c}[data-color=pink] .sidebar .sidebar-menu>ul>li ul li a.active{color:#e83e8c}[data-color=pink] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-color=pink] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#e83e8c}[data-color=pink] .sidebar .sidebar-menu>ul li .submenu>a.active{color:#e83e8c}[data-color=pink] .sidebar .sidebar-menu>ul li .submenu>a.active i,[data-color=pink] .sidebar .sidebar-menu>ul li .submenu>a.active span{color:#e83e8c}[data-color=pink] .sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow:before{border-color:#e83e8c}[data-color=pink] .btn-primary{background-color:#e83e8c;border:1px solid #E83E8C}[data-color=pink] .btn-primary:hover,[data-color=pink] .btn-primary:focus,[data-color=pink] .btn-primary.focus,[data-color=pink] .btn-primary:active,[data-color=pink] .btn-primary.active{background-color:#e41e79;border:1px solid rgb(228.1986111111,30.1013888889,120.9930555556)}[data-color=pink] .btn-check:checked+.btn,[data-color=pink] .btn.active,[data-color=pink] .btn.show,[data-color=pink] .btn.show:hover,[data-color=pink] .btn:first-child:active,[data-color=pink] :not(.btn-check)+.btn:active{background-color:#e83e8c;border-color:#e83e8c}[data-color=pink] .link-primary{color:#e83e8c!important}[data-color=pink] .link-primary:hover,[data-color=pink] .link-primary:focus,[data-color=pink] .link-primary:active{color:#e41e79}[data-color=pink] .text-primary{color:#e83e8c!important}[data-color=pink] .badge.badge-primary{background:#e83e8c}[data-color=pink] .dataTables_paginate .pagination li.active a.page-link{background:#e83e8c;border-color:#e83e8c}[data-color=pink] .bg-primary{background-color:#e83e8c!important;border:1px solid #E83E8C!important}[data-color=pink] .border-bottom.border-primary,[data-color=pink] .border-primary{border-color:#e83e8c!important}[data-color=pink] .nav-tabs.nav-tabs-bottom li a.active,[data-color=pink] .nav-tabs.nav-tabs-bottom li a:hover{border-bottom-color:#e83e8c;color:#e83e8c}[data-color=pink] .badge.badge-soft-primary{background:#e83e8c1a;color:#e83e8c}[data-color=pink] a:hover{color:#e83e8c}[data-color=pink] .btn-outline-primary{border:1px solid #E83E8C!important;color:#e83e8c!important}[data-color=pink] .btn-outline-primary:hover,[data-color=pink] .btn-outline-primary:focus,[data-color=pink] .btn-outline-primary.focus,[data-color=pink] .btn-outline-primary:active,[data-color=pink] .btn-outline-primary.active{background-color:#e83e8c!important;border:1px solid #E83E8C!important}[data-color=pink] .list-group a.active,[data-color=pink] .list-group a:hover{background:#eceffc;color:#e83e8c}[data-color=pink] .badge-primary-hover:hover{background:#e83e8c!important;border-color:#e83e8c!important;color:#fff!important}[data-color=pink] .main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn,[data-color=pink] .right-user-side .slime-grp .chat-footer form .send-chat a,[data-color=pink] .custom-pagination .paginations .page-wrap li a.active,[data-color=pink] .custom-pagination .paginations .page-wrap li a:hover{background:#e83e8c}[data-color=pink] .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#e83e8c}[data-color=pink] .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#e83e8c}[data-color=pink] .nav-tabs.nav-tabs-solid.nav-tabs-rounded-fill li a.active{background-color:#e83e8c;border-color:#e83e8c}[data-color=pink] .nav-tabs .nav-link:hover{color:#e83e8c}[data-color=pink] .form-check-input:checked{background-color:#e83e8c;border-color:#e83e8c}[data-color=pink] .profile-uploader.profile-uploader-two .drag-upload-btn .upload-btn span{color:#e83e8c}[data-color=pink] .sidebar-contact .toggle-theme{background-color:#e83e8c}[data-color=pink] .primary-hover:hover{background:#e83e8c!important;color:#fff}[data-color=orange] .sidebar .sidebar-menu>ul>li ul li a:hover{color:#fd7e14}[data-color=orange] .sidebar .sidebar-menu>ul>li ul li a:hover span{color:#fd7e14}[data-color=orange] .sidebar .sidebar-menu>ul>li ul li a.active{color:#fd7e14}[data-color=orange] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-color=orange] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#fd7e14}[data-color=orange] .sidebar .sidebar-menu>ul li .submenu>a.active{color:#fd7e14}[data-color=orange] .sidebar .sidebar-menu>ul li .submenu>a.active i,[data-color=orange] .sidebar .sidebar-menu>ul li .submenu>a.active span{color:#fd7e14}[data-color=orange] .sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow:before{border-color:#fd7e14}[data-color=orange] .btn-primary{background-color:#fd7e14;border:1px solid #FD7E14}[data-color=orange] .btn-primary:hover,[data-color=orange] .btn-primary:focus,[data-color=orange] .btn-primary.focus,[data-color=orange] .btn-primary:active,[data-color=orange] .btn-primary.active{background-color:#eb6c02;border:1px solid rgb(235.2974683544,108.1367088608,2.0025316456)}[data-color=orange] .btn-check:checked+.btn,[data-color=orange] .btn.active,[data-color=orange] .btn.show,[data-color=orange] .btn.show:hover,[data-color=orange] .btn:first-child:active,[data-color=orange] :not(.btn-check)+.btn:active{background-color:#fd7e14;border-color:#fd7e14}[data-color=orange] .link-primary{color:#fd7e14!important}[data-color=orange] .link-primary:hover,[data-color=orange] .link-primary:focus,[data-color=orange] .link-primary:active{color:#eb6c02}[data-color=orange] .text-primary{color:#fd7e14!important}[data-color=orange] .badge.badge-primary{background:#fd7e14}[data-color=orange] .dataTables_paginate .pagination li.active a.page-link{background:#fd7e14;border-color:#fd7e14}[data-color=orange] .bg-primary{background-color:#fd7e14!important;border:1px solid #FD7E14!important}[data-color=orange] .border-bottom.border-primary,[data-color=orange] .border-primary{border-color:#fd7e14!important}[data-color=orange] .nav-tabs.nav-tabs-bottom li a.active,[data-color=orange] .nav-tabs.nav-tabs-bottom li a:hover{border-bottom-color:#fd7e14;color:#fd7e14}[data-color=orange] .badge.badge-soft-primary{background:#fd7e141a;color:#fd7e14}[data-color=orange] a:hover{color:#fd7e14}[data-color=orange] .btn-outline-primary{border:1px solid #FD7E14!important;color:#fd7e14!important}[data-color=orange] .btn-outline-primary:hover,[data-color=orange] .btn-outline-primary:focus,[data-color=orange] .btn-outline-primary.focus,[data-color=orange] .btn-outline-primary:active,[data-color=orange] .btn-outline-primary.active{background-color:#fd7e14!important;border:1px solid #FD7E14!important}[data-color=orange] .list-group a.active,[data-color=orange] .list-group a:hover{background:#eceffc;color:#fd7e14}[data-color=orange] .badge-primary-hover:hover{background:#fd7e14!important;border-color:#fd7e14!important;color:#fff!important}[data-color=orange] .main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn,[data-color=orange] .right-user-side .slime-grp .chat-footer form .send-chat a,[data-color=orange] .custom-pagination .paginations .page-wrap li a.active,[data-color=orange] .custom-pagination .paginations .page-wrap li a:hover{background:#fd7e14}[data-color=orange] .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#fd7e14}[data-color=orange] .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#fd7e14}[data-color=orange] .nav-tabs.nav-tabs-solid.nav-tabs-rounded-fill li a.active{background-color:#fd7e14;border-color:#fd7e14}[data-color=orange] .nav-tabs .nav-link:hover{color:#fd7e14}[data-color=orange] .form-check-input:checked{background-color:#fd7e14;border-color:#fd7e14}[data-color=orange] .profile-uploader.profile-uploader-two .drag-upload-btn .upload-btn span{color:#fd7e14}[data-color=orange] .sidebar-contact .toggle-theme{background-color:#fd7e14}[data-color=orange] .primary-hover:hover{background:#fd7e14!important;color:#fff}[data-color=green] .sidebar .sidebar-menu>ul>li ul li a:hover{color:#2ca87f}[data-color=green] .sidebar .sidebar-menu>ul>li ul li a:hover span{color:#2ca87f}[data-color=green] .sidebar .sidebar-menu>ul>li ul li a.active{color:#2ca87f}[data-color=green] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-color=green] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#2ca87f}[data-color=green] .sidebar .sidebar-menu>ul li .submenu>a.active{color:#2ca87f}[data-color=green] .sidebar .sidebar-menu>ul li .submenu>a.active i,[data-color=green] .sidebar .sidebar-menu>ul li .submenu>a.active span{color:#2ca87f}[data-color=green] .sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow:before{border-color:#2ca87f}[data-color=green] .btn-primary{background-color:#2ca87f;border:1px solid #2CA87F}[data-color=green] .btn-primary:hover,[data-color=green] .btn-primary:focus,[data-color=green] .btn-primary.focus,[data-color=green] .btn-primary:active,[data-color=green] .btn-primary.active{background-color:#258c6a;border:1px solid rgb(36.5905660377,139.7094339623,105.6136792453)}[data-color=green] .btn-check:checked+.btn,[data-color=green] .btn.active,[data-color=green] .btn.show,[data-color=green] .btn.show:hover,[data-color=green] .btn:first-child:active,[data-color=green] :not(.btn-check)+.btn:active{background-color:#2ca87f;border-color:#2ca87f}[data-color=green] .link-primary{color:#2ca87f!important}[data-color=green] .link-primary:hover,[data-color=green] .link-primary:focus,[data-color=green] .link-primary:active{color:#258c6a}[data-color=green] .text-primary{color:#2ca87f!important}[data-color=green] .badge.badge-primary{background:#2ca87f}[data-color=green] .dataTables_paginate .pagination li.active a.page-link{background:#2ca87f;border-color:#2ca87f}[data-color=green] .bg-primary{background-color:#2ca87f!important;border:1px solid #2CA87F!important}[data-color=green] .border-bottom.border-primary,[data-color=green] .border-primary{border-color:#2ca87f!important}[data-color=green] .nav-tabs.nav-tabs-bottom li a.active,[data-color=green] .nav-tabs.nav-tabs-bottom li a:hover{border-bottom-color:#2ca87f;color:#2ca87f}[data-color=green] .badge.badge-soft-primary{background:#2ca87f1a;color:#2ca87f}[data-color=green] a:hover{color:#2ca87f}[data-color=green] .btn-outline-primary{border:1px solid #2CA87F!important;color:#2ca87f!important}[data-color=green] .btn-outline-primary:hover,[data-color=green] .btn-outline-primary:focus,[data-color=green] .btn-outline-primary.focus,[data-color=green] .btn-outline-primary:active,[data-color=green] .btn-outline-primary.active{background-color:#2ca87f!important;border:1px solid #2CA87F!important}[data-color=green] .list-group a.active,[data-color=green] .list-group a:hover{background:#eceffc;color:#2ca87f}[data-color=green] .badge-primary-hover:hover{background:#2ca87f!important;border-color:#2ca87f!important;color:#fff!important}[data-color=green] .main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn,[data-color=green] .right-user-side .slime-grp .chat-footer form .send-chat a,[data-color=green] .custom-pagination .paginations .page-wrap li a.active,[data-color=green] .custom-pagination .paginations .page-wrap li a:hover{background:#2ca87f}[data-color=green] .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#2ca87f}[data-color=green] .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#2ca87f}[data-color=green] .nav-tabs.nav-tabs-solid.nav-tabs-rounded-fill li a.active{background-color:#2ca87f;border-color:#2ca87f}[data-color=green] .nav-tabs .nav-link:hover{color:#2ca87f}[data-color=green] .form-check-input:checked{background-color:#2ca87f;border-color:#2ca87f}[data-color=green] .profile-uploader.profile-uploader-two .drag-upload-btn .upload-btn span{color:#2ca87f}[data-color=green] .sidebar-contact .toggle-theme{background-color:#2ca87f}[data-color=green] .primary-hover:hover{background:#2ca87f!important;color:#fff}[data-color=red] .sidebar .sidebar-menu>ul>li ul li a:hover{color:#dc2626}[data-color=red] .sidebar .sidebar-menu>ul>li ul li a:hover span{color:#dc2626}[data-color=red] .sidebar .sidebar-menu>ul>li ul li a.active{color:#dc2626}[data-color=red] .sidebar .sidebar-menu>ul>li ul li.active a span,[data-color=red] .sidebar .sidebar-menu>ul>li ul li.active a i{color:#dc2626}[data-color=red] .sidebar .sidebar-menu>ul li .submenu>a.active{color:#dc2626}[data-color=red] .sidebar .sidebar-menu>ul li .submenu>a.active i,[data-color=red] .sidebar .sidebar-menu>ul li .submenu>a.active span{color:#dc2626}[data-color=red] .sidebar .sidebar-menu>ul li .submenu>a.active .menu-arrow:before{border-color:#dc2626}[data-color=red] .btn-primary{background-color:#dc2626;border:1px solid #DC2626}[data-color=red] .btn-primary:hover,[data-color=red] .btn-primary:focus,[data-color=red] .btn-primary.focus,[data-color=red] .btn-primary:active,[data-color=red] .btn-primary.active{background-color:#bf1f1f;border:1px solid rgb(191.425,30.875,30.875)}[data-color=red] .btn-check:checked+.btn,[data-color=red] .btn.active,[data-color=red] .btn.show,[data-color=red] .btn.show:hover,[data-color=red] .btn:first-child:active,[data-color=red] :not(.btn-check)+.btn:active{background-color:#dc2626;border-color:#dc2626}[data-color=red] .link-primary{color:#dc2626!important}[data-color=red] .link-primary:hover,[data-color=red] .link-primary:focus,[data-color=red] .link-primary:active{color:#bf1f1f}[data-color=red] .text-primary{color:#dc2626!important}[data-color=red] .badge.badge-primary{background:#dc2626}[data-color=red] .dataTables_paginate .pagination li.active a.page-link{background:#dc2626;border-color:#dc2626}[data-color=red] .bg-primary{background-color:#dc2626!important;border:1px solid #DC2626!important}[data-color=red] .border-bottom.border-primary,[data-color=red] .border-primary{border-color:#dc2626!important}[data-color=red] .nav-tabs.nav-tabs-bottom li a.active,[data-color=red] .nav-tabs.nav-tabs-bottom li a:hover{border-bottom-color:#dc2626;color:#dc2626}[data-color=red] .badge.badge-soft-primary{background:#dc26261a;color:#dc2626}[data-color=red] a:hover{color:#dc2626}[data-color=red] .btn-outline-primary{border:1px solid #DC2626!important;color:#dc2626!important}[data-color=red] .btn-outline-primary:hover,[data-color=red] .btn-outline-primary:focus,[data-color=red] .btn-outline-primary.focus,[data-color=red] .btn-outline-primary:active,[data-color=red] .btn-outline-primary.active{background-color:#dc2626!important;border:1px solid #DC2626!important}[data-color=red] .list-group a.active,[data-color=red] .list-group a:hover{background:#eceffc;color:#dc2626}[data-color=red] .badge-primary-hover:hover{background:#dc2626!important;border-color:#dc2626!important;color:#fff!important}[data-color=red] .main-chat-blk .chat .chat-footer form .form-buttons .btn.send-btn,[data-color=red] .right-user-side .slime-grp .chat-footer form .send-chat a,[data-color=red] .custom-pagination .paginations .page-wrap li a.active,[data-color=red] .custom-pagination .paginations .page-wrap li a:hover{background:#dc2626}[data-color=red] .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-color:#dc2626}[data-color=red] .select2-container--default .select2-results__option--highlighted[aria-selected]{background:#dc2626}[data-color=red] .nav-tabs.nav-tabs-solid.nav-tabs-rounded-fill li a.active{background-color:#dc2626;border-color:#dc2626}[data-color=red] .nav-tabs .nav-link:hover{color:#dc2626}[data-color=red] .form-check-input:checked{background-color:#dc2626;border-color:#dc2626}[data-color=red] .profile-uploader.profile-uploader-two .drag-upload-btn .upload-btn span{color:#dc2626}[data-color=red] .sidebar-contact .toggle-theme{background-color:#dc2626}[data-color=red] .primary-hover:hover{background:#dc2626!important;color:#fff}.student-slider-rtl.owl-carousel .owl-stage-outer,.teacher-slider-rtl.owl-carousel .owl-stage-outer{height:100%!important}.student-slider-rtl.owl-carousel .owl-stage-outer .owl-stage,.teacher-slider-rtl.owl-carousel .owl-stage-outer .owl-stage,.student-slider-rtl.owl-carousel .owl-stage-outer .owl-stage .owl-item,.teacher-slider-rtl.owl-carousel .owl-stage-outer .owl-stage .owl-item{height:100%}.student-slider-rtl.owl-carousel .owl-nav{position:absolute;left:50%;top:30%;transform:translate(-50%);display:flex;align-items:center;justify-content:center}.student-slider-rtl.owl-carousel .owl-nav button{width:24px;height:24px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px}.student-slider-rtl.owl-carousel .owl-nav button.owl-prev{margin-left:5px}.student-slider-rtl.owl-carousel .owl-nav button:hover{background:#3d5ee1;color:#fff}.teacher-slider-rtl.owl-carousel .owl-nav{position:absolute;left:50%;top:30%;transform:translate(-50%);display:flex;align-items:center;justify-content:center}.teacher-slider-rtl.owl-carousel .owl-nav button{width:24px;height:24px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;color:#202c4b}.teacher-slider-rtl.owl-carousel .owl-nav button.owl-prev{margin-left:5px}.teacher-slider-rtl.owl-carousel .owl-nav button:hover{background:#3d5ee1;color:#fff}html .darkmode,html[data-theme=dark]{background:#0f0c1c;color:#b9b7c0}html .darkmode ::-webkit-scrollbar-track,html[data-theme=dark] ::-webkit-scrollbar-track{background:#1b1632}html .darkmode ::-webkit-scrollbar-thumb,html .darkmode ::-webkit-scrollbar-thumb:hover,html[data-theme=dark] ::-webkit-scrollbar-thumb,html[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#5b576b}html .darkmode body,html[data-theme=dark] body{background-color:#0f0c1c}html .darkmode body.mini-sidebar .dark-logo,html[data-theme=dark] body.mini-sidebar .dark-logo{display:none!important}html .darkmode body.mini-sidebar.expand-menu .dark-logo,html[data-theme=dark] body.mini-sidebar.expand-menu .dark-logo{display:block!important}html .darkmode h1,html .darkmode h2,html .darkmode h3,html .darkmode h4,html .darkmode h5,html .darkmode h6,html .darkmode .mui-brand-name,html .darkmode .mui-su-name,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6,html[data-theme=dark] .mui-brand-name,html[data-theme=dark] .mui-su-name{color:#efeff2!important}html .darkmode span,html .darkmode p,html .darkmode a,html[data-theme=dark] span,html[data-theme=dark] p,html[data-theme=dark] a{color:#b9b7c0}html .darkmode a:hover,html[data-theme=dark] a:hover{color:#3d5ee1}html .darkmode .bg-outline-info,html[data-theme=dark] .bg-outline-info{background-color:transparent;color:#0f65cd}html .darkmode .bg-outline-success,html[data-theme=dark] .bg-outline-success{background-color:transparent;color:#1abe17}html .darkmode .bg-outline-warning,html[data-theme=dark] .bg-outline-warning{background-color:transparent;color:#eab300}html .darkmode .bg-outline-danger,html[data-theme=dark] .bg-outline-danger{background-color:transparent;color:#e82646}html .darkmode .nav-tabs li a,html[data-theme=dark] .nav-tabs li a{color:#b9b7c0}html .darkmode span.bg-success,html .darkmode span.bg-danger,html .darkmode span.bg-info,html .darkmode span.bg-primary,html .darkmode span.bg-warning,html .darkmode span.bg-secondary,html .darkmode span.bg-skyblue,html[data-theme=dark] span.bg-success,html[data-theme=dark] span.bg-danger,html[data-theme=dark] span.bg-info,html[data-theme=dark] span.bg-primary,html[data-theme=dark] span.bg-warning,html[data-theme=dark] span.bg-secondary,html[data-theme=dark] span.bg-skyblue{color:#fff}html .darkmode .accordion-item,html[data-theme=dark] .accordion-item{border-color:#1b1632}html .darkmode .accordion-header,html .darkmode .accordion-body,html .darkmode .accordion-button,html[data-theme=dark] .accordion-header,html[data-theme=dark] .accordion-body,html[data-theme=dark] .accordion-button{background:#131022;border-color:#1b1632}html .darkmode .btn.btn-white,html[data-theme=dark] .btn.btn-white{background:#131022!important;border-color:#1b1632}html .darkmode .btn-icon i,html[data-theme=dark] .btn-icon i{color:#b9b7c0}html .darkmode header .btn-outline-light,html[data-theme=dark] header .btn-outline-light{border-color:#1b1632!important;color:#b9b7c0!important}html .darkmode .btn-outline-light,html[data-theme=dark] .btn-outline-light{border-color:#1b1632!important}html .darkmode .btn-outline-light.bg-white,html[data-theme=dark] .btn-outline-light.bg-white{background-color:#131022!important;color:#efeff2!important;border-color:#1b1632!important}html .darkmode .btn-outline-light.bg-white i,html .darkmode .btn-outline-light.bg-white span,html[data-theme=dark] .btn-outline-light.bg-white i,html[data-theme=dark] .btn-outline-light.bg-white span{color:#efeff2!important}html .darkmode .btn-outline-light.bg-white:hover,html .darkmode .btn-outline-light.bg-white:focus,html .darkmode .btn-outline-light.bg-white:active,html[data-theme=dark] .btn-outline-light.bg-white:hover,html[data-theme=dark] .btn-outline-light.bg-white:focus,html[data-theme=dark] .btn-outline-light.bg-white:active{background-color:#1b1632!important;color:#fff!important}html .darkmode .btn-outline-light.bg-white:hover i,html .darkmode .btn-outline-light.bg-white:hover span,html .darkmode .btn-outline-light.bg-white:focus i,html .darkmode .btn-outline-light.bg-white:focus span,html .darkmode .btn-outline-light.bg-white:active i,html .darkmode .btn-outline-light.bg-white:active span,html[data-theme=dark] .btn-outline-light.bg-white:hover i,html[data-theme=dark] .btn-outline-light.bg-white:hover span,html[data-theme=dark] .btn-outline-light.bg-white:focus i,html[data-theme=dark] .btn-outline-light.bg-white:focus span,html[data-theme=dark] .btn-outline-light.bg-white:active i,html[data-theme=dark] .btn-outline-light.bg-white:active span{color:#fff!important}html .darkmode .dropdown-menu,html[data-theme=dark] .dropdown-menu{background:#131022;border-color:#1b1632}html .darkmode .dropdown-menu .dropdown-item,html[data-theme=dark] .dropdown-menu .dropdown-item{color:#b9b7c0!important}html .darkmode .tax-invoice-info,html .darkmode .invoice-popup-head,html[data-theme=dark] .tax-invoice-info,html[data-theme=dark] .invoice-popup-head{background:#1b1632}html .darkmode .bg-dark,html[data-theme=dark] .bg-dark{background:#131022!important}html .darkmode .text-dark,html[data-theme=dark] .text-dark{color:#b9b7c0!important}html .darkmode .invoice-product-table,html .darkmode .payment-info,html .darkmode .invoice-table,html[data-theme=dark] .invoice-product-table,html[data-theme=dark] .payment-info,html[data-theme=dark] .invoice-table,html .darkmode .border,html .darkmode .border-end,html .darkmode .border-white,html .darkmode .border-bottom,html[data-theme=dark] .border,html[data-theme=dark] .border-end,html[data-theme=dark] .border-white,html[data-theme=dark] .border-bottom,html .darkmode .border-start,html[data-theme=dark] .border-start{border-color:#1b1632!important}html .darkmode .border-start.border-skyblue,html[data-theme=dark] .border-start.border-skyblue{border-color:#05c3fb!important}html .darkmode .border-start.border-info,html[data-theme=dark] .border-start.border-info{border-color:#0f65cd!important}html .darkmode .border-start.border-danger,html[data-theme=dark] .border-start.border-danger{border-color:#e82646!important}html .darkmode .custom-table .table-responsive,html[data-theme=dark] .custom-table .table-responsive{border-color:#1b1632}html .darkmode .shadow-sm,html[data-theme=dark] .shadow-sm{box-shadow:0 4.4px 12px -1px #2c2c2c5c!important}html .darkmode .form-control,html[data-theme=dark] .form-control{background:#131022;border-color:#1b1632;color:#b9b7c0}html .darkmode .form-control::-webkit-file-upload-button,html .darkmode .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button,html[data-theme=dark] .form-control::-webkit-file-upload-button,html[data-theme=dark] .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#1b1632;color:#b9b7c0}html .darkmode .form-label,html[data-theme=dark] .form-label{color:#b9b7c0}html .darkmode .nav-tabs.nav-tabs-solid,html[data-theme=dark] .nav-tabs.nav-tabs-solid{background:#131022}html .darkmode .bg-light-500,html .darkmode .bg-light,html .darkmode .bg-light-400,html .darkmode .bg-light-gray,html .darkmode .bg-light-200,html[data-theme=dark] .bg-light-500,html[data-theme=dark] .bg-light,html[data-theme=dark] .bg-light-400,html[data-theme=dark] .bg-light-gray,html[data-theme=dark] .bg-light-200{background:#1b1632!important;border-color:#1b1632!important}html .darkmode .primary-hover:hover,html[data-theme=dark] .primary-hover:hover{background:#3d5ee1!important}html .darkmode .bg-light-300,html .darkmode .bg-light-100,html[data-theme=dark] .bg-light-300,html[data-theme=dark] .bg-light-100{background:#1b1632!important}html .darkmode .card-dropdown>a,html[data-theme=dark] .card-dropdown>a{background:#1b1632!important}html .darkmode .table,html[data-theme=dark] .table{--bs-body-bg: $dark-800}html .darkmode .table thead th,html[data-theme=dark] .table thead th{background:#131022!important;color:#efeff2!important;border-color:#1b1632!important}html .darkmode .table tbody td,html[data-theme=dark] .table tbody td{color:#b9b7c0!important;border-color:#1b1632!important}html .darkmode .table tbody th,html[data-theme=dark] .table tbody th{border-color:#1b1632!important}html .darkmode .table tbody td .text-dark a,html[data-theme=dark] .table tbody td .text-dark a{color:#b9b7c0}html .darkmode .tab-style-6,html[data-theme=dark] .tab-style-6{background:#131022}html .darkmode .main-chat-blk .chat-page-wrapper .left-chat-title,html[data-theme=dark] .main-chat-blk .chat-page-wrapper .left-chat-title{border-color:#1b1632}html .darkmode .main-chat-blk .main-wrapper .content .sidebar-group .sidebar,html[data-theme=dark] .main-chat-blk .main-wrapper .content .sidebar-group .sidebar{background:#0f0c1c;border-right-color:#b9b7c0}html .darkmode .main-chat-blk .chat_form,html[data-theme=dark] .main-chat-blk .chat_form{box-shadow:none;background:#131022;border-color:#1b1632;color:#efeff2}html .darkmode .main-chat-blk .review-files p,html[data-theme=dark] .main-chat-blk .review-files p{color:#b9b7c0}html .darkmode .main-chat-blk .chat,html[data-theme=dark] .main-chat-blk .chat{background:#0f0c1c}html .darkmode .main-chat-blk .chat .chat-header,html[data-theme=dark] .main-chat-blk .chat .chat-header{background:#0f0c1c;border-color:#1b1632}html .darkmode .main-chat-blk .chat .chat-footer,html[data-theme=dark] .main-chat-blk .chat .chat-footer{background:#0f0c1c;border-top-color:#1b1632}html .darkmode .main-chat-blk .chat .chat-body .messages .chats .message-content,html[data-theme=dark] .main-chat-blk .chat .chat-body .messages .chats .message-content{background:#1b1632;color:#b9b7c0}html .darkmode .main-chat-blk .chat .chat-body .messages .chats .message-content.chat-award-link a,html[data-theme=dark] .main-chat-blk .chat .chat-body .messages .chats .message-content.chat-award-link a{color:#b9b7c0}html .darkmode .main-chat-blk .chat .chat-footer form .smile-foot .action-circle,html[data-theme=dark] .main-chat-blk .chat .chat-footer form .smile-foot .action-circle{background:#1b1632;color:#b9b7c0}html .darkmode .main-chat-blk .emoj-group ul li a,html .darkmode .main-chat-blk .emoj-group-list-foot ul,html .darkmode .main-chat-blk .emoj-group-list-foot ul li.add-emoj a,html .darkmode .main-chat-blk .emoj-group-list ul,html .darkmode .main-chat-blk .emoj-group-list ul li.add-emoj a,html[data-theme=dark] .main-chat-blk .emoj-group ul li a,html[data-theme=dark] .main-chat-blk .emoj-group-list-foot ul,html[data-theme=dark] .main-chat-blk .emoj-group-list-foot ul li.add-emoj a,html[data-theme=dark] .main-chat-blk .emoj-group-list ul,html[data-theme=dark] .main-chat-blk .emoj-group-list ul li.add-emoj a{background:#1b1632}html .darkmode .twitter-bs-wizard .twitter-bs-wizard-nav .nav-link:after,html[data-theme=dark] .twitter-bs-wizard .twitter-bs-wizard-nav .nav-link:after{background-color:#1b1632}html .darkmode .btn.btn-white,html[data-theme=dark] .btn.btn-white{color:#b9b7c080}html .darkmode .btn.btn-white:hover,html[data-theme=dark] .btn.btn-white:hover{color:#fff;background:#1b1632!important}html .darkmode .badge.bg-pending,html[data-theme=dark] .badge.bg-pending{color:#fff!important}html .darkmode .note-frame,html[data-theme=dark] .note-frame{color:#b9b7c080}html .darkmode .offcanvas-header,html .darkmode .offcanvas-body,html[data-theme=dark] .offcanvas-header,html[data-theme=dark] .offcanvas-body{background:#131022}html .darkmode .dropdown-menu .class-hover p,html[data-theme=dark] .dropdown-menu .class-hover p,html .darkmode .bg-success-transparent h6,html .darkmode .bg-primary-transparent h6,html[data-theme=dark] .bg-success-transparent h6,html[data-theme=dark] .bg-primary-transparent h6,html .darkmode .link-slider .item p,html[data-theme=dark] .link-slider .item p{color:#202c4b!important}html .darkmode .form-check-input,html[data-theme=dark] .form-check-input{background-color:#5b576b;border-color:#1b1632}html .darkmode .form-check-input:checked,html[data-theme=dark] .form-check-input:checked{background-color:#3d5ee1;border-color:#3d5ee1}html .darkmode select,html .darkmode .form-select,html .darkmode .form-control,html[data-theme=dark] select,html[data-theme=dark] .form-select,html[data-theme=dark] .form-control{background-color:#131022;border-color:#1b1632!important;color:#efeff2!important}html .darkmode select option,html .darkmode .form-select option,html .darkmode .form-control option,html[data-theme=dark] select option,html[data-theme=dark] .form-select option,html[data-theme=dark] .form-control option{background-color:#131022!important;color:#efeff2!important}html .darkmode select option:hover,html .darkmode select option:focus,html .darkmode select option:active,html .darkmode select option[selected],html .darkmode select option:checked,html .darkmode .form-select option:hover,html .darkmode .form-select option:focus,html .darkmode .form-select option:active,html .darkmode .form-select option[selected],html .darkmode .form-select option:checked,html .darkmode .form-control option:hover,html .darkmode .form-control option:focus,html .darkmode .form-control option:active,html .darkmode .form-control option[selected],html .darkmode .form-control option:checked,html[data-theme=dark] select option:hover,html[data-theme=dark] select option:focus,html[data-theme=dark] select option:active,html[data-theme=dark] select option[selected],html[data-theme=dark] select option:checked,html[data-theme=dark] .form-select option:hover,html[data-theme=dark] .form-select option:focus,html[data-theme=dark] .form-select option:active,html[data-theme=dark] .form-select option[selected],html[data-theme=dark] .form-select option:checked,html[data-theme=dark] .form-control option:hover,html[data-theme=dark] .form-control option:focus,html[data-theme=dark] .form-control option:active,html[data-theme=dark] .form-control option[selected],html[data-theme=dark] .form-control option:checked{background-color:#1b1632!important;color:#fff!important}html .darkmode option,html[data-theme=dark] option{background-color:#131022!important;color:#efeff2!important}html .darkmode .select2-container--default .select2-selection--single,html[data-theme=dark] .select2-container--default .select2-selection--single{background-color:#131022!important;border-color:#1b1632!important}html .darkmode .select2-container--default .select2-selection--single .select2-selection__rendered,html[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered{border-color:transparent!important;background-color:transparent!important;color:#efeff2!important}html .darkmode .select2-container--default .select2-selection--single .select2-selection__arrow b,html[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#B9B7C0 transparent transparent transparent!important}html .darkmode .select2-container--default .select2-selection--multiple,html[data-theme=dark] .select2-container--default .select2-selection--multiple{background-color:#131022!important;border-color:#1b1632!important}html .darkmode .select2-container--default .select2-selection--multiple .select2-selection__rendered,html[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__rendered{color:#efeff2!important}html .darkmode .select2-container--default .select2-selection--multiple .select2-selection__choice,html[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#3d5ee1!important;border-color:#3d5ee1!important;color:#fff!important}html .darkmode .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove,html[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove{color:#fff!important}html .darkmode .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover,html[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove:hover{background-color:#0003!important;color:#fff!important}html .darkmode .select2-container--default .select2-selection--multiple .select2-search__field,html[data-theme=dark] .select2-container--default .select2-selection--multiple .select2-search__field{color:#efeff2!important;background-color:transparent!important}html .darkmode .select2-container--default .select2-results>.select2-results__options,html[data-theme=dark] .select2-container--default .select2-results>.select2-results__options{border-color:#1b1632!important;background-color:#131022!important;color:#efeff2!important}html .darkmode .select2-container--default .select2-results__option,html[data-theme=dark] .select2-container--default .select2-results__option{background-color:#131022!important;color:#efeff2!important}html .darkmode .select2-container--default .select2-results__option[aria-disabled=true],html[data-theme=dark] .select2-container--default .select2-results__option[aria-disabled=true]{color:#5b576bb2!important;background-color:#0f0c1c!important}html .darkmode .select2-container--default .select2-results__option[aria-selected=true],html[data-theme=dark] .select2-container--default .select2-results__option[aria-selected=true]{background-color:#1b1632!important;color:#fff!important}html .darkmode .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected],html[data-theme=dark] .select2-container--default .select2-results__option.select2-results__option--highlighted[aria-selected]{background-color:#3d5ee1!important;color:#fff!important}html .darkmode .select2-container--default .select2-search--dropdown,html[data-theme=dark] .select2-container--default .select2-search--dropdown{background-color:#131022!important}html .darkmode .select2-container--default .select2-search--dropdown .select2-search__field,html[data-theme=dark] .select2-container--default .select2-search--dropdown .select2-search__field{background-color:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}html .darkmode .select2-dropdown,html[data-theme=dark] .select2-dropdown{background-color:#131022!important;border-color:#1b1632!important;color:#efeff2!important;box-shadow:0 4px 16px #0006!important}html .darkmode .bootstrap-tagsinput,html[data-theme=dark] .bootstrap-tagsinput{background:#131022;border-color:#1b1632}html .darkmode .modal .modal-content,html[data-theme=dark] .modal .modal-content{background:#131022;border-color:#1b1632!important}html .darkmode .modal .modal-content .modal-header,html[data-theme=dark] .modal .modal-content .modal-header,html .darkmode .modal .modal-content .modal-footer,html[data-theme=dark] .modal .modal-content .modal-footer{border-color:#1b1632!important}html .darkmode .animate-card .text-default,html[data-theme=dark] .animate-card .text-default{color:#5d6369!important}html .darkmode .notice-widget:before,html[data-theme=dark] .notice-widget:before{background-color:#1b1632}html .darkmode .custom-alert1,html[data-theme=dark] .custom-alert1{background:#131022}html .darkmode .card,html[data-theme=dark] .card{background-color:#131022;border-color:#1b1632;box-shadow:0 4.4px 12px -1px #2c2c2c5c}html .darkmode .card .card-header,html[data-theme=dark] .card .card-header,html .darkmode .card .card-footer,html[data-theme=dark] .card .card-footer{border-color:#1b1632}html .darkmode .owl-carousel .owl-nav button,html[data-theme=dark] .owl-carousel .owl-nav button{background:#131022!important;color:#b9b7c080!important}html .darkmode .login-or .span-or,html[data-theme=dark] .login-or .span-or{background:#131022}html .darkmode .header,html[data-theme=dark] .header{background:#0f0c1c;border-bottom-color:#1b1632}html .darkmode .header .dark-logo,html[data-theme=dark] .header .dark-logo{display:block}html .darkmode .header .logo-normal,html[data-theme=dark] .header .logo-normal{display:none}html .darkmode .header .header-left,html[data-theme=dark] .header .header-left{background:#0f0c1c;border-color:#1b1632}html .darkmode .header .searchinputs input,html[data-theme=dark] .header .searchinputs input{background:#131022;border-color:#1b1632;color:#b9b7c0}html .darkmode .header .searchinputs .search-addon button,html[data-theme=dark] .header .searchinputs .search-addon button{background:#1b1632;color:#b9b7c080}html .darkmode .sidebar,html[data-theme=dark] .sidebar{background:#0f0c1c!important;border-color:#1b1632}html .darkmode .sidebar .sidebar-menu,html[data-theme=dark] .sidebar .sidebar-menu{background:#0f0c1c!important}html .darkmode .sidebar .sidebar-menu>ul>li .submenu-hdr:after,html[data-theme=dark] .sidebar .sidebar-menu>ul>li .submenu-hdr:after{background:#1b1632}html .darkmode .sidebar .sidebar-menu>ul>li .submenu>a.subdrop,html[data-theme=dark] .sidebar .sidebar-menu>ul>li .submenu>a.subdrop{background:#1b1632}html .darkmode .sidebar .sidebar-menu>ul>li ul li a,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li a{color:#b9b7c0}html .darkmode .sidebar .sidebar-menu>ul>li ul li a.active,html .darkmode .sidebar .sidebar-menu>ul>li ul li a:hover,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li a.active,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li a:hover{color:#3d5ee1}html .darkmode .sidebar .sidebar-menu>ul>li ul li a i,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li a i{background:#1b1632;color:#b9b7c0}html .darkmode .sidebar .sidebar-menu>ul>li ul li a span,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li a span{color:#b9b7c0}html .darkmode .sidebar .sidebar-menu>ul>li ul li a:hover span,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li a:hover span{color:#3d5ee1}html .darkmode .sidebar .sidebar-menu>ul>li ul li.active a,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li.active a{background:#1b1632}html .darkmode .sidebar .sidebar-menu>ul>li ul li.active a span,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li.active a span{color:#3d5ee1}html .darkmode .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a{color:#b9b7c0}html .darkmode .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a.active,html[data-theme=dark] .sidebar .sidebar-menu>ul>li ul li .submenu>ul li a.active{color:#3d5ee1}html .darkmode .page-wrapper .content,html[data-theme=dark] .page-wrapper .content{background:#0f0c1c}html .darkmode .page-wrapper .list-group-item,html[data-theme=dark] .page-wrapper .list-group-item{background:#131022!important;border-color:#1b1632!important}html .darkmode .page-wrapper .list-group-item.active,html[data-theme=dark] .page-wrapper .list-group-item.active{background:#3d5ee1!important}html .darkmode .page-wrapper .border,html[data-theme=dark] .page-wrapper .border,html .darkmode .page-wrapper .border-bottom,html[data-theme=dark] .page-wrapper .border-bottom,html .darkmode .page-wrapper .border-top,html[data-theme=dark] .page-wrapper .border-top{border-color:#1b1632!important}html .darkmode .page-wrapper .bg-white,html[data-theme=dark] .page-wrapper .bg-white{background:#131022!important;border-color:#1b1632!important}html .darkmode .page-wrapper .dropdown-menu,html[data-theme=dark] .page-wrapper .dropdown-menu{background:#131022;border-color:#1b1632}html .darkmode .page-wrapper .dropdown-menu .dropdown-item,html[data-theme=dark] .page-wrapper .dropdown-menu .dropdown-item,html .darkmode .page-wrapper .text-dark,html[data-theme=dark] .page-wrapper .text-dark{color:#b9b7c0!important}html .darkmode.main-chat-blk .main-wrapper .content .sidebar-group .sidebar,html[data-theme=dark].main-chat-blk .main-wrapper .content .sidebar-group .sidebar{background:#131022;border-right-color:#1b1632}html .darkmode.main-chat-blk .main-wrapper .content .sidebar-group .sidebar .user-list li a:hover,html[data-theme=dark].main-chat-blk .main-wrapper .content .sidebar-group .sidebar .user-list li a:hover{background:#1b1632}html .darkmode.main-chat-blk .main-wrapper .content .action-circle,html[data-theme=dark].main-chat-blk .main-wrapper .content .action-circle{background:#131022!important}html .darkmode.main-chat-blk .main-wrapper .chat-page-wrapper .left-chat-title,html[data-theme=dark].main-chat-blk .main-wrapper .chat-page-wrapper .left-chat-title{border-bottom-color:#1b1632}html .darkmode.main-chat-blk .right-sidebar .right-sidebar-wrap,html[data-theme=dark].main-chat-blk .right-sidebar .right-sidebar-wrap{background:#131022;border-left-color:#1b1632}html .darkmode.main-chat-blk .chat,html[data-theme=dark].main-chat-blk .chat{background:#131022}html .darkmode.main-chat-blk .chat .chat-header,html[data-theme=dark].main-chat-blk .chat .chat-header{background:#131022;border-bottom-color:#1b1632}html .darkmode.main-chat-blk .user-chat-search input[type=text],html .darkmode.main-chat-blk .chat-search input[type=text],html[data-theme=dark].main-chat-blk .user-chat-search input[type=text],html[data-theme=dark].main-chat-blk .chat-search input[type=text]{background-color:#131022;color:#efeff2;border-color:#1b1632}html .darkmode.main-chat-blk .form-control-feedback,html[data-theme=dark].main-chat-blk .form-control-feedback{color:#5b576bb2}html .darkmode.main-chat-blk .chat-member-details .member-details ul,html[data-theme=dark].main-chat-blk .chat-member-details .member-details ul{border-bottom-color:#1b1632}html .darkmode.main-chat-blk .chat-member-details .member-details h5,html .darkmode.main-chat-blk .chat-member-details .member-details h6,html .darkmode.main-chat-blk .chat-member-details .member-details span,html[data-theme=dark].main-chat-blk .chat-member-details .member-details h5,html[data-theme=dark].main-chat-blk .chat-member-details .member-details h6,html[data-theme=dark].main-chat-blk .chat-member-details .member-details span{color:#efeff2}html .darkmode.main-chat-blk .chat-member-details .member-details a,html[data-theme=dark].main-chat-blk .chat-member-details .member-details a{background:#1b1632;color:#b9b7c080}html .darkmode.main-chat-blk .chat-member-details .member-details a:hover,html[data-theme=dark].main-chat-blk .chat-member-details .member-details a:hover{color:#efeff2}html .darkmode.main-chat-blk .about-media-tabs .nav .nav-item,html[data-theme=dark].main-chat-blk .about-media-tabs .nav .nav-item{background:#131022;color:#efeff2}html .darkmode.main-chat-blk .about-media-tabs .nav .nav-item.active,html[data-theme=dark].main-chat-blk .about-media-tabs .nav .nav-item.active{color:#fff}html .darkmode.main-chat-blk .media-doc-blk span,html[data-theme=dark].main-chat-blk .media-doc-blk span,html .darkmode.main-chat-blk .file-download,html[data-theme=dark].main-chat-blk .file-download{background:#1b1632}html .darkmode.main-chat-blk .file-download .file-type,html[data-theme=dark].main-chat-blk .file-download .file-type{background-color:#131022}html .darkmode.main-chat-blk .file-download .file-details span.file-name,html[data-theme=dark].main-chat-blk .file-download .file-details span.file-name{color:#efeff2}html .darkmode.main-chat-blk .stared-group span,html[data-theme=dark].main-chat-blk .stared-group span{background:#1b1632}html .darkmode .part-name.sub-part-name,html .darkmode .more-icon a,html .darkmode .meet-call-menu-blk .video-call-action ul li a,html[data-theme=dark] .part-name.sub-part-name,html[data-theme=dark] .more-icon a,html[data-theme=dark] .meet-call-menu-blk .video-call-action ul li a{background:#131022;border-color:#1b1632}html .darkmode .card .card-title,html[data-theme=dark] .card .card-title{color:#efeff2}html .darkmode .popover .popover-body,html[data-theme=dark] .popover .popover-body,html .darkmode .popover .popover-header,html[data-theme=dark] .popover .popover-header{background:#131022;border-color:#1b1632}html .darkmode .popover,html[data-theme=dark] .popover{border-color:#1b1632}html .darkmode .swal2-popup,html .darkmode .toast-header,html .darkmode .toast-body,html[data-theme=dark] .swal2-popup,html[data-theme=dark] .toast-header,html[data-theme=dark] .toast-body{background:#131022}html .darkmode .toast-header .btn-close,html[data-theme=dark] .toast-header .btn-close{color:#efeff2}html .darkmode .scroll-demo,html .darkmode .icons-list li,html[data-theme=dark] .scroll-demo,html[data-theme=dark] .icons-list li{border-color:#1b1632}html .darkmode .select2-container--default .select2-selection--multiple,html[data-theme=dark] .select2-container--default .select2-selection--multiple{background:#131022;border-color:#1b1632}html .darkmode .table>:not(caption)>*>*,html[data-theme=dark] .table>:not(caption)>*>*{background:#131022}html .darkmode .breadcrumb .breadcrumb-item.active,html[data-theme=dark] .breadcrumb .breadcrumb-item.active{color:#b9b7c080}html .darkmode .filter-wrapper,html[data-theme=dark] .filter-wrapper,html .darkmode .list-tab ul,html[data-theme=dark] .list-tab ul{border-color:#1b1632}html .darkmode .meet-call-menu-blk .video-call-action ul li a,html[data-theme=dark] .meet-call-menu-blk .video-call-action ul li a{color:#efeff2}html .darkmode .main-chat-blk .user-list li a:hover,html[data-theme=dark] .main-chat-blk .user-list li a:hover{background:#131022}html .darkmode .chat-msg-blk .chats.chats-right .message-content:before,html[data-theme=dark] .chat-msg-blk .chats.chats-right .message-content:before{border-left-color:#131022}html .darkmode .chat-msg-blk .chats .message-content,html[data-theme=dark] .chat-msg-blk .chats .message-content{background:#131022!important}html .darkmode .chat-msg-blk .chats .message-content:before,html[data-theme=dark] .chat-msg-blk .chats .message-content:before{border-right-color:#131022}html .darkmode .right-user-side .slime-grp .chat-footer,html[data-theme=dark] .right-user-side .slime-grp .chat-footer{background:#131022}html .darkmode .right-user-side .slime-grp .chat-footer form .chat_form,html[data-theme=dark] .right-user-side .slime-grp .chat-footer form .chat_form{background:#131022;border-color:#1b1632;color:#b9b7c080}html .darkmode .chat_form::placeholder,html[data-theme=dark] .chat_form::placeholder{color:#5b576b!important}html .darkmode .dropdown-item:not(.active):hover,html .darkmode .dropdown-item:not(.active):focus,html .darkmode .dropdown-item:not(.active):active,html .darkmode .dropdown-item.active,html[data-theme=dark] .dropdown-item:not(.active):hover,html[data-theme=dark] .dropdown-item:not(.active):focus,html[data-theme=dark] .dropdown-item:not(.active):active,html[data-theme=dark] .dropdown-item.active{background:#5b576bb2}html .darkmode .card-dropdown .dropdown-menu li a:hover,html[data-theme=dark] .card-dropdown .dropdown-menu li a:hover{background:#5b576bb2;color:#efeff2}html .darkmode .btn-outline-light,html[data-theme=dark] .btn-outline-light{color:#b9b7c0!important;background:#131022!important}html .darkmode .bg-white,html[data-theme=dark] .bg-white{background:#131022!important}html .darkmode .user-list-item,html[data-theme=dark] .user-list-item{background:#1b1632!important}html .darkmode .record-time span:before,html[data-theme=dark] .record-time span:before{background-color:#131022}html .darkmode .nav-control button,html .darkmode .plyr--video .plyr__control,html[data-theme=dark] .nav-control button,html[data-theme=dark] .plyr--video .plyr__control{background:#131022;border-color:#1b1632}html .darkmode .dataTables_paginate .pagination li a,html[data-theme=dark] .dataTables_paginate .pagination li a,html .darkmode .bootstrap-datetimepicker-widget table th,html[data-theme=dark] .bootstrap-datetimepicker-widget table th,html .darkmode .list-tab ul li a,html[data-theme=dark] .list-tab ul li a{color:#b9b7c080}html .darkmode .accordion .accordion-button.collapsed,html[data-theme=dark] .accordion .accordion-button.collapsed{background:#131022!important}html .darkmode .accordion .accordion-button.collapsed:after,html[data-theme=dark] .accordion .accordion-button.collapsed:after{background:#131022}html .darkmode .accordion .accordion-button,html[data-theme=dark] .accordion .accordion-button{background:#0f0c1c!important}html .darkmode span.icon-addon,html .darkmode .bookingrange,html[data-theme=dark] span.icon-addon,html[data-theme=dark] .bookingrange{color:#b9b7c0}html .darkmode .daterangepicker,html[data-theme=dark] .daterangepicker{background:#131022;border-color:#1b1632}html .darkmode .daterangepicker:after,html[data-theme=dark] .daterangepicker:after{border-bottom-color:#5b576b}html .darkmode .accordion-button:after,html[data-theme=dark] .accordion-button:after{background:#131022}html .darkmode .language-setup-table,html[data-theme=dark] .language-setup-table{border-color:#1b1632}html .darkmode #calendar .fc-day,html .darkmode #events .fc-day,html[data-theme=dark] #calendar .fc-day,html[data-theme=dark] #events .fc-day{background:#1b1632;border-color:#322d46}html .darkmode #calendar .fc-daygrid-day-number,html .darkmode #events .fc-daygrid-day-number,html[data-theme=dark] #calendar .fc-daygrid-day-number,html[data-theme=dark] #events .fc-daygrid-day-number{color:#b9b7c0}html .darkmode #calendar .fc-scrollgrid,html .darkmode #events .fc-scrollgrid,html[data-theme=dark] #calendar .fc-scrollgrid,html[data-theme=dark] #events .fc-scrollgrid{border-color:#322d46}html .darkmode #calendar .fc-col-header-cell-cushion,html .darkmode #events .fc-col-header-cell-cushion,html[data-theme=dark] #calendar .fc-col-header-cell-cushion,html[data-theme=dark] #events .fc-col-header-cell-cushion{color:#efeff2}html .darkmode #calendar .fc-daygrid-day.fc-day-today,html .darkmode #events .fc-daygrid-day.fc-day-today,html[data-theme=dark] #calendar .fc-daygrid-day.fc-day-today,html[data-theme=dark] #events .fc-daygrid-day.fc-day-today{background-color:#131022}html .darkmode #calendar td,html .darkmode #calendar th,html .darkmode #events td,html .darkmode #events th,html[data-theme=dark] #calendar td,html[data-theme=dark] #calendar th,html[data-theme=dark] #events td,html[data-theme=dark] #events th{border-color:#322d46}html .darkmode #global-loader,html[data-theme=dark] #global-loader{background:#0f0c1c}html .darkmode .invoice-logo-dark,html[data-theme=dark] .invoice-logo-dark{display:none}html .darkmode .invoice-logo-white,html[data-theme=dark] .invoice-logo-white{display:block}[data-theme=dark] .sidebar{background:#111827;box-shadow:none}[data-theme=dark] .sidebar .sidebar-menu ul li a.active,[data-theme=dark] .sidebar .sidebar-menu ul li a.subdrop.active{background:#ffffff0f!important;color:#f4f6fb!important;border-color:#ffffff1a!important;box-shadow:inset 0 1px #ffffff12,0 2px 6px #00000073!important}[data-theme=dark] .sidebar .sidebar-menu ul li a.active:hover,[data-theme=dark] .sidebar .sidebar-menu ul li a.subdrop.active:hover{box-shadow:inset 0 1px #ffffff12,0 5px 12px #0000008c!important}[data-theme=dark] .mui-brand-card,[data-theme=dark] .mui-side-footer .mui-side-user{background:#141b2d;border-color:#ffffff14}[data-theme=dark] .mui-side-footer,[data-theme=dark] .lang-head,[data-theme=dark] .anew-head,[data-theme=dark] .anew-foot,[data-theme=dark] .ntf-head,[data-theme=dark] .ntf-foot,[data-theme=dark] .msg-head,[data-theme=dark] .msg-foot,[data-theme=dark] .apps-head,[data-theme=dark] .apps-foot{border-color:#ffffff14}[data-theme=dark] .mui-brand-menu{box-shadow:0 20px 46px #0000008c;background:#141b2d;border-color:#ffffff14}[data-theme=dark] .header .header-left #toggle_btn,[data-theme=dark] .mui-brand-menu .mui-bi-meta b{color:#fff}[data-theme=dark] .expand-menu .header-left .logo img{display:none}[data-theme=dark] .header,[data-theme=dark] .header .header-left{background:#141b2d!important;border-bottom-color:#ffffff12}[data-theme=dark] .header .header-left{background:#111827!important;border-right-color:#ffffff14}[data-theme=dark] .header .btn-icon,[data-theme=dark] .header .btn-outline-light.bg-white,[data-theme=dark] .mui-profile-toggle{background:linear-gradient(180deg,#ffffff0f,#ffffff05)!important;border-color:#ffffff14!important;box-shadow:0 1px 2px #0006,inset 0 1px #ffffff0f!important}[data-theme=dark] .header .mui-count{border-color:#141b2d}[data-theme=dark] .header .top-nav-search .searchinputs input{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .mui-search-kbd .mui-kbd-key{background:#ffffff0f}[data-theme=dark] .header .mui-branch .text-dark,[data-theme=dark] .header .mui-branch .fw-semibold{color:#c7cede!important}[data-theme=dark] .dropdown-menu{border-color:#ffffff14;box-shadow:0 .75rem 2rem #00000080}[data-theme=dark] .anew-menu,[data-theme=dark] .ntf-panel,[data-theme=dark] .msg-panel,[data-theme=dark] .apps-panel,[data-theme=dark] .lang-menu,[data-theme=dark] .ay-menu,[data-theme=dark] .mui-profile-drop{box-shadow:0 22px 50px #00000080}[data-theme=dark] .ntf-tab.active{background:#141b2d;color:#fff!important}[data-theme=dark] .msg-search input{color:#c7cede}[data-theme=dark] .mui-search-panel{background:#141b2d!important;border-color:#ffffff14!important;box-shadow:0 30px 70px #0000008c}[data-theme=dark] .mui-search-top{border-bottom-color:#ffffff14}[data-theme=dark] .mui-search-top>i{color:#8a94a6}[data-theme=dark] .mui-search-top input{color:#f4f6fb}[data-theme=dark] .mui-search-top input::placeholder{color:#6b7590}[data-theme=dark] .mui-search-esc{color:#8a94a6;background:#ffffff0f;border-color:#ffffff14}[data-theme=dark] .mui-search-sec-hdr{color:#6b7590}[data-theme=dark] .mui-search-row:hover,[data-theme=dark] .mui-search-row.is-active{background:#ffffff0d}[data-theme=dark] .msr-ic{color:#8a94a6;background:#ffffff0f}[data-theme=dark] .msr-txt{color:#f4f6fb}[data-theme=dark] .msr-tag{color:#8a94a6;background:#ffffff0f}[data-theme=dark] .msr-go{color:#6b7590}[data-theme=dark] .mui-search-empty{color:#8a94a6}[data-theme=dark] .mui-search-empty i{color:#6b7590}[data-theme=dark] .mui-search-foot{border-top-color:#ffffff14;color:#8a94a6}[data-theme=dark] .mui-search-foot .mui-kbd{color:#c7cede;background:#ffffff0f;border-color:#ffffff14}[data-theme=dark] .header .dropdown>.btn-outline-light.bg-white:not(.btn-icon):not(.mui-branch),[data-theme=dark] .ay-head{background:linear-gradient(180deg,#ffffff0f,#ffffff05)!important;border-color:#ffffff14!important}[dir=rtl] .page-wrapper{margin-left:0;margin-right:280px}[dir=rtl] .sidebar{left:auto;right:0;border-right:0;border-left:1px solid #E9EDF4}[dir=rtl] .sidebar-menu ul li a .menu-arrow{margin-left:0;margin-right:auto}[dir=rtl] .sidebar-menu ul li a.active:before{left:auto;right:0;border-radius:3px 0 0 3px}[dir=rtl] .sidebar-menu ul ul li a{padding-left:10px!important;padding-right:38px!important}@media (min-width: 992px){[dir=rtl] body.mini-sidebar .page-wrapper{margin-left:0;margin-right:84px}}[dir=rtl] .header .mui-count{right:auto;left:-6px}[dir=rtl] .ntf-item.unread:before{left:auto;right:0;border-radius:3px 0 0 3px}[dir=rtl] .ntf-badge{right:auto;left:-3px}[dir=rtl] .msg-av:after{right:auto;left:1px}[dir=rtl] .anew-item:hover{transform:translate(-2px)}[dir=rtl] .anew-arrow{transform:scaleX(-1) translate(-4px)}[dir=rtl] .anew-item:hover .anew-arrow{transform:scaleX(-1) translate(0)}[dir=rtl] .ay-arrow{transform:scaleX(-1) translate(-4px)}[dir=rtl] .ay-item:hover .ay-arrow{transform:scaleX(-1) translate(0)}[dir=rtl] .lang-trigger-flag{margin-left:0}.layout-mode-rtl .header .header-user .user-menu>.d-flex.align-items-center{margin-right:auto;margin-left:unset}.layout-mode-rtl .header .dropdown>.btn-outline-light.bg-white:not(.btn-icon):not(.mui-branch) .ti-calendar-due{margin-left:8px!important;margin-right:unset!important}.layout-mode-rtl .header .searchinputs input{padding-right:45px!important;padding-left:10px!important}.layout-mode-rtl .header .top-nav-search .search-addon{position:absolute;top:50%;left:6px;right:unset}.layout-mode-rtl .header .top-nav-search .searchinputs:before{right:14px!important;left:unset!important}.layout-mode-rtl .header .dropdown>.btn-outline-light.bg-white:not(.btn-icon):not(.mui-branch):after{content:"";margin-right:8px;margin-left:unset}.layout-mode-rtl .sidebar .sidebar-menu ul li a>i{margin-left:10px;margin-right:unset}.layout-mode-rtl .sidebar .sidebar-menu ul li a .menu-arrow{margin-left:unset;margin-right:auto}[data-theme=dark] .stat-tile{border:1px solid rgba(255,255,255,.08)}[data-theme=dark] .stat-tile.stat-tile-plain{background:#0f0c1c}[data-theme=dark] .gauge .gauge-value{color:#fff}[data-theme=dark] .portal-button-dark{background:#0f0c1c;border-color:#1b1632}[data-theme=dark] .btn.btn-light{background-color:#0f0c1c;color:#fff;border:1px solid #242033}[data-theme=dark] .btn.btn-light:hover{color:#0f0c1c}[data-theme=dark] .bg-outline-secondary{background-color:transparent!important}[data-theme=dark] html .darkmode .todo-accordion .accordion-button.collapsed,[data-theme=dark] html[data-theme=dark] .todo-accordion .accordion-button.collapsed{background:#0f0c1c!important}[data-theme=dark] .bootstrap-tagsinput .tag{background:#080809;color:#fefefe}[data-theme=dark] .profile-hero{background:transparent}[data-theme=dark] .profile-hero:before{background:transparent}[data-theme=dark] .profile-hero:after{background:transparent}[data-theme=dark] .alert-light{background-color:#202c4b}[data-theme=dark] .profile-insight-item{background:#131022}[data-theme=dark] .bg-transparent-warning{background:#fef8ea0d}[data-theme=dark] .bg-transparent-info{background:#e7f1fc14}[data-theme=dark] .bg-transparent-danger{background:#fde9ed1a}[data-theme=dark] .badge.badge-light{background:#e9edf414}[data-theme=dark] .bg-transparent-pending{background:#e6f9ff0a}[data-theme=dark] .bg-transparent-success{background:#e8f9e81f}[data-theme=dark] .bg-transparent-light{background:#e9edf414}[data-theme=dark] .add-more-timetable{background:#e9edf421}[data-theme=dark] .timetable-day{flex:1 0 280px;min-width:280px}[data-theme=dark] .rt-card{background:#0f0c1c}[data-theme=dark] .rt-card .rt-title{margin-bottom:4px;color:#fff}[data-theme=dark] .chip.chip-soft{background:var(--chip-bg, rgba(233, 237, 244, .1294117647))}[data-theme=dark] .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),[data-theme=dark] .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-control,[data-theme=dark] .input-group:not(.has-validation)>.form-floating:not(:last-child)>.form-select,[data-theme=dark] .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating){border-color:#1b1632!important}[data-theme=dark] .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-color:#1b1632!important}[data-theme=dark] .dropdown-divider{border-color:#1b1632!important}[data-theme=dark] .border-top{border-top:1px solid #1B1632!important}[data-theme=dark] .ntf-row.is-unread:hover{background:#0f0c1c}[data-theme=dark] .ntf-ann-head{background:var(--tint-primary)!important}[data-theme=dark] .fin-hero-env{background:#1b1632!important;color:#fff!important;border:1px solid #322D46}[data-theme=dark] .fin-hero-env.is-test{background:#ff9f4333!important;color:#ff9f43!important;border-color:#ff9f4359!important}[data-theme=dark] .fin-badge.is-live{background:#28c76f29!important;border-color:#28c76f52!important;color:#28c76f!important}[data-theme=dark] .fin-badge.is-test{background:#ff9f4329!important;border-color:#ff9f4352!important;color:#ff9f43!important}[data-theme=dark] .fin-badge.is-review{background:#7367f029!important;border-color:#7367f052!important;color:#7367f0!important}[data-theme=dark] .fin-badge.is-alert{background:#ea545529!important;border-color:#ea545552!important;color:#ea5455!important}[data-theme=dark] .fin-badge.is-off{background:#131022!important;border-color:#1b1632!important;color:#b9b7c0!important}[data-theme=dark] .fin-nav-tag.is-set{background:#28c76f29!important;color:#28c76f!important}[data-theme=dark] .fin-nav-tag.is-warn{background:#ff9f4329!important;color:#ff9f43!important}[data-theme=dark] .fin-rule-then{background:#28c76f29!important;color:#28c76f!important}[data-theme=dark] .fin-rule-cond{background:#7367f029!important;color:#7367f0!important}[data-theme=dark] .fin-card-ic.is-money{background:#28c76f29!important;color:#28c76f!important}[data-theme=dark] .fin-card-ic.is-warn{background:#ff9f4329!important;color:#ff9f43!important}[data-theme=dark] .fin-card-ic.is-alert{background:#ea545529!important;color:#ea5455!important}[data-theme=dark] .fin-note.is-money .fin-note-head i{color:#28c76f!important}[data-theme=dark] .fin-note.is-warn .fin-note-head i{color:#ff9f43!important}[data-theme=dark] .fin-note.is-alert .fin-note-head i{color:#ea5455!important}[data-theme=dark] .fin-tab-n{background:#ffffff24!important;color:inherit!important}[data-theme=dark] .fin-delta ins{color:#28c76f!important}[data-theme=dark] .fin-prov-key{background:#131022!important;border-color:#1b1632!important;color:#b9b7c0!important}[data-theme=dark] .fin-prov-key code{color:#efeff2!important}[data-theme=dark] .fin-rule-n,[data-theme=dark] .fin-dep{background:#131022!important;border-color:#1b1632!important;color:#b9b7c0!important}[data-theme=dark] .fin-dep.is-missing{background:#ea545529!important;border-color:#ea545552!important;color:#ea5455!important}[data-theme=dark] .fin-input,[data-theme=dark] .fin-select{background-color:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .fin-input:focus,[data-theme=dark] .fin-select:focus{border-color:var(--bs-primary)!important;box-shadow:0 0 0 3px #7367f040!important}[data-theme=dark] .fin-input option,[data-theme=dark] .fin-select option{background-color:#0f0c1c!important;color:#efeff2!important}[data-theme=dark] .fin-money-field{border-color:#1b1632!important;background-color:#0f0c1c!important}[data-theme=dark] .fin-money-field .fin-money-sym{background-color:#131022!important;border-right-color:#1b1632!important;color:#b9b7c0!important}[data-theme=dark] .fin-money-field input{background-color:transparent!important;color:#efeff2!important}[data-theme=dark] .fin-money-field input::placeholder{color:#5b576bb2!important}[data-theme=dark] .fin-money-field:focus-within{border-color:var(--bs-primary)!important;box-shadow:0 0 0 3px #7367f040!important}[data-theme=dark] .rule-status-badge.is-on{background:#28c76f29!important;color:#28c76f!important}[data-theme=dark] .rule-status-badge.is-draft{background:#7367f029!important;color:#7367f0!important}[data-theme=dark] .rule-status-badge.is-warn{background:#ff9f4329!important;color:#ff9f43!important}[data-theme=dark] .rule-status-badge.is-stop{background:#ea545529!important;color:#ea5455!important}[data-theme=dark] .rule-status-badge.is-accent{background:#7367f029!important;color:#7367f0!important}[data-theme=dark] .rule-status-badge.is-off{background:#131022!important;border-color:#1b1632!important;color:#b9b7c0!important}[data-theme=dark] .clause{background:#131022}[data-theme=dark] .clause.is-when{background:#7367f029!important}[data-theme=dark] .clause.is-when:before{color:#7367f0!important}[data-theme=dark] .clause.is-if{background:#ff9f4329!important}[data-theme=dark] .clause.is-if:before{color:#ff9f43!important}[data-theme=dark] .clause.is-then{background:#28c76f29!important}[data-theme=dark] .clause.is-then:before{color:#28c76f!important}[data-theme=dark] .clause code{background:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .priority.is-high span.is-lit{background:#ff9f43!important}[data-theme=dark] .priority.is-critical span.is-lit{background:#ea5455!important}[data-theme=dark] .actions .rule-action{background:#28c76f29!important;color:#28c76f!important}[data-theme=dark] .builder-icon{background:#ff9f4329!important;color:#ff9f43!important}[data-theme=dark] .key{background:#131022!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .join-pill{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .join-pill button{color:#b9b7c0!important}[data-theme=dark] .join-pill button.is-active{background:var(--bs-primary)!important;color:#fff!important}[data-theme=dark] .variable{background:#7367f029!important;color:#7367f0!important}[data-theme=dark] .variable:hover{background:#131022!important;border-color:var(--bs-primary)!important}[data-theme=dark] .rule.is-error{border-color:#ea545566!important}[data-theme=dark] .rule.is-error:before{background:#ea5455!important}[data-theme=dark] .rule.is-off{background:#0f0c1c!important}[data-theme=dark] .rating .rating-rate{color:#fff!important}[data-theme=dark] .drag-upload-btn{background-color:#131022!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .drag-upload-btn:hover{background-color:#1b1632!important;color:#fff!important}[data-theme=dark] .drag-upload-btn input{color:#efeff2!important}[data-theme=dark] .profile-uploader .drag-upload-btn,[data-theme=dark] .upload-pic .drag-upload-btn,[data-theme=dark] .upload-pic .avatar.frames,[data-theme=dark] .upload-pic .frames,[data-theme=dark] .avatar.frames,[data-theme=dark] .frames{background-color:#131022!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .upload-pic .avatar.frames i,[data-theme=dark] .upload-pic .frames i,[data-theme=dark] .avatar.frames i,[data-theme=dark] .frames i{color:#efeff2!important}[data-theme=dark] .note-editor.note-frame,[data-theme=dark] .note-editor.note-airframe,[data-theme=dark] .note-editor{border-color:#1b1632!important;background-color:#0f0c1c!important}[data-theme=dark] .note-editor.note-frame .note-toolbar,[data-theme=dark] .note-editor.note-airframe .note-toolbar,[data-theme=dark] .note-editor .note-toolbar{background-color:#131022!important;border-bottom-color:#1b1632!important}[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .note-btn,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .btn,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .note-btn,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .btn,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .note-btn,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .btn,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .note-btn,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .btn,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .note-btn,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .btn,[data-theme=dark] .note-editor .note-toolbar .btn-group .note-btn,[data-theme=dark] .note-editor .note-toolbar .btn-group .btn{background-color:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .note-btn:hover,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .note-btn:focus,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .note-btn.active,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .note-btn:active,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .btn:hover,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .btn:focus,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .btn.active,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn-group .btn:active,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .note-btn:hover,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .note-btn:focus,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .note-btn.active,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .note-btn:active,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .btn:hover,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .btn:focus,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .btn.active,[data-theme=dark] .note-editor.note-frame .note-toolbar .btn-group .btn:active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .note-btn:hover,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .note-btn:focus,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .note-btn.active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .note-btn:active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .btn:hover,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .btn:focus,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .btn.active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn-group .btn:active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .note-btn:hover,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .note-btn:focus,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .note-btn.active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .note-btn:active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .btn:hover,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .btn:focus,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .btn.active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .btn-group .btn:active,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .note-btn:hover,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .note-btn:focus,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .note-btn.active,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .note-btn:active,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .btn:hover,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .btn:focus,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .btn.active,[data-theme=dark] .note-editor .note-toolbar .note-btn-group .btn:active,[data-theme=dark] .note-editor .note-toolbar .btn-group .note-btn:hover,[data-theme=dark] .note-editor .note-toolbar .btn-group .note-btn:focus,[data-theme=dark] .note-editor .note-toolbar .btn-group .note-btn.active,[data-theme=dark] .note-editor .note-toolbar .btn-group .note-btn:active,[data-theme=dark] .note-editor .note-toolbar .btn-group .btn:hover,[data-theme=dark] .note-editor .note-toolbar .btn-group .btn:focus,[data-theme=dark] .note-editor .note-toolbar .btn-group .btn.active,[data-theme=dark] .note-editor .note-toolbar .btn-group .btn:active{background-color:#1b1632!important;color:#fff!important;border-color:#322d46!important}[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn,[data-theme=dark] .note-editor .note-toolbar .note-btn{background-color:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn:hover,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn:focus,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn.active,[data-theme=dark] .note-editor.note-frame .note-toolbar .note-btn:active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn:hover,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn:focus,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn.active,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-btn:active,[data-theme=dark] .note-editor .note-toolbar .note-btn:hover,[data-theme=dark] .note-editor .note-toolbar .note-btn:focus,[data-theme=dark] .note-editor .note-toolbar .note-btn.active,[data-theme=dark] .note-editor .note-toolbar .note-btn:active{background-color:#1b1632!important;color:#fff!important;border-color:#322d46!important}[data-theme=dark] .note-editor.note-frame .note-toolbar .note-color-all .note-color-reset,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-color-all .note-color-reset,[data-theme=dark] .note-editor .note-toolbar .note-color-all .note-color-reset{background-color:#0f0c1c!important;color:#efeff2!important}[data-theme=dark] .note-editor.note-frame .note-toolbar .note-color-all .note-color-reset:hover,[data-theme=dark] .note-editor.note-airframe .note-toolbar .note-color-all .note-color-reset:hover,[data-theme=dark] .note-editor .note-toolbar .note-color-all .note-color-reset:hover{background-color:#1b1632!important}[data-theme=dark] .note-editor.note-frame .note-editing-area,[data-theme=dark] .note-editor.note-airframe .note-editing-area,[data-theme=dark] .note-editor .note-editing-area{background-color:#0f0c1c!important}[data-theme=dark] .note-editor.note-frame .note-editing-area .note-editable,[data-theme=dark] .note-editor.note-airframe .note-editing-area .note-editable,[data-theme=dark] .note-editor .note-editing-area .note-editable{background-color:#0f0c1c!important;color:#efeff2!important}[data-theme=dark] .note-editor.note-frame .note-editing-area .note-editable[contenteditable=true]:focus,[data-theme=dark] .note-editor.note-airframe .note-editing-area .note-editable[contenteditable=true]:focus,[data-theme=dark] .note-editor .note-editing-area .note-editable[contenteditable=true]:focus{background-color:#0f0c1c!important;color:#efeff2!important}[data-theme=dark] .note-editor.note-frame .note-statusbar,[data-theme=dark] .note-editor.note-airframe .note-statusbar,[data-theme=dark] .note-editor .note-statusbar{background-color:#131022!important;border-top-color:#1b1632!important}[data-theme=dark] .note-editor.note-frame .note-statusbar .note-resizebar .note-icon-bar,[data-theme=dark] .note-editor.note-airframe .note-statusbar .note-resizebar .note-icon-bar,[data-theme=dark] .note-editor .note-statusbar .note-resizebar .note-icon-bar{border-top-color:#5b576bb2!important}[data-theme=dark] .note-popover,[data-theme=dark] .note-dropdown-menu,[data-theme=dark] .dropdown-menu.note-check{background-color:#131022!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .note-popover .dropdown-item,[data-theme=dark] .note-popover .note-dropdown-item,[data-theme=dark] .note-dropdown-menu .dropdown-item,[data-theme=dark] .note-dropdown-menu .note-dropdown-item,[data-theme=dark] .dropdown-menu.note-check .dropdown-item,[data-theme=dark] .dropdown-menu.note-check .note-dropdown-item{color:#efeff2!important}[data-theme=dark] .note-popover .dropdown-item:hover,[data-theme=dark] .note-popover .dropdown-item:focus,[data-theme=dark] .note-popover .note-dropdown-item:hover,[data-theme=dark] .note-popover .note-dropdown-item:focus,[data-theme=dark] .note-dropdown-menu .dropdown-item:hover,[data-theme=dark] .note-dropdown-menu .dropdown-item:focus,[data-theme=dark] .note-dropdown-menu .note-dropdown-item:hover,[data-theme=dark] .note-dropdown-menu .note-dropdown-item:focus,[data-theme=dark] .dropdown-menu.note-check .dropdown-item:hover,[data-theme=dark] .dropdown-menu.note-check .dropdown-item:focus,[data-theme=dark] .dropdown-menu.note-check .note-dropdown-item:hover,[data-theme=dark] .dropdown-menu.note-check .note-dropdown-item:focus{background-color:#1b1632!important;color:#fff!important}[data-theme=dark] .identity-panel{background:linear-gradient(115deg,#7367f026,#131022 44%),#131022!important;border-color:#1b1632!important}[data-theme=dark] .identity-panel:after{border-color:#7367f026!important}[data-theme=dark] .identity-crest{background:#0f0c1c!important;border-color:#1b1632!important}[data-theme=dark] .identity-crest-pip{border-color:#0f0c1c!important}[data-theme=dark] .identity-panel-name{color:#efeff2!important}[data-theme=dark] .identity-facts{border-top-color:#1b1632!important}[data-theme=dark] .identity-fact b{color:#efeff2!important}[data-theme=dark] .section-nav{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .section-nav-heading,[data-theme=dark] .section-nav-link{color:#b9b7c0!important}[data-theme=dark] .section-nav-link:hover{background:#1b1632!important;color:#efeff2!important}[data-theme=dark] .section-nav-link.active{background:#7367f029!important;color:#7367f0!important}[data-theme=dark] .section-nav-link.active:before{background:#7367f0!important}[data-theme=dark] .section-nav-foot{border-top-color:#1b1632!important}[data-theme=dark] .section-head-title{color:#efeff2!important}[data-theme=dark] .section-head-sub{color:#b9b7c0!important}[data-theme=dark] .option-card{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .option-card-head{background:#0f0c1c!important;border-bottom-color:#1b1632!important}[data-theme=dark] .option-card-icon{background:#131022!important;border-color:#1b1632!important;color:#7367f0!important}[data-theme=dark] .option-card-title{color:#efeff2!important}[data-theme=dark] .option-row+.option-row{border-top-color:#1b1632!important}[data-theme=dark] .option-row-key{color:#b9b7c0!important}[data-theme=dark] .option-row-value{color:#efeff2!important}[data-theme=dark] .option-row-value.is-empty{color:#5b576bb2!important}[data-theme=dark] .option-row-value code{background:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .inline-edit{background:#0f0c1c!important;border-color:#1b1632!important;color:#b9b7c0!important}[data-theme=dark] .inline-edit:hover{background:#7367f029!important;border-color:#7367f0!important;color:#7367f0!important}[data-theme=dark] .asset-card,[data-theme=dark] .color-swatch{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .asset-card-title{color:#efeff2!important}[data-theme=dark] .inset-well{background:#0f0c1c!important;border-color:#1b1632!important}[data-theme=dark] .contact-block{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .contact-block-title{color:#efeff2!important}[data-theme=dark] .contact-block-text{color:#b9b7c0!important}[data-theme=dark] .contact-block-icon{background:#0f0c1c!important;color:#7367f0!important}[data-theme=dark] .contact-block-icon.is-alert{background:#ea545529!important;color:#ea5455!important}[data-theme=dark] .contact-block-icon.is-good{background:#28c76f29!important;color:#28c76f!important}[data-theme=dark] .compliance-card{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .compliance-card.is-expiring{border-color:#ea545566!important}[data-theme=dark] .compliance-card.is-pending{border-color:#ff9f4366!important}[data-theme=dark] .compliance-card-title{color:#efeff2!important}[data-theme=dark] .compliance-card-foot{border-top-color:#1b1632!important}[data-theme=dark] .reference-code{background:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .person-block{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .person-block-name{color:#efeff2!important}[data-theme=dark] .person-block-role{color:#7367f0!important}[data-theme=dark] .document-row,[data-theme=dark] .usage-row{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .document-row-title{color:#efeff2!important}[data-theme=dark] .document-row-icon{background:#0f0c1c!important;color:#7367f0!important}[data-theme=dark] .document-row-icon.is-pdf{background:#ea545529!important;color:#ea5455!important}[data-theme=dark] .document-row-icon.is-doc{background:#7367f029!important;color:#7367f0!important}[data-theme=dark] .document-row-icon.is-img{background:#28c76f29!important;color:#28c76f!important}[data-theme=dark] .audit-event{border-bottom-color:#1b1632!important}[data-theme=dark] .audit-event-title{color:#efeff2!important}[data-theme=dark] .delta-value{background:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .delta-value s{color:#b9b7c0!important}[data-theme=dark] .delta-value b{color:#28c76f!important}[data-theme=dark] .flush-panel{background:#131022!important;color:#efeff2!important}[data-theme=dark] .flush-panel-head,[data-theme=dark] .offcanvas-footer{background:#0f0c1c!important;border-color:#1b1632!important}[data-theme=dark] .outline-box{background:#131022!important;border-color:#1b1632!important}[data-theme=dark] .outline-box-head{border-bottom-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .outline-box-head h6{color:#efeff2!important}[data-theme=dark] .check-row{border-bottom-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .check-row.is-warn{color:#ff9f43!important}[data-theme=dark] .inline-drop{background:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .settings-modal .modal-content{background:#131022!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .settings-modal .modal-header,[data-theme=dark] .settings-modal .modal-footer{border-color:#1b1632!important}[data-theme=dark] .meta-badge{background:#1b1632!important;border-color:#26213f!important;color:#efeff2!important}[data-theme=dark] .meta-badge.is-active{color:#3ddc84!important;background:#1abe1724!important;border-color:#1abe1747!important}[data-theme=dark] .meta-badge.is-pending{color:#ffcf5c!important;background:#eab30024!important;border-color:#eab30047!important}[data-theme=dark] .meta-badge.is-expiring{color:#ff7a90!important;background:#e8264629!important;border-color:#e826464d!important}[data-theme=dark] .meta-badge.is-draft{color:#6fb3ff!important;background:#0f65cd2e!important;border-color:#0f65cd52!important}[data-theme=dark] .state-dot.is-empty{background:#2c2749!important}[data-theme=dark] .table tbody tr,[data-theme=dark] .table thead tr{border-color:#12101e!important}[data-theme=dark] .btn-soft-success{background-color:#baecb91f!important}[data-theme=dark] .btn-soft-danger{background-color:#f8bec829!important}[data-theme=dark] .btn-soft-primary{background-color:#141b2d!important}[data-theme=dark] .custom-file-container label{color:#efeff2!important}[data-theme=dark] .custom-file-container .custom-file-container__image-clear{color:#ea5455!important}[data-theme=dark] .custom-file-container .custom-file-container__image-clear:hover{color:#ff9f43!important}[data-theme=dark] .custom-file-container .custom-file-container__custom-file__custom-file-control{background-color:#0f0c1c!important;border-color:#1b1632!important;color:#efeff2!important}[data-theme=dark] .custom-file-container .custom-file-container__custom-file__custom-file-control__button{background-color:#7367f033!important;color:#7367f0!important;border-left-color:#1b1632!important}[data-theme=dark] .custom-file-container .custom-file-container__image-preview,[data-theme=dark] .custom-file-container .custom-file-container__image-multi-preview{background-color:#0f0c1c!important;border:1px solid #1B1632!important;color:#efeff2!important}[data-theme=dark] .card-bodyquote p{color:#fff!important}[data-theme=dark] .action-card{background-color:#0f0c1c!important}[data-theme=dark] .action-card .action-card-title,[data-theme=dark] .stat-value{color:#efeff2!important}[data-theme=dark] .bg-nav-pills .nav-item .nav-link{background:#141b2d!important}[data-theme=dark] .bg-nav-pills .nav-item .nav-link.active{background:#3d5ee1!important}[data-theme=dark] .offcanvas .btn-close{color:#fff!important}[data-theme=dark] .auth-logo .logo-dark{display:none!important}[data-theme=dark] .auth-logo .logo-white{display:block!important}[data-theme=dark] .grid-structure .grid-container{background-color:#0f0c1c!important;border-radius:6px}[data-theme=dark] .card .card-text{color:#fff!important}[data-theme=dark] .fc .fc-button-primary{background-color:#0f0c1c;border-color:#0f0c1c}[data-theme=dark] .fc-event-main{color:#b4e6ff!important}[data-theme=dark] .mui-profile-head{border-bottom:#1B1632!important}[data-theme=dark] .mui-profile-body hr{border-color:#1b1632!important}[data-theme=dark] .sdt-hero{background:linear-gradient(115deg,#090909 0%,var(--bs-body-bg) 46%,var(--bs-body-bg) 100%)}[data-theme=dark] .sdt-story{background:linear-gradient(165deg,#000000 0%,var(--bs-body-bg) 58%)!important}[data-theme=dark] .tto-rec-rank,[data-theme=dark] .tto-mark-n{background:#282b2d}[data-theme=dark] .tto-hero:before{content:"";background-image:repeating-linear-gradient(90deg,var(--bs-border-color) 0 1px,rgba(0,0,0,.9882352941) 1px 84px);-webkit-mask-image:linear-gradient(180deg,#000,#000 80%);mask-image:linear-gradient(180deg,#000,#000 80%)}[data-theme=dark] .tto-hero-badge{background:var(--bs-primary)}[data-theme=dark] .hwk-studio-inner:before{content:"";background:#1a1d29}[data-theme=dark] .hwk-studio{background:linear-gradient(180deg,#000000 0%,var(--bs-body-bg) 34%),var(--bs-body-bg)}[data-theme=dark] .hwk-sub-head:before{background:#000}[data-theme=dark] .tch-stage{background:radial-gradient(90% 120% at 100% 100%,rgba(2,168,181,.12) 0%,transparent 58%),linear-gradient(160deg,#000000 0%,var(--bs-body-bg) 44%),var(--bs-body-bg)}[data-theme=dark] .fam-hero{background:radial-gradient(80% 120% at 0% 100%,rgba(2,168,181,.12) 0%,transparent 55%),linear-gradient(200deg,#000000 0%,var(--bs-body-bg) 46%),var(--bs-body-bg)}[data-theme=dark] .ntf-hero{background:radial-gradient(70% 130% at 100% 0%,#000000 0%,transparent 58%),var(--bs-body-bg)}[data-theme=dark] .bg-gray{background:#141b2d}[data-theme=dark] .bg-transparent-dark{background:#ff00122b}[data-theme=dark] .status-toggle.modal-status label{background-color:#0d0d0d;border:1px solid #1d1e1f}.select2-container{min-width:100%!important;z-index:99}.select2-container .select2-selection--single{height:38px}.select2-container--default .select2-selection--single{border:1px solid var(--Stroke, rgba(145, 158, 171, .3));border-radius:5px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#202c4b!important;line-height:38px;border-radius:5px;padding-left:10px;font-size:14px;font-weight:400;padding-right:30px}.select2-container--default .select2-selection--single .select{width:219px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:38px;right:7px}.select2-container--default .select2-selection--single .select2-selection__arrow b{position:absolute;top:50%;left:50%;border-color:#515b73;border-style:solid;border-width:0 1px 1px 0;padding:3px;height:0;margin-left:-6px;margin-top:-3px;width:0;transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);-ms-transform:rotate(45deg) translateY(-50%)}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:#000;border-width:1px 0 0 1px;margin-top:3px;padding:3px}.select2-container--default .select2-results__option--highlighted[aria-selected]{background:#3d5ee1;color:#fff}.select2-container--focus .select2-selection--single{background:#fff!important;border-color:#e9edf4}span.select2-container.select2-container--default.select2-container--open{z-index:9999;box-shadow:0 4.4px 12px -1px #dedede5c}.select2-container--classic .select2-selection--single,.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--default .select2-selection--multiple,.select2-container--classic .select2-selection--single .select2-selection__arrow,.select2-container--classic .select2-selection--single .select2-selection__rendered{border-color:#e9edf4;color:#6a7287}.select2-dropdown{border-color:#e9edf4}.select2-container--default .select2-selection--multiple{line-height:27px;height:38px;overflow:hidden}.select2-container--classic .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:#0f65cd;border-color:#0f65cd;color:#fff}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#3d5ee1}.select2-container--open .ti-filter{z-index:9999!important}.choices__list--multiple .choices__item{padding:1px 10px}.choices__input{background:transparent}table.dataTable{margin:0!important}table.dataTable>thead .sorting:after,table.dataTable>thead .sorting_asc:after,table.dataTable>thead .sorting_desc:after,table.dataTable>thead .sorting_asc_disabled:after,table.dataTable>thead .sorting_desc_disabled:after{right:10px!important;content:""!important;font-family:"Font Awesome 5 Free";bottom:8px!important;color:#cdd0d7!important;font-size:10px!important;opacity:1!important;position:absolute;font-weight:600;line-height:1px!important}table.dataTable>thead .sorting:before,table.dataTable>thead .sorting_asc:before,table.dataTable>thead .sorting_desc:before,table.dataTable>thead .sorting_asc_disabled:before,table.dataTable>thead .sorting_desc_disabled:before{right:10px!important;content:""!important;font-family:"Font Awesome 5 Free";top:18px!important;color:#cdd0d7!important;font-size:10px!important;opacity:1!important;position:absolute;font-weight:600;line-height:1px!important}.dataTables_paginate .paging_numbers{float:right}.dataTables_info{font-size:15px;color:#515b73;font-weight:500}@media (max-width: 767.98px){.dataTables_info{font-size:12px}}.custom-select{min-width:80px;background:url(/assets/img/icons/dropdown.svg) no-repeat 95% 50%}.dataTables_paginate .pagination{justify-content:end;-webkit-justify-content:end;-ms-flex-pack:end}.dataTables_paginate .pagination li{margin:0 2px}.dataTables_paginate .pagination li a{background:transparent;border-color:transparent;border-radius:5px!important;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#515b73;font-size:14px}.dataTables_paginate .pagination li a:hover{background:#3d5ee1;color:#fff}.dataTables_paginate .pagination li.active a.page-link{background:#3d5ee1;border-color:#3d5ee1;border-radius:5px;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.dataTables_paginate .pagination li.previous.disabled,.dataTables_paginate .pagination li.prev{width:auto;margin:0 13px 0 0}.dataTables_paginate .pagination li.previous.disabled a,.dataTables_paginate .pagination li.prev a{background-color:transparent;border:0;width:auto;padding:0}.dataTables_paginate .pagination li.previous.disabled a i,.dataTables_paginate .pagination li.prev a i{margin-right:8px}.dataTables_paginate .pagination li.previous.disabled a:hover,.dataTables_paginate .pagination li.prev a:hover{color:#2ca87f}.dataTables_paginate .pagination li.next.disabled,.dataTables_paginate .pagination li.next{width:auto;margin:0 0 0 13px}.dataTables_paginate .pagination li.next.disabled a,.dataTables_paginate .pagination li.next a{background-color:transparent;border:0;width:auto;padding:0}.dataTables_paginate .pagination li.next.disabled a i,.dataTables_paginate .pagination li.next a i{margin-left:8px}.dataTables_paginate .pagination li.next.disabled a:hover,.dataTables_paginate .pagination li.next a:hover{color:#2ca87f}@media (max-width: 767.98px){.dataTables_paginate .pagination{justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center}}.dataTables_length{margin-bottom:15px}.dataTables_paginate{margin-top:15px!important}.dataTables_length label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#515b73;font-size:14px}.dataTables_length label .form-select{width:61px;border:1px solid #E9EDF4;border-radius:6px;color:#515b73;margin:0 8px;background-position:right 5px center;padding-right:15px}@media (max-width: 767.98px){.datatable-length{text-align:center}}div.dataTables_wrapper div.dataTables_info{padding-top:15px}table.dataTable thead>tr>th.no-sort.sorting_asc:before,table.dataTable thead>tr>th.no-sort.sorting_asc:after,table.dataTable thead>tr>th.no-sort.sorting:before,table.dataTable thead>tr>th.no-sort.sorting:after{display:none}.custom-table .table-responsive{border:1px solid #E9EDF4;border-radius:6px}table.table.dataTable>tbody>tr{border-color:#e9edf4}table.table.dataTable>tbody>tr td{color:#515b73;border-bottom:1px solid #E9EDF4;padding:12px 20px}table.table.dataTable>thead>tr{border-color:#e9edf4}table.table.dataTable>thead>tr th{color:#202c4b;font-size:14px;font-weight:500;padding:12px 20px}.dataTables_filter{margin-bottom:15px}.dataTables_filter input{height:38px;font-size:14px;padding:.5rem .625rem}#select-all~.checkmarks{top:-7px}#select-all2~.checkmarks{top:-7px}#select-all3~.checkmarks{top:-7px}.custom-datatable-filter [class*=col-md]{padding-right:1rem!important;padding-left:1rem!important}.no-datatable_length .dataTables_length,.no-datatable_length .dataTables_filter,.no-datatable_length .dataTables_info,.no-datatable_length .dataTables_paginate{display:none}.datatable-info .dataTables_info{display:none!important}.datatable-info .dataTables_info:first-child{display:block!important}.datatable-length .dataTables_length{display:none!important}.datatable-length .dataTables_length:first-child{display:block!important}.datatable-paginate .dataTables_paginate{display:none!important}.datatable-paginate .dataTables_paginate:first-child{display:block!important}.daterangepicker .ranges li.active,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#3d5ee1}.daterange-wraper .date-range{padding-left:30px;font-size:14px;color:#515b73;min-height:auto;height:36px;border:0;box-shadow:0 4.4px 20px -1px #1310220d}.daterange-wraper .date-range:focus{border-left:0}.daterange-wraper .cal-icon-date{position:absolute;left:10px;top:50%;transform:translateY(-50%)}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;overflow:auto;max-width:100%;max-height:100%;scrollbar-width:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;right:2px;width:5px;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#a2adb7;border-radius:7px;left:0;right:0;opacity:0;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none}.custom-scroll::-webkit-scrollbar{-webkit-appearance:none}.custom-scroll::-webkit-scrollbar-thumb{background-color:#0003;border-radius:10px;margin-right:5px;border:none}.custom-scroll::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}.custom-scroll::-webkit-scrollbar-corner{background-color:transparent}[data-simplebar-lg] .simplebar-scrollbar{right:1px;width:10px}[data-simplebar-primary] .simplebar-scrollbar:before{background:#3d5ee1}.simplebar-height{max-height:250px}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.dragula-handle{position:relative;width:36px;height:36px;font-size:22px;text-align:center;cursor:move}.dragula-handle:before{content:"";font-family:tabler-icons;position:absolute}.handle{cursor:move}.swal2-container .swal2-title{font-size:20px;font-weight:500;color:#202c4b}.swal2-popup{width:28em;padding:2rem;border-radius:4px;background-color:#fff;color:#6a7287}.swal2-popup .swal2-html-container{font-size:16px!important;color:#6a7287}.swal2-footer{border-top:1px solid #E9EDF4;color:#6a7287}.swal2-icon.swal2-question{border-color:#0f65cd;color:#0f65cd}.swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#1abe17}.swal2-icon.swal2-success .swal2-success-ring{border-color:#1abe17}.swal2-icon.swal2-warning{border-color:#eab300;color:#eab300}div:where(.swal2-icon){width:4em;height:4em;margin:.5rem auto}div:where(.swal2-icon) .swal2-icon-content{font-size:3em}div:where(.swal2-icon).swal2-info{border-color:#0f65cd;color:#0f65cd}.swal2-styled:focus{box-shadow:none}.swal2-loader{border-color:#3D5EE1 transparent #3D5EE1 transparent}.swal2-timer-progress-bar{background-color:#1abe1766}.swal2-progress-steps .swal2-progress-step,.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#3d5ee1}.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step,.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:#3d5ee14d}.swal2-progress-steps .swal2-progress-step-line{background:#3d5ee1}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{border-left-color:#3d5ee1!important;border-right-color:#3d5ee1!important}.swal2-file,.swal2-input,.swal2-textarea{border:1px solid #E9EDF4}.swal2-file:focus,.swal2-input:focus,.swal2-textarea:focus{box-shadow:none;border-color:#e9edf4}.swal2-input{height:auto;display:block;padding:8px 12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5;color:#6a7287;background-color:#fff;background-clip:padding-box;border:1px solid #E9EDF4}.swal2-close{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:42px;width:1em;height:1em;position:absolute;top:5px;right:5px}.swal2-close:focus{box-shadow:none}.swal2-close:hover{color:#e82646}.swal2-validation-message{background-color:transparent}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{width:1.9375em;top:1.95em}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.4em;width:1em}.swal2-icon.swal2-success [class^=swal2-success-line][class$=long]{top:1.85em;right:.5em;width:2.25em}.toast{box-shadow:0 4px 54px #e0e0e040;border-color:#e9edf4;border-radius:4px}.toast .toast-header{border-radius:4px 4px 0 0;padding:.5rem .75rem;color:#6a7287}.toast .toast-body{padding:.75rem}@media (min-width: 640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:10px}}.p-inputtext,.p-dropdown,.p-multiselect,.p-chips .p-chips-multiple-container{background-color:#fff;border:1px solid #E9EDF4;border-radius:5px;color:#202c4b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.6;padding:.5rem .625rem;transition:all .5s;width:100%}.p-inputtext:enabled:hover,.p-inputtext:not(.p-disabled):hover,.p-dropdown:enabled:hover,.p-dropdown:not(.p-disabled):hover,.p-multiselect:enabled:hover,.p-multiselect:not(.p-disabled):hover,.p-chips .p-chips-multiple-container:enabled:hover,.p-chips .p-chips-multiple-container:not(.p-disabled):hover{border-color:#e9edf4}.p-inputtext:enabled:focus,.p-inputtext:not(.p-disabled).p-focus,.p-dropdown:enabled:focus,.p-dropdown:not(.p-disabled).p-focus,.p-multiselect:enabled:focus,.p-multiselect:not(.p-disabled).p-focus,.p-chips .p-chips-multiple-container:enabled:focus,.p-chips .p-chips-multiple-container:not(.p-disabled).p-focus{border-color:#3d5ee1;box-shadow:none;outline:0}.p-inputtext.p-disabled,.p-inputtext:disabled,.p-dropdown.p-disabled,.p-dropdown:disabled,.p-multiselect.p-disabled,.p-multiselect:disabled,.p-chips .p-chips-multiple-container.p-disabled,.p-chips .p-chips-multiple-container:disabled{background-color:#e9edf4;color:#6a7287;opacity:1}.p-inputtext::placeholder{color:#9ca1af}.p-calendar,.p-inputwrapper{width:100%}.p-dropdown{align-items:center;display:flex;height:38px;padding:0 .625rem}.p-dropdown .p-dropdown-label.p-inputtext{background:transparent;border:0;color:#202c4b;font-size:14px;line-height:36px;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.p-dropdown .p-dropdown-label.p-inputtext.p-placeholder{color:#9ca1af}.p-dropdown .p-dropdown-trigger{color:#515b73;width:1.25rem}.p-dropdown .p-dropdown-trigger svg{height:13px;width:13px}.p-dropdown .p-dropdown-clear-icon{color:#838a9b;right:1.75rem}.p-dropdown>.p-dropdown-label.p-inputtext:not(.p-placeholder),.p-multiselect>.p-multiselect-label.p-inputtext:not(.p-placeholder){color:#202c4b;-webkit-text-fill-color:#202C4B}.p-dropdown>.p-dropdown-label.p-inputtext.p-placeholder,.p-multiselect>.p-multiselect-label.p-inputtext.p-placeholder{color:#9ca1af;-webkit-text-fill-color:#9CA1AF}.p-multiselect{align-items:center;display:flex;min-height:38px;padding:0 .625rem}.p-multiselect .p-multiselect-label.p-inputtext{color:#202c4b;font-size:14px;gap:4px;padding:0}.p-multiselect .p-multiselect-label.p-inputtext.p-placeholder{color:#9ca1af;line-height:36px}.p-multiselect .p-multiselect-trigger{color:#515b73;width:1.25rem}.p-multiselect .p-multiselect-trigger svg{height:13px;width:13px}.p-multiselect .p-multiselect-token{background:#f2f4f8;border:1px solid #E9EDF4;border-radius:4px;color:#515b73;font-size:12px;margin:3px 4px 3px 0;padding:1px 7px}.p-multiselect .p-multiselect-token .p-multiselect-token-icon{color:#6a7287;height:11px;margin-left:5px;width:11px}.p-chips{width:100%}.p-chips .p-chips-multiple-container{align-items:center;display:flex;flex-wrap:wrap;gap:4px;max-height:38px;min-height:38px;overflow-y:auto;padding:.25rem .625rem}.p-chips .p-chips-multiple-container .p-chips-token{background:#e9edf4;border-radius:5px;color:#515b73;font-size:14px;margin:0;padding:0 5px}.p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{color:#202c4b;font-size:10px;margin-left:5px}.p-chips .p-chips-multiple-container .p-chips-input-token{margin:0;padding:0}.p-chips .p-chips-multiple-container .p-chips-input-token input{color:#202c4b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px}.p-dropdown-panel,.p-multiselect-panel,.p-datepicker:not(.p-datepicker-inline),.p-overlaypanel{background:#fff;border:1px solid #E9EDF4;border-radius:5px;box-shadow:0 4.4px 12px -1px #dedede5c;color:#202c4b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.p-dropdown-items,.p-multiselect-items{padding:4px}.p-dropdown-items .p-dropdown-item,.p-dropdown-items .p-multiselect-item,.p-multiselect-items .p-dropdown-item,.p-multiselect-items .p-multiselect-item{border-radius:4px;color:#515b73;font-size:14px;padding:6px 10px;transition:all .2s}.p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,.p-dropdown-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover,.p-multiselect-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,.p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover{background:#f2f4f8;color:#202c4b}.p-dropdown-items .p-dropdown-item.p-highlight,.p-dropdown-items .p-multiselect-item.p-highlight,.p-multiselect-items .p-dropdown-item.p-highlight,.p-multiselect-items .p-multiselect-item.p-highlight{background:#3d5ee1;color:#fff}.p-dropdown-items .p-dropdown-item.p-focus:not(.p-highlight),.p-dropdown-items .p-multiselect-item.p-focus:not(.p-highlight),.p-multiselect-items .p-dropdown-item.p-focus:not(.p-highlight),.p-multiselect-items .p-multiselect-item.p-focus:not(.p-highlight){background:#f2f4f8}.p-dropdown-items .p-dropdown-item-group,.p-dropdown-items .p-multiselect-item-group,.p-multiselect-items .p-dropdown-item-group,.p-multiselect-items .p-multiselect-item-group{color:#838a9b;font-size:12px;font-weight:600;padding:8px 10px 4px;text-transform:uppercase}.p-dropdown-filter-container .p-inputtext,.p-multiselect-filter-container .p-inputtext{height:34px;padding:.35rem 2rem .35rem .625rem}.p-dropdown-filter-container .p-dropdown-filter-icon,.p-dropdown-filter-container .p-multiselect-filter-icon,.p-multiselect-filter-container .p-dropdown-filter-icon,.p-multiselect-filter-container .p-multiselect-filter-icon{color:#838a9b}.p-dropdown-header,.p-multiselect-header{background:transparent;border-bottom:1px solid #E9EDF4;padding:8px}.p-dropdown-empty-message,.p-multiselect-empty-message{color:#838a9b;font-size:14px;padding:10px}.p-datepicker{padding:10px}.p-datepicker table{font-size:14px;margin:0}.p-datepicker table th{color:#202c4b;font-weight:500;padding:4px}.p-datepicker table th>span{height:32px;width:32px}.p-datepicker table td{padding:2px}.p-datepicker table td>span{border-radius:4px;color:#515b73;font-size:14px;height:32px;width:32px}.p-datepicker table td>span:not(.p-highlight):not(.p-disabled):hover{background:#f2f4f8}.p-datepicker table td>span.p-highlight{background:#3d5ee1;color:#fff}.p-datepicker table td>span:focus{box-shadow:none}.p-datepicker table td.p-datepicker-today>span{background:transparent;border:1px solid #3D5EE1;color:#202c4b}.p-datepicker table td.p-datepicker-today>span.p-highlight{background:#3d5ee1;color:#fff}.p-datepicker .p-datepicker-header{background:transparent;border-bottom:0;padding:0 0 8px}.p-datepicker .p-datepicker-header .p-datepicker-title{line-height:normal}.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,.p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#202c4b;font-size:14px;font-weight:500}.p-datepicker .p-datepicker-header .p-datepicker-prev,.p-datepicker .p-datepicker-header .p-datepicker-next{border:1px solid #E9EDF4;border-radius:50%;color:#202c4b;height:24px;padding:6px;width:24px}.p-datepicker .p-datepicker-header .p-datepicker-prev svg,.p-datepicker .p-datepicker-header .p-datepicker-prev .p-icon,.p-datepicker .p-datepicker-header .p-datepicker-prev .p-datepicker-prev-icon,.p-datepicker .p-datepicker-header .p-datepicker-prev .p-datepicker-next-icon,.p-datepicker .p-datepicker-header .p-datepicker-next svg,.p-datepicker .p-datepicker-header .p-datepicker-next .p-icon,.p-datepicker .p-datepicker-header .p-datepicker-next .p-datepicker-prev-icon,.p-datepicker .p-datepicker-header .p-datepicker-next .p-datepicker-next-icon{color:#202c4b;fill:currentColor}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{background:#202c4b;border-color:#202c4b;color:#fff}.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover svg,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover .p-icon,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover .p-datepicker-prev-icon,.p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover .p-datepicker-next-icon,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover svg,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover .p-icon,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover .p-datepicker-prev-icon,.p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover .p-datepicker-next-icon{color:#fff}.p-datepicker .p-datepicker-header .p-datepicker-prev:focus,.p-datepicker .p-datepicker-header .p-datepicker-next:focus{box-shadow:none}.p-datepicker .p-monthpicker .p-monthpicker-month,.p-datepicker .p-yearpicker .p-yearpicker-year{border-radius:4px;color:#515b73;font-size:14px}.p-datepicker .p-monthpicker .p-monthpicker-month.p-highlight,.p-datepicker .p-yearpicker .p-yearpicker-year.p-highlight{background:#3d5ee1;color:#fff}.p-datepicker .p-timepicker{border-top:1px solid #E9EDF4;padding-top:8px}.p-datepicker .p-timepicker span{color:#202c4b;font-size:14px}.p-datepicker .p-timepicker button{color:#515b73}.p-datepicker .p-timepicker button:enabled:hover{color:#3d5ee1}.p-datepicker .p-timepicker button:focus{box-shadow:none}.p-datepicker .p-datepicker-buttonbar{border-top:1px solid #E9EDF4;padding:8px 0 0}.p-datepicker .p-datepicker-buttonbar .p-button,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-text,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-link{background:transparent;border-color:transparent;color:#3d5ee1;font-size:14px;font-weight:500;padding:4px 8px;width:auto}.p-datepicker .p-datepicker-buttonbar .p-button:enabled:hover,.p-datepicker .p-datepicker-buttonbar .p-button:not(:disabled):hover,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-text:enabled:hover,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-text:not(:disabled):hover,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-link:enabled:hover,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-link:not(:disabled):hover{background:#eceffc;border-color:transparent;color:#3d5ee1}.p-datepicker .p-datepicker-buttonbar .p-button:focus,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-text:focus,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-link:focus{box-shadow:none}.p-datepicker .p-datepicker-buttonbar .p-button .p-button-label,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-text .p-button-label,.p-datepicker .p-datepicker-buttonbar .p-button.p-button-link .p-button-label{font-weight:500}.p-datepicker.p-datepicker-inline{border:0;box-shadow:none;padding:0;width:100%}.custome-range-picker{align-items:center;background:#fff;border:1px solid #E9EDF4;border-radius:5px;color:#202c4b;cursor:pointer;display:flex;font-size:14px;height:38px;padding:.5rem .625rem;width:100%}.custome-range-picker i{color:#515b73}.custome-range-picker input{background:none;border:0;color:inherit;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;min-width:175px;padding:0 0 0 10px;width:100%}.custome-range-picker input:focus{box-shadow:none;outline:0}.range-picker-panel{padding:0}.range-picker-panel .p-overlaypanel-content{padding:6px}.range-picker-panel:before,.range-picker-panel:after{display:none}.range-picker-panel .range-picker-presets{list-style:none;margin:0;min-width:170px;padding:0}.range-picker-panel .range-picker-presets button{background:none;border:0;border-radius:4px;color:#515b73;display:block;font-size:14px;padding:6px 10px;text-align:left;width:100%}.range-picker-panel .range-picker-presets button:hover,.range-picker-panel .range-picker-presets button.is-active{background:#f2f4f8;color:#202c4b}.range-picker-panel .range-picker-divider{background:#e9edf4;height:1px;margin:4px 0}.p-button{background:#3d5ee1;border:1px solid #3D5EE1;border-radius:5px;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;gap:6px;line-height:1.6;padding:.5rem .85rem;transition:all .5s}.p-button:enabled:hover,.p-button:not(:disabled):hover{background:#1f42cc;border-color:#1f42cc;color:#fff}.p-button:focus,.p-button:focus-visible{box-shadow:none;outline:0}.p-button:disabled,.p-button.p-disabled{opacity:.65}.p-button .p-button-icon{font-size:14px}.p-button.p-button-text,.p-button.p-button-link{background:transparent;border-color:transparent;color:#3d5ee1}.p-button.p-button-text:enabled:hover,.p-button.p-button-text:not(:disabled):hover,.p-button.p-button-link:enabled:hover,.p-button.p-button-link:not(:disabled):hover{background:#eceffc;border-color:transparent;color:#3d5ee1}.p-button.p-button-outlined{background:transparent;border-color:#e9edf4;color:#515b73}.p-button.p-button-outlined:enabled:hover,.p-button.p-button-outlined:not(:disabled):hover{background:#f2f4f8;border-color:#e9edf4;color:#202c4b}.p-button.p-button-secondary{background:#6fccd8;border-color:#6fccd8}.p-button.p-button-sm{font-size:12px;padding:.25rem .8rem}.p-button.p-button-icon-only{height:38px;padding:0;width:38px}.p-button.p-datepicker-trigger{background:transparent;border:1px solid #E9EDF4;border-left:0;border-radius:0 5px 5px 0;color:#515b73;width:2.5rem}.p-button.p-datepicker-trigger:enabled:hover{background:#f2f4f8;color:#202c4b}.p-overlaypanel .p-overlaypanel-close{background:#3d5ee1;color:#fff}.p-overlaypanel .p-overlaypanel-close:enabled:hover{background:#1f42cc;color:#fff}.p-tooltip .p-tooltip-text{background:#202c4b;border-radius:4px;box-shadow:none;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:12px;padding:5px 10px}.p-tooltip.p-tooltip-top .p-tooltip-arrow{border-top-color:#202c4b}.p-tooltip.p-tooltip-bottom .p-tooltip-arrow{border-bottom-color:#202c4b}.p-tooltip.p-tooltip-left .p-tooltip-arrow{border-left-color:#202c4b}.p-tooltip.p-tooltip-right .p-tooltip-arrow{border-right-color:#202c4b}.p-checkbox{height:.9rem;width:.9rem}.p-checkbox .p-checkbox-box{background:#fff;border:1px solid #E9EDF4;border-radius:3px;height:.9rem;width:.9rem}.p-checkbox .p-checkbox-box.p-highlight{background:#3d5ee1;border-color:#3d5ee1}.p-checkbox .p-checkbox-box:focus,.p-checkbox .p-checkbox-box.p-focus{box-shadow:none}.p-checkbox .p-checkbox-box .p-checkbox-icon{font-size:9px;height:9px;width:9px}.p-editor-container .p-editor-toolbar{background:#f2f4f8;border:1px solid #E9EDF4;border-radius:5px 5px 0 0}.p-editor-container .p-editor-toolbar.ql-snow{border-color:#e9edf4}.p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#515b73}.p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#515b73}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#515b73}.p-editor-container .p-editor-toolbar.ql-snow .ql-picker-options{background:#fff;border-color:#e9edf4}.p-editor-container .p-editor-content{border:1px solid #E9EDF4;border-radius:0 0 5px 5px;border-top:0}.p-editor-container .p-editor-content.ql-snow{border-color:#e9edf4}.p-editor-container .p-editor-content .ql-editor{background:#fff;border-radius:0 0 5px 5px;color:#202c4b;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px}[data-theme=dark] .p-inputtext,[data-theme=dark] .p-dropdown,[data-theme=dark] .p-multiselect,[data-theme=dark] .p-chips .p-chips-multiple-container,[data-theme=dark] .custome-range-picker{background-color:#131022;border-color:#1b1632;color:#b9b7c0}[data-theme=dark] .p-inputtext:enabled:hover,[data-theme=dark] .p-inputtext:not(.p-disabled):hover,[data-theme=dark] .p-dropdown:enabled:hover,[data-theme=dark] .p-dropdown:not(.p-disabled):hover,[data-theme=dark] .p-multiselect:enabled:hover,[data-theme=dark] .p-multiselect:not(.p-disabled):hover,[data-theme=dark] .p-chips .p-chips-multiple-container:enabled:hover,[data-theme=dark] .p-chips .p-chips-multiple-container:not(.p-disabled):hover,[data-theme=dark] .custome-range-picker:enabled:hover,[data-theme=dark] .custome-range-picker:not(.p-disabled):hover{border-color:#1b1632}[data-theme=dark] .p-inputtext.p-disabled,[data-theme=dark] .p-inputtext:disabled,[data-theme=dark] .p-dropdown.p-disabled,[data-theme=dark] .p-dropdown:disabled,[data-theme=dark] .p-multiselect.p-disabled,[data-theme=dark] .p-multiselect:disabled,[data-theme=dark] .p-chips .p-chips-multiple-container.p-disabled,[data-theme=dark] .p-chips .p-chips-multiple-container:disabled,[data-theme=dark] .custome-range-picker.p-disabled,[data-theme=dark] .custome-range-picker:disabled{background-color:#1b1632;color:#5b576bb2}[data-theme=dark] .p-inputtext::placeholder,[data-theme=dark] .custome-range-picker input::placeholder{color:#b9b7c0}[data-theme=dark] .custome-range-picker i,[data-theme=dark] .custome-range-picker input{color:#b9b7c0}[data-theme=dark] .p-dropdown .p-dropdown-label.p-inputtext{color:#efeff2}[data-theme=dark] .p-dropdown .p-dropdown-label.p-inputtext.p-placeholder{color:#b9b7c0}[data-theme=dark] .p-dropdown>.p-dropdown-label.p-inputtext:not(.p-placeholder),[data-theme=dark] .p-multiselect>.p-multiselect-label.p-inputtext:not(.p-placeholder){color:#efeff2;-webkit-text-fill-color:#EFEFF2}[data-theme=dark] .p-dropdown>.p-dropdown-label.p-inputtext.p-placeholder,[data-theme=dark] .p-multiselect>.p-multiselect-label.p-inputtext.p-placeholder{color:#b9b7c0;-webkit-text-fill-color:#B9B7C0}[data-theme=dark] .p-dropdown .p-dropdown-trigger,[data-theme=dark] .p-multiselect .p-multiselect-trigger{color:#b9b7c0}[data-theme=dark] .p-multiselect .p-multiselect-label.p-inputtext{color:#efeff2}[data-theme=dark] .p-multiselect .p-multiselect-label.p-inputtext.p-placeholder{color:#b9b7c0}[data-theme=dark] .p-multiselect .p-multiselect-token,[data-theme=dark] .p-chips .p-chips-multiple-container .p-chips-token{background:#1b1632;border-color:#322d46;color:#efeff2}[data-theme=dark] .p-multiselect .p-multiselect-token .p-multiselect-token-icon,[data-theme=dark] .p-multiselect .p-multiselect-token .p-chips-token-icon,[data-theme=dark] .p-chips .p-chips-multiple-container .p-chips-token .p-multiselect-token-icon,[data-theme=dark] .p-chips .p-chips-multiple-container .p-chips-token .p-chips-token-icon{color:#b9b7c0}[data-theme=dark] .p-chips .p-chips-multiple-container .p-chips-input-token input{color:#efeff2}[data-theme=dark] .p-dropdown-panel,[data-theme=dark] .p-multiselect-panel,[data-theme=dark] .p-datepicker:not(.p-datepicker-inline),[data-theme=dark] .p-overlaypanel{background:#131022;border-color:#1b1632;box-shadow:0 4px 16px #0006;color:#efeff2}[data-theme=dark] .p-dropdown-items .p-dropdown-item,[data-theme=dark] .p-dropdown-items .p-multiselect-item,[data-theme=dark] .p-multiselect-items .p-dropdown-item,[data-theme=dark] .p-multiselect-items .p-multiselect-item{color:#b9b7c0}[data-theme=dark] .p-dropdown-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,[data-theme=dark] .p-dropdown-items .p-dropdown-item.p-focus:not(.p-highlight),[data-theme=dark] .p-dropdown-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover,[data-theme=dark] .p-dropdown-items .p-multiselect-item.p-focus:not(.p-highlight),[data-theme=dark] .p-multiselect-items .p-dropdown-item:not(.p-highlight):not(.p-disabled):hover,[data-theme=dark] .p-multiselect-items .p-dropdown-item.p-focus:not(.p-highlight),[data-theme=dark] .p-multiselect-items .p-multiselect-item:not(.p-highlight):not(.p-disabled):hover,[data-theme=dark] .p-multiselect-items .p-multiselect-item.p-focus:not(.p-highlight){background:#1b1632;color:#efeff2}[data-theme=dark] .p-dropdown-items .p-dropdown-item.p-highlight,[data-theme=dark] .p-dropdown-items .p-multiselect-item.p-highlight,[data-theme=dark] .p-multiselect-items .p-dropdown-item.p-highlight,[data-theme=dark] .p-multiselect-items .p-multiselect-item.p-highlight{background:#3d5ee1;color:#fff}[data-theme=dark] .p-dropdown-items .p-dropdown-item-group,[data-theme=dark] .p-dropdown-items .p-multiselect-item-group,[data-theme=dark] .p-multiselect-items .p-dropdown-item-group,[data-theme=dark] .p-multiselect-items .p-multiselect-item-group{color:#b9b7c0}[data-theme=dark] .p-dropdown-header,[data-theme=dark] .p-multiselect-header,[data-theme=dark] .p-datepicker .p-timepicker,[data-theme=dark] .p-datepicker .p-datepicker-buttonbar{border-color:#1b1632}[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button,[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button.p-button-text,[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button.p-button-link{background:transparent;border-color:transparent;color:#efeff2}[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button:enabled:hover,[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button:not(:disabled):hover,[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button.p-button-text:enabled:hover,[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button.p-button-text:not(:disabled):hover,[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button.p-button-link:enabled:hover,[data-theme=dark] .p-datepicker .p-datepicker-buttonbar .p-button.p-button-link:not(:disabled):hover{background:#1b1632;border-color:transparent;color:#efeff2}[data-theme=dark] .p-datepicker table th{color:#efeff2}[data-theme=dark] .p-datepicker table td>span{color:#b9b7c0}[data-theme=dark] .p-datepicker table td>span:not(.p-highlight):not(.p-disabled):hover{background:#1b1632}[data-theme=dark] .p-datepicker table td>span.p-disabled{color:#b9b7c04d}[data-theme=dark] .p-datepicker table td.p-datepicker-today>span{color:#efeff2}[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-year,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-title .p-datepicker-month{color:#efeff2}[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next{background:transparent;border-color:#1b1632;color:#b9b7c0}[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev svg,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev .p-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev .p-datepicker-prev-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev .p-datepicker-next-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next svg,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next .p-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next .p-datepicker-prev-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next .p-datepicker-next-icon{color:#b9b7c0;fill:currentColor}[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover{background:#1b1632;border-color:#322d46;color:#efeff2}[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover svg,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover .p-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover .p-datepicker-prev-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-prev:enabled:hover .p-datepicker-next-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover svg,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover .p-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover .p-datepicker-prev-icon,[data-theme=dark] .p-datepicker .p-datepicker-header .p-datepicker-next:enabled:hover .p-datepicker-next-icon{color:#efeff2}[data-theme=dark] .p-datepicker .p-monthpicker .p-monthpicker-month,[data-theme=dark] .p-datepicker .p-yearpicker .p-yearpicker-year{color:#b9b7c0}[data-theme=dark] .p-datepicker .p-monthpicker .p-monthpicker-month:not(.p-highlight):hover,[data-theme=dark] .p-datepicker .p-yearpicker .p-yearpicker-year:not(.p-highlight):hover{background:#1b1632}[data-theme=dark] .p-datepicker .p-timepicker span{color:#efeff2}[data-theme=dark] .range-picker-panel .range-picker-presets button{color:#b9b7c0}[data-theme=dark] .range-picker-panel .range-picker-presets button:hover,[data-theme=dark] .range-picker-panel .range-picker-presets button.is-active{background:#1b1632;color:#efeff2}[data-theme=dark] .range-picker-panel .range-picker-divider{background:#1b1632}[data-theme=dark] .p-button.p-button-text,[data-theme=dark] .p-button.p-button-link{color:#efeff2}[data-theme=dark] .p-button.p-button-text:enabled:hover,[data-theme=dark] .p-button.p-button-text:not(:disabled):hover,[data-theme=dark] .p-button.p-button-link:enabled:hover,[data-theme=dark] .p-button.p-button-link:not(:disabled):hover{background:#1b1632;color:#efeff2}[data-theme=dark] .p-button.p-button-outlined{border-color:#1b1632;color:#b9b7c0}[data-theme=dark] .p-button.p-button-outlined:enabled:hover,[data-theme=dark] .p-button.p-button-outlined:not(:disabled):hover{background:#1b1632;color:#efeff2}[data-theme=dark] .p-button.p-datepicker-trigger{border-color:#1b1632;color:#b9b7c0}[data-theme=dark] .p-button.p-datepicker-trigger:enabled:hover{background:#1b1632;color:#efeff2}[data-theme=dark] .p-checkbox .p-checkbox-box{background:#1b1632;border-color:#322d46}[data-theme=dark] .p-checkbox .p-checkbox-box.p-highlight{background:#3d5ee1;border-color:#3d5ee1}[data-theme=dark] .p-editor-container .p-editor-toolbar,[data-theme=dark] .p-editor-container .p-editor-toolbar.ql-snow{background:#1b1632;border-color:#1b1632}[data-theme=dark] .p-editor-container .p-editor-toolbar .ql-stroke,[data-theme=dark] .p-editor-container .p-editor-toolbar.ql-snow .ql-stroke{stroke:#b9b7c0}[data-theme=dark] .p-editor-container .p-editor-toolbar .ql-fill,[data-theme=dark] .p-editor-container .p-editor-toolbar.ql-snow .ql-fill{fill:#b9b7c0}[data-theme=dark] .p-editor-container .p-editor-toolbar .ql-picker .ql-picker-label,[data-theme=dark] .p-editor-container .p-editor-toolbar.ql-snow .ql-picker .ql-picker-label{color:#b9b7c0}[data-theme=dark] .p-editor-container .p-editor-toolbar .ql-picker-options,[data-theme=dark] .p-editor-container .p-editor-toolbar.ql-snow .ql-picker-options{background:#131022;border-color:#1b1632}[data-theme=dark] .p-editor-container .p-editor-content,[data-theme=dark] .p-editor-container .p-editor-content.ql-snow{border-color:#1b1632}[data-theme=dark] .p-editor-container .p-editor-content .ql-editor{background:#131022;color:#efeff2}.stats-card{--mc: #3577f1;--mc-rgb: 53, 119, 241;--s: #fff;--t: #0f172a;--m: #8f9bb3;--b: rgba(17, 24, 39, .08);--soft: rgba(var(--mc-rgb), .12);--stats-positive: #0ca678;--stats-negative: #e7515a;position:relative;width:100%;background:var(--s);border:1px solid var(--b);border-radius:16px;padding:1.1rem 1.2rem;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.stats-card:hover{transform:translateY(-4px);box-shadow:0 .8rem 1.6rem #1118271a}.stats-card .stats-value{color:var(--t);font-weight:700;line-height:1.1;letter-spacing:-.01em}.stats-card .stats-label{color:var(--m);font-size:.78rem;margin:0}.stats-card .stats-icon{display:inline-flex;align-items:center;justify-content:center}.stats-card.stats-primary{--mc: #3577f1;--mc-rgb: 53, 119, 241}.stats-card.stats-success{--mc: #0ca678;--mc-rgb: 12, 166, 120}.stats-card.stats-info{--mc: #3b7ddd;--mc-rgb: 59, 125, 221}.stats-card.stats-warning{--mc: #f39c12;--mc-rgb: 243, 156, 18}.stats-card.stats-danger{--mc: #e7515a;--mc-rgb: 231, 81, 90}.stats-card.stats-purple{--mc: #7c3aed;--mc-rgb: 124, 58, 237}.stats-card.stats-teal{--mc: #12b3b3;--mc-rgb: 18, 179, 179}.stats-card.stats-pink{--mc: #e83e8c;--mc-rgb: 232, 62, 140}.stats-card-students .stats-head{display:flex;align-items:center;gap:.85rem}.stats-card-students .stats-avatar{flex:0 0 52px;width:52px;height:52px;border-radius:50%;font-size:22px;color:var(--mc);background:var(--soft);box-shadow:0 0 0 3px rgba(var(--mc-rgb),.15)}.stats-card-students .stats-value{font-size:1.5rem}.stats-card-students .stats-footer{display:flex;align-items:center;justify-content:space-between;margin-top:.85rem;padding-top:.65rem;border-top:1px dashed var(--b);font-size:.72rem}.stats-card-students .stats-subtitle{display:inline-flex;align-items:center;gap:.3rem;color:var(--m)}.stats-card-students .stats-subtitle i{color:var(--mc)}.stats-card-students .stats-badge{font-weight:700;color:var(--stats-positive)}.stats-card-parents{text-align:center;padding-top:2.3rem}.stats-card-parents:before{content:"";position:absolute;inset:0 0 auto 0;height:44px;background:linear-gradient(180deg,var(--soft),transparent)}.stats-card-parents .stats-icon{position:relative;width:50px;height:50px;border-radius:14px;margin:0 auto .5rem;font-size:22px;background:var(--s);color:var(--mc);box-shadow:0 .3rem .8rem rgba(var(--mc-rgb),.25)}.stats-card-parents .stats-value{font-size:1.5rem}.stats-card-parents .stats-label{margin:.1rem 0 .55rem}.stats-card-parents .stats-link{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;font-weight:700;color:var(--mc);background:var(--soft);padding:.2rem .6rem;border-radius:50rem}.stats-card-teachers .stats-avatars{display:flex;align-items:center;margin-bottom:.7rem}.stats-card-teachers .stats-avatars span{width:30px;height:30px;border-radius:50%;margin-left:-8px;border:2px solid var(--s);background:var(--soft);color:var(--mc);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.stats-card-teachers .stats-avatars span:first-child{margin-left:0}.stats-card-teachers .stats-avatars .stats-icon{margin-left:auto;width:40px;height:40px;border-radius:12px;background:var(--soft);color:var(--mc);font-size:20px}.stats-card-teachers .stats-value{font-size:1.5rem}.stats-card-teachers .stats-label{margin:0 0 .6rem}.stats-card-teachers .stats-bar{height:5px;border-radius:50rem;background:var(--soft);overflow:hidden}.stats-card-teachers .stats-bar i{display:block;height:100%;border-radius:50rem;background:var(--mc)}.stats-card-hr{display:flex;align-items:stretch;gap:1rem}.stats-card-hr .stats-main{flex:1;min-width:0}.stats-card-hr .stats-icon{width:42px;height:42px;border-radius:12px;background:var(--soft);color:var(--mc);font-size:20px;margin-bottom:.55rem}.stats-card-hr .stats-value{font-size:1.5rem}.stats-card-hr .stats-aside{flex:0 0 78px;border-left:1px solid var(--b);padding-left:.85rem;display:flex;flex-direction:column;justify-content:center;gap:.45rem}.stats-card-hr .stats-aside small{font-size:.68rem;color:var(--m);display:block}.stats-card-hr .stats-aside b{font-size:.95rem;color:var(--t)}.stats-card-exams{display:flex;align-items:center;gap:1rem}.stats-card-exams .stats-ring{flex:0 0 62px;width:62px;height:62px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--mc) calc(var(--p, 70) * 1%),var(--soft) 0)}.stats-card-exams .stats-ring:before{content:"";position:absolute;width:46px;height:46px;border-radius:50%;background:var(--s)}.stats-card-exams .stats-ring b{position:relative;z-index:2;font-size:.78rem;color:var(--mc)}.stats-card-exams .stats-value{font-size:20px;margin-bottom:6px}.stats-card-exams .stats-spark{display:flex;align-items:flex-end;gap:3px;height:20px;margin-top:.45rem}.stats-card-exams .stats-spark i{width:5px;border-radius:2px 2px 0 0;background:var(--soft)}.stats-card-exams .stats-spark i:last-child{background:var(--mc)}.stats-card-academics .stats-top{display:flex;align-items:flex-start;justify-content:space-between}.stats-card-academics .stats-icon{width:44px;height:44px;border-radius:12px;background:var(--soft);color:var(--mc);font-size:20px}.stats-card-academics .stats-ring{width:46px;height:46px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center;background:conic-gradient(var(--mc) calc(var(--p, 65) * 1%),var(--soft) 0)}.stats-card-academics .stats-ring:before{content:"";position:absolute;width:34px;height:34px;border-radius:50%;background:var(--s)}.stats-card-academics .stats-ring b{position:relative;z-index:2;font-size:.6rem;color:var(--mc)}.stats-card-academics .stats-value{font-size:1.55rem;margin-top:.8rem}.stats-card-finance .stats-top{display:flex;align-items:center;justify-content:space-between}.stats-card-finance .stats-icon{width:42px;height:42px;border-radius:12px;background:var(--soft);color:var(--mc);font-size:20px}.stats-card-finance .stats-compare{font-size:.7rem;font-weight:700}.stats-card-finance .stats-compare.up{color:var(--stats-positive)}.stats-card-finance .stats-compare.down{color:var(--stats-negative)}.stats-card-finance .stats-value{font-size:1.5rem;margin-top:.65rem;letter-spacing:-.02em}.stats-card-finance .stats-label{margin:0 0 .55rem}.stats-card-finance .stats-bars{display:flex;gap:5px;align-items:flex-end;height:26px}.stats-card-finance .stats-bars i{flex:1;border-radius:3px 3px 0 0;background:var(--soft)}.stats-card-finance .stats-bars i.hi{background:var(--mc)}.stats-card-library .stats-top{display:flex;align-items:center;gap:.7rem;margin-bottom:.7rem}.stats-card-library .stats-icon{width:44px;height:44px;border-radius:12px;background:var(--soft);color:var(--mc);font-size:20px}.stats-card-library .stats-value{font-size:1.4rem}.stats-card-library .stats-progress{height:6px;border-radius:50rem;background:var(--soft);overflow:hidden}.stats-card-library .stats-progress i{display:block;height:100%;background:var(--mc);border-radius:50rem}.stats-card-library .stats-meta{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;font-size:.7rem;color:var(--m)}.stats-card-hostel .stats-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:.55rem}.stats-card-hostel .stats-icon{width:42px;height:42px;border-radius:12px;background:var(--soft);color:var(--mc);font-size:20px}.stats-card-hostel .stats-value{font-size:1.5rem}.stats-card-hostel .stats-label{margin:.45rem 0 .5rem}.stats-card-hostel .stats-segments{display:flex;height:8px;border-radius:50rem;overflow:hidden;background:var(--soft)}.stats-card-hostel .stats-segments i{height:100%;background:var(--mc)}.stats-card-hostel .stats-legend{display:flex;gap:.9rem;margin-top:.5rem;font-size:.68rem;color:var(--m)}.stats-card-hostel .stats-legend span{display:inline-flex;align-items:center}.stats-card-hostel .stats-legend span:before{content:"";width:8px;height:8px;border-radius:50%;margin-right:.3rem;background:var(--mc)}.stats-card-hostel .stats-legend span.mut:before{background:rgba(var(--mc-rgb),.25)}.stats-card-transport .stats-top{display:flex;align-items:center;justify-content:space-between}.stats-card-transport .stats-icon{width:42px;height:42px;border-radius:12px;background:var(--soft);color:var(--mc);font-size:20px}.stats-card-transport .stats-status{display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:700;color:var(--mc)}.stats-card-transport .stats-status .dot{width:8px;height:8px;border-radius:50%;background:var(--mc);animation:mcpulse 1.8s infinite}@keyframes mcpulse{0%{box-shadow:0 0 rgba(var(--mc-rgb),.5)}70%{box-shadow:0 0 0 8px rgba(var(--mc-rgb),0)}to{box-shadow:0 0 rgba(var(--mc-rgb),0)}}.stats-card-transport .stats-value{font-size:1.5rem;margin-top:.65rem}.stats-card-transport .stats-label{margin:0 0 .5rem}.stats-card-transport .stats-track{height:5px;border-radius:50rem;background:var(--soft);overflow:hidden}.stats-card-transport .stats-track i{display:block;height:100%;background:var(--mc);border-radius:50rem}.stats-card-support .stats-top{display:flex;align-items:flex-start;justify-content:space-between}.stats-card-support .stats-icon{width:42px;height:42px;border-radius:12px;background:var(--soft);color:var(--mc);font-size:20px}.stats-card-support .stats-priority{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.22rem .5rem;border-radius:6px;background:var(--soft);color:var(--mc)}.stats-card-support .stats-value{font-size:1.5rem;margin-top:.65rem}.stats-card-support .stats-label{margin:0 0 .5rem}.stats-card-support .stats-sla{display:flex;align-items:center;gap:.5rem;font-size:.68rem;color:var(--m)}.stats-card-support .stats-sla .bar{flex:1;height:5px;border-radius:50rem;background:var(--soft);overflow:hidden}.stats-card-support .stats-sla .bar i{display:block;height:100%;background:var(--mc)}.stats-card-settings{border-left:3px solid var(--mc)}.stats-card-settings .stats-top{display:flex;align-items:center;justify-content:space-between}.stats-card-settings .stats-icon{font-size:22px;color:var(--mc)}.stats-card-settings .stats-state{display:inline-flex;align-items:center;gap:.32rem;font-size:.66rem;font-weight:600;color:var(--m)}.stats-card-settings .stats-state i{width:8px;height:8px;border-radius:50%;background:var(--mc)}.stats-card-settings .stats-value{font-size:1.45rem;margin-top:.8rem}.stats-card-activities{display:flex;align-items:center;gap:.9rem}.stats-card-activities .stats-date{flex:0 0 54px;height:60px;border-radius:12px;background:var(--soft);color:var(--mc);display:flex;flex-direction:column;align-items:center;justify-content:center}.stats-card-activities .stats-date b{font-size:1.25rem;line-height:1}.stats-card-activities .stats-date span{font-size:.58rem;text-transform:uppercase;letter-spacing:.06em;margin-top:.1rem}.stats-card-activities .stats-value{font-size:1.4rem}.stats-card-activities .stats-tag{display:inline-block;margin-top:.3rem;font-size:.66rem;font-weight:600;color:var(--mc)}.stats-card-masters{border:0;border-bottom:2px solid var(--soft);border-radius:0;background:transparent;padding:.55rem .2rem .85rem}.stats-card-masters:hover{transform:none;box-shadow:none;border-bottom-color:var(--mc)}.stats-card-masters .stats-top{display:flex;align-items:center;gap:.6rem}.stats-card-masters .stats-icon{width:38px;height:38px;border-radius:10px;background:var(--soft);color:var(--mc);font-size:18px}.stats-card-masters .stats-value{font-size:1.35rem}.stats-card-masters .stats-label{font-size:.75rem}.stats-card-masters .stats-chip{margin-left:auto;font-size:.66rem;font-weight:700;color:var(--mc);background:var(--soft);padding:.15rem .5rem;border-radius:50rem}.stats-card-directory{display:flex;align-items:center;gap:.85rem}.stats-card-directory .stats-avatar{position:relative;flex:0 0 48px;width:48px;height:48px;border-radius:50%;background:var(--soft);color:var(--mc);font-size:20px}.stats-card-directory .stats-avatar:after{content:"";position:absolute;right:1px;bottom:1px;width:11px;height:11px;border-radius:50%;background:var(--stats-positive);border:2px solid var(--s)}.stats-card-directory .stats-value{font-size:20px;margin-bottom:6px}.stats-card-directory .stats-role{display:inline-block;margin-top:.25rem;font-size:.66rem;font-weight:600;color:var(--mc);background:var(--soft);padding:.15rem .5rem;border-radius:50rem}[data-theme=dark] .stats-card{--s: #1a2233;--t: #e9edf5;--m: #8a94a6;--b: rgba(255, 255, 255, .08)}[data-theme=dark] .stats-card:hover{box-shadow:0 .8rem 1.6rem #0006}[dir=rtl] .stats-card-settings{border-left:0;border-right:3px solid var(--mc)}[dir=rtl] .stats-card-hr .stats-aside{border-left:0;border-right:1px solid var(--b);padding-left:0;padding-right:.85rem}[dir=rtl] .stats-card-teachers .stats-avatars span{margin-left:0;margin-right:-8px}[dir=rtl] .stats-card-teachers .stats-avatars span:first-child{margin-right:0}[dir=rtl] .stats-card-teachers .stats-avatars .stats-icon,[dir=rtl] .stats-card-masters .stats-chip{margin-left:0;margin-right:auto}@media (max-width: 575.98px){.stats-card{padding:1rem}.stats-card .stats-value{font-size:1.35rem}}.status-card.primary{--sc-accent: #3577f1;--sc-accent-rgb: 53, 119, 241}.status-card.success{--sc-accent: #0ca678;--sc-accent-rgb: 12, 166, 120}.status-card.info{--sc-accent: #3b7ddd;--sc-accent-rgb: 59, 125, 221}.status-card.warning{--sc-accent: #f39c12;--sc-accent-rgb: 243, 156, 18}.status-card.danger{--sc-accent: #e7515a;--sc-accent-rgb: 231, 81, 90}.status-card.secondary{--sc-accent: #6c757d;--sc-accent-rgb: 108, 117, 125}.status-card.purple{--sc-accent: #7c3aed;--sc-accent-rgb: 124, 58, 237}.status-card.teal{--sc-accent: #12b3b3;--sc-accent-rgb: 18, 179, 179}.status-card{position:relative;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:16px;padding:1.15rem 1.25rem;width:100%;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.status-card:hover{transform:translateY(-4px);box-shadow:0 .75rem 1.5rem #1118271a}.status-card .status-card-label{color:var(--bs-secondary-color);font-size:.8125rem;margin:0}.status-card .status-card-value{color:var(--bs-body-color);font-size:1.6rem;font-weight:700;line-height:1.1;margin:.15rem 0 0}.status-card .status-card-icon{display:inline-flex;align-items:center;justify-content:center;font-size:22px}.status-card .status-card-trend{display:inline-flex;align-items:center;gap:.2rem;font-size:.6875rem;font-weight:600;padding:.15rem .45rem;border-radius:50rem}.status-card .status-card-trend.up{color:#0ca678;background:#0ca6781f}.status-card .status-card-trend.down{color:#e7515a;background:#e7515a1f}.status-card .status-card-trend.flat{color:#6c757d;background:#6c757d1f}.status-card-students{padding-top:2.6rem}.status-card-students:before{content:"";position:absolute;inset:0 0 auto 0;height:52px;background:linear-gradient(135deg,var(--bs-primary),rgba(var(--sc-accent-rgb),.6))}.status-card-students .status-card-icon{position:relative;z-index:2;width:54px;height:54px;border-radius:16px;background:#fff;color:var(--bs-primary);box-shadow:0 .35rem .75rem rgba(var(--sc-accent-rgb),.35);margin-top:-.4rem;margin-bottom:.5rem}.status-card-students .status-card-value{font-size:1.7rem}.status-card-students .status-card-trend{margin-top:.5rem}.status-card-teachers{display:flex;align-items:stretch;padding:0}.status-card-teachers .status-card-rail{flex:0 0 66px;display:flex;align-items:center;justify-content:center;font-size:26px;color:#fff;background:linear-gradient(160deg,var(--bs-primary),rgba(var(--sc-accent-rgb),.75))}.status-card-teachers .status-card-body{padding:1.1rem 1.2rem}.status-card-teachers .status-card-value{font-size:1.55rem}.status-card-fees{display:flex;align-items:center;gap:1rem}.status-card-fees .status-card-ring{flex:0 0 64px;width:64px;height:64px;border-radius:50%;background:conic-gradient(var(--bs-primary) calc(var(--sc-pct, 70) * 1%),rgba(var(--sc-accent-rgb),.15) 0);display:flex;align-items:center;justify-content:center}.status-card-fees .status-card-ring:before{content:"";position:absolute;width:48px;height:48px;border-radius:50%;background:var(--bs-body-bg)}.status-card-fees .status-card-ring .status-card-icon{position:relative;z-index:2;color:var(--bs-primary);font-size:20px}.status-card-fees .status-card-value{font-size:1.5rem}.status-card-exams .status-card-top{display:flex;align-items:center;justify-content:space-between}.status-card-exams .status-card-icon{width:44px;height:44px;border-radius:12px;background:rgba(var(--sc-accent-rgb),.12);color:var(--bs-primary)}.status-card-exams .status-card-spark{display:flex;align-items:flex-end;gap:4px;height:34px;margin-top:.75rem}.status-card-exams .status-card-spark span{flex:1;border-radius:3px 3px 0 0;background:rgba(var(--sc-accent-rgb),.25)}.status-card-exams .status-card-spark span:last-child{background:var(--bs-primary)}.status-card-library{text-align:center;border:1.5px solid rgba(var(--sc-accent-rgb),.25);box-shadow:none}.status-card-library:hover{border-color:var(--bs-primary)}.status-card-library .status-card-icon{width:52px;height:52px;border-radius:50%;background:rgba(var(--sc-accent-rgb),.1);color:var(--bs-primary);margin:0 auto .6rem}.status-card-library .status-card-value{font-size:1.6rem}.status-card-transport:after{content:"";position:absolute;top:-30px;right:-30px;width:90px;height:90px;border-radius:20px;transform:rotate(45deg);background:linear-gradient(135deg,var(--bs-primary),rgba(var(--sc-accent-rgb),.5));opacity:.14}.status-card-transport .status-card-icon{width:46px;height:46px;border-radius:12px;background:var(--bs-primary);color:#fff;margin-bottom:.6rem;box-shadow:0 .35rem .75rem rgba(var(--sc-accent-rgb),.3)}.status-card-transport .status-card-value{font-size:1.6rem}.status-card-hostel{background-image:radial-gradient(rgba(var(--sc-accent-rgb),.14) 1.4px,transparent 1.4px);background-size:14px 14px}.status-card-hostel .status-card-inner{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between}.status-card-hostel .status-card-icon{width:48px;height:48px;border-radius:14px;background:rgba(var(--sc-accent-rgb),.15);color:var(--bs-primary);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.status-card-hostel .status-card-value{font-size:1.55rem}.status-card-hr{display:flex;align-items:center;gap:.9rem}.status-card-hr .status-card-icon{width:48px;height:48px;border-radius:12px;background:rgba(var(--sc-accent-rgb),.12);color:var(--bs-primary);flex-shrink:0}.status-card-hr .status-card-value{font-size:1.5rem}.status-card-hr:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:var(--bs-primary);transition:width .3s ease}.status-card-hr:hover:after{width:100%}[data-theme=dark] .status-card{background:#1a2233;color:#e9edf5;border-color:#ffffff14}[data-theme=dark] .status-card .status-card-label{color:#8a94a6}[data-theme=dark] .status-card .status-card-value{color:#e9edf5}[data-theme=dark] .status-card:hover{box-shadow:0 .75rem 1.5rem #0006}[data-theme=dark] .status-card-students .status-card-icon{background:#1a2233}[data-theme=dark] .status-card-library{border-color:rgba(var(--sc-accent-rgb),.35)}[dir=rtl] .status-card-transport:after{right:auto;left:-30px}[dir=rtl] .status-card-hr:after{left:auto;right:0}@media (max-width: 575.98px){.status-card{padding:1rem}.status-card .status-card-value,.status-card-students .status-card-value,.status-card-transport .status-card-value,.status-card-library .status-card-value{font-size:1.4rem}}[class*=sc-skin-] .stat-card{border-radius:16px}body.sc-skin-students .stat-card:before{inset:0 0 auto 0!important;width:100%!important;height:4px!important;border-radius:16px 16px 0 0!important;opacity:1!important}body.sc-skin-students .stat-card:after{opacity:.05!important}body.sc-skin-students .stat-card .stat-icon{border-radius:50%!important}body.sc-skin-students .stat-card{padding-top:.35rem}body.sc-skin-teachers .stat-card:before{width:6px!important;border-radius:16px 0 0 16px!important;opacity:1!important}body.sc-skin-teachers .stat-card:after{display:none!important}body.sc-skin-teachers .stat-card .stat-icon{border-radius:12px!important}body.sc-skin-teachers .stat-card .card-body{padding-left:1.4rem}body.sc-skin-fees .stat-card:before{display:none!important}body.sc-skin-fees .stat-card:after{opacity:.05!important}body.sc-skin-fees .stat-card .stat-icon{background:transparent!important;border:3px solid;border-radius:50%!important}body.sc-skin-exams .stat-card:before{inset:auto 0 0 0!important;top:auto!important;width:100%!important;height:4px!important;border-radius:0 0 16px 16px!important;opacity:1!important}body.sc-skin-exams .stat-card:after{display:none!important}body.sc-skin-exams .stat-card .stat-icon{border-radius:12px!important}body.sc-skin-academics .stat-card{border:1.5px dashed rgba(0,0,0,.12)!important}body.sc-skin-academics .stat-card:before{inset:14px auto auto 14px!important;width:10px!important;height:10px!important;border-radius:50%!important;opacity:1!important}body.sc-skin-academics .stat-card:after{display:none!important}body.sc-skin-academics .stat-card .stat-icon{border-radius:12px!important}[data-theme=dark] body.sc-skin-academics .stat-card{border-color:#ffffff24!important}body.sc-skin-transport .stat-card:before{display:none!important}body.sc-skin-transport .stat-card:after{top:-30px!important;right:-30px!important;left:auto!important;width:90px!important;height:90px!important;border-radius:20px!important;transform:rotate(45deg);opacity:.16!important}body.sc-skin-transport .stat-card .stat-icon{color:#fff!important}body.sc-skin-transport .stat-card.stat-primary .stat-icon{background:var(--bs-primary)!important}body.sc-skin-transport .stat-card.stat-success .stat-icon{background:var(--bs-success)!important}body.sc-skin-transport .stat-card.stat-info .stat-icon{background:var(--bs-info)!important}body.sc-skin-transport .stat-card.stat-warning .stat-icon{background:var(--bs-warning)!important}body.sc-skin-transport .stat-card.stat-danger .stat-icon{background:var(--bs-danger)!important}body.sc-skin-transport .stat-card.stat-secondary .stat-icon{background:var(--bs-secondary)!important}body.sc-skin-hostel .stat-card:before{display:none!important}body.sc-skin-hostel .stat-card:after{display:none!important}body.sc-skin-hostel .stat-card{background-image:radial-gradient(rgba(0,0,0,.06) 1.4px,transparent 1.4px);background-size:14px 14px}[data-theme=dark] body.sc-skin-hostel .stat-card{background-image:radial-gradient(rgba(255,255,255,.06) 1.4px,transparent 1.4px)}body.sc-skin-hostel .stat-card .stat-icon{border-radius:14px!important}body.sc-skin-hr .stat-card:before{inset:auto 0 0 0!important;top:auto!important;width:0!important;height:3px!important;border-radius:0!important;opacity:1!important;transition:width .3s ease}body.sc-skin-hr .stat-card:hover:before{width:100%!important}body.sc-skin-hr .stat-card:after{display:none!important}body.sc-skin-hr .stat-card .stat-icon{border-radius:12px!important}body.sc-skin-ai .stat-card{border:1px solid rgba(53,119,241,.18)!important;box-shadow:0 0 0 1px #3577f10a inset}body.sc-skin-ai .stat-card:before{top:0!important;right:0!important;bottom:0!important;left:0!important;width:auto!important;height:auto!important;border-radius:16px!important;background:linear-gradient(135deg,#7c3aed14,#3577f105)!important;opacity:1!important;z-index:0}body.sc-skin-ai .stat-card:after{display:none!important}body.sc-skin-ai .stat-card .card-body{position:relative;z-index:1}body.sc-skin-ai .stat-card .stat-icon{border-radius:50%!important}[data-theme=dark] body.sc-skin-ai .stat-card{border-color:#7c3aed4d!important}.skeleton-loader{display:block}.skeleton-loader.hidden{display:none}.skeleton{position:relative;overflow:hidden;background:#eceef3;border-radius:6px}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent,rgba(255,255,255,.65),transparent);animation:skeleton-shimmer 1.3s infinite}.skeleton-line{height:12px}.skeleton-avatar{width:46px;height:46px;border-radius:12px}.skeleton-circle{width:34px;height:34px;border-radius:50%}.skeleton-pill{height:22px;width:74px;border-radius:999px}.skeleton-card{height:78px;border-radius:8px}.skeleton-btn{height:40px;width:110px;border-radius:8px}.skeleton-stack{flex:1;min-width:0}@keyframes skeleton-shimmer{to{transform:translate(100%)}}[data-bs-theme=dark] .students-workspace .skeleton,[data-bs-theme=dark] .data-workspace .skeleton{background:#2a3042}[data-bs-theme=dark] .students-workspace .skeleton:after,[data-bs-theme=dark] .data-workspace .skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent)}.students-workspace,.data-workspace{position:relative}@media (prefers-reduced-motion: reduce){.students-workspace *,.data-workspace *{animation:none!important;transition:none!important}}.page-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px;width:100%}.page-toolbar .search-toolbar{position:relative;flex:1 1 260px;min-width:220px}.page-toolbar .search-toolbar input{width:100%;height:40px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-secondary-bg);padding:0 88px 0 38px;font-size:14px;transition:box-shadow var(--transition),border-color var(--transition),background var(--transition)}.page-toolbar .search-toolbar input:focus{outline:none;background:var(--bs-body-bg);border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.page-toolbar .search-toolbar .search-toolbar-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--bs-secondary-color);font-size:18px;pointer-events:none}.page-toolbar .search-toolbar .search-toolbar-kbd{position:absolute;right:5px;top:50%;transform:translateY(-50%);font-size:11px;color:var(--bs-secondary-color);border:1px solid var(--bs-border-color);border-radius:9px;padding:8px 6px;background:var(--bs-body-bg);line-height:1}.workspace-button{display:inline-flex;align-items:center;gap:6px;height:40px;padding:0 14px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);color:var(--bs-emphasis-color, #1f2937);font-size:13.5px;font-weight:500;line-height:1;cursor:pointer;transition:all var(--transition);white-space:nowrap}.workspace-button i{font-size:17px}.workspace-button:hover{background:var(--bs-tertiary-bg);border-color:var(--bs-primary);color:var(--bs-primary);transform:translateY(-1px);box-shadow:var(--shadow)}.workspace-button.workspace-button-icon{padding:0;width:40px;justify-content:center}.workspace-button.workspace-button-icon.dropdown-toggle{padding:0 8px;width:auto}.workspace-button.active,.workspace-button[aria-pressed=true]{background:var(--tint-primary);border-color:var(--bs-primary);color:var(--bs-primary)}.density-toggle{display:inline-flex;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);overflow:hidden;background:var(--bs-body-bg)}.density-toggle button{border:0;background:transparent;width:38px;height:40px;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition);display:inline-flex;align-items:center;justify-content:center}.density-toggle button i{font-size:17px}.density-toggle button.active{background:var(--tint-primary);color:var(--bs-primary)}.view-switcher{display:inline-flex;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);overflow:hidden;background:var(--bs-body-bg)}.view-switcher a{width:38px;height:40px;display:inline-flex;align-items:center;justify-content:center;color:var(--bs-secondary-color);text-decoration:none;transition:all var(--transition)}.view-switcher a i{font-size:17px}.view-switcher a:hover{color:var(--bs-primary);background:var(--bs-tertiary-bg)}.view-switcher a.active{background:var(--tint-primary);color:var(--bs-primary)}.quick-filters{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px}.quick-filter{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);font-size:12.5px;font-weight:500;cursor:pointer;transition:all var(--transition)}.quick-filter .quick-filter-count{background:var(--bs-secondary-bg);border-radius:999px;padding:1px 7px;font-size:11px;font-weight:600;color:var(--bs-emphasis-color, #1f2937)}.quick-filter:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.quick-filter.active{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.quick-filter.active .quick-filter-count{background:#ffffff40;color:#fff}.filter-chips{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.filter-chips:empty{display:none}.filter-chip-item{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 12px;border-radius:999px;background:var(--tint-primary);color:var(--bs-primary);font-size:12px;font-weight:500;animation:workspace-pop .18s ease}.filter-chip-item button{border:0;background:#0000000f;color:inherit;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font-size:13px;line-height:1;transition:background var(--transition)}.filter-chip-item button:hover{background:#00000029}.filter-chips .filter-chip-clear{background:transparent;color:var(--bs-secondary-color);text-decoration:underline;cursor:pointer;border:0;font-size:12px}.page-toolbar-compact .page-toolbar{gap:8px}.page-toolbar-compact .page-toolbar .workspace-button{height:34px;padding:0 11px;font-size:12.5px;gap:5px}.page-toolbar-compact .page-toolbar .workspace-button i{font-size:15px}.page-toolbar-compact .page-toolbar .workspace-button.workspace-button-icon{width:34px;padding:0}.page-toolbar-compact .page-toolbar .search-toolbar{flex:0 1 250px;min-width:180px}.page-toolbar-compact .page-toolbar .search-toolbar input{height:34px;padding:0 58px 0 32px;font-size:13px}.page-toolbar-compact .page-toolbar .search-toolbar .search-toolbar-icon{font-size:15px;left:11px}.page-toolbar-compact .page-toolbar .search-toolbar .search-toolbar-kbd{font-size:10px;padding:8px 5px;right:4px}.page-toolbar-compact .density-toggle button{width:32px;height:34px}.page-toolbar-compact .density-toggle button i{font-size:16px}.page-toolbar-compact .quick-filters{margin-top:10px}.page-toolbar-compact .quick-filters .workspace-button{height:32px;padding:0 10px;font-size:12.5px;gap:5px}.page-toolbar-compact .quick-filters .workspace-button i{font-size:15px}.summary-strip{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;padding:16px;border-bottom:1px solid var(--bs-border-color)}@media (max-width: 1399.98px){.summary-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 575.98px){.summary-strip{grid-template-columns:repeat(1,1fr)!important}}.summary-card{position:relative;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);transition:all var(--transition);overflow:hidden}.summary-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);opacity:.85}.summary-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.summary-card .summary-card-icon{width:30px;height:30px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;background:var(--accent-soft);color:var(--accent);margin-bottom:8px}.summary-card .summary-card-value{font-size:20px;font-weight:700;line-height:1;color:var(--bs-heading-color, #111827)}.summary-card .summary-card-label{font-size:12px;color:var(--bs-secondary-color);margin:4px 0 0}.summary-card .summary-card-spark{display:flex;align-items:flex-end;gap:3px;height:20px;margin-top:6px}.summary-card .summary-card-spark span{flex:1;background:var(--accent);border-radius:2px;opacity:.55;animation:workspace-grow .6s ease both}.selection-toolbar{display:none;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;margin:0;background:linear-gradient(90deg,var(--tint-primary),transparent);border-bottom:1px solid var(--bs-border-color);animation:workspace-slidedown .2s ease}.selection-toolbar.show{display:flex}.selection-toolbar .selection-toolbar-count{font-weight:600;color:var(--bs-primary);display:inline-flex;align-items:center;gap:8px}.selection-toolbar .selection-toolbar-count .selection-toolbar-badge{background:var(--bs-primary);color:#fff;border-radius:999px;min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:12px;padding:0 6px}.selection-toolbar .selection-toolbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.record-grid-wrapper{overflow:auto;max-height:68vh}.students-workspace.is-fullscreen,.data-workspace.is-fullscreen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1055;background:var(--bs-secondary-bg);padding:18px;overflow:auto}.students-workspace.is-fullscreen .record-grid-wrapper,.data-workspace.is-fullscreen .record-grid-wrapper,.data-workspace.is-fullscreen .data-table{max-height:calc(100vh - 260px);overflow:auto}.data-workspace.is-fullscreen:fullscreen{overflow:auto}table.record-grid-table{width:100%;border-collapse:separate;border-spacing:0;min-width:940px}table.record-grid-table thead th{position:sticky;top:0;z-index:5;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:14px 16px;border-bottom:1px solid var(--bs-border-color);white-space:nowrap;-webkit-user-select:none;user-select:none}table.record-grid-table thead th.record-sortable{cursor:pointer;transition:color var(--transition)}table.record-grid-table thead th.record-sortable:hover{color:var(--bs-primary)}table.record-grid-table thead th .record-sort-icon{font-size:14px;opacity:.5;vertical-align:middle;transition:transform var(--transition),opacity var(--transition)}table.record-grid-table thead th.is-sorted-asc .record-sort-icon{opacity:1;color:var(--bs-primary)}table.record-grid-table thead th.is-sorted-desc .record-sort-icon{opacity:1;color:var(--bs-primary);transform:rotate(180deg)}table.record-grid-table th.is-pinned,table.record-grid-table td.is-pinned{position:sticky;left:0;z-index:4;background:var(--bs-body-bg)}table.record-grid-table thead th.is-pinned{z-index:6;background:var(--bs-secondary-bg)}table.record-grid-table thead th .record-column-resize{position:absolute;right:0;top:0;bottom:0;width:6px;cursor:col-resize;opacity:0}table.record-grid-table thead th:hover .record-column-resize{opacity:1;background:var(--tint-primary)}table.record-grid-table tbody td{padding:16px;border-bottom:1px solid var(--bs-border-color);vertical-align:middle;font-size:14px;background:var(--bs-body-bg);transition:background var(--transition)}.students-workspace[data-density=compact] table.record-grid-table tbody td,.data-workspace[data-density=compact] table.record-grid-table tbody td{padding:9px 16px}.students-workspace[data-density=compact] table.record-grid-table tbody td .record-avatar,.data-workspace[data-density=compact] table.record-grid-table tbody td .record-avatar{width:36px;height:36px}.students-workspace[data-density=comfortable] table.record-grid-table tbody td,.data-workspace[data-density=comfortable] table.record-grid-table tbody td{padding:22px 16px}table.record-grid-table tbody tr.record-grid-row{transition:transform var(--transition),box-shadow var(--transition)}table.record-grid-table tbody tr.record-grid-row:hover td{background:var(--bs-tertiary-bg)}table.record-grid-table tbody tr.record-grid-row.is-selected td{background:var(--tint-primary)}table.record-grid-table tbody tr.record-grid-row.is-selected td:first-child{box-shadow:inset 3px 0 0 var(--bs-primary)}table.record-grid-table tbody tr.record-grid-row td.is-fading-in{animation:workspace-fade .35s ease both}.record-check{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:18px;height:18px;border:1.8px solid var(--bs-border-color);border-radius:5px;background:var(--bs-body-bg);cursor:pointer;position:relative;transition:all var(--transition);vertical-align:middle}.record-check:hover{border-color:var(--bs-primary)}.record-check:checked{background:var(--bs-primary);border-color:var(--bs-primary)}.record-check:checked:after{content:"";position:absolute;left:5px;top:1.5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.record-check:indeterminate{background:var(--bs-primary);border-color:var(--bs-primary)}.record-check:indeterminate:after{content:"";position:absolute;left:3px;top:7px;width:10px;height:2px;background:#fff;border-radius:2px}.record-check:focus-visible{outline:none;box-shadow:0 0 0 3px var(--tint-primary)}.record-identity{display:flex;align-items:center;gap:12px}.record-avatar{position:relative;width:46px;height:46px;border-radius:12px;overflow:hidden;flex-shrink:0;border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.record-avatar img{width:100%;height:100%;object-fit:cover}.record-avatar .record-avatar-presence{position:absolute;right:-2px;bottom:-2px;width:12px;height:12px;border-radius:50%;border:2px solid var(--bs-body-bg);background:var(--bs-success)}.record-avatar .record-avatar-presence.off{background:#9ca3af}.record-identity .record-identity-name{font-weight:600;color:var(--bs-heading-color, #111827);line-height:1.2;text-decoration:none}.record-identity .record-identity-name:hover{color:var(--bs-primary)}.record-identity .record-identity-sub{font-size:12px;color:var(--bs-secondary-color);margin-top:2px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.record-identity .record-identity-sub .record-dot{opacity:.5}.record-tags{display:flex;gap:5px;margin-top:6px;flex-wrap:wrap}.record-tag{display:inline-flex;align-items:center;gap:3px;font-size:10.5px;font-weight:600;padding:2px 7px;border-radius:999px;line-height:1.4}.record-tag i{font-size:12px}.record-tag.t-scholar{background:#d977061f;color:#b45309}.record-tag.t-transport{background:#0891b21f;color:#0e7490}.record-tag.t-hostel{background:#7b61ff1f;color:#6d28d9}.record-pill{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;line-height:1;white-space:nowrap}.record-pill .record-pill-dot{width:7px;height:7px;border-radius:50%;background:currentColor;box-shadow:0 0 0 3px #0000000a;animation:workspace-pulse 2s infinite}.record-pill.s-active{background:#16a34a1f;color:#15803d}.record-pill.s-inactive{background:#6b728024;color:#4b5563}.record-pill.s-transfer{background:#0891b21f;color:#0e7490}.record-pill.s-graduated{background:#7b61ff1f;color:#6d28d9}.record-pill.s-suspended{background:#dc26261f;color:#b91c1c}.record-pill.s-leave{background:#d977061f;color:#b45309}.record-pill.s-inactive .record-pill-dot,.record-pill.s-graduated .record-pill-dot{animation:none}.workspace-actions{display:flex;align-items:center;gap:6px;justify-content:flex-end}.workspace-icon-button{width:34px;height:34px;border-radius:50%;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition);flex-shrink:0;text-decoration:none}.workspace-icon-button i{font-size:16px}.workspace-icon-button:hover{color:#fff;background:var(--bs-primary);border-color:var(--bs-primary);transform:translateY(-2px);box-shadow:var(--shadow-lift)}.workspace-icon-button.danger:hover{background:var(--bs-danger);border-color:var(--bs-danger)}.workspace-icon-button.success:hover{background:var(--bs-success);border-color:var(--bs-success)}.students-workspace .dropdown-menu,.data-workspace .dropdown-menu{border:1px solid var(--bs-border-color);border-radius:var(--radius);box-shadow:var(--shadow-lift);padding:8px}.students-workspace .dropdown-menu.show,.data-workspace .dropdown-menu.show{animation:workspace-menu .16s ease}.students-workspace .dropdown-menu .dropdown-item,.data-workspace .dropdown-menu .dropdown-item{border-radius:var(--radius-sm);padding:8px 10px;font-size:13.5px;display:flex;align-items:center;gap:8px;transition:background var(--transition)}.students-workspace .dropdown-menu .dropdown-item i,.data-workspace .dropdown-menu .dropdown-item i{font-size:16px}.students-workspace .dropdown-menu .dropdown-item:hover,.data-workspace .dropdown-menu .dropdown-item:hover{background:var(--bs-tertiary-bg)}.students-workspace .dropdown-menu .dropdown-item.text-danger:hover,.data-workspace .dropdown-menu .dropdown-item.text-danger:hover{background:#dc26261a}.students-workspace .dropdown-menu .context-menu-head,.data-workspace .dropdown-menu .context-menu-head{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-secondary-color);padding:6px 10px 4px;font-weight:600}.students-workspace .dropdown-menu.quick-menu-list,.data-workspace .dropdown-menu.quick-menu-list{width:312px;padding:0;overflow:hidden}.quick-menu-head{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:linear-gradient(135deg,var(--tint-primary),transparent 90%);border-bottom:1px solid var(--bs-border-color)}.quick-menu-head-title{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:700;color:var(--bs-heading-color, #111827);letter-spacing:.01em}.quick-menu-head-title i{color:var(--bs-primary);font-size:16px}.quick-menu-head-sub{font-size:11.5px;color:var(--bs-secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-action-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px;padding:10px}.workspace-action-grid a.quick-menu{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:12px;font-size:10.5px;font-weight:500;color:var(--bs-secondary-color);text-align:center;line-height:1.25;text-decoration:none;transition:transform var(--transition),background var(--transition),color var(--transition)}.quick-menu .quick-menu-icon{width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:19px;transition:transform var(--transition),box-shadow var(--transition)}.quick-menu .quick-menu-icon i{font-size:19px}.workspace-action-grid a.quick-menu:hover{background:var(--bs-tertiary-bg);color:var(--bs-heading-color, #111827)}.workspace-action-grid a.quick-menu:hover .quick-menu-icon{transform:translateY(-2px) scale(1.04);box-shadow:0 6px 14px -4px #11182747}.workspace-action-grid a.quick-menu:active .quick-menu-icon{transform:translateY(0) scale(.96)}.workspace-action-grid a.quick-menu:focus-visible{outline:none;background:var(--bs-tertiary-bg);box-shadow:0 0 0 2px var(--bs-primary) inset}.quick-menu-icon.c-primary{background:#3d5ee11f;color:var(--bs-primary)}.quick-menu-icon.c-blue{background:#2563eb1f;color:#2563eb}.quick-menu-icon.c-green{background:#16a34a1f;color:var(--bs-success)}.quick-menu-icon.c-purple{background:#7b61ff1f;color:var(--accent-purple)}.quick-menu-icon.c-indigo{background:#4f46e51f;color:#4f46e5}.quick-menu-icon.c-teal{background:#0d94881f;color:var(--accent-teal)}.quick-menu-icon.c-amber{background:#d977061f;color:var(--bs-warning)}.quick-menu-icon.c-cyan{background:#0891b21f;color:var(--bs-info)}.quick-menu-icon.c-violet{background:#8b5cf61f;color:#8b5cf6}.quick-menu-icon.c-red{background:#dc26261f;color:var(--bs-danger)}.quick-menu-icon.c-slate{background:#4755691f;color:#475569}tr.details-panel-row>td{padding:0!important;background:var(--bs-secondary-bg)!important;border-bottom:1px solid var(--bs-border-color)}.details-panel-inner{display:none;padding:18px 20px;animation:workspace-fade .3s ease}tr.details-panel-row.open .details-panel-inner{display:block}.details-panel{display:grid;grid-template-columns:180px repeat(auto-fit,minmax(150px,1fr));gap:18px;align-items:start}.details-panel-photo{border-radius:var(--radius);overflow:hidden;border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.details-panel-photo img{width:100%;display:block}.details-panel-block h6{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color);margin:0 0 4px}.details-panel-block p{margin:0 0 12px;font-size:13.5px;font-weight:500;color:var(--bs-heading-color, #111827)}.record-progress{height:6px;border-radius:999px;background:var(--bs-border-color);overflow:hidden;margin:6px 0 12px}.record-progress span{display:block;height:100%;border-radius:999px;background:var(--bs-primary)}.details-toggle{width:26px;height:26px;border-radius:7px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:all var(--transition)}.details-toggle:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.details-toggle i{transition:transform var(--transition)}tr.record-grid-row.expanded .details-toggle{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}tr.record-grid-row.expanded .details-toggle i{transform:rotate(90deg)}.workspace-empty-state{display:none;text-align:center;padding:60px 20px}.workspace-empty-state.show{display:block}.workspace-empty-state .workspace-empty-art{width:132px;height:132px;margin:0 auto 18px;border-radius:50%;background:radial-gradient(circle at 30% 30%,var(--tint-primary),transparent 70%);display:flex;align-items:center;justify-content:center}.workspace-empty-state .workspace-empty-art i{font-size:60px;color:var(--bs-primary)}.workspace-empty-state h5{font-weight:700;margin-bottom:6px}.workspace-empty-state p{color:var(--bs-secondary-color);max-width:380px;margin:0 auto 18px}.is-loaded .live-content{display:block}.skeleton-summary{display:grid;grid-template-columns:repeat(8,1fr);gap:10px;padding:16px;border-bottom:1px solid var(--bs-border-color)}.skeleton-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;padding-bottom:4px}.skeleton-row{display:grid;grid-template-columns:24px 46px 1.4fr .7fr .9fr 1.4fr;gap:16px;align-items:center;padding:18px 16px;border-bottom:1px solid var(--bs-border-color)}.skeleton-row .skeleton-actions{display:flex;gap:6px;justify-content:flex-end}.context-menu{position:fixed;z-index:2000;min-width:190px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--radius);box-shadow:var(--shadow-lift);padding:6px;display:none;animation:workspace-menu .14s ease}.context-menu.show{display:block}.context-menu a{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-sm);font-size:13.5px;color:var(--bs-body-color, #374151);text-decoration:none;transition:background var(--transition)}.context-menu a i{font-size:16px}.context-menu a:hover{background:var(--bs-tertiary-bg)}.context-menu a.text-danger:hover{background:#dc26261a}.context-menu .context-menu-divider{height:1px;background:var(--bs-border-color);margin:5px 4px}.record-cards{display:none}@media (max-width: 991.98px){.summary-strip,.skeleton-summary{grid-template-columns:repeat(4,1fr)}}@media (max-width: 767.98px){.summary-strip,.skeleton-summary{grid-template-columns:repeat(2,1fr)}.record-grid-wrapper{display:none}.record-cards{display:block;padding:14px}.record-card{border:1px solid var(--bs-border-color);border-radius:var(--radius);padding:14px;margin-bottom:12px;background:var(--bs-body-bg);box-shadow:var(--shadow);transition:all var(--transition)}.record-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.record-card.is-selected{border-color:var(--bs-primary);background:var(--tint-primary)}.record-card-head{display:flex;align-items:center;gap:12px}.record-card-body{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px}.record-card-body .record-meta-key{font-size:11px;color:var(--bs-secondary-color)}.record-card-body .record-meta-value{font-size:13px;font-weight:500}.record-card-actions{display:flex;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid var(--bs-border-color);position:sticky;bottom:0}}@keyframes workspace-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes workspace-pop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes workspace-slidedown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes workspace-menu{0%{opacity:0;translate:0 -6px;scale:.98}to{opacity:1;translate:0 0;scale:1}}@keyframes workspace-pulse{0%,to{box-shadow:0 0 0 3px #0000000a}50%{box-shadow:0 0 0 5px #00000005}}@keyframes workspace-grow{0%{height:0}}[data-bs-theme=dark] .record-avatar .record-avatar-presence,[data-bs-theme=dark] .record-check:checked:after{border-color:var(--bs-body-bg)}.workspace-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 16px;border-top:1px solid var(--bs-border-color)}.workspace-footer-info{font-size:13px;color:var(--bs-secondary-color)}.workspace-footer-info span{color:var(--bs-heading-color, #111827);font-weight:600}.workspace-footer-size{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--bs-secondary-color);margin-left:auto}@media (max-width: 575.98px){.workspace-footer-size{margin-left:unset}}.workspace-footer-size .form-select{width:auto}.workspace-pagination{display:flex;align-items:center;gap:4px}.workspace-page-button{min-width:34px;height:34px;padding:0 8px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);border-radius:var(--radius-sm);color:var(--bs-body-color, #374151);font-size:13px;font-weight:500;cursor:pointer;transition:all var(--transition);display:inline-flex;align-items:center;justify-content:center}.workspace-page-numbers{display:inline-flex;gap:4px}.workspace-page-button:hover:not(:disabled){border-color:var(--bs-primary);color:var(--bs-primary)}.workspace-page-button.active{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.workspace-page-button:disabled{opacity:.5;cursor:not-allowed}.record-info-key{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color);margin-bottom:3px}.record-info-value{font-size:14px;font-weight:500;color:var(--bs-heading-color, #111827)}.upload-dropzone{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:30px 16px;border:2px dashed var(--bs-border-color);border-radius:var(--radius);background:var(--bs-secondary-bg);cursor:pointer;text-align:center;transition:all var(--transition);margin-bottom:0}.upload-dropzone:hover,.upload-dropzone.dragover{border-color:var(--bs-primary);background:var(--tint-primary)}.upload-dropzone i{font-size:34px;color:var(--bs-primary)}.upload-dropzone-title{font-weight:600}.upload-dropzone-hint{font-size:12px;color:var(--bs-secondary-color)}.confirm-icon{width:64px;height:64px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:30px;background:#dc26261f;color:var(--bs-danger)}.confirm-icon.warning{background:#d977061f;color:var(--bs-warning)}.confirm-icon.primary{background:var(--tint-primary);color:var(--bs-primary)}.id-card-preview{--id-accent: var(--bs-primary);position:relative;width:320px;margin:6px auto;background:#fff;border-radius:18px;overflow:hidden;font-family:inherit;box-shadow:0 2px #d5dae2,0 4px 10px #0f172a14;border:1px solid #e8eaed}.id-card-hole{position:absolute;top:12px;left:50%;transform:translate(-50%);width:46px;height:9px;border-radius:999px;background:#ffffff8c;box-shadow:inset 0 0 0 2px #0000001f;z-index:3}.id-card-head{position:relative;padding:30px 18px 46px;background:radial-gradient(120% 120% at 15% 0%,rgba(255,255,255,.22),transparent 55%),linear-gradient(135deg,#0000,#00000038),var(--id-accent);color:#fff;text-align:center;overflow:hidden}.id-card-head:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(45deg,rgba(255,255,255,.05) 0 10px,transparent 10px 20px);opacity:.6}.id-card-brand{position:relative;z-index:2;display:inline-flex;align-items:center;gap:10px}.id-card-logo{width:34px;height:34px;border-radius:9px;background:#ffffff2e;display:inline-flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.id-card-logo img{height:22px;width:auto}.id-card-logo i{font-size:20px;color:#fff}.id-card-brand-text{text-align:left;line-height:1.1}.id-card-brand-text h6{margin:0;font-size:14px;font-weight:800;letter-spacing:.04em}.id-card-brand-text span{font-size:9.5px;text-transform:uppercase;letter-spacing:.12em;opacity:.85}.id-card-wave{position:absolute;left:0;right:0;bottom:-1px;height:34px;background:#fff;border-radius:50% 50% 0 0/100% 100% 0 0;z-index:1}.id-card-photo-wrap{position:relative;z-index:2;width:92px;height:92px;margin:-40px auto 0;border-radius:16px;padding:4px;background:#fff;box-shadow:0 8px 18px -6px #1118274d}.id-card-photo{width:100%;height:100%;object-fit:cover;border-radius:12px}.id-card-identity{text-align:center;margin-top:10px}.id-card-identity h5{margin:0;font-size:17px;font-weight:700;color:#111827}.id-card-info{margin:14px 18px 0;border:1px solid var(--bs-border-color);border-radius:12px;overflow:hidden}.id-card-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:12px}.id-card-row:nth-child(odd){background:var(--bs-secondary-bg)}.id-card-key{color:var(--bs-secondary-color);font-weight:500}.id-card-value{color:#111827;font-weight:600;text-align:right}.id-card-barcode{margin:14px 18px 0;text-align:center}.id-card-bars{height:40px;border-radius:4px;background-image:repeating-linear-gradient(90deg,#1f2937 0,#1f2937 2px,#fff 2px,#fff 4px,#1f2937 4px,#1f2937 7px,#fff 7px,#fff 9px,#1f2937 9px,#1f2937 10px,#fff 10px,#fff 13px,#1f2937 13px,#1f2937 16px,#fff 16px,#fff 17px);background-size:17px 100%}.id-card-barcode span{display:block;margin-top:4px;font-size:11px;letter-spacing:.28em;color:#374151;font-weight:600}.id-card-signrow{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin:14px 18px 0}.id-card-qr{width:46px;height:46px;border-radius:8px;border:1px solid var(--bs-border-color);display:inline-flex;align-items:center;justify-content:center}.id-card-qr i{font-size:38px;color:#111827}.id-card-sign{text-align:center;flex:1}.id-card-sign-line{display:block;height:22px;border-bottom:1.5px solid #9ca3af}.id-card-sign small{font-size:10px;color:var(--bs-secondary-color)}.id-card-foot{margin-top:14px;padding:10px 16px;background:linear-gradient(135deg,#0000,#00000038),var(--id-accent);font-size:10.5px;text-align:center;display:flex;align-items:center;justify-content:center;gap:4px}.id-card-foot i{font-size:13px}[data-bs-theme=dark] .id-card-preview{background:#fff}[data-bs-theme=dark] .id-card-identity h5,[data-bs-theme=dark] .id-card-value{color:#111827}#sw_toasts .workspace-toast{border:1px solid var(--bs-border-color);box-shadow:var(--shadow-lift)}.portal-column{background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);padding:10px}.portal-column-head{gap:7px;margin-bottom:10px;padding:0 2px}.portal-column-dot{width:8px;height:8px;border-radius:50%;background:var(--accent)}.portal-column-head b{font-size:12px;color:var(--bs-emphasis-color)}.portal-column-count{margin-left:auto;font-size:10.5px;font-weight:700;color:var(--bs-secondary-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:6px;padding:1px 6px}.student-promotion{color:var(--bs-body-color, #374151)}.student-promotion .promotion-tone-primary{--accent: var(--bs-primary);--accent-soft: var(--tint-primary)}.student-promotion .promotion-tone-success{--accent: var(--bs-success);--accent-soft: var(--tint-success)}.student-promotion .promotion-tone-warning{--accent: var(--bs-warning);--accent-soft: var(--tint-warning)}.student-promotion .promotion-tone-danger{--accent: var(--bs-danger);--accent-soft: var(--tint-danger)}.student-promotion .promotion-tone-info{--accent: var(--bs-info);--accent-soft: var(--tint-info)}.student-promotion .promotion-tone-purple{--accent: var(--accent-purple);--accent-soft: var(--tint-purple)}.panel-block{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--radius);box-shadow:var(--shadow)}.panel-block+.panel-block{margin-top:16px}.panel-block-body{padding:18px}.heading-row{display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:var(--bs-emphasis-color);margin:0 0 14px}.heading-row i{font-size:17px;color:var(--bs-primary)}.sub-label{font-size:11.5px;font-weight:500;color:var(--bs-secondary-color)}.tile-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.promotion-button{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 14px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);color:var(--bs-body-color, #1f2937);font-size:13px;font-weight:500;line-height:1;cursor:pointer;transition:all var(--transition);white-space:nowrap;text-decoration:none}.promotion-button i{font-size:16px}.promotion-button:hover{border-color:var(--bs-primary);color:var(--bs-primary);background:var(--tint-primary);transform:translateY(-1px)}.promotion-button-sm{height:32px;padding:0 11px;font-size:12px}.promotion-button-primary{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.promotion-button-primary:hover{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;filter:brightness(1.07)}.promotion-icon-button{width:38px;padding:0;justify-content:center}.promotion-button:disabled,.promotion-button.disabled{opacity:.5;pointer-events:none}.pill-tag{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;line-height:1;padding:5px 10px;border-radius:999px;white-space:nowrap}.pill-tag i{font-size:12px}.pill-tag.eligible{color:var(--bs-success);background:var(--tint-success)}.pill-tag.review{color:var(--bs-warning);background:var(--tint-warning)}.pill-tag.fee{color:#b45309;background:var(--tint-warning)}.pill-tag.lowatt{color:var(--bs-danger);background:var(--tint-danger)}.pill-tag.risk{color:#be123c;background:#be123c1f}.pill-tag.graduated{color:var(--accent-purple);background:var(--tint-purple)}.pill-tag.detained{color:#475569;background:#47556924}.pill-tag.transfer{color:var(--bs-info);background:var(--tint-info)}.kpi-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.kpi-tile{position:relative;overflow:hidden;padding:15px 16px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:transform var(--transition),box-shadow var(--transition)}.kpi-tile:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.kpi-tile:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent, var(--bs-primary));opacity:.9}.kpi-tile-top{display:flex;align-items:center;gap:10px}.kpi-tile-icon{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;color:#fff;background:linear-gradient(135deg,#ffffff47,#fff0),var(--accent, var(--bs-primary));box-shadow:0 8px 16px -8px var(--accent-soft);flex-shrink:0}.kpi-tile-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--bs-secondary-color)}.kpi-tile-value{font-size:23px;font-weight:800;color:var(--bs-emphasis-color);line-height:1.05;margin-top:1px}.kpi-tile-value small{font-size:13px;font-weight:600;color:var(--bs-secondary-color)}.kpi-tile-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px}.kpi-tile-delta{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700;padding:2px 7px;border-radius:999px}.kpi-tile-delta.up{color:var(--bs-success);background:var(--tint-success)}.kpi-tile-delta.down{color:var(--bs-danger);background:var(--tint-danger)}.kpi-tile-delta.flat{color:var(--bs-secondary-color);background:var(--bs-secondary-bg)}.kpi-tile-bar{height:6px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden;margin-top:12px}.kpi-tile-bar>span{display:block;height:100%;width:0;border-radius:999px;background:linear-gradient(90deg,var(--accent, var(--bs-primary)),rgba(255,255,255,.35));background-color:var(--accent, var(--bs-primary));transition:width 1s cubic-bezier(.22,1,.36,1)}.spark-graph{display:block;width:100%;height:30px}.spark-graph .ln{fill:none;stroke:var(--accent, var(--bs-primary));stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.spark-graph .ar{fill:var(--accent-soft);opacity:.7}.wizard{padding:16px 18px}.wizard-steps{display:flex;align-items:flex-start;gap:0}.wizard-step{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;cursor:pointer}.wizard-step:before,.wizard-step:after{content:"";position:absolute;top:19px;height:3px;background:var(--bs-border-color);z-index:0}.wizard-step:before{left:0;right:50%}.wizard-step:after{left:50%;right:0}.wizard-step:first-child:before,.wizard-step:last-child:after{display:none}.wizard-step-dot{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:17px;font-weight:700;background:var(--bs-body-bg);border:2px solid var(--bs-border-color);color:var(--bs-secondary-color);transition:all var(--transition)}.wizard-step-text b{display:block;font-size:12.5px;color:var(--bs-emphasis-color)}.wizard-step-text span{font-size:11px;color:var(--bs-secondary-color)}.wizard-step.done .wizard-step-dot{background:var(--bs-success);border-color:var(--bs-success);color:#fff}.wizard-step.done:before,.wizard-step.done:after{background:var(--bs-success)}.wizard-step.active .wizard-step-dot{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;box-shadow:0 0 0 5px var(--tint-primary);transform:scale(1.06)}.wizard-step.active:before{background:var(--bs-success)}.wizard-step:not(.done):not(.active){cursor:not-allowed}.wizard-step-wrap{position:relative}.wizard-step-panel{display:none;animation:pw-slide .4s ease}.wizard-step-panel.active{display:block}@keyframes pw-slide{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.wizard-navbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-top:16px;border-top:1px solid var(--bs-border-color)}.form-field label{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:6px}.form-field label .req{color:var(--bs-danger)}.select-input,.text-input{width:100%;height:42px;padding:0 12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);color:var(--bs-emphasis-color);font-size:13px;transition:all var(--transition)}.select-input:focus,.text-input:focus{outline:none;border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.year-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.year-card{position:relative;padding:16px;border:1.5px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);cursor:pointer;transition:all var(--transition)}.year-card:hover{border-color:var(--bs-primary);transform:translateY(-2px);box-shadow:var(--shadow)}.year-card.sel{border-color:var(--bs-primary);background:var(--tint-primary)}.year-card.sel:after{content:"✓";position:absolute;top:12px;right:12px;width:20px;height:20px;border-radius:50%;background:var(--bs-primary);color:#fff;font-size:12px;display:inline-flex;align-items:center;justify-content:center}.year-card b{display:block;font-size:16px;color:var(--bs-emphasis-color)}.year-card span{font-size:11.5px;color:var(--bs-secondary-color)}.year-card.cur b:after{content:"Current";margin-left:8px;font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-success);background:var(--tint-success);padding:2px 7px;border-radius:999px;vertical-align:middle}.map-block{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px}.map-card{padding:16px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-secondary-bg)}.map-card .lbl{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--bs-secondary-color)}.map-card.to{background:var(--tint-primary);border-color:var(--tint-primary)}.map-example{width:44px;height:44px;border-radius:50%;background:var(--bs-primary);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:20px;box-shadow:0 8px 18px -6px var(--tint-primary)}@media (max-width: 767px){.map-block{grid-template-columns:1fr}.map-example{margin:0 auto;transform:rotate(90deg)}}.overview-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.overview-block{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.overview-block:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.overview-block .ic{width:34px;height:34px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:var(--accent-soft, var(--tint-primary));color:var(--accent, var(--bs-primary));flex-shrink:0}.overview-block .tx b{display:block;font-size:14px;color:var(--bs-emphasis-color);line-height:1.15}.overview-block .tx span{font-size:10.5px;color:var(--bs-secondary-color)}.readiness{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--radius);background:linear-gradient(120deg,var(--tint-primary),transparent);border:1px solid var(--bs-border-color)}.ring-graph{--v: 0;width:74px;height:74px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:conic-gradient(var(--bs-success) calc(var(--v) * 1%),var(--bs-secondary-bg) 0);transition:--v 1s ease}.ring-hole{width:56px;height:56px;border-radius:50%;background:var(--bs-body-bg);display:grid;place-items:center;font-size:17px;font-weight:800;color:var(--bs-emphasis-color)}.readiness-text b{font-size:14px;color:var(--bs-emphasis-color)}.readiness-text p{margin:2px 0 0;font-size:12px;color:var(--bs-secondary-color)}.filter-bar-promotion{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.filter-bar-promotion .form-field label{font-size:11px;margin-bottom:4px}.filter-bar-promotion .select-input{height:38px;font-size:12.5px}.table-wrap{overflow-x:auto}.promotion-table{width:100%;border-collapse:separate;border-spacing:0;min-width:1080px}.promotion-table thead th{position:sticky;top:0;z-index:1;background:var(--bs-secondary-bg);font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;color:var(--bs-secondary-color);text-align:left;padding:11px 12px;white-space:nowrap;border-bottom:1px solid var(--bs-border-color)}.promotion-table tbody td{padding:12px;border-bottom:1px solid var(--bs-border-color);font-size:12.5px;color:var(--bs-emphasis-color);vertical-align:middle}.promotion-table tbody tr{transition:background var(--transition)}.promotion-table tbody tr:hover{background:var(--bs-secondary-bg)}.promotion-table tbody tr.sel{background:var(--tint-primary)}.student-cell{display:flex;align-items:center;gap:10px}.student-cell img{width:38px;height:38px;border-radius:10px;object-fit:cover;flex-shrink:0}.student-cell b{display:block;font-size:13px;color:var(--bs-emphasis-color)}.student-cell span{font-size:11px;color:var(--bs-secondary-color)}.metric-row{display:inline-flex;flex-direction:column;gap:4px;min-width:66px}.metric-row .mv{font-size:12.5px;font-weight:700;color:var(--bs-emphasis-color)}.meter-bar-promotion{height:5px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden}.meter-bar-promotion>span{display:block;height:100%;border-radius:999px}.meter-bar-promotion.g>span{background:var(--bs-success)}.meter-bar-promotion.w>span{background:var(--bs-warning)}.meter-bar-promotion.d>span{background:var(--bs-danger)}.check-box{width:18px;height:18px;border-radius:5px;border:2px solid var(--bs-border-color);background:var(--bs-body-bg);cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;transition:all var(--transition);flex-shrink:0}.check-box:checked{background:var(--bs-primary);border-color:var(--bs-primary)}.check-box:checked:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;color:#fff;font-size:12px;display:grid;place-items:center}.table-select{height:34px;padding:0 8px;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-body-bg);color:var(--bs-emphasis-color);font-size:12px;max-width:150px}.remark-note{width:130px;height:34px;padding:0 8px;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-body-bg);color:var(--bs-emphasis-color);font-size:12px}.icon-button-promotion{width:30px;height:30px;border-radius:8px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;transition:all var(--transition)}.icon-button-promotion:hover{color:var(--bs-primary);border-color:var(--bs-primary);background:var(--tint-primary)}.promotion-cards{display:none;flex-direction:column;gap:12px}.promotion-card{border:1px solid var(--bs-border-color);border-radius:var(--radius);padding:14px;background:var(--bs-body-bg)}.promotion-card-top{display:flex;align-items:center;gap:10px}.promotion-card-top .check-box{margin-left:auto}.promotion-card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 12px;margin:12px 0}.promotion-card-grid .k{font-size:10.5px;text-transform:uppercase;letter-spacing:.03em;color:var(--bs-secondary-color)}.promotion-card-grid .v{font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}.promotion-ai{background:linear-gradient(135deg,var(--tint-purple),var(--tint-primary)),var(--bs-body-bg)}.promotion-ai .heading-row i{color:var(--accent-purple)}.promotion-ai-badge{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-purple);background:var(--tint-purple);padding:3px 9px;border-radius:999px}.promotion-ai-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.promotion-ai-card{display:flex;gap:11px;padding:13px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg)}.promotion-ai-card .ic{width:36px;height:36px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;font-size:18px;background:var(--accent-soft, var(--tint-primary));color:var(--accent, var(--bs-primary));flex-shrink:0}.promotion-ai-card .tx b{display:block;font-size:13px;color:var(--bs-emphasis-color)}.promotion-ai-card .tx p{margin:3px 0 0;font-size:11.5px;color:var(--bs-secondary-color);line-height:1.5}.promotion-ai-actions{display:flex;flex-direction:column;gap:8px}.promotion-ai-action{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px dashed var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);font-size:12.5px;color:var(--bs-emphasis-color)}.promotion-ai-action i{font-size:16px;color:var(--accent-purple)}.promotion-ai-action .promotion-button{margin-left:auto}.analysis-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.analysis-block{padding:14px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg)}.analysis-block h6{font-size:12px;font-weight:700;color:var(--bs-emphasis-color);margin:0 0 12px;display:flex;align-items:center;gap:6px}.donut-graph{position:relative;width:120px;height:120px;margin:0 auto}.donut-graph svg{transform:rotate(-90deg);width:100%;height:100%}.donut-graph circle{fill:none;stroke-width:14}.donut-graph .c{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;text-align:center}.donut-graph .c b{font-size:22px;font-weight:800;color:var(--bs-emphasis-color)}.donut-graph .c span{font-size:10px;color:var(--bs-secondary-color)}.legend-row{display:flex;flex-direction:column;gap:6px;margin-top:12px}.legend-row div{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--bs-secondary-color)}.legend-row .k{width:9px;height:9px;border-radius:3px}.legend-row b{margin-left:auto;color:var(--bs-emphasis-color)}.bar-list{display:flex;align-items:flex-end;gap:10px;height:130px;padding-top:8px}.bar-list .b{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}.bar-list .col{width:100%;max-width:34px;border-radius:7px 7px 0 0;background:linear-gradient(180deg,var(--bs-primary),var(--tint-primary));height:0;transition:height 1s cubic-bezier(.22,1,.36,1)}.bar-list .b.alt .col{background:linear-gradient(180deg,var(--bs-success),var(--tint-success))}.bar-list .cap{font-size:10.5px;color:var(--bs-secondary-color)}.bar-list .val{font-size:10.5px;font-weight:700;color:var(--bs-emphasis-color)}.distribution{display:flex;flex-direction:column;gap:11px}.distribution-row .top{display:flex;justify-content:space-between;font-size:12px;margin-bottom:5px;color:var(--bs-emphasis-color)}.distribution-row .tr{height:8px;border-radius:999px;background:var(--bs-secondary-bg);overflow:hidden}.distribution-row .tr>span{display:block;height:100%;width:0;border-radius:999px;transition:width 1s cubic-bezier(.22,1,.36,1)}.bulk-bar-promotion{position:sticky;bottom:16px;z-index:20;display:none;align-items:center;gap:12px;flex-wrap:wrap;margin-top:16px;padding:12px 16px;border-radius:var(--radius);background:var(--bs-emphasis-color);color:#fff;box-shadow:0 18px 40px -14px #0f172a99}[data-bs-theme=dark] .bulk-bar-promotion,[data-theme=dark] .bulk-bar-promotion{background:#0b0e17;border:1px solid var(--bs-border-color)}.bulk-bar-promotion.show{display:flex;animation:pw-slide .3s ease}.bulk-bar-count-promotion{font-size:13px;font-weight:700}.bulk-bar-count-promotion b{display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--bs-primary);color:#fff;margin-right:7px}.bulk-bar-promotion .bulk-bar-actions-promotion{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-left:auto}.block-button{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:9px;border:1px solid rgba(255,255,255,.18);background:#ffffff14;color:#fff;font-size:12.5px;font-weight:500;cursor:pointer;transition:all var(--transition);white-space:nowrap}.block-button:hover{background:#fff3}.block-button i{font-size:15px}.block-button.go{background:var(--bs-success);border-color:var(--bs-success)}.block-button.stop{background:var(--bs-danger);border-color:var(--bs-danger)}.bulk-bar-promotion .x{margin-left:2px;color:#ffffffb3;cursor:pointer;font-size:18px;display:inline-flex}.promotion-timeline{position:relative;padding-left:8px}.promotion-timeline-list{display:flex;gap:14px;padding:12px 0;position:relative}@media (max-width: 575.98px){.promotion-timeline-list{flex-direction:column;align-items:start!important}}.promotion-timeline-list:not(:last-child):before{content:"";position:absolute;left:18px;top:44px;bottom:-12px;width:2px;background:var(--bs-border-color)}.promotion-timeline-icon{width:38px;height:38px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font-size:17px;background:var(--accent-soft, var(--tint-success));color:var(--accent, var(--bs-success));flex-shrink:0;z-index:1}.promotion-timeline-body{flex:1;min-width:0}.promotion-timeline-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.promotion-timeline-top b{font-size:13px;color:var(--bs-emphasis-color)}.promotion-timeline-route{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:600;color:var(--bs-primary);background:var(--tint-primary);padding:2px 8px;border-radius:999px}.promotion-timeline-meta{margin-top:4px;font-size:11.5px;color:var(--bs-secondary-color);display:flex;align-items:center;gap:6px;flex-wrap:wrap}.promotion-timeline-meta img{width:18px;height:18px;border-radius:50%;object-fit:cover}.promotion-timeline-meta i{font-size:6px;opacity:.6}.promotion-timeline-date{font-size:11.5px;color:var(--bs-secondary-color);flex-shrink:0;white-space:nowrap}.quick-panel{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.quick-actions-promotion{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 10px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);text-align:center;text-decoration:none;cursor:pointer;transition:all var(--transition)}.quick-actions-promotion:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift);border-color:var(--accent, var(--bs-primary))}.quick-actions-promotion .ic{width:44px;height:44px;border-radius:13px;display:inline-flex;align-items:center;justify-content:center;font-size:22px;background:var(--accent-soft, var(--tint-primary));color:var(--accent, var(--bs-primary));transition:transform var(--transition)}.quick-actions-promotion:hover .ic{transform:scale(1.08)}.quick-actions-promotion span{font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.confirm-hero{display:flex;align-items:center;gap:14px;padding:18px 20px;color:#fff;background:linear-gradient(135deg,var(--bs-primary),var(--accent-purple))}.confirm-hero .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;font-size:26px;background:#ffffff2e}.confirm-hero h4{margin:0;color:#fff;font-size:18px}.confirm-hero span{font-size:12.5px;opacity:.88}.confirm-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.confirm-stat{text-align:center;padding:12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm)}.confirm-stat b{display:block;font-size:22px;font-weight:800;color:var(--accent, var(--bs-emphasis-color))}.confirm-stat span{font-size:11px;color:var(--bs-secondary-color)}.check-list{display:flex;flex-direction:column;gap:8px}.column-label{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--bs-emphasis-color);padding:8px 10px;border-radius:9px;background:var(--bs-secondary-bg)}.column-label i{font-size:17px;color:var(--bs-success)}#pwToasts{position:fixed;top:76px;right:20px;z-index:3000;display:flex;flex-direction:column;gap:10px}#pwToasts .toast{min-width:260px}.student-promotion .skeleton-loader{display:none}.student-promotion.loading .skeleton-loader{display:block}.student-promotion.loading .live-flag-promotion{display:none}.student-promotion .skeleton{background:var(--bs-secondary-bg);border-radius:8px}.student-promotion .skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation-duration:1.5s}.student-promotion .skeleton-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.student-promotion .skeleton-card{height:118px;border-radius:var(--radius)}.student-promotion .skeleton-row{height:56px;border-radius:10px;margin-bottom:10px}.student-promotion .skeleton-block{height:200px;border-radius:var(--radius);margin-bottom:16px}[data-bs-theme=dark] .student-promotion .skeleton:after,[data-theme=dark] .student-promotion .skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent)}@keyframes pw-count-none{}@media (max-width: 1199px){.kpi-tiles,.skeleton-kpis{grid-template-columns:repeat(2,1fr)}.overview-grid{grid-template-columns:repeat(3,1fr)}.promotion-ai-grid,.analysis-grid{grid-template-columns:1fr}.quick-panel,.filter-bar-promotion{grid-template-columns:repeat(3,1fr)}}@media (max-width: 767px){.table-wrap{display:none}.promotion-cards{display:flex}.overview-grid{grid-template-columns:repeat(2,1fr)}.year-cards{grid-template-columns:1fr}.filter-bar-promotion,.quick-panel{grid-template-columns:repeat(2,1fr)}.wizard-step-text span{display:none}.confirm-stats{grid-template-columns:1fr}}@media (max-width: 575px){.kpi-tiles,.skeleton-kpis,.filter-bar-promotion{grid-template-columns:1fr}}.chip-set{display:inline-flex;gap:3px;background:var(--bs-secondary-bg);padding:3px;border-radius:999px}@media (max-width: 575.98px){.chip-set{flex-wrap:wrap}}.chip-item{font-size:12px;font-weight:600;color:var(--bs-secondary-color);padding:5px 13px;border-radius:999px;cursor:pointer;transition:all var(--transition);white-space:nowrap}.chip-item:hover{color:var(--bs-emphasis-color)}.chip-item.active{background:var(--bs-body-bg);color:var(--bs-primary);box-shadow:var(--shadow)}.report-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.report-sum{display:flex;align-items:center;gap:11px;padding:13px 14px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-secondary-bg);transition:transform var(--transition),box-shadow var(--transition)}.report-sum:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.report-sum .ic{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;font-size:20px;background:var(--accent-soft, var(--tint-primary));color:var(--accent, var(--bs-primary));flex-shrink:0}.report-sum .tx b{display:block;font-size:20px;font-weight:800;color:var(--bs-emphasis-color);line-height:1.1}.report-sum .tx span{font-size:11px;color:var(--bs-secondary-color)}.report-list .promotion-timeline-list{align-items:center;gap:13px;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:var(--radius);margin-bottom:10px;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.report-list .promotion-timeline-list:before{display:none}.report-list .promotion-timeline-list:last-child{margin-bottom:0}.report-list .promotion-timeline-list:hover{transform:translateY(-2px);box-shadow:var(--shadow);border-color:var(--accent, var(--bs-primary))}.report-list .promotion-timeline-meta{margin-top:6px}.avatar-row-stack{display:inline-flex;align-items:center}.avatar-row-stack img{width:22px;height:22px;border-radius:50%;object-fit:cover;border:2px solid var(--bs-body-bg);margin-left:-7px}.avatar-row-stack img:first-child{margin-left:0}.avatar-row-stack em{font-style:normal;font-size:11px;font-weight:700;color:var(--bs-secondary-color);margin-left:7px}.promotion-timeline-right{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0;text-align:right}.promotion-timeline-num{font-size:18px;font-weight:800;color:var(--bs-emphasis-color);line-height:1}@media (max-width: 991px){.report-summary{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.report-summary{grid-template-columns:1fr}.report-list .avatar-row-stack,.promotion-timeline-num{display:none}}.fee-collection{--avatar-accent: var(--bs-primary);--avatar-accent-soft: var(--tint-primary);color:var(--bs-body-color);font-feature-settings:"tnum" 1}.sub-text{font-size:11.5px;color:var(--bs-secondary-color)}.eyebrow-text{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-tertiary-color)}.eyebrow-text i{font-size:13px;color:var(--bs-primary)}.section-bar{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:26px 2px 14px}.section-bar-title{font-size:18px;font-weight:750;letter-spacing:-.02em;color:var(--bs-emphasis-color);margin:3px 0 0}.toolbar-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 13px;font-size:12.5px;font-weight:600;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-emphasis-color);cursor:pointer;white-space:nowrap;transition:all var(--transition);text-decoration:none}.toolbar-button:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.toolbar-button i{font-size:15px}.toolbar-button-sm{padding:6px 11px;font-size:12px}.toolbar-button-xs{padding:5px 9px;font-size:11.5px}.toolbar-button-primary{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.toolbar-button-primary:hover{color:#fff;filter:brightness(1.06)}.toolbar-button.danger{color:var(--bs-danger);border-color:var(--bs-danger)}.toolbar-button.danger:hover{background:var(--bs-danger);color:#fff}.toolbar-icon-button{width:30px;height:30px;flex-shrink:0;border-radius:8px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;font-size:15px;cursor:pointer;transition:all var(--transition)}.toolbar-icon-button:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.toolbar-icon-button.ok:hover{border-color:var(--bs-success);color:var(--bs-success)}.toolbar-icon-button.no:hover{border-color:var(--bs-danger);color:var(--bs-danger)}.status-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;font-size:10.5px;font-weight:700;line-height:1.4;white-space:nowrap}.status-chip i{font-size:12px}.status-chip.ok{color:var(--bs-success);background:var(--tint-success)}.status-chip.warn{color:var(--bs-warning);background:var(--tint-warning)}.status-chip.bad{color:var(--bs-danger);background:var(--tint-danger)}.status-chip.info{color:var(--bs-info);background:var(--tint-info)}.status-chip.ai{color:var(--accent-purple);background:var(--tint-purple)}.status-chip.soft{color:var(--bs-secondary-color);background:var(--bs-tertiary-bg)}.status-chip.draft{color:var(--bs-tertiary-color);background:var(--bs-tertiary-bg);border:1px dashed var(--bs-border-color)}.status-chip.live{color:var(--bs-danger);background:var(--tint-danger)}.meta-tag{display:inline-flex;align-items:center;padding:3px 9px;border-radius:7px;font-size:11px;font-weight:600;color:var(--accent);background:var(--accent-soft)}.choice-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;color:var(--bs-secondary-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.choice-chip i{font-size:13px;color:var(--bs-primary)}.choice-chip.warn{color:var(--bs-warning);border-color:var(--tint-warning)}.choice-chip.warn i{color:var(--bs-warning)}.meter-bar{height:8px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.meter-bar>span{display:block;height:100%;width:0;border-radius:999px;background:var(--accent);transition:width 1.1s cubic-bezier(.22,1,.36,1)}.note-line{display:flex;gap:9px;padding:10px 12px;border-radius:var(--radius-xs);font-size:11.5px;line-height:1.55;background:var(--accent-soft)}.note-line i{font-size:16px;color:var(--accent);flex-shrink:0;margin-top:1px}.note-line b{color:var(--bs-emphasis-color)}.live-flag-dot{width:8px;height:8px;border-radius:50%;background:var(--bs-success);box-shadow:0 0 0 0 var(--tint-success);animation:fcc-pulse 1.6s infinite;flex-shrink:0}@keyframes fcc-pulse{0%{box-shadow:0 0 0 0 var(--tint-success)}to{box-shadow:0 0 0 7px var(--tint-success)}}.command-bar{display:grid;grid-template-columns:1.45fr 1fr;grid-template-rows:auto 1fr;gap:16px}.command-bar-main{grid-column:1;grid-row:1/3;position:relative;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--radius);padding:20px;background:radial-gradient(120% 150% at 100% 0,var(--tint-primary),transparent 48%),linear-gradient(180deg,var(--bs-body-bg),var(--bs-secondary-bg))}.command-bar-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.command-bar-title{font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--bs-emphasis-color);margin:4px 0 8px}.command-bar-meta{display:flex;gap:6px;flex-wrap:wrap}.command-bar-today{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.command-bar-today b{display:block;font-size:20px;font-weight:800;letter-spacing:-.02em;color:var(--bs-emphasis-color);line-height:1.05}.command-bar-today span{font-size:10.5px;color:var(--bs-secondary-color)}.summary-rail{margin-top:18px;padding-top:16px;border-top:1px solid var(--bs-border-color)}.summary-rail-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.summary-rail-top span{font-size:11px;color:var(--bs-secondary-color)}.summary-rail-top b{font-size:17px;font-weight:800;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.summary-rail-bar{position:relative;display:flex;gap:2px;height:12px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:visible}.summary-rail-bar .seg{width:0;transition:width 1.1s cubic-bezier(.22,1,.36,1)}.summary-rail-bar .seg:first-of-type{border-radius:999px 0 0 999px}.summary-rail-bar .seg.a{background:var(--bs-success)}.summary-rail-bar .seg.b{background:var(--bs-warning)}.summary-rail-bar .seg.c{background:var(--bs-danger)}.summary-rail-bar .mk{position:absolute;top:-4px;left:0;width:2px;height:20px;border-radius:2px;background:var(--bs-emphasis-color);opacity:.5;transition:left .9s cubic-bezier(.22,1,.36,1)}.summary-rail-keys{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:10px}.summary-rail-keys>span{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;color:var(--bs-secondary-color)}.summary-rail-keys>span>i{width:8px;height:8px;border-radius:3px}.summary-rail-keys .a>i{background:var(--bs-success)}.summary-rail-keys .b>i{background:var(--bs-warning)}.summary-rail-keys .c>i{background:var(--bs-danger)}.summary-rail-keys .d>i{background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color)}.ai-panel{display:flex;gap:12px;margin-top:16px;padding:14px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:linear-gradient(120deg,var(--tint-purple),transparent 62%),var(--bs-body-bg)}.ai-panel-orb{width:34px;height:34px;flex-shrink:0;border-radius:11px;display:grid;place-items:center;font-size:18px;color:#fff;background:linear-gradient(135deg,var(--accent-purple),var(--bs-primary))}.ai-panel-body{min-width:0;flex:1}.ai-panel-top{display:flex;align-items:center;gap:8px;margin-bottom:5px}.ai-panel-top b{font-size:12.5px;color:var(--bs-emphasis-color)}.ai-panel p{margin:0;font-size:12.5px;line-height:1.65}.ai-panel p mark{background:none;padding:0;color:var(--bs-emphasis-color);font-weight:700}.ai-panel-actions{display:flex;gap:6px;flex-wrap:wrap;margin-top:10px}.command-bar-side{display:contents}.upload-block{grid-column:2;grid-row:1;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:14px}.upload-block-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:10px}.upload-block-head b{font-size:12.5px;color:var(--bs-emphasis-color)}.upload-block-head span{font-size:10.5px;color:var(--bs-tertiary-color)}.upload-block-row{display:flex;align-items:center;gap:10px;padding:8px 0;border-bottom:1px solid var(--bs-border-color)}.upload-block-row:last-child{border-bottom:0;padding-bottom:0}.upload-block-row .d{width:38px;flex-shrink:0;text-align:center;border-radius:9px;padding:4px 0;color:var(--accent);background:var(--accent-soft)}.upload-block-row .d b{display:block;font-size:14px;font-weight:800;line-height:1}.upload-block-row .d span{font-size:9px;text-transform:uppercase}.upload-block-row .t{flex:1;min-width:0}.upload-block-row .t b{display:block;font-size:12px;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-block-row .t span{font-size:10.5px;color:var(--bs-secondary-color)}.upload-block-row .v{font-size:13px;font-weight:800;color:var(--bs-emphasis-color);flex-shrink:0}.quick-actions{grid-column:2;grid-row:2;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:14px}.quick-action-head{margin-bottom:10px}.quick-action-head b{font-size:12.5px;color:var(--bs-emphasis-color)}.quick-action-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:auto 0}.quick-action-item{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 6px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);cursor:pointer;transition:all var(--transition);text-align:center}.quick-action-item:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift);border-color:var(--accent)}.quick-action-item .ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;font-size:17px;color:var(--accent);background:var(--accent-soft)}.quick-action-item b{font-size:10.5px;font-weight:650;color:var(--bs-emphasis-color);line-height:1.25}.filter-bar{margin-top:16px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:12px 14px}.view-toggle-group{display:flex;gap:6px;flex-wrap:wrap;padding-bottom:11px;border-bottom:1px solid var(--bs-border-color)}.view-toggle{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);font-size:12px;font-weight:600;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition)}.view-toggle i{font-size:14px}.view-toggle span{padding:1px 6px;border-radius:999px;font-size:10px;font-weight:700;background:var(--bs-tertiary-bg);color:var(--bs-tertiary-color)}.view-toggle:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.view-toggle.on{background:var(--bs-primary);border-color:transparent;color:#fff}.view-toggle.on span{background:#ffffff2e;color:#fff}.view-toggle.add{border-style:dashed}.filter-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 0}.search-field{position:relative;flex:1;min-width:240px;display:flex;align-items:center}.search-field>i{position:absolute;left:11px;font-size:16px;color:var(--bs-tertiary-color)}.search-field input{width:100%;padding:9px 40px 9px 34px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);font-size:12.5px;color:var(--bs-emphasis-color)}.search-field input:focus{outline:none;border-color:var(--bs-primary);background:var(--bs-body-bg)}.search-field kbd{position:absolute;right:10px;padding:1px 6px;border-radius:5px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);font-size:10px;color:var(--bs-tertiary-color)}.select-group{display:flex;gap:8px;flex-wrap:wrap}.select-field{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.select-field>span{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color)}.select-field select{border:0;background:none;font-size:12px;font-weight:600;color:var(--bs-emphasis-color);cursor:pointer;padding-right:2px}.select-field select:focus{outline:none}.select-field.sm{padding:4px 8px}.chip-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding-top:11px;border-top:1px solid var(--bs-border-color)}.filter-tag{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:7px;border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);font-size:11px;font-weight:600;color:var(--bs-emphasis-color);cursor:pointer;transition:all var(--transition)}.filter-tag i{font-size:13px;color:var(--bs-tertiary-color)}.filter-tag:hover{border-color:var(--bs-danger);color:var(--bs-danger)}.filter-tag:hover i{color:var(--bs-danger)}.clear-button{border:0;background:none;font-size:11px;font-weight:600;color:var(--bs-primary);cursor:pointer;padding:4px 6px}.card-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.fee-record{position:relative;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:16px;transition:transform var(--transition),box-shadow var(--transition)}.fee-record:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--accent)}.fee-record:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.fee-record-top{display:flex;align-items:flex-start;gap:11px}.fee-record-id{flex:1;min-width:0}.fee-record-id b{display:block;font-size:14px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.25}.fee-record-id span{font-size:11px;color:var(--bs-secondary-color)}.fee-record-amount{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin:14px 0 12px}.fee-record-amount b{font-size:24px;font-weight:800;letter-spacing:-.03em;color:var(--bs-emphasis-color)}.fee-record-amount>span:not(.status-chip){font-size:11px;color:var(--bs-secondary-color)}.fee-record-meta{display:grid;grid-template-columns:1fr 1fr;gap:9px 14px;margin:0 0 13px;padding:12px 0;border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}.fee-record-meta dt{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);font-weight:650}.fee-record-meta dd{margin:2px 0 0;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.fee-record-progress-top{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:6px}.fee-record-progress-top span{font-size:11px;color:var(--bs-secondary-color)}.fee-record-progress-top b{font-size:13px;font-weight:800;color:var(--bs-emphasis-color)}.fee-record-progress-foot{display:flex;justify-content:space-between;margin-top:6px;font-size:10.5px;color:var(--bs-secondary-color)}.fee-record-actions{display:flex;align-items:center;gap:6px;margin-top:14px;padding-top:13px;border-top:1px solid var(--bs-border-color);opacity:.55;transition:opacity var(--transition)}.fee-record:hover .fee-record-actions,.fee-record:focus-within .fee-record-actions{opacity:1}.segmented-control{display:inline-flex;padding:3px;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.segmented-control button{border:0;background:none;padding:4px 13px;border-radius:999px;font-size:11.5px;font-weight:700;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition)}.segmented-control button.on{background:var(--bs-body-bg);color:var(--bs-emphasis-color);box-shadow:var(--shadow)}.analytics-grid{display:grid;grid-template-columns:1.6fr 1fr;grid-template-areas:"chart figures" "inst figures";gap:16px}.chart-block{grid-area:chart;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:16px}.chart-block-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:6px}.chart-block-head b{display:block;font-size:22px;font-weight:800;letter-spacing:-.03em;color:var(--bs-emphasis-color)}.chart-block-head b small{font-size:12px;font-weight:600;color:var(--bs-secondary-color)}.chart-legend-row{display:flex;gap:12px}.chart-legend-row span{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;color:var(--bs-secondary-color)}.chart-legend-row i{width:14px;height:3px;border-radius:2px}.chart-legend-row .a i{background:var(--bs-primary)}.chart-legend-row .b i{background:var(--bs-border-color)}.chart-area{display:block;width:100%;height:190px}.chart-area .grid path{stroke:var(--bs-border-color);stroke-width:1;fill:none}.chart-area .exp{fill:none;stroke:var(--bs-border-color);stroke-width:2;stroke-dasharray:5 5}.chart-area .fill{fill:url(#fccFill)}.chart-area .ln{fill:none;stroke:var(--bs-primary);stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.chart-area .dots circle{fill:var(--bs-body-bg);stroke:var(--bs-primary);stroke-width:2.4}.chart-area .dots circle.last{fill:var(--bs-primary)}.chart-axis{display:flex;justify-content:space-between;margin-top:6px}.chart-axis span{font-size:10px;color:var(--bs-tertiary-color)}.figure-grid{grid-area:figures;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr);gap:10px;height:100%}.figure-tile{display:flex;flex-direction:column;height:100%;padding:12px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);border-left:3px solid var(--accent);background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.figure-tile:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.figure-tile .k{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);font-weight:650}.figure-tile b{display:block;font-size:18px;font-weight:800;letter-spacing:-.02em;color:var(--bs-emphasis-color);margin-top:2px}.figure-tile .d{display:inline-flex;align-items:center;gap:3px;font-size:10px;font-weight:650;margin-top:2px}.figure-tile .d i{font-size:12px}.figure-tile .d.up{color:var(--bs-success)}.figure-tile .d.down{color:var(--bs-danger)}.figure-tile .d.flat{color:var(--bs-secondary-color)}.chart-spark{display:block;width:100%;height:26px;margin-top:auto;padding-top:6px}.chart-spark .ln{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round}.chart-spark .ln.dash{stroke-dasharray:4 4}.instalment-row{grid-area:inst;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:16px}.instalment-head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;flex-wrap:wrap;margin-bottom:12px}.instalment-head b{font-size:12.5px;color:var(--bs-emphasis-color)}.step-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;list-style:none;margin:0;padding:0}.step-list li{position:relative;padding:12px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.step-list li .n{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font-size:11px;font-weight:800;color:var(--bs-tertiary-color);background:var(--bs-tertiary-bg);margin-bottom:8px}.step-list li b{display:block;font-size:12.5px;color:var(--bs-emphasis-color)}.step-list li>span:not(.n):not(.status-chip){display:block;font-size:10.5px;color:var(--bs-secondary-color);margin:2px 0 7px}.step-list li.done .n{background:var(--bs-success);color:#fff}.step-list li.now{border-color:var(--bs-primary);background:var(--tint-primary)}.step-list li.now .n{background:var(--bs-primary);color:#fff}.insight-list{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.insight-row{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:15px;transition:transform var(--transition),box-shadow var(--transition)}.insight-row:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.insight-row header{display:flex;align-items:center;gap:9px;margin-bottom:10px}.insight-row header .ic{width:30px;height:30px;flex-shrink:0;border-radius:9px;display:grid;place-items:center;font-size:16px;color:var(--accent);background:var(--accent-soft)}.insight-row header b{flex:1;font-size:12.5px;color:var(--bs-emphasis-color)}.insight-row p{margin:0 0 11px;font-size:12px;line-height:1.6;color:var(--bs-body-color)}.insight-row p b{color:var(--bs-emphasis-color)}.confidence-meter{display:flex;align-items:center;gap:9px;margin-bottom:11px}.confidence-bar{flex:1;height:6px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.confidence-bar>span{display:block;height:100%;width:0;border-radius:999px;background:var(--accent);transition:width 1.1s cubic-bezier(.22,1,.36,1)}.confidence-meter>b{font-size:11.5px;font-weight:800;color:var(--bs-emphasis-color)}.insight-row footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:11px;border-top:1px solid var(--bs-border-color)}.record-grid-tools{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.inline-search{position:relative;display:flex;align-items:center}.inline-search i{position:absolute;left:10px;font-size:15px;color:var(--bs-tertiary-color)}.inline-search input{padding:6px 11px 6px 31px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);font-size:12px;color:var(--bs-emphasis-color);min-width:190px}.inline-search input:focus{outline:none;border-color:var(--bs-primary)}.record-grid-wrap{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);overflow:hidden}.record-grid-scroll{overflow-x:auto;max-height:620px;overflow-y:auto}.record-grid{width:100%;border-collapse:separate;border-spacing:0;min-width:1180px}.record-grid thead th{position:sticky;top:0;z-index:3;background:var(--bs-tertiary-bg);border-bottom:1px solid var(--bs-border-color);padding:11px 12px;text-align:left;font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);white-space:nowrap}.record-grid thead th.num,.record-grid td.num{text-align:right}.record-grid thead th.pin{position:sticky;z-index:4}.record-grid thead th.col-check,.record-grid td.col-check{left:0;width:44px}.record-grid thead th.col-name,.record-grid td.col-name{left:44px;min-width:250px}.record-grid thead th.pin-end,.record-grid td.pin-end{right:0;z-index:4}.record-grid td.pin,.record-grid td.pin-end{position:sticky;background:var(--bs-body-bg);z-index:2}.record-grid td.col-name{box-shadow:1px 0 0 var(--bs-border-color)}.record-grid td.pin-end{box-shadow:-1px 0 0 var(--bs-border-color)}.column-sort{display:inline-flex;align-items:center;gap:5px;border:0;background:none;padding:0;font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer}.column-sort i{font-size:13px;opacity:.55}.column-sort:hover{color:var(--bs-primary)}.column-sort.asc i,.column-sort.desc i{opacity:1;color:var(--bs-primary)}.column-resize{position:absolute;top:0;right:0;width:5px;height:100%;cursor:col-resize}.column-resize:hover{background:var(--bs-primary);opacity:.35}.record-grid thead th{position:sticky}.record-grid tbody td{padding:12px;border-bottom:1px solid var(--bs-border-color);font-size:12.5px;vertical-align:middle}.record-row{transition:background var(--transition)}.record-row:hover td{background:var(--bs-tertiary-bg)}.record-row.sel td{background:var(--tint-primary)}.record-grid.dense tbody td{padding:7px 12px}.row-check{display:inline-flex;cursor:pointer}.row-check input{position:absolute;opacity:0;width:0;height:0}.row-check span{width:17px;height:17px;border-radius:5px;border:1.5px solid var(--bs-border-color);display:grid;place-items:center;transition:all var(--transition)}.row-check input:checked+span{background:var(--bs-primary);border-color:var(--bs-primary)}.row-check input:checked+span:after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-1px)}.row-check input:focus-visible+span{outline:2px solid var(--bs-primary);outline-offset:2px}.row-expander{width:22px;height:22px;border-radius:6px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-secondary-color);display:inline-grid;place-items:center;font-size:14px;cursor:pointer;transition:all var(--transition);vertical-align:middle;margin-right:8px}.row-expander:hover{border-color:var(--bs-primary);color:var(--bs-primary)}.row-expander i{transition:transform var(--transition)}.row-expander[aria-expanded=true]{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.row-expander[aria-expanded=true] i{transform:rotate(90deg)}.legend-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--accent);margin-right:8px;vertical-align:middle}.record-cell-main{display:inline-flex;flex-direction:column;vertical-align:middle}.record-cell-main b{font-size:12.5px;font-weight:650;color:var(--bs-emphasis-color)}.record-cell-main span{font-size:10.5px;color:var(--bs-tertiary-color)}.class-list{display:inline-flex;flex-direction:column}.class-list em{font-style:normal;font-size:10px;color:var(--bs-tertiary-color)}.due-value{display:inline-flex;flex-direction:column}.due-value em{font-style:normal;font-size:10px;color:var(--bs-tertiary-color)}.record-grid td.num b.pos{color:var(--bs-success)}.record-grid td.num b.neg{color:var(--bs-danger)}.record-row-actions{display:flex;gap:5px;opacity:.5;transition:opacity var(--transition)}.record-row:hover .record-row-actions,.record-row:focus-within .record-row-actions{opacity:1}.detail-drawer-row>td{padding:0!important;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.detail-drawer{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;padding:18px}.detail-drawer-heading{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);margin:0 0 9px}.detail-drawer-heading.mt{margin-top:16px}.detail-drawer-heading i{font-size:14px;color:var(--bs-primary)}.detail-drawer-instalments{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:7px}.detail-drawer-instalments li{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.detail-drawer-instalments li>span:first-child{width:24px;height:24px;flex-shrink:0;border-radius:7px;display:grid;place-items:center;font-size:10.5px;font-weight:800;color:var(--bs-tertiary-color);background:var(--bs-tertiary-bg)}.detail-drawer-instalments li.done>span:first-child{background:var(--bs-success);color:#fff}.detail-drawer-instalments li.now>span:first-child{background:var(--bs-primary);color:#fff}.detail-drawer-instalments li div{flex:1;min-width:0}.detail-drawer-instalments li b{display:block;font-size:12.5px;color:var(--bs-emphasis-color)}.detail-drawer-instalments li em{font-style:normal;font-size:10.5px;color:var(--bs-secondary-color)}.detail-drawer-rules{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.detail-drawer-rules li{display:flex;gap:6px;font-size:11.5px;line-height:1.5;color:var(--bs-body-color)}.detail-drawer-rules li i{font-size:14px;color:var(--bs-tertiary-color);flex-shrink:0}.detail-drawer-rules b{color:var(--bs-emphasis-color)}.detail-drawer-chips{display:flex;flex-wrap:wrap;gap:5px}.detail-drawer-timeline{display:flex;flex-direction:column;gap:7px}.detail-drawer-timeline .it{padding:8px 10px;border-radius:var(--radius-xs);border-left:3px solid var(--accent);background:var(--accent-soft)}.detail-drawer-timeline .it b{display:block;font-size:12px;color:var(--bs-emphasis-color)}.detail-drawer-timeline .it em{font-style:normal;font-size:10.5px;color:var(--bs-secondary-color)}.detail-drawer-payments{display:flex;flex-direction:column;gap:7px}.detail-drawer-payments>div{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.detail-drawer-payments img{width:28px;height:28px;border-radius:8px;object-fit:cover;flex-shrink:0}.detail-drawer-payments span{flex:1;min-width:0}.detail-drawer-payments b{display:block;font-size:12px;color:var(--bs-emphasis-color)}.detail-drawer-payments em{font-style:normal;font-size:10px;color:var(--bs-secondary-color)}.detail-drawer-payments .v{font-size:12.5px;font-weight:800;color:var(--bs-success);flex-shrink:0}.detail-drawer-foot{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.pager-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;border-top:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.pager-pages{display:flex;align-items:center;gap:4px}.pager-page{min-width:30px;height:30px;padding:0 8px;border-radius:8px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);font-size:12px;font-weight:650;color:var(--bs-secondary-color);cursor:pointer;transition:all var(--transition)}.pager-page:hover:not(:disabled){border-color:var(--bs-primary);color:var(--bs-primary)}.pager-page.on{background:var(--bs-primary);border-color:transparent;color:#fff}.pager-page:disabled{opacity:.4;cursor:not-allowed}.pager-gap{color:var(--bs-tertiary-color);padding:0 4px}.feed-list{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto 1fr;gap:16px}.side-panel{display:contents}.side-panel-head{grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:15px 15px 13px;border:1px solid var(--bs-border-color);border-bottom:0;border-radius:var(--radius) var(--radius) 0 0;background:var(--bs-body-bg)}.side-panel-head b{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--bs-emphasis-color)}.side-panel-head b i{font-size:16px;color:var(--bs-primary)}.timeline-rows,.action-group,.notification-row{grid-row:2;padding:0 15px 15px;border:1px solid var(--bs-border-color);border-top:0;border-radius:0 0 var(--radius) var(--radius);background:var(--bs-body-bg)}.timeline-rows{display:flex;flex-direction:column}.timeline-row-item{display:grid;grid-template-columns:42px 14px 1fr;align-items:start;gap:6px;padding-bottom:15px;position:relative}.timeline-row-item:last-child{padding-bottom:0}.timeline-row-item .tm{font-size:10.5px;font-weight:650;color:var(--bs-secondary-color);padding-top:1px;text-align:right}.timeline-row-item .pt{position:relative;width:14px}.timeline-row-item .pt:before{content:"";position:absolute;left:3px;top:4px;width:9px;height:9px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--accent);z-index:1}.timeline-row-item:not(:last-child) .pt:after{content:"";position:absolute;left:6.5px;top:15px;bottom:-15px;width:2px;background:var(--bs-border-color)}.timeline-row-item .bd b{display:block;font-size:12px;font-weight:650;color:var(--bs-emphasis-color);line-height:1.35}.timeline-row-item .bd p{margin:2px 0 0;font-size:10.5px;color:var(--bs-secondary-color)}.action-group{display:flex;flex-direction:column;gap:9px}.action-link{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);transition:all var(--transition)}.action-link:hover{border-color:var(--bs-primary)}.action-link img{width:30px;height:30px;border-radius:9px;object-fit:cover;flex-shrink:0}.action-link .bd{flex:1;min-width:0;font-size:11.5px;line-height:1.45;color:var(--bs-body-color)}.action-link .bd b{color:var(--bs-emphasis-color);font-weight:650}.action-link .bd em{display:block;font-style:normal;font-size:10px;color:var(--bs-tertiary-color);margin-top:2px}.notification-row{display:flex;flex-direction:column;gap:13px}.notification-group .lbl{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-tertiary-color);margin-bottom:7px}.note-tag{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);border-left:3px solid var(--accent);background:var(--bs-body-bg);margin-bottom:7px;transition:transform var(--transition)}.note-tag:last-child{margin-bottom:0}.note-tag:hover{transform:translate(2px)}.note-tag .ic{width:28px;height:28px;flex-shrink:0;border-radius:8px;display:grid;place-items:center;font-size:15px;color:var(--accent);background:var(--accent-soft)}.note-tag .bd{flex:1;min-width:0}.note-tag .bd b{display:block;font-size:11.5px;font-weight:650;color:var(--bs-emphasis-color)}.note-tag .bd p{margin:1px 0 0;font-size:10.5px;color:var(--bs-secondary-color)}.bulk-bar{position:sticky;bottom:16px;z-index:20;margin-top:16px;display:flex;justify-content:center;pointer-events:none}.bulk-bar-inner{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 14px;border-radius:999px;background:var(--bs-emphasis-color);color:#fff;box-shadow:0 18px 40px -12px #1018288c;pointer-events:auto;animation:fcc-rise .28s cubic-bezier(.22,1,.36,1)}@keyframes fcc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.bulk-bar-count{font-size:12px;font-weight:600;opacity:.85;white-space:nowrap}.bulk-bar-count b{font-size:14px;font-weight:800;opacity:1}.bulk-bar-actions{display:flex;gap:6px;flex-wrap:wrap}.bulk-bar .toolbar-button{background:#ffffff1a;border-color:#ffffff29;color:#fff}.bulk-bar .toolbar-button:hover{background:#fff3;color:#fff;border-color:#ffffff4d}.bulk-bar .toolbar-button.danger{color:#ffb4c4;border-color:#ffb4c459}.bulk-bar .toolbar-button.danger:hover{background:var(--bs-danger);color:#fff}.bulk-bar-close{width:28px;height:28px;border-radius:50%;border:0;background:#ffffff1f;color:#fff;cursor:pointer;display:grid;place-items:center;font-size:15px}.bulk-bar-close:hover{background:#ffffff3d}.mini-stat{padding:10px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);border-left:3px solid var(--accent);background:var(--bs-body-bg);text-align:center}.mini-stat b{display:block;font-size:17px;font-weight:800;color:var(--bs-emphasis-color)}.mini-stat span{font-size:10px;color:var(--bs-secondary-color)}.picker-field{display:flex;flex-direction:column;gap:7px}.picker-field label{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);cursor:pointer}.picker-field label:hover{border-color:var(--bs-primary)}.picker-field span{flex:1;min-width:0}.picker-field b{display:block;font-size:12px;color:var(--bs-emphasis-color)}.picker-field em{font-style:normal;font-size:10.5px;color:var(--bs-secondary-color)}.picker-field .v{font-size:13px;font-weight:800;color:var(--bs-emphasis-color)}.approval-list{display:flex;flex-direction:column;gap:9px}.approval-row{display:flex;align-items:center;gap:11px;padding:10px 11px;border-radius:var(--radius-xs);border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.approval-row img{width:34px;height:34px;border-radius:10px;object-fit:cover;flex-shrink:0}.approval-row .bd{flex:1;min-width:0}.approval-row .bd b{display:block;font-size:12.5px;color:var(--bs-emphasis-color)}.approval-row .bd em{font-style:normal;font-size:11px;color:var(--bs-secondary-color)}.approval-row .ac{display:flex;gap:6px;flex-shrink:0}.inline-dropdown{position:relative;display:flex;flex-direction:column;align-items:center;gap:5px;padding:26px 16px;border-radius:var(--radius-sm);border:2px dashed var(--bs-border-color);background:var(--bs-tertiary-bg);text-align:center;transition:all var(--transition)}.inline-dropdown:hover{border-color:var(--bs-primary);background:var(--tint-primary)}.inline-dropdown i{font-size:30px;color:var(--bs-primary)}.inline-dropdown b{font-size:13px;color:var(--bs-emphasis-color)}.inline-dropdown span{font-size:11px;color:var(--bs-secondary-color)}.inline-dropdown input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.toast-stack{position:fixed;right:20px;bottom:20px;z-index:1090;display:flex;flex-direction:column;gap:8px}.fee-collection.loading .live-flag{display:none}.fee-collection:not(.loading) .skeleton-loader{display:none}.fee-collection .skeleton{border-radius:var(--radius);background:linear-gradient(90deg,var(--bs-tertiary-bg) 25%,var(--bs-border-color) 37%,var(--bs-tertiary-bg) 63%);background-size:400% 100%;animation:fcc-shimmer 1.4s ease infinite}.fee-collection .skeleton:after{content:none}.fee-collection .skeleton-hero{height:260px;margin-bottom:16px}.fee-collection .skeleton-filters{height:120px;margin-bottom:24px}.fee-collection .skeleton-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:24px}.fee-collection .skeleton-card{height:230px}.fee-collection .skeleton-grid{height:320px;margin-bottom:24px}.fee-collection .skeleton-split{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.fee-collection .skeleton-tline{height:220px}@keyframes fcc-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.fee-collection :focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:8px}@media (max-width: 1399px){.command-bar{grid-template-columns:1fr;grid-template-rows:none}.command-bar-main,.upload-block,.quick-actions{grid-column:auto;grid-row:auto}.quick-action-grid{margin:0}.analytics-grid{grid-template-columns:1fr;grid-template-areas:"chart" "figures" "inst"}.figure-grid{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);height:auto}.insight-list{grid-template-columns:repeat(2,1fr)}.feed-list{grid-template-columns:1fr;grid-template-rows:none;gap:0}.side-panel-head,.timeline-rows,.action-group,.notification-row{grid-row:auto}.timeline-rows,.action-group,.notification-row{margin-bottom:16px}}@media (max-width: 991px){.card-grid{grid-template-columns:1fr}.detail-drawer{grid-template-columns:1fr;gap:16px}.step-list{grid-template-columns:1fr}}@media (max-width: 767px){.insight-list{grid-template-columns:1fr}.figure-grid{grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr)}.quick-action-grid{grid-template-columns:repeat(2,1fr)}.skeleton-cards,.skeleton-split{grid-template-columns:1fr}.bulk-bar-inner{border-radius:var(--radius);width:100%}.record-grid-scroll{max-height:none;overflow:visible}.record-grid{min-width:0}.record-grid thead{display:none}.record-grid,.record-grid tbody,.record-grid tr,.record-grid td{display:block;width:auto}.record-row{position:relative;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);margin:12px;padding:6px 0 46px}.record-grid tbody td{border-bottom:0;padding:6px 14px;text-align:left!important}.record-grid td.pin,.record-grid td.pin-end{position:static;box-shadow:none}.record-grid td.col-check{position:absolute!important;top:12px;right:12px;padding:0;width:auto}.record-grid td.col-name{padding-top:12px}.record-grid tbody td:not(.col-name):not(.col-check):not(.col-act):before{content:attr(data-lbl);display:block;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);margin-bottom:1px}.record-grid td.col-act{position:absolute;left:0;right:0;bottom:0;padding:8px 14px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);border-radius:0 0 var(--radius-sm) var(--radius-sm)}.record-row-actions{opacity:1;justify-content:flex-end}.detail-drawer-row>td{margin:0 12px 12px}}@media (max-width: 575px){.figure-grid{grid-template-columns:1fr;grid-template-rows:repeat(6,1fr)}.command-bar-title{font-size:20px}}.parent-portal{color:var(--bs-body-color);font-feature-settings:"tnum" 1,"ss01" 1}.parent-portal .row>[class*=col-]>.portal-section:first-child{margin-top:26px}.parent-live-flag{gap:5px;font-size:10.5px;font-weight:700;letter-spacing:.04em;color:var(--bs-danger)}.parent-live-flag:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--bs-danger);box-shadow:0 0 #e11d4880;animation:px-pulse 1.4s infinite}@keyframes px-pulse{0%{box-shadow:0 0 #e11d4880}to{box-shadow:0 0 0 6px #e11d4800}}.portal-command-bar{display:grid;grid-template-columns:1.25fr 1fr;gap:16px}.portal-command-bar-left{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:radial-gradient(120% 140% at 100% 0,rgba(61,94,225,.06),transparent 46%),linear-gradient(180deg,var(--bs-body-bg),var(--bs-secondary-bg));padding:20px}.parent-identity{gap:14px}.parent-identity-avatar{position:relative;width:58px;height:58px}.parent-identity-avatar img{width:100%;height:100%;border-radius:16px;object-fit:cover}.parent-identity-verified{position:absolute;right:-4px;bottom:-4px;width:20px;height:20px;border-radius:50%;background:var(--bs-primary);color:#fff;display:grid;place-items:center;font-size:11px;border:2px solid var(--bs-body-bg)}.parent-identity-head{font-size:11px;color:var(--bs-secondary-color)}.parent-identity-name{font-size:20px;font-weight:750;letter-spacing:-.02em;color:var(--bs-emphasis-color);line-height:1.1}.parent-identity-meta{gap:6px;margin-top:5px}.child-context{gap:14px;margin-top:16px;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-tertiary-bg)}.child-context-name{gap:10px;min-width:0}.child-context-avatar{position:relative}.child-context-avatar img{width:38px;height:38px;border-radius:11px;object-fit:cover;box-shadow:0 0 0 2px var(--bs-body-bg),0 0 0 3px var(--bs-primary)}.child-context-status-dot{position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;border-radius:50%;background:var(--bs-success);border:2px solid var(--bs-tertiary-bg)}.child-context-id{min-width:0}.child-context-title{font-size:12px;color:var(--bs-secondary-color);line-height:1.25}.child-context-title b{font-size:14px;font-weight:700;color:var(--bs-emphasis-color)}.child-context-subtitle{font-size:11px;color:var(--bs-tertiary-color)}.child-context-facts{gap:8px}.child-context-fact{display:inline-flex;gap:8px;padding:6px 11px;border:1px solid var(--bs-border-color);border-radius:var(--radius-xs);background:var(--bs-body-bg)}.child-context-fact>i{font-size:16px;color:var(--bs-primary)}.child-context-fact>span{display:flex;flex-direction:column;line-height:1.2}.child-context-fact-value{font-size:12px;font-weight:650;color:var(--bs-emphasis-color);white-space:nowrap}.child-context-fact-label{font-size:10px;color:var(--bs-tertiary-color)}@media (max-width: 991.98px){.child-context-facts{width:100%}.child-context-fact{flex:1}}.switch-control{flex:1;min-width:150px;display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);cursor:pointer;transition:all var(--transition);text-align:left}.switch-control:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.switch-control img{width:40px;height:40px;border-radius:11px;object-fit:cover}.switch-control-name{font-size:13px;font-weight:650;color:var(--bs-emphasis-color);line-height:1.15;padding-right:4px}.switch-control-class{font-size:11px;color:var(--bs-secondary-color)}.switch-control.active{border-color:transparent;background:linear-gradient(135deg,var(--bs-emphasis-color),#2b2f3a);color:#fff}.switch-control.active .switch-control-name{color:#fff}.switch-control.active .switch-control-class{color:#ffffffa6}.switch-control.active img{box-shadow:0 0 0 2px #fff6}.child-switcher{display:flex;align-items:center;gap:10px}@media (max-width: 575.98px){.child-switcher{flex-wrap:wrap}}.child-switcher-label{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color);white-space:nowrap}.child-switcher-label i{font-size:15px;color:var(--bs-tertiary-color)}.child-switcher-option{display:flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-tertiary-bg)}.switch-control-sm{flex:0 0 auto;min-width:0;gap:8px;padding:4px 12px 4px 4px;border:1px solid transparent;border-radius:999px;background:transparent}.switch-control-sm:hover{transform:none;box-shadow:none;background:var(--bs-body-bg)}.switch-control-sm img{width:30px;height:30px;border-radius:999px}.switch-control-sm .switch-control-name{font-size:12.5px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:95%}.switch-control-sm .switch-control-class{font-size:10.5px}.switch-control-check{margin-left:-24px;font-size:15px;color:var(--bs-tertiary-color);opacity:0;transition:opacity var(--transition)}.switch-control-sm.active{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.switch-control-sm.active .switch-control-name{color:var(--bs-emphasis-color);display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:95%}.switch-control-sm.active .switch-control-class{color:var(--bs-secondary-color)}.switch-control-sm.active img{box-shadow:0 0 0 2px var(--bs-primary)}.switch-control-sm.active .switch-control-check{opacity:1;color:var(--bs-primary)}@media (max-width: 575.98px){.child-switcher{width:100%}.child-switcher-option{width:100%;gap:12px!important}.switch-control-sm{flex:1;justify-content:center}.switch-control-sm .switch-control-class{display:none}}.glance-strip{display:flex;flex-direction:column;gap:12px}.portal-status{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.parent-portal-stat{padding:12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.parent-portal-stat:hover{transform:translateY(-2px);box-shadow:var(--shadow)}.parent-portal-stat-label{font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);font-weight:650}.parent-portal-stat-value{font-size:16px;font-weight:750;color:var(--bs-emphasis-color);letter-spacing:-.02em;margin-top:1px}.parent-portal-stat-value small{font-size:11px;font-weight:600;color:var(--bs-secondary-color)}.parent-insight-panel{padding:15px 16px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:linear-gradient(135deg,#7c3aed0f,#3d5ee108),var(--bs-body-bg)}.insight-panel-top{gap:8px;margin-bottom:8px}.insight-panel-top b{font-size:12.5px;color:var(--bs-emphasis-color)}.parent-insight-panel p{margin:0;font-size:12.5px;line-height:1.65;color:var(--bs-body-color)}.parent-insight-panel p mark{background:none;color:var(--bs-emphasis-color);font-weight:650;padding:0}.quick-bar{gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid var(--bs-border-color)}.child-cards{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}@media (max-width: 1199.98px){.child-cards{grid-template-columns:repeat(1,1fr)}}@media (max-width: 991.98px){.child-cards{grid-template-columns:repeat(2,1fr)}}.child-card{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.child-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.child-card-top{gap:14px;padding:16px;border-bottom:1px solid var(--bs-border-color);background:linear-gradient(180deg,var(--bs-secondary-bg),var(--bs-body-bg))}@media (max-width: 991.98px){.child-card-top{flex-wrap:wrap}}.progress-ring-mini{--v: 0;width:62px;height:62px;border-radius:50%;padding:3px;background:conic-gradient(var(--accent) calc(var(--v) * 1%),var(--bs-tertiary-bg) 0);position:relative}.progress-ring-mini img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:2px solid var(--bs-body-bg)}.progress-ring-value{position:absolute;bottom:-6px;left:50%;transform:translate(-50%);font-size:9.5px;font-weight:800;color:var(--accent);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);padding:1px 6px;border-radius:999px}.child-card-id b{font-size:15px;font-weight:700;color:var(--bs-emphasis-color);display:block;letter-spacing:-.01em}.child-card-id span{font-size:11.5px;color:var(--bs-secondary-color)}.child-card-tags{display:flex;gap:5px;margin-top:6px;flex-wrap:wrap}.child-card-metrics{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--bs-border-color)}.child-card-metric{background:var(--bs-body-bg);padding:11px 10px}.child-card-metric-label{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--bs-tertiary-color);font-weight:650}.child-card-metric-value{font-size:15px;font-weight:750;color:var(--bs-emphasis-color);letter-spacing:-.02em;margin-top:2px}.child-card-metric-value small{font-size:10px;color:var(--bs-secondary-color)}.child-card-foot{gap:8px;padding:12px 16px}.parent-subject-list{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.subject-block{border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);cursor:pointer;transition:box-shadow var(--transition),transform var(--transition)}.subject-block:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift);border-color:var(--accent)}.subject-head{padding:13px}.subject-head>.avatar{margin-bottom:10px}.subject-name{font-size:13px;font-weight:700;color:var(--bs-emphasis-color)}.subject-row{margin-top:6px}.grade-mark{font-size:20px;font-weight:800;color:var(--accent);letter-spacing:-.03em}.sparkline-chart{width:54px;height:22px}.sparkline-line{fill:none;stroke:var(--accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.trend-figure{font-size:10.5px;font-weight:700;color:var(--accent);gap:2px}.subject-more{max-height:0;transition:max-height .3s ease;border-top:1px solid transparent}.subject-block.expanded .subject-more{max-height:320px;border-top-color:var(--bs-border-color)}.subject-more-inner{padding:12px 13px;gap:9px}.subject-metric{display:flex;align-items:center;font-size:11.5px}.subject-metric-label{color:var(--bs-secondary-color);display:inline-flex;align-items:center;gap:5px}.subject-metric-label i{font-size:13px}.subject-metric-value{font-weight:650;color:var(--bs-emphasis-color)}.feedback-note{font-size:11.5px;line-height:1.5;color:var(--bs-body-color);background:var(--bs-tertiary-bg);border-radius:8px;padding:8px 10px}.feedback-note b{color:var(--bs-emphasis-color)}.feedback-note-accent{color:var(--accent);background:var(--accent-soft)}.feedback-note-accent b{color:var(--accent)}.subject-toggle{gap:4px;font-size:10.5px;font-weight:650;color:var(--bs-tertiary-color);padding:8px;border-top:1px solid var(--bs-border-color)}.subject-toggle i{transition:transform var(--transition)}.subject-block.expanded .subject-toggle i{transform:rotate(180deg)}.parent-insight-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.parent-insight-row{border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);padding:14px;transition:transform var(--transition),box-shadow var(--transition)}.parent-insight-row:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.insight-row-top{gap:9px;margin-bottom:10px}.insight-row-top b{font-size:12.5px;color:var(--bs-emphasis-color);flex:1}.confidence-gauge{gap:8px;margin-bottom:8px}.confidence-gauge-bar{flex:1;height:5px;border-radius:999px;background:var(--bs-tertiary-bg)}.confidence-gauge-bar>span{display:block;height:100%;width:0;border-radius:999px;background:var(--accent);transition:width 1s cubic-bezier(.22,1,.36,1)}.confidence-gauge b{font-size:11.5px;color:var(--bs-emphasis-color);font-variant-numeric:tabular-nums}.parent-insight-row p{margin:0 0 8px;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.parent-insight-row p b{color:var(--bs-emphasis-color)}.mail-row{gap:12px;padding:11px 4px;border-bottom:1px solid var(--bs-border-color);cursor:pointer;transition:background var(--transition);border-radius:8px}.mail-row:hover{background:var(--bs-tertiary-bg)}.mail-row:last-child{border-bottom:0}.mail-avatar{width:38px;height:38px}.mail-avatar img{width:100%;height:100%;border-radius:11px;object-fit:cover}.mail-row-main{flex:1;min-width:0}.mail-row-top{gap:7px}.mail-row-top b{font-size:12.5px;color:var(--bs-emphasis-color)}.mail-preview{font-size:11.5px;color:var(--bs-secondary-color);text-overflow:ellipsis}.mail-attachment{font-size:13px;color:var(--bs-tertiary-color)}.mail-time{font-size:10.5px;color:var(--bs-tertiary-color)}.bus-route-map{height:66px;margin:4px 0 14px}.bus-route-line{left:8px;right:8px;top:50%;transform:translateY(-50%);height:3px;border-radius:3px;background:var(--bs-tertiary-bg)}.bus-route-fill{left:0;top:0;bottom:0;border-radius:3px;background:linear-gradient(90deg,var(--bs-primary),var(--bs-info))}.bus-route-stop{position:absolute;top:50%;transform:translate(-50%,-50%);width:11px;height:11px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-border-color)}.bus-route-stop.completed{background:var(--bs-primary);border-color:var(--bs-primary)}.bus-route-stop em{position:absolute;top:15px;left:50%;transform:translate(-50%);font-size:9px;color:var(--bs-tertiary-color);font-style:normal;white-space:nowrap}.bus-route-icon{top:50%;transform:translate(-50%,-50%);width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-size:15px;color:#fff;background:var(--bs-primary);box-shadow:0 4px 10px -2px #3d5ee199;z-index:2;animation:px-bus 5s ease-in-out infinite}@keyframes px-bus{0%,to{left:12%}50%{left:62%}}.bus-route-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.bus-route-cell{display:flex;gap:8px;padding:9px 10px;border:1px solid var(--bs-border-color);border-radius:10px}.bus-route-cell b{font-size:12px;color:var(--bs-emphasis-color);display:block}.bus-route-cell span{font-size:10px;color:var(--bs-secondary-color)}.task-board{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.task-card{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:10px;padding:11px;margin-bottom:8px;cursor:grab;transition:transform var(--transition),box-shadow var(--transition)}.task-card:last-child{margin-bottom:0}.task-card:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.task-card b{display:block;font-size:12.5px;color:var(--bs-emphasis-color);margin:7px 0 3px}.task-card-meta{display:flex;align-items:center;margin-top:8px}.task-card-meta span{font-size:10.5px;color:var(--bs-secondary-color);display:inline-flex;align-items:center;gap:4px}.task-card-meta span i{font-size:12px}.task-card-grade{font-size:11px;font-weight:800;color:var(--accent)}.payment-row{padding-left:8px}.payment-line{display:grid;grid-template-columns:34px 1fr auto;gap:12px;padding:12px 0;border-bottom:1px solid var(--bs-border-color)}.payment-line:last-child{border-bottom:0}.payment-line-boxed{border:1px solid var(--bs-border-color);border-radius:12px;padding:12px 14px;margin-bottom:14px}.payment-line-info b{font-size:12.5px;color:var(--bs-emphasis-color);display:block}.payment-line-info span{font-size:11px;color:var(--bs-secondary-color)}.payment-line-amount{text-align:right}.payment-line-amount b{font-size:13.5px;color:var(--bs-emphasis-color);font-variant-numeric:tabular-nums}.payment-line-amount .badge-tag{margin-top:3px}.finance-head{gap:14px;padding:14px;border-radius:var(--radius-sm);background:linear-gradient(120deg,var(--tint-primary),transparent),var(--bs-body-bg);border:1px solid var(--bs-border-color);margin-bottom:14px}.finance-figure{font-size:26px;font-weight:800;color:var(--bs-emphasis-color);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.finance-segment{height:8px;border-radius:999px;margin-top:8px;gap:2px}.finance-segment span{height:100%;border-radius:3px}.exam-hero{gap:16px;padding:16px;border-radius:var(--radius-sm);color:#fff;background:linear-gradient(130deg,#1e2130,#2c3040);position:relative;margin-bottom:14px}@media (max-width: 575.98px){.exam-hero{flex-wrap:wrap}}.exam-hero:after{content:"";position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;background:radial-gradient(circle,rgba(124,58,237,.4),transparent 70%)}.portal-count{z-index:1;display:flex;gap:8px}.portal-count div{text-align:center;min-width:46px}.portal-count b{font-size:24px;font-weight:800;display:block;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.portal-count span{font-size:9.5px;text-transform:uppercase;letter-spacing:.06em;opacity:.7}.exam-hero-body{position:relative;z-index:1}.exam-hero-body b{font-size:14px}.exam-hero-body p{margin:2px 0 0;font-size:11.5px;opacity:.8}.parent-readiness{gap:9px}.readiness-row{display:grid;grid-template-columns:88px 1fr auto;gap:10px}.readiness-subject{font-size:12px;color:var(--bs-emphasis-color);font-weight:600}.progress-pips{gap:3px}.progress-pip{width:9px;height:9px;border-radius:50%;background:var(--bs-tertiary-bg)}.progress-pip-filled{background:var(--accent)}.readiness-percent{font-size:11px;font-weight:700;color:var(--bs-secondary-color);text-align:right}.achievement-badges{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}@media (max-width: 575.98px){.achievement-badges{grid-template-columns:repeat(2,1fr)!important}}.achievement-badge{padding:16px 8px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);transition:transform var(--transition),box-shadow var(--transition)}.achievement-badge:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift)}.achievement-badge b{font-size:11.5px;color:var(--bs-emphasis-color);display:block}.achievement-badge span{font-size:10px;color:var(--bs-secondary-color)}.achievement-reveal{top:0;right:0;bottom:0;left:0;background:var(--accent);color:#fff;gap:4px;padding:10px;opacity:0;transform:translateY(8px);transition:all var(--transition)}.achievement-badge:hover .achievement-reveal{opacity:1;transform:none}.achievement-reveal b{color:#fff;font-size:12px}.achievement-reveal span{color:#ffffffd9;font-size:10.5px;line-height:1.4}@media (max-width: 1400px){.achievement-badges{grid-template-columns:repeat(3,1fr)}}.agenda-group{margin-bottom:14px}.agenda-group:last-child{margin-bottom:0}.agenda-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-tertiary-color);margin-bottom:8px}.agenda-item{display:flex;align-items:center;gap:12px;padding:10px;border-radius:10px;transition:background var(--transition)}.agenda-item:hover{background:var(--bs-tertiary-bg)}.agenda-item-time{width:52px;flex-shrink:0;font-size:11px;font-weight:650;color:var(--bs-secondary-color)}.agenda-item-bar{width:3px;align-self:stretch;border-radius:3px;background:var(--accent)}.agenda-item-body b{font-size:12.5px;color:var(--bs-emphasis-color);display:block}.agenda-item-body span{font-size:11px;color:var(--bs-secondary-color)}.parent-notification-group{margin-bottom:12px}.parent-notification-group:last-child{margin-bottom:0}.notification-label{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-tertiary-color);margin-bottom:8px}.parent-notification-row{display:flex;align-items:flex-start;gap:11px;padding:10px;border-radius:10px;transition:background var(--transition)}.parent-notification-row:hover{background:var(--bs-tertiary-bg)}.notification-body{flex:1;min-width:0}.notification-body b{font-size:12.5px;color:var(--bs-emphasis-color)}.notification-body p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.notification-time{font-size:10px;color:var(--bs-tertiary-color);flex-shrink:0}#pxToasts{position:fixed;top:76px;right:20px;z-index:3000;display:flex;flex-direction:column;gap:10px}#pxToasts .toast{min-width:250px}.parent-portal .skeleton-loader{display:none}.parent-portal.loading .skeleton-loader{display:block}.parent-portal.loading .live-flag-wrap{display:none}.parent-portal .skeleton{background:var(--bs-tertiary-bg);border-radius:12px}.parent-portal .skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation-duration:1.5s}.parent-portal .skeleton-cmd{height:210px;margin-bottom:24px}.parent-portal .skeleton-kids{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px}.parent-portal .skeleton-kid{height:190px}.parent-portal .skeleton-strip{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.parent-portal .skeleton-cell{height:150px}[data-bs-theme=dark] .parent-portal .skeleton:after,[data-theme=dark] .parent-portal .skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent)}.parent-portal :focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:8px}.parent-portal .row>[class*=col-]{display:flex;flex-direction:column}.parent-portal .row>[class*=col-]>.card,.parent-portal .row>[class*=col-]>.parent-insight-list,.parent-portal .row>[class*=col-]>.task-board{flex:1 1 auto}.parent-insight-list,.task-board{grid-auto-rows:1fr}.card-flush>.card-body>.portal-timeline-track,.card-flush>.card-body>.mail-list{height:100%}.card-flush>.card-body>.portal-timeline-track{display:flex;flex-direction:column}.card-flush>.card-body>.portal-timeline-track>.portal-timeline{flex:1 1 auto}.card-flush>.card-body>.mail-list>.mail-row{flex:1 1 auto}.glance-strip>.parent-insight-panel{flex:1 1 auto;display:flex;flex-direction:column}.glance-strip>.parent-insight-panel>p{margin-top:auto}.card-flush>.card-body>.agenda-group:last-child,.card-flush>.card-body>.parent-notification-group:last-child{margin-bottom:0}@media (max-width: 1199px){.portal-command-bar{grid-template-columns:1fr}.parent-subject-list{grid-template-columns:repeat(3,1fr)}.parent-insight-list,.task-board{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.child-cards{grid-template-columns:1fr}.parent-subject-list{grid-template-columns:repeat(2,1fr)}.parent-insight-list,.task-board{grid-template-columns:1fr}.portal-status,.achievement-badges{grid-template-columns:repeat(3,1fr)}.skeleton-kids{grid-template-columns:1fr}}@media (max-width: 480px){.parent-subject-list{grid-template-columns:1fr 1fr}.portal-status,.child-card-metrics{grid-template-columns:repeat(2,1fr)}}:root{--mt-line: #e9edf5;--mt-soft: #f6f7fb;--mt-ink: #1b2559;--mt-mut: var(--bs-secondary-color)}[data-bs-theme=dark]{--mt-line: rgba(255,255,255,.09);--mt-soft: rgba(255,255,255,.04);--mt-ink: #e6e9f5;--mt-mut: #9aa3b8}.mt-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mt-kpi{position:relative;background:var(--bs-card-bg, var(--bs-body-bg));border:1px solid var(--mt-line);border-radius:14px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.mt-kpi:hover{transform:translateY(-3px);box-shadow:0 12px 26px #1e295917;border-color:transparent}.mt-kpi-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.mt-kpi-lbl{font-size:12px;font-weight:600;color:var(--mt-mut);letter-spacing:.01em}.mt-kpi-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;font-size:16px;flex:none}.mt-kpi-val{font-size:20px;font-weight:700;line-height:1.1;color:var(--mt-ink);margin:0}.mt-kpi-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11.5px;font-weight:600}.mt-trend{display:inline-flex;align-items:center;gap:3px}.mt-trend.up{color:#16b364}.mt-trend.down{color:#f04438}.mt-trend.flat{color:var(--mt-mut)}.mt-spark{display:flex;align-items:flex-end;gap:3px;height:26px}.mt-spark i{width:5px;border-radius:3px;background:currentColor;opacity:.28;display:block}.mt-spark i.hi{opacity:.9}.mt-kpi-bar{height:6px;border-radius:6px;background:var(--mt-soft);overflow:hidden}.mt-kpi-bar>span{display:block;height:100%;border-radius:6px;background:currentColor}.mt-i-primary{color:var(--bs-primary)}.mt-i-success{color:#16b364}.mt-i-amber{color:#f79009}.mt-i-rose{color:#f04438}.mt-i-purple{color:#7a5af8}.mt-i-cyan{color:#06aed4}.mt-i-slate{color:#64748b}.mt-kpi-ic.mt-i-primary{background:#3d5ee11f}.mt-kpi-ic.mt-i-success{background:#16b3641f}.mt-kpi-ic.mt-i-amber{background:#f790091f}.mt-kpi-ic.mt-i-rose{background:#f044381f}.mt-kpi-ic.mt-i-purple{background:#7a5af81f}.mt-kpi-ic.mt-i-cyan{background:#06aed41f}.mt-kpi-ic.mt-i-slate{background:#64748b1f}.mt-spark-h{height:6px}.sh-30{height:30%}.sh-40{height:40%}.sh-45{height:45%}.sh-50{height:50%}.sh-55{height:55%}.sh-58{height:58%}.sh-60{height:60%}.sh-62{height:62%}.sh-65{height:65%}.sh-68{height:68%}.sh-70{height:70%}.sh-72{height:72%}.sh-75{height:75%}.sh-78{height:78%}.sh-80{height:80%}.sh-85{height:85%}.sh-90{height:90%}.sh-100{height:100%}.mt-sub{display:flex;align-items:center;gap:10px}.mt-sub-av{width:38px;height:38px;border-radius:10px;object-fit:cover;flex:none;border:1px solid var(--mt-line)}.mt-sub-name{font-weight:600;color:var(--mt-ink);display:block}.mt-sub-name:hover{color:var(--bs-primary)}.mt-sub-meta{font-size:11.5px;color:var(--mt-mut);display:block;line-height:1.5}.pay-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:8px;font-size:12px;font-weight:600;background:var(--mt-soft);color:var(--mt-ink);border:1px solid var(--mt-line);white-space:nowrap}.pay-badge i{font-size:14px}.pay-badge.pm-card{color:var(--bs-primary)}.pay-badge.pm-debit{color:#06aed4}.pay-badge.pm-bank{color:#64748b}.pay-badge.pm-upi{color:#7a5af8}.pay-badge.pm-paypal{color:#1546a0}.pay-badge.pm-stripe{color:#635bff}.pay-badge.pm-razorpay{color:#0c6dfd}.pay-badge.pm-cash{color:#16b364}.pay-badge.pm-wallet{color:#f79009}.mt-amt{font-weight:700;color:var(--mt-ink)}.mt-tax,.mt-disc{color:var(--mt-mut);font-size:12.5px}.mt-disc.has{color:#16b364;font-weight:600}.mt-drawer{width:460px;max-width:92vw}.mt-dh{display:flex;align-items:center;gap:12px;padding:18px 20px;border-bottom:1px solid var(--mt-line)}.mt-dh-ic{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:22px;background:#3d5ee11f;color:var(--bs-primary);flex:none}.mt-dh h5{margin:0;font-size:16px}.mt-dh .mt-dh-sub{font-size:12.5px;color:var(--mt-mut)}.mt-sec{padding:16px 20px;border-bottom:1px solid var(--mt-line)}.mt-sec-title{font-size:12px;text-transform:uppercase;letter-spacing:.04em;font-weight:700;color:var(--mt-mut);margin-bottom:12px;display:flex;align-items:center;gap:6px}.mt-dl{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px}.mt-dl .k{font-size:11.5px;color:var(--mt-mut);display:block}.mt-dl .v{font-size:13px;font-weight:600;color:var(--mt-ink)}.mt-dl .span-2{grid-column:1/-1}.mt-invoice{background:var(--mt-soft);border:1px solid var(--mt-line);border-radius:12px;padding:14px 16px}.mt-invoice .r{display:flex;justify-content:space-between;padding:4px 0;font-size:13px}.mt-invoice .r.total{border-top:1px dashed var(--mt-line);margin-top:6px;padding-top:10px;font-weight:700;font-size:15px}.mt-tl{position:relative;padding-left:26px}.mt-tl:before{content:"";position:absolute;left:9px;top:4px;bottom:4px;width:2px;background:var(--mt-line)}.mt-tl-item{position:relative;padding-bottom:16px}.mt-tl-item:last-child{padding-bottom:0}.mt-tl-dot{position:absolute;left:-26px;top:1px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;color:var(--bs-body-bg);background:#16b364;box-shadow:0 0 0 3px #16b36426}.mt-tl-dot.pending{background:var(--mt-mut);box-shadow:0 0 0 3px #6b728026}.mt-tl-t{font-weight:600;font-size:13px;color:var(--mt-ink)}.mt-tl-m{font-size:11.5px;color:var(--mt-mut)}.mt-side-item{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--mt-line)}.mt-side-item:last-child{border-bottom:0}.mt-side-ic{width:34px;height:34px;border-radius:9px;flex:none;display:grid;place-items:center;font-size:16px;background:var(--mt-soft)}.mt-side-body{flex:1 1 auto;min-width:0}.mt-side-t{font-weight:600;font-size:13px;color:var(--mt-ink);display:block}.mt-side-t:hover{color:var(--bs-primary)}.mt-side-s{font-size:11.5px;color:var(--mt-mut)}.mt-side-amt{font-weight:700;font-size:13px;color:var(--mt-ink);white-space:nowrap}.mt-ana-row{margin-bottom:14px}.mt-ana-row:last-child{margin-bottom:0}.mt-ana-top{display:flex;justify-content:space-between;font-size:12.5px;margin-bottom:5px}.mt-ana-top .l{font-weight:600;color:var(--mt-ink)}.mt-ana-top .r{color:var(--mt-mut);font-weight:600}.mt-ana-bar{height:8px;border-radius:6px;background:var(--mt-soft);overflow:hidden}.mt-ana-bar>span{display:block;height:100%;border-radius:6px}.mt-w-40{width:40%}.mt-w-55{width:55%}.mt-w-62{width:62%}.mt-w-70{width:70%}.mt-w-78{width:78%}.mt-w-85{width:85%}.mt-w-92{width:92%}.mt-bg-primary{background:var(--bs-primary)}.mt-bg-success{background:#16b364}.mt-bg-amber{background:#f79009}.mt-bg-purple{background:#7a5af8}.mt-bg-rose{background:#f04438}.mt-bg-cyan{background:#06aed4}@media (max-width: 1199px){.mt-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width: 575px){.mt-kpis{grid-template-columns:1fr}}.data-workspace.mt{--cls-border: var(--bs-border-color, #e9edf4);--cls-heading: var(--bs-heading-color, #202c4b);--cls-inset: var(--bs-tertiary-bg, #f5f6f9);--cls-primary: var(--bs-primary, var(--bs-primary))}.calendar-page{--calendar-cell: 118px}@media (prefers-reduced-motion: reduce){.calendar-page *{transition:none!important;animation:none!important}}.calendar-filter-menu{min-width:340px;max-width:92vw}@media (max-width: 575.98px){.page-toolbar .nav.flex-nowrap{flex-wrap:wrap}}.calendar-rail .card{border-radius:var(--radius-sm)}.calendar-board{border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);overflow:hidden;background:var(--bs-border-color);display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px}.calendar-dow{background:var(--bs-tertiary-bg, #f7f8fc);text-align:center;padding:.6rem .25rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color)}.calendar-cell{background:var(--bs-card-bg, #fff);min-height:var(--calendar-cell);padding:8px 8px 6px;display:flex;flex-direction:column;gap:4px;transition:background var(--transition);position:relative}.calendar-cell:hover{background:var(--bs-tertiary-bg, #f8f9fc)}.calendar-cell.is-out{background:var(--bs-tertiary-bg, #f4f6fa)}.calendar-cell.is-out .calendar-num{color:var(--bs-secondary-color);opacity:.6}.calendar-num{align-self:flex-end;font-size:.82rem;font-weight:600;color:var(--bs-heading-color, #1f2937);width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;line-height:1}.calendar-cell.is-today{background:rgba(var(--bs-primary-rgb),.06)}.calendar-cell.is-today .calendar-num{background:var(--bs-primary);color:#fff}.calendar-entry{display:flex;align-items:center;gap:6px;border-radius:7px;padding:3px 8px;font-size:.72rem;font-weight:600;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:transform var(--transition),box-shadow var(--transition),filter var(--transition)}.calendar-entry i{flex-shrink:0;font-size:.82rem}.calendar-entry span{overflow:hidden;text-overflow:ellipsis}.calendar-entry:hover{transform:translateY(-1px);box-shadow:0 4px 10px -3px #1310222e;filter:brightness(.98)}.calendar-entry.is-solid{box-shadow:inset 3px 0 #0000001f}.calendar-entry.is-span-start{border-top-right-radius:0;border-bottom-right-radius:0}.calendar-entry.is-span-mid{border-radius:0}.calendar-entry.is-span-end{border-top-left-radius:0;border-bottom-left-radius:0}.calendar-mini{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;text-align:center}.calendar-mini-dow{font-size:.64rem;font-weight:700;color:var(--bs-secondary-color);padding-bottom:4px}.calendar-mini-day{font-size:.76rem;aspect-ratio:1;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--bs-heading-color, #1f2937);cursor:pointer;transition:background var(--transition),color var(--transition);position:relative}.calendar-mini-day:hover{background:var(--bs-tertiary-bg, #eef1f8)}.calendar-mini-day.is-out{color:var(--bs-secondary-color);opacity:.55}.calendar-mini-day.is-today{background:var(--bs-primary);color:#fff;font-weight:700}.calendar-mini-day.has-dot:after{content:"";position:absolute;bottom:3px;left:50%;transform:translate(-50%);width:4px;height:4px;border-radius:50%;background:currentColor;opacity:.7}.calendar-category{display:flex;align-items:center;gap:10px;padding:7px 8px;border-radius:9px;transition:background var(--transition)}.calendar-category:hover{background:var(--bs-tertiary-bg, #f6f8fc)}.calendar-category .form-check-input{margin-top:0;cursor:pointer}.calendar-category-dot{width:9px;height:9px;border-radius:50%;flex-shrink:0}.calendar-item{display:flex;align-items:flex-start;gap:12px;padding:10px;border-radius:10px;border:1px solid transparent;transition:border-color var(--transition),background var(--transition),transform var(--transition)}.calendar-item:hover{border-color:var(--bs-border-color);background:var(--bs-tertiary-bg, #f8f9fc);transform:translate(2px)}.calendar-item-icon{width:38px;height:38px;border-radius:10px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font-size:18px}.calendar-item-day{font-size:.7rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--bs-secondary-color);margin:14px 0 6px}.calendar-item-day:first-child{margin-top:0}.calendar-empty{text-align:center;padding:42px 16px}.calendar-empty-art{width:116px;height:116px;margin:0 auto 18px;border-radius:28px;display:flex;align-items:center;justify-content:center;font-size:52px;color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.1)}.calendar-week{overflow-x:auto}.calendar-week table{min-width:720px}.calendar-week .calendar-time{width:68px;font-size:.72rem;color:var(--bs-secondary-color);white-space:nowrap}.ev-calendar-sec{position:sticky;top:80px}@media (max-width: 991.98px){.calendar-page{--calendar-cell: 92px}}@media (max-width: 575.98px){.calendar-page{--calendar-cell: 76px}.calendar-cell{padding:5px 5px 4px}.calendar-entry span{display:none}.calendar-entry{justify-content:center;padding:4px}}:root{--aix-glow: 0 0 0 1px rgba(61, 94, 225, .12), 0 12px 32px rgba(61, 94, 225, .16)}@media (prefers-reduced-motion: reduce){[class*=aix-],[class*=aix-]:before,[class*=aix-]:after{animation:none!important;transition:none!important}}.aix-p-0{--p: 0}.aix-p-1{--p: 1}.aix-p-2{--p: 2}.aix-p-3{--p: 3}.aix-p-4{--p: 4}.aix-p-5{--p: 5}.aix-p-6{--p: 6}.aix-p-7{--p: 7}.aix-p-8{--p: 8}.aix-p-9{--p: 9}.aix-p-10{--p: 10}.aix-p-11{--p: 11}.aix-p-12{--p: 12}.aix-p-13{--p: 13}.aix-p-14{--p: 14}.aix-p-15{--p: 15}.aix-p-16{--p: 16}.aix-p-17{--p: 17}.aix-p-18{--p: 18}.aix-p-19{--p: 19}.aix-p-20{--p: 20}.aix-p-21{--p: 21}.aix-p-22{--p: 22}.aix-p-23{--p: 23}.aix-p-24{--p: 24}.aix-p-25{--p: 25}.aix-p-26{--p: 26}.aix-p-27{--p: 27}.aix-p-28{--p: 28}.aix-p-29{--p: 29}.aix-p-30{--p: 30}.aix-p-31{--p: 31}.aix-p-32{--p: 32}.aix-p-33{--p: 33}.aix-p-34{--p: 34}.aix-p-35{--p: 35}.aix-p-36{--p: 36}.aix-p-37{--p: 37}.aix-p-38{--p: 38}.aix-p-39{--p: 39}.aix-p-40{--p: 40}.aix-p-41{--p: 41}.aix-p-42{--p: 42}.aix-p-43{--p: 43}.aix-p-44{--p: 44}.aix-p-45{--p: 45}.aix-p-46{--p: 46}.aix-p-47{--p: 47}.aix-p-48{--p: 48}.aix-p-49{--p: 49}.aix-p-50{--p: 50}.aix-p-51{--p: 51}.aix-p-52{--p: 52}.aix-p-53{--p: 53}.aix-p-54{--p: 54}.aix-p-55{--p: 55}.aix-p-56{--p: 56}.aix-p-57{--p: 57}.aix-p-58{--p: 58}.aix-p-59{--p: 59}.aix-p-60{--p: 60}.aix-p-61{--p: 61}.aix-p-62{--p: 62}.aix-p-63{--p: 63}.aix-p-64{--p: 64}.aix-p-65{--p: 65}.aix-p-66{--p: 66}.aix-p-67{--p: 67}.aix-p-68{--p: 68}.aix-p-69{--p: 69}.aix-p-70{--p: 70}.aix-p-71{--p: 71}.aix-p-72{--p: 72}.aix-p-73{--p: 73}.aix-p-74{--p: 74}.aix-p-75{--p: 75}.aix-p-76{--p: 76}.aix-p-77{--p: 77}.aix-p-78{--p: 78}.aix-p-79{--p: 79}.aix-p-80{--p: 80}.aix-p-81{--p: 81}.aix-p-82{--p: 82}.aix-p-83{--p: 83}.aix-p-84{--p: 84}.aix-p-85{--p: 85}.aix-p-86{--p: 86}.aix-p-87{--p: 87}.aix-p-88{--p: 88}.aix-p-89{--p: 89}.aix-p-90{--p: 90}.aix-p-91{--p: 91}.aix-p-92{--p: 92}.aix-p-93{--p: 93}.aix-p-94{--p: 94}.aix-p-95{--p: 95}.aix-p-96{--p: 96}.aix-p-97{--p: 97}.aix-p-98{--p: 98}.aix-p-99{--p: 99}.aix-p-100{--p: 100}.aix-v-10{--v: 10}.aix-v-20{--v: 20}.aix-v-30{--v: 30}.aix-v-40{--v: 40}.aix-v-50{--v: 50}.aix-v-60{--v: 60}.aix-v-70{--v: 70}.aix-v-80{--v: 80}.aix-v-90{--v: 90}.aix-v-100{--v: 100}.aix-grad{background:radial-gradient(120% 150% at 100% 0%,var(--tint-primary) 0%,rgba(255,255,255,0) 55%),var(--bs-body-bg)}.aix-grad-soft{background:linear-gradient(180deg,var(--tint-primary) 0%,var(--bs-body-bg) 100%)}.aix-glow{box-shadow:var(--aix-glow)}.aix-orb{position:absolute;border-radius:50%;pointer-events:none;filter:blur(.5px);opacity:.5}.aix-orb.aix-orb-1{width:220px;height:220px;top:-80px;right:-60px;background:radial-gradient(circle at 30% 30%,#3d5ee138,#3d5ee100 70%)}.aix-orb.aix-orb-2{width:160px;height:160px;bottom:-70px;left:32%;background:radial-gradient(circle at 40% 40%,#6fccd838,#6fccd800 70%)}.aix-orb.aix-orb-3{width:120px;height:120px;top:18%;left:-40px;background:radial-gradient(circle at 50% 50%,#4a00e524,#4a00e500 70%)}.aix-sec{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:20px}.aix-sec-ic{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);font-size:20px}.aix-eyebrow{display:block;margin:0 0 2px;font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-primary)}.aix-label{display:block;margin:0;font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color)}.aix-status{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;font-size:12px;font-weight:500;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.aix-dot{position:relative;display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:50%;background:currentColor}.aix-dot.aix-dot-live:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:inherit;animation:aix-pulse 1.8s ease-out infinite}@keyframes aix-pulse{0%{opacity:.6;scale:1}to{opacity:0;scale:2.8}}.aix-badge,.aix-sev{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:500;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);white-space:nowrap}.aix-badge.is-ai,.is-ai.aix-sev{background:var(--tint-primary);color:var(--bs-primary)}.aix-badge.is-critical,.is-critical.aix-sev{background:#fde9ed;color:#e82646}.aix-badge.is-high,.is-high.aix-sev{background:#fef8ea;color:#a37c00}.aix-badge.is-medium,.is-medium.aix-sev{background:#e7f1fc;color:#0f65cd}.aix-badge.is-positive,.is-positive.aix-sev{background:#e8f9e8;color:#1abe17}.aix-sev:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.aix-conf{display:inline-flex;align-items:center;gap:8px;min-width:116px}.aix-conf-track{position:relative;flex:1 1 auto;height:5px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.aix-conf-fill{position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:linear-gradient(90deg,var(--bs-primary),#6FCCD8)}.aix-conf-val{font-size:12px;font-weight:600;color:var(--bs-emphasis-color);font-variant-numeric:tabular-nums}.aix-conf-ring{position:relative;display:grid;place-items:center;width:56px;height:56px;flex-shrink:0;border-radius:50%;background:conic-gradient(var(--bs-primary) calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) 0)}.aix-conf-ring:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--bs-body-bg)}.aix-conf-ring.aix-conf-ring-lg{width:92px;height:92px}.aix-conf-ring.aix-conf-ring-lg:before{top:8px;right:8px;bottom:8px;left:8px}.aix-conf-ring-in{position:relative;font-size:13px;font-weight:700;color:var(--bs-emphasis-color);font-variant-numeric:tabular-nums}.aix-prog{position:relative;height:6px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.aix-prog-fill{position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:var(--bs-primary);transition:width var(--transition)}.aix-prog-fill.is-critical{background:#e82646}.aix-prog-fill.is-high{background:#eab300}.aix-prog-fill.is-medium{background:#0f65cd}.aix-prog-fill.is-positive{background:#1abe17}.aix-hero{position:relative;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:radial-gradient(90% 120% at 88% 0%,#3d5ee11a,#fff0 60%),radial-gradient(70% 90% at 0% 100%,#6fccd81a,#fff0 60%),var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden}.aix-hero-body{position:relative;padding:24px}@media (min-width: 1400px){.aix-hero-body{padding:28px 32px}}@media (max-width: 575.98px){.aix-hero-body{padding:20px}}.aix-hero-title{margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--bs-emphasis-color)}@media (max-width: 991.98px){.aix-hero-title{font-size:23px}}.aix-hero-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding-top:18px;margin-top:18px;border-top:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.aix-hero-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.aix-hero-stat{min-width:0}.aix-hero-stat+.aix-hero-stat{padding-left:18px;border-left:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.aix-hero-stat+.aix-hero-stat{padding-left:0;border-left:0}}.aix-hero-val{display:flex;align-items:baseline;gap:5px;margin:2px 0 0;font-size:21px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}.aix-hero-val small{font-size:12px;font-weight:400;color:var(--bs-secondary-color)}.aix-hero-art{position:relative;display:grid;place-items:center;min-height:196px;height:100%;border-radius:var(--radius);background:linear-gradient(160deg,var(--tint-primary) 0%,var(--bs-body-bg) 70%);border:1px solid var(--bs-border-color);overflow:hidden}.aix-hero-art-core{position:relative;display:grid;place-items:center;width:78px;height:78px;border-radius:50%;background:var(--bs-body-bg);box-shadow:var(--aix-glow);color:var(--bs-primary);font-size:32px;z-index:1}.aix-hero-art-ring{position:absolute;border:1px solid rgba(61,94,225,.18);border-radius:50%}.aix-hero-art-ring.r1{width:124px;height:124px}.aix-hero-art-ring.r2{width:170px;height:170px;border-style:dashed;animation:aix-spin 34s linear infinite}.aix-hero-art-ring.r3{width:218px;height:218px;border-color:#3d5ee11a}@keyframes aix-spin{to{rotate:360deg}}.aix-hero-chip{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);font-size:11px;font-weight:500;color:var(--bs-emphasis-color);white-space:nowrap;z-index:2}.aix-hero-chip.c1{top:9%;left:3%}.aix-hero-chip.c2{bottom:11%;right:3%}.aix-hero-chip.c3{top:11%;right:5%}.aix-wf{padding:16px 24px 20px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}@media (max-width: 575.98px){.aix-wf{padding:16px 20px}}.aix-wf-title{margin-bottom:12px}.aix-wf-rail{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}@media (max-width: 1199.98px){.aix-wf-rail{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 575.98px){.aix-wf-rail{grid-template-columns:minmax(0,1fr)}}.aix-wf-step{position:relative;display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);transition:border-color var(--transition),box-shadow var(--transition)}.aix-wf-step:not(:last-child):after{content:"";position:absolute;top:50%;right:-8px;width:8px;height:8px;border-top:1.5px solid var(--bs-border-color);border-right:1.5px solid var(--bs-border-color);rotate:45deg;translate:0 -50%}@media (max-width: 1199.98px){.aix-wf-step:not(:last-child):after{display:none}}.aix-wf-step:hover,.aix-wf-step:focus-visible{border-color:var(--bs-primary);box-shadow:var(--shadow)}.aix-wf-step:hover .aix-wf-ic,.aix-wf-step:focus-visible .aix-wf-ic{background:var(--tint-primary);color:var(--bs-primary)}.aix-wf-ic{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);font-size:16px;transition:background var(--transition),color var(--transition)}.aix-wf-txt{display:flex;flex-direction:column;min-width:0}.aix-wf-step-n{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-primary)}.aix-wf-lbl{font-size:13px;font-weight:600;line-height:1.3;color:var(--bs-emphasis-color)}.aix-wf-sub{font-size:11px;color:var(--bs-secondary-color)}.aix-explain{position:relative;height:100%;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:box-shadow var(--transition),border-color var(--transition)}.aix-explain:hover{border-color:#3d5ee159;box-shadow:var(--shadow-lift)}.aix-explain-accent:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;z-index:1;background:var(--bs-tertiary-bg)}.aix-explain-accent.is-critical:before{background:#e82646}.aix-explain-accent.is-high:before{background:#eab300}.aix-explain-accent.is-medium:before{background:#0f65cd}.aix-explain-head{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;background:linear-gradient(180deg,var(--tint-primary) 0%,var(--bs-body-bg) 100%);border-bottom:1px solid var(--bs-border-color)}.aix-explain-body{padding:18px}.aix-explain-obs{margin:0 0 6px;font-size:16px;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.aix-why{position:relative;padding:12px 14px 12px 16px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);font-size:13px;line-height:1.6;color:var(--bs-secondary-color)}.aix-why:before{content:"";position:absolute;inset:10px auto 10px 0;width:3px;border-radius:999px;background:var(--bs-primary);opacity:.5}.aix-sig-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aix-sig{display:flex;align-items:center;gap:9px;min-width:0;padding:9px 10px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);transition:border-color var(--transition),background var(--transition)}.aix-sig:hover{background:var(--bs-secondary-bg);border-color:#3d5ee147}.aix-sig-ic{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:13px}.aix-sig-ic.is-critical{background:#fde9ed;color:#e82646}.aix-sig-ic.is-high{background:#fef8ea;color:#a37c00}.aix-sig-ic.is-medium{background:#e7f1fc;color:#0f65cd}.aix-sig-ic.is-positive{background:#e8f9e8;color:#1abe17}.aix-sig-txt{min-width:0}.aix-sig-lbl{display:block;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aix-sig-val{display:block;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--bs-emphasis-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aix-act-line{display:flex;align-items:flex-start;gap:9px;padding:11px 12px;border-radius:var(--radius-sm);background:var(--tint-primary);font-size:13px;line-height:1.55;color:var(--bs-emphasis-color)}.aix-conf-ring-sm{width:44px;height:44px}.aix-conf-ring-sm:before{top:4px;right:4px;bottom:4px;left:4px}.aix-conf-ring-sm .aix-conf-ring-in{font-size:11px}.aix-chain{display:flex;flex-direction:column;gap:0}.aix-chain-step{position:relative;display:flex;align-items:center;gap:12px;padding:9px 0}.aix-chain-step:not(:last-child):after{content:"";position:absolute;top:34px;left:13px;bottom:-4px;width:1px;background:var(--bs-border-color)}.aix-chain-ic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:50%;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:14px;z-index:1}.aix-chain-ic.is-critical{background:#fde9ed;color:#e82646}.aix-chain-ic.is-high{background:#fef8ea;color:#a37c00}.aix-chain-ic.is-medium{background:#e7f1fc;color:#0f65cd}.aix-chain-txt{flex:1 1 auto;min-width:0;font-size:13px;color:var(--bs-emphasis-color)}.aix-chain-val{font-size:12px;font-weight:600;color:var(--bs-secondary-color);font-variant-numeric:tabular-nums;white-space:nowrap}.aix-outcome{display:flex;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.aix-insight{position:relative;height:100%;padding:20px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:transform var(--transition),box-shadow var(--transition)}.aix-insight:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.aix-insight-top{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.aix-insight-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);font-size:18px}.aix-insight-txt{margin:0;font-size:14px;line-height:1.65;color:var(--bs-emphasis-color)}.aix-insight-txt b{font-weight:600}.aix-insight-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--bs-border-color)}.aix-rec{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:transform var(--transition),box-shadow var(--transition)}.aix-rec:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--bs-primary);opacity:0;transition:opacity var(--transition)}.aix-rec:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.aix-rec:hover:before{opacity:1}.aix-rec-head{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 0}.aix-rec-body{flex:1 1 auto;padding:12px 16px 16px}.aix-rec-title{margin:0 0 4px;font-size:15px;font-weight:600;line-height:1.35;color:var(--bs-emphasis-color)}.aix-rec-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);overflow:hidden}.aix-rec-stat{display:flex;align-items:center;gap:8px;min-width:0;padding:9px 11px;background:var(--bs-body-bg)}.aix-rec-stat+.aix-rec-stat{border-left:1px solid var(--bs-border-color)}.aix-rec-stat i{flex-shrink:0;font-size:15px;color:var(--bs-secondary-color)}.aix-rec-stat-txt{min-width:0}.aix-rec-stat-lbl{display:block;font-size:10px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color);white-space:nowrap}.aix-rec-stat-val{display:block;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--bs-emphasis-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aix-rec-foot{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.aix-profile{position:relative;display:grid;grid-template-columns:268px minmax(0,1fr) 232px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:box-shadow var(--transition),border-color var(--transition)}.aix-profile:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}@media (max-width: 1399.98px){.aix-profile{grid-template-columns:248px minmax(0,1fr)}}@media (max-width: 767.98px){.aix-profile{grid-template-columns:minmax(0,1fr)}}.aix-profile-media{display:flex;flex-direction:column;gap:14px;padding:20px;background:linear-gradient(180deg,var(--tint-primary) 0%,var(--bs-body-bg) 100%);border-right:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.aix-profile-media{border-right:0;border-bottom:1px solid var(--bs-border-color)}}.aix-profile-main{padding:20px;min-width:0}.aix-profile-side{display:flex;flex-direction:column;gap:10px;padding:20px;background:var(--bs-secondary-bg);border-left:1px solid var(--bs-border-color)}@media (max-width: 1399.98px){.aix-profile-side{grid-column:1/-1;flex-direction:row;flex-wrap:wrap;border-left:0;border-top:1px solid var(--bs-border-color)}}.aix-profile-name{margin:0;font-size:17px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.aix-score{display:flex;align-items:baseline;gap:4px;font-size:30px;font-weight:700;line-height:1;color:var(--bs-emphasis-color)}.aix-score small{font-size:12px;font-weight:400;color:var(--bs-secondary-color)}.aix-mini{display:flex;align-items:flex-end;gap:3px;height:34px}.aix-mini i{flex:1 1 auto;min-width:4px;height:calc(var(--v, 30) * 1%);border-radius:2px;background:var(--bs-tertiary-bg)}.aix-mini i.is-critical{background:#e82646}.aix-mini i.is-high{background:#eab300}.aix-mini i.is-medium{background:#0f65cd}.aix-mini i.is-positive{background:#1abe17}.aix-fact{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0}.aix-fact+.aix-fact{border-top:1px solid var(--bs-border-color)}.aix-caseline{display:flex;flex-wrap:wrap;align-items:stretch;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-secondary-bg);overflow:hidden}.aix-caseline-item{display:flex;align-items:center;gap:10px;flex:1 1 0;min-width:148px;padding:10px 14px}.aix-caseline-item+.aix-caseline-item{border-left:1px solid var(--bs-border-color)}.aix-caseline-item i{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:15px}.aix-caseline-txt{display:flex;flex-direction:column;min-width:0;line-height:1.35}.aix-caseline-txt span:first-child{font-size:11px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color)}.aix-caseline-txt span:last-child{font-size:13px;font-weight:500;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.aix-caseline-item+.aix-caseline-item{border-left:0;border-top:1px solid var(--bs-border-color)}}.aix-person{display:inline-flex;align-items:center;gap:8px;min-width:0}.aix-quick-grid{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.aix-quick-grid>span{display:inline-flex}.aix-quick-btn{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border:1px solid var(--bs-border-color);border-radius:50%;background:var(--bs-body-bg);color:var(--bs-emphasis-color);font-size:17px;transition:border-color var(--transition),background var(--transition),color var(--transition)}.aix-quick-btn:hover,.aix-quick-btn:focus-visible{border-color:#3d5ee159;background:var(--tint-primary);color:var(--bs-primary)}.aix-side-foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}@media (max-width: 1399.98px){.aix-side-foot{flex:1 1 100%;margin-top:0}}.aix-flow{position:relative;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden}.aix-flow-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;padding:18px 20px;border-bottom:1px solid var(--bs-border-color)}.aix-flow-body{padding:20px}.aix-steps{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}@media (max-width: 1199.98px){.aix-steps{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 575.98px){.aix-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.aix-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px 10px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);text-align:center;transition:background var(--transition)}.aix-step:hover{background:var(--bs-tertiary-bg)}.aix-step:not(:last-child):after{content:"";position:absolute;top:31px;right:-8px;width:8px;height:1px;background:var(--bs-border-color)}@media (max-width: 1199.98px){.aix-step:not(:last-child):after{display:none}}.aix-step.is-done{background:#e8f9e8}.aix-step.is-active{background:var(--tint-primary);box-shadow:inset 0 0 0 1px #3d5ee147}.aix-step-ic{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--bs-body-bg);color:var(--bs-secondary-color);font-size:16px}.is-done .aix-step-ic{color:#1abe17}.is-active .aix-step-ic{color:var(--bs-primary)}.aix-step-lbl{margin:0;font-size:12px;font-weight:500;line-height:1.35;color:var(--bs-emphasis-color)}.aix-step-sub{margin:0;font-size:11px;color:var(--bs-secondary-color)}.aix-tl{position:relative;margin:0;padding:0;list-style:none}.aix-tl-item{position:relative;display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px;padding-bottom:22px}.aix-tl-item:last-child{padding-bottom:0}.aix-tl-item:not(:last-child):before{content:"";position:absolute;top:38px;left:17px;bottom:0;width:1px;background:var(--bs-border-color)}.aix-tl-dot{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:16px;z-index:1}.aix-tl-dot.is-done{background:#e8f9e8;color:#1abe17}.aix-tl-dot.is-active{background:var(--tint-primary);color:var(--bs-primary);box-shadow:0 0 0 4px #3d5ee11a}.aix-tl-title{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.aix-action{display:flex;align-items:flex-start;gap:14px;padding:14px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);transition:background var(--transition),border-color var(--transition)}.aix-action:hover{background:var(--bs-tertiary-bg);border-color:#3d5ee147}.aix-action+.aix-action{margin-top:12px}.aix-action-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.aix-res{display:flex;align-items:flex-start;gap:14px;height:100%;padding:18px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);cursor:pointer;transition:transform var(--transition),box-shadow var(--transition)}.aix-res:hover{transform:translateY(-2px);box-shadow:var(--shadow-lift)}.aix-res:hover .aix-res-go{color:var(--bs-primary);translate:2px 0}.aix-res-go{color:var(--bs-secondary-color);transition:color var(--transition),translate var(--transition)}.aix-copilot{position:relative;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:radial-gradient(80% 120% at 100% 0%,#3d5ee11a,#fff0 60%),var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden}.aix-copilot-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:22px 24px;border-bottom:1px solid var(--bs-border-color)}.aix-copilot-body{padding:24px}.aix-act{display:flex;flex-direction:column;gap:10px;height:100%;padding:16px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);text-align:left;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.aix-act:hover{transform:translateY(-2px);border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.aix-act-ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);font-size:17px}.aix-acc{border:1px solid var(--bs-border-color);border-radius:var(--radius);overflow:hidden}.aix-acc .accordion-item{border:0;border-bottom:1px solid var(--bs-border-color);background:transparent}.aix-acc .accordion-item:last-child{border-bottom:0}.aix-acc .accordion-button{padding:14px 16px;font-size:14px;font-weight:500;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.aix-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.aix-acc .accordion-button:focus{box-shadow:none}.aix-acc .accordion-body{padding:16px;font-size:13px;line-height:1.7;color:var(--bs-secondary-color);background:var(--bs-body-bg)}.aix-canvas .offcanvas-header{padding:20px;background:linear-gradient(180deg,var(--tint-primary) 0%,var(--bs-body-bg) 100%);border-bottom:1px solid var(--bs-border-color)}.aix-canvas .offcanvas-body{padding:20px}.aix-canvas .offcanvas-footer{padding:16px 20px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.aix-modal .modal-content{border:1px solid var(--bs-border-color);border-radius:var(--radius);overflow:hidden}.aix-modal .modal-header{padding:20px;background:linear-gradient(180deg,var(--tint-primary) 0%,var(--bs-body-bg) 100%);border-bottom:1px solid var(--bs-border-color)}.aix-modal .modal-body{padding:20px}.aix-modal .modal-footer{padding:16px 20px;background:var(--bs-secondary-bg)}.offcanvas.offcanvas-end.aix-canvas-xl{width:88%!important;max-width:1440px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.aix-canvas-xl{width:100%!important}}.aix-record{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:18px 24px;background:linear-gradient(180deg,var(--tint-primary) 0%,var(--bs-body-bg) 100%);border-bottom:1px solid var(--bs-border-color)}.aix-record-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);overflow:hidden}@media (max-width: 767.98px){.aix-record-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.aix-record-stat{padding:9px 14px;min-width:0}.aix-record-stat+.aix-record-stat{border-left:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.aix-record-stat:nth-child(3){border-left:0}}.aix-stepper{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:14px 24px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color);list-style:none;margin:0}@media (max-width: 991.98px){.aix-stepper{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 575.98px){.aix-stepper{grid-template-columns:repeat(2,minmax(0,1fr))}}.aix-stepper-btn{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);text-align:left;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition)}.aix-stepper-btn:after{content:"";position:absolute;top:50%;right:-8px;width:8px;height:8px;border-top:1.5px solid var(--bs-border-color);border-right:1.5px solid var(--bs-border-color);rotate:45deg;translate:0 -50%}@media (max-width: 991.98px){.aix-stepper-btn:after{display:none}}.aix-stepper-btn:hover{border-color:#3d5ee159}.aix-stepper-btn.active{border-color:var(--bs-primary);background:var(--bs-body-bg);box-shadow:inset 0 0 0 1px var(--bs-primary)}.aix-stepper-btn.active .aix-stepper-ic{background:var(--bs-primary);color:#fff}.aix-stepper-btn.active .aix-stepper-lbl{color:var(--bs-primary)}.nav-item:last-child .aix-stepper-btn:after{display:none}.aix-stepper-ic{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:50%;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:14px;font-weight:600;transition:background var(--transition),color var(--transition)}.aix-stepper-txt{display:flex;flex-direction:column;min-width:0}.aix-stepper-n{font-size:10px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.aix-stepper-lbl{font-size:13px;font-weight:600;line-height:1.3;color:var(--bs-emphasis-color);transition:color var(--transition)}.aix-pane-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--bs-border-color)}.aix-block{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);overflow:hidden;height:100%}.aix-block-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.aix-block-body{padding:16px}.aix-empty{display:flex;flex-direction:column;align-items:center;text-align:center;padding:36px 24px;border:1px dashed var(--bs-border-color);border-radius:var(--radius);background:var(--bs-secondary-bg)}.aix-empty-art{position:relative;display:grid;place-items:center;width:64px;height:64px;margin-bottom:14px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:26px}.aix-empty-art:after{content:"";position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border:1px dashed var(--bs-border-color);border-radius:50%}.aix-empty-title{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}@media (prefers-reduced-motion: reduce){[class*=atn-],[class*=atn-]:before,[class*=atn-]:after{animation:none!important;transition:none!important}}.atn-sec{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;padding-bottom:14px;margin-bottom:24px;border-bottom:2px solid var(--bs-emphasis-color)}.atn-sec-n{display:block;margin-bottom:6px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bs-primary)}.atn-sec-title{margin:0;font-size:20px;font-weight:600;color:var(--bs-emphasis-color)}.atn-sec-sub{margin:4px 0 0;font-size:13px;color:var(--bs-secondary-color);max-width:620px}.atn-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.atn-conf{display:inline-flex;flex-direction:column;gap:4px;min-width:62px}.atn-conf b{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color);line-height:1}.atn-conf:after{content:"";display:block;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--bs-primary) 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.atn-pill{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.02em;border:1px solid transparent;white-space:nowrap}.atn-pill i{font-size:13px}.atn-pill.is-critical{color:#e82646;background:#fde9ed;border-color:#fad4da}.atn-pill.is-high{color:#eab300;background:#fef8ea;border-color:#fdf1d6}.atn-pill.is-watch{color:#0f65cd;background:#e7f1fc;border-color:#cfe2fa}.atn-pill.is-good{color:#1abe17;background:#e8f9e8;border-color:#d1f2d1}.atn-pill.is-ai{color:var(--bs-primary);background:var(--tint-primary);border-color:#3d5ee138}.atn-live{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:#1abe17}.atn-live:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid #1ABE17;opacity:0;animation:atn-ping 2.4s ease-out infinite}@keyframes atn-ping{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.5);opacity:0}}.atn-hero{position:relative;overflow:hidden;border-radius:var(--radius);background:radial-gradient(120% 140% at 0% 0%,#3d5ee11a,#3d5ee100 55%),radial-gradient(100% 120% at 100% 0%,#02a8b51a,#02a8b500 50%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.atn-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--bs-border-color) 1px,transparent 1px),linear-gradient(90deg,var(--bs-border-color) 1px,transparent 1px);background-size:46px 46px;opacity:.35;-webkit-mask-image:radial-gradient(120% 100% at 50% 0%,#000 0%,transparent 75%);mask-image:radial-gradient(120% 100% at 50% 0%,#000 0%,transparent 75%);pointer-events:none}.atn-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:32px;padding:26px 28px}@media (max-width: 1199.98px){.atn-hero-inner{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width: 575.98px){.atn-hero-inner{padding:20px}}.atn-hero-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 8px;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-emphasis-color)}.atn-hero-title{margin:14px 0 8px;font-size:30px;line-height:1.22;font-weight:600;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.atn-hero-title em{font-style:normal;background:linear-gradient(90deg,var(--bs-primary),#02a8b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767.98px){.atn-hero-title{font-size:24px}}.atn-meter{margin-top:20px;padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.atn-meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.atn-meter-head b{font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.atn-meter-head b small{font-size:13px;font-weight:500;color:var(--bs-secondary-color)}.atn-meter-band{display:flex;gap:3px;height:26px}.atn-meter-band span{flex:1 1 0;border-radius:3px;background:var(--bs-tertiary-bg);transition:var(--transition)}.atn-meter-band span.is-on{background:linear-gradient(180deg,var(--bs-primary),rgba(61,94,225,.72))}.atn-meter-band span.is-warn{background:#eab300}.atn-meter-band span.is-bad{background:#e82646}.atn-meter-scale{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:var(--bs-secondary-color)}.atn-hero-facts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-top:18px;font-size:13px;color:var(--bs-secondary-color)}.atn-hero-facts span b{font-weight:600;color:var(--bs-emphasis-color)}.atn-hero-panel{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--aix-glow)}.atn-gauge{position:relative;width:168px;height:92px;margin:4px auto 0;overflow:hidden}.atn-gauge:before{content:"";position:absolute;left:0;top:0;width:168px;height:168px;border-radius:50%;background:conic-gradient(from 270deg,var(--bs-primary) 0deg calc(var(--p, 0) * 1.8deg),var(--bs-tertiary-bg) calc(var(--p, 0) * 1.8deg) 180deg,transparent 180deg 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 14px),#000 calc(100% - 14px));mask:radial-gradient(farthest-side,transparent calc(100% - 14px),#000 calc(100% - 14px))}.atn-gauge-val{position:absolute;left:0;right:0;bottom:2px;text-align:center;font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color);line-height:1}.atn-gauge-val small{display:block;margin-top:4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.atn-feed{display:flex;flex-direction:column;border-top:1px solid var(--bs-border-color)}.atn-feed-row{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:12px}.atn-feed-row+.atn-feed-row{border-top:1px dashed var(--bs-border-color)}.atn-feed-row time{flex-shrink:0;width:42px;font-variant-numeric:tabular-nums;color:var(--bs-secondary-color)}.atn-feed-row p{margin:0;color:var(--bs-emphasis-color)}.atn-case{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.atn-case:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.atn-case-band{display:flex;align-items:center;gap:12px;padding:12px 16px;color:#fff;background:linear-gradient(90deg,#202c4b,#202c4bd1)}.atn-case-band.is-critical{background:linear-gradient(90deg,#e82646,#e82646cc)}.atn-case-band.is-high{background:linear-gradient(90deg,#eab300,#eab300cc)}.atn-case-band.is-watch{background:linear-gradient(90deg,#0f65cd,#0f65cdcc)}.atn-case-delta{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1}.atn-case-delta i{font-size:16px;opacity:.85}.atn-case-delta small{font-size:11px;font-weight:500;opacity:.85}.atn-case-body{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;padding:16px}.atn-case-name{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.atn-heat{display:flex;gap:3px}.atn-heat i{flex:1 1 0;height:18px;border-radius:3px;background:var(--bs-tertiary-bg)}.atn-heat i.h1{background:#3d5ee138}.atn-heat i.h2{background:#3d5ee173}.atn-heat i.h3{background:#3d5ee1b3}.atn-heat i.h4{background:var(--bs-primary)}.atn-heat i.m1{background:#fde9ed}.atn-heat i.m2{background:#f8bec8}.atn-heat i.m3{background:#e82646}.atn-case-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0;border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}.atn-case-foot{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.atn-ico-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:16px;transition:var(--transition)}.atn-ico-btn:hover{color:var(--bs-primary);border-color:var(--bs-primary);background:var(--tint-primary)}.atn-spine{position:relative;padding-left:34px}.atn-spine:before{content:"";position:absolute;left:13px;top:10px;bottom:10px;width:2px;background:linear-gradient(180deg,var(--bs-primary),rgba(61,94,225,.12))}.atn-node{position:relative;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.atn-node+.atn-node{margin-top:14px}.atn-node:hover{border-color:#3d5ee14d;box-shadow:var(--shadow)}.atn-node:before{content:"";position:absolute;left:-27px;top:20px;width:12px;height:12px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-primary)}.atn-node.is-critical:before{border-color:#e82646}.atn-node.is-high:before{border-color:#eab300}.atn-node.is-watch:before{border-color:#0f65cd}.atn-node-obs{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.atn-node-why{margin:0 0 12px;font-size:13px;line-height:1.6;color:var(--bs-secondary-color)}.atn-sigs{display:flex;flex-wrap:wrap;gap:6px}.atn-sigs span{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:12px;color:var(--bs-emphasis-color)}.atn-sigs span i{font-size:13px;color:var(--bs-secondary-color)}.atn-node-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--bs-border-color)}.atn-gain{display:inline-flex;align-items:baseline;gap:4px;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;color:#1abe17}.atn-gain small{font-size:11px;font-weight:500;color:var(--bs-secondary-color)}.atn-rec{display:flex;align-items:flex-start;gap:14px;height:100%;padding:16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.atn-rec:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.atn-rec-rank{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.atn-rec-title{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.atn-rec-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12px;color:var(--bs-secondary-color)}.atn-rec-meta b{font-weight:600;color:var(--bs-emphasis-color)}.atn-rail{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}@media (max-width: 1199.98px){.atn-rail{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:22px}}@media (max-width: 575.98px){.atn-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}.atn-station{position:relative;text-align:center;padding-top:42px}.atn-station:before{content:"";position:absolute;left:50%;right:-50%;top:16px;height:2px;background:var(--bs-tertiary-bg)}.atn-station:last-child:before{display:none}.atn-station.is-done:before{background:#1abe17}.atn-station:after{content:attr(data-n);position:absolute;left:50%;top:0;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.atn-station.is-done:after{background:#1abe17;border-color:#1abe17;color:#fff}.atn-station.is-now:after{border-color:var(--bs-primary);color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}@media (max-width: 1199.98px){.atn-station:before{display:none}}.atn-station-lbl{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.atn-station-sub{display:block;margin-top:2px;font-size:11px;color:var(--bs-secondary-color)}.atn-launch{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.atn-launch:after{content:"";position:absolute;right:-32px;top:-32px;width:96px;height:96px;border-radius:50%;background:var(--tint-primary);opacity:0;transition:var(--transition)}.atn-launch:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.atn-launch:hover:after{opacity:1}.atn-launch:hover .atn-launch-ic{color:#fff;background:var(--bs-primary);border-color:var(--bs-primary)}.atn-launch-ic{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius-sm);background:var(--tint-primary);border:1px solid transparent;color:var(--bs-primary);font-size:20px;transition:var(--transition)}.atn-launch-title{position:relative;z-index:1;margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.atn-note{height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-left:3px solid var(--bs-primary);transition:var(--transition)}.atn-note:hover{box-shadow:var(--shadow-lift)}.atn-note.is-good{border-left-color:#1abe17}.atn-note.is-warn{border-left-color:#eab300}.atn-note.is-bad{border-left-color:#e82646}.atn-note-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.atn-note-fig{display:block;margin-bottom:6px;font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:var(--bs-emphasis-color)}.atn-note-txt{margin:0;font-size:13px;line-height:1.6;color:var(--bs-secondary-color)}.atn-win{position:relative;height:100%;padding:18px;border-radius:var(--radius);background:linear-gradient(160deg,#E8F9E8 0%,var(--bs-body-bg) 62%);border:1px solid var(--bs-border-color);overflow:hidden}.atn-win-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:12px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:#1abe17;font-size:18px}.atn-win-fig{display:block;font-size:24px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:var(--bs-emphasis-color)}.atn-tl{position:relative;padding:4px 0}.atn-tl:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--bs-border-color)}@media (max-width: 767.98px){.atn-tl:before{left:11px;margin-left:0}}.atn-tl-item{position:relative;width:50%;padding-right:40px;margin-bottom:20px}.atn-tl-item:nth-child(2n){margin-left:50%;padding-right:0;padding-left:40px;text-align:left}.atn-tl-item:nth-child(odd){text-align:right}.atn-tl-item:before{content:"";position:absolute;top:16px;width:13px;height:13px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-primary);z-index:1}.atn-tl-item:nth-child(odd):before{right:-6px}.atn-tl-item:nth-child(2n):before{left:-7px}.atn-tl-item.is-good:before{border-color:#1abe17}.atn-tl-item.is-warn:before{border-color:#eab300}.atn-tl-item.is-bad:before{border-color:#e82646}@media (max-width: 767.98px){.atn-tl-item{width:100%;margin-left:0!important;padding-left:40px!important;padding-right:0!important;text-align:left!important}.atn-tl-item:before{left:5px!important;right:auto!important}}.atn-tl-card{display:inline-block;text-align:left;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.atn-tl-card:hover{box-shadow:var(--shadow)}.atn-tl-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.atn-res{display:flex;align-items:center;gap:14px;height:100%;padding:16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.atn-res:hover{border-color:#3d5ee14d;background:var(--bs-secondary-bg)}.atn-res:hover .atn-res-go{transform:translate(3px);color:var(--bs-primary)}.atn-res-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:19px}.atn-res-go{flex-shrink:0;color:var(--bs-secondary-color);font-size:17px;transition:var(--transition)}.offcanvas.offcanvas-end.atn-ws{width:88%!important;max-width:1400px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.atn-ws{width:100%!important}}.offcanvas.offcanvas-end.atn-ws .offcanvas-body{padding:22px}.atn-ws-head{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:18px;padding:20px 22px;background:linear-gradient(180deg,var(--tint-primary) 0%,var(--bs-body-bg) 100%);border-bottom:1px solid var(--bs-border-color)}.atn-ws-figs{display:flex;flex-wrap:wrap;gap:10px 28px}.atn-steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:18px 22px 20px;border-bottom:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);list-style:none;margin:0}@media (max-width: 767.98px){.atn-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px}}.atn-step{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border:0;border-radius:var(--radius-sm);background:transparent;text-align:left;transition:var(--transition)}.atn-step:hover{background:var(--bs-body-bg)}.atn-step:after{content:"";position:absolute;left:calc(100% + 3px);top:50%;width:6px;height:2px;background:var(--bs-border-color)}.atn-step.is-last:after{display:none}@media (max-width: 767.98px){.atn-step:after{display:none}}.atn-step-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.atn-step-txt{display:flex;flex-direction:column;min-width:0;line-height:1.3}.atn-step-txt span:first-child{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.atn-step-txt span:last-child{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.atn-step.active{background:var(--bs-body-bg);box-shadow:var(--shadow)}.atn-step.active .atn-step-n{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.atn-panel{height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.atn-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.atn-panel-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.atn-panel-body{padding:16px}.atn-fig{display:flex;flex-direction:column;gap:2px;line-height:1.3}.atn-fig span:first-child{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.atn-fig span:last-child{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.atn-cols{display:flex;align-items:flex-end;gap:6px;height:108px}.atn-cols i{flex:1 1 0;border-radius:4px 4px 0 0;background:linear-gradient(180deg,var(--bs-primary),rgba(61,94,225,.45));height:calc(var(--p, 0) * 1%);min-height:4px}.atn-cols i.is-low{background:linear-gradient(180deg,#e82646,#f8bec8)}.atn-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;color:var(--bs-emphasis-color)}.atn-check+.atn-check{border-top:1px dashed var(--bs-border-color)}.atn-check i{flex-shrink:0;margin-top:1px;font-size:16px;color:#1abe17}.atn-check.is-pending i{color:var(--bs-secondary-color)}.atn-alert{display:flex;align-items:flex-start;gap:14px;padding:16px 18px;border-radius:var(--radius);background:linear-gradient(90deg,var(--tint-primary),var(--bs-body-bg) 70%);border:1px solid var(--bs-border-color);border-left:3px solid var(--bs-primary)}.atn-alert-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:18px}.atn-empty{padding:40px 24px;text-align:center;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--bs-border-color)}.atn-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:24px}@media (prefers-reduced-motion: reduce){[class*=sdt-],[class*=sdt-]:before,[class*=sdt-]:after{animation:none!important;transition:none!important}}.sdt-chapter{display:flex;align-items:center;gap:18px;margin-bottom:26px}.sdt-chapter-n{flex-shrink:0;font-size:46px;font-weight:700;line-height:1;letter-spacing:-.03em;color:transparent;-webkit-text-stroke:1.5px var(--bs-border-color)}@media (max-width: 575.98px){.sdt-chapter-n{font-size:34px}}.sdt-chapter-title{margin:0;font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.sdt-chapter-sub{margin:3px 0 0;font-size:13px;color:var(--bs-secondary-color);max-width:680px}.sdt-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.sdt-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:6px;font-size:11px;font-weight:600;background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);border:1px solid var(--bs-border-color)}.sdt-tag i{font-size:13px}.sdt-tag.is-ai{background:var(--tint-primary);border-color:#3d5ee133;color:var(--bs-primary)}.sdt-tag.is-up{background:#e8f9e8;border-color:#d1f2d1;color:#1abe17}.sdt-tag.is-flat{background:#e7f1fc;border-color:#cfe2fa;color:#0f65cd}.sdt-tag.is-down{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.sdt-tag.is-alert{background:#fde9ed;border-color:#fad4da;color:#e82646}.sdt-dots{display:inline-flex;gap:4px}.sdt-dots i{width:8px;height:8px;border-radius:50%;background:var(--bs-tertiary-bg)}.sdt-dots i.on{background:var(--bs-primary)}.sdt-dots.is-up i.on{background:#1abe17}.sdt-dots.is-down i.on{background:#eab300}.sdt-hero{position:relative;overflow:hidden;border-radius:var(--radius);background:linear-gradient(115deg,#F2F5FF 0%,var(--bs-body-bg) 46%,var(--bs-body-bg) 100%);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.sdt-hero:after{content:"";position:absolute;right:-120px;top:-140px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,#02a8b51f,#02a8b500 68%);pointer-events:none}.sdt-hero-inner{position:relative;display:grid;grid-template-columns:186px minmax(0,1fr) 172px;gap:30px;padding:28px}@media (max-width: 1199.98px){.sdt-hero-inner{grid-template-columns:152px minmax(0,1fr)}}@media (max-width: 767.98px){.sdt-hero-inner{grid-template-columns:minmax(0,1fr);gap:24px;padding:22px}}.sdt-medallion{position:relative;width:152px;height:152px;margin:0 auto}.sdt-medallion img{position:absolute;top:16px;right:16px;bottom:16px;left:16px;width:calc(100% - 32px);height:calc(100% - 32px);border-radius:50%;object-fit:cover;border:3px solid var(--bs-body-bg);box-shadow:var(--shadow-lift)}.sdt-medallion:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 200deg,var(--bs-primary) 0deg calc(var(--p, 0) * 3.6deg),var(--bs-tertiary-bg) calc(var(--p, 0) * 3.6deg) 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,transparent calc(100% - 5px),#000 calc(100% - 5px))}@media (max-width: 1199.98px){.sdt-medallion{width:132px;height:132px}}.sdt-medallion-badge{position:absolute;left:50%;bottom:-10px;transform:translate(-50%);display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);font-size:11px;font-weight:600;white-space:nowrap;color:var(--bs-primary)}.sdt-hero-name{margin:0 0 4px;font-size:30px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 767.98px){.sdt-hero-name{font-size:24px}}.sdt-hero-lede{margin:14px 0 0;font-size:14px;line-height:1.65;color:var(--bs-secondary-color)}.sdt-hero-lede b{font-weight:600;color:var(--bs-emphasis-color)}.sdt-hero-strip{display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:18px;padding-top:16px;border-top:1px solid var(--bs-border-color)}.sdt-hero-fact{display:flex;flex-direction:column;gap:3px;line-height:1.3}.sdt-hero-fact span:last-child{font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sdt-score{display:flex;flex-direction:column;align-items:center;gap:12px;padding:18px 14px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--aix-glow)}@media (max-width: 1199.98px){.sdt-score{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}}.sdt-score-val{font-size:34px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.sdt-score-val small{font-size:13px;font-weight:500;color:var(--bs-secondary-color)}.sdt-score-col{display:flex;flex-direction:column-reverse;gap:4px;width:34px;height:132px}.sdt-score-col i{flex:1 1 0;border-radius:3px;background:var(--bs-tertiary-bg)}.sdt-score-col i.on{background:linear-gradient(90deg,var(--bs-primary),rgba(61,94,225,.6))}@media (max-width: 1199.98px){.sdt-score-col{flex-direction:row;width:auto;flex:1 1 auto;height:26px;margin:0 18px}}.sdt-dna{position:relative;display:flex;gap:14px;height:100%;padding:16px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.sdt-dna:hover{background:var(--bs-body-bg);border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.sdt-strand{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:5px;padding-top:4px}.sdt-strand i{width:6px;height:6px;border-radius:50%;background:var(--bs-tertiary-bg)}.sdt-strand i.on{background:var(--bs-primary)}.sdt-strand.is-up i.on{background:#1abe17}.sdt-strand.is-down i.on{background:#eab300}.sdt-strand.is-alert i.on{background:#e82646}.sdt-dna-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sdt-dna-val{display:block;margin-bottom:7px;font-size:15px;font-weight:600;color:var(--bs-primary)}.sdt-dna-txt{margin:0;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.sdt-lens{display:grid;grid-template-columns:232px minmax(0,1fr);height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.sdt-lens:hover{box-shadow:var(--shadow-lift)}@media (max-width: 767.98px){.sdt-lens{grid-template-columns:minmax(0,1fr)}}.sdt-lens-face{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:20px;background:var(--bs-secondary-bg);border-right:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.sdt-lens-face{border-right:0;border-bottom:1px solid var(--bs-border-color)}}.sdt-lens-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:21px;color:var(--bs-primary)}.sdt-lens-ic.is-up{color:#1abe17}.sdt-lens-ic.is-down{color:#eab300}.sdt-lens-ic.is-alert{color:#e82646}.sdt-lens-obs{margin:0;font-size:16px;font-weight:600;line-height:1.35;color:var(--bs-emphasis-color)}.sdt-lens-body{padding:20px}.sdt-lens-why{margin:0 0 14px;font-size:13.5px;line-height:1.68;color:var(--bs-secondary-color)}.sdt-ev{display:flex;align-items:flex-start;gap:9px;padding:7px 0;font-size:12.5px;color:var(--bs-emphasis-color)}.sdt-ev+.sdt-ev{border-top:1px dashed var(--bs-border-color)}.sdt-ev i{flex-shrink:0;margin-top:2px;font-size:14px;color:var(--bs-secondary-color)}.sdt-lens-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-top:16px;padding-top:14px;border-top:1px solid var(--bs-border-color)}.sdt-journey{position:relative}.sdt-leg{position:relative;display:grid;grid-template-columns:116px 34px minmax(0,1fr);gap:0}@media (max-width: 575.98px){.sdt-leg{grid-template-columns:0 30px minmax(0,1fr)}}.sdt-leg-date{padding:16px 16px 16px 0;text-align:right;line-height:1.35}.sdt-leg-date span:first-child{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.sdt-leg-date span:last-child{display:block;font-size:11px;color:var(--bs-secondary-color)}@media (max-width: 575.98px){.sdt-leg-date{display:none}}.sdt-leg-rule{position:relative}.sdt-leg-rule:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--bs-border-color)}.sdt-leg-rule:after{content:"";position:absolute;left:50%;top:22px;transform:translate(-50%);width:13px;height:13px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-primary)}.sdt-leg:first-child .sdt-leg-rule:before{top:22px}.sdt-leg:last-child .sdt-leg-rule:before{bottom:calc(100% - 22px)}.sdt-leg.is-good .sdt-leg-rule:after{border-color:#1abe17}.sdt-leg.is-warn .sdt-leg-rule:after{border-color:#eab300}.sdt-leg.is-alert .sdt-leg-rule:after{border-color:#e82646}.sdt-leg.is-now .sdt-leg-rule:after{box-shadow:0 0 0 4px var(--tint-primary)}.sdt-leg-card{margin:8px 0 8px 16px;padding:14px 16px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.sdt-leg-card:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.sdt-leg-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sdt-learn{height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.sdt-learn:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.sdt-learn-head{display:flex;align-items:center;gap:11px;margin-bottom:12px}.sdt-learn-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--tint-primary);color:var(--bs-primary);font-size:17px}.sdt-learn-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sdt-learn-verdict{display:block;margin-bottom:8px;font-size:18px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.sdt-learn-txt{margin:0 0 14px;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.sdt-rec{position:relative;height:100%;padding:18px 18px 18px 24px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.sdt-rec:before{content:"";position:absolute;left:0;top:0;bottom:0;width:5px;background:var(--bs-primary)}.sdt-rec.is-critical:before{background:#e82646}.sdt-rec.is-high:before{background:#eab300}.sdt-rec.is-normal:before{background:#0f65cd}.sdt-rec:hover{box-shadow:var(--shadow-lift)}.sdt-rec-title{margin:0 0 5px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.sdt-rec-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:14px 0;padding:12px 0;border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.sdt-rec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.sdt-cell{display:flex;flex-direction:column;gap:3px;line-height:1.3}.sdt-cell span:last-child{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.sdt-story{position:relative;height:100%;padding:20px 20px 20px 22px;border-radius:var(--radius);background:linear-gradient(165deg,var(--tint-primary) 0%,var(--bs-body-bg) 58%);border:1px solid var(--bs-border-color);overflow:hidden}.sdt-story:before{content:"“";position:absolute;right:12px;top:-14px;font-size:88px;line-height:1;font-weight:700;color:var(--bs-border-color);pointer-events:none}.sdt-story.is-good{background:linear-gradient(165deg,#E8F9E8 0%,var(--bs-body-bg) 58%)}.sdt-story.is-warn{background:linear-gradient(165deg,#FEF8EA 0%,var(--bs-body-bg) 58%)}.sdt-story-title{position:relative;margin:0 0 10px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.sdt-story-txt{position:relative;margin:0;font-size:13px;line-height:1.68;color:var(--bs-secondary-color)}.sdt-do{display:flex;align-items:center;gap:14px;height:100%;padding:15px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.sdt-do:hover{border-color:#3d5ee14d;box-shadow:var(--aix-glow)}.sdt-do:hover .sdt-do-ic{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.sdt-do:hover .sdt-do-go{transform:translate(3px);color:var(--bs-primary)}.sdt-do-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--tint-primary);border:1px solid transparent;color:var(--bs-primary);font-size:19px;transition:var(--transition)}.sdt-do-go{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.sdt-feed{border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.sdt-feed-row{display:grid;grid-template-columns:96px 40px minmax(0,1fr);align-items:center;transition:var(--transition)}.sdt-feed-row+.sdt-feed-row{border-top:1px solid var(--bs-border-color)}.sdt-feed-row:hover{background:var(--bs-secondary-bg)}@media (max-width: 575.98px){.sdt-feed-row{grid-template-columns:64px 36px minmax(0,1fr)}}.sdt-feed-when{padding:14px 12px;text-align:right;font-size:11.5px;line-height:1.35;color:var(--bs-secondary-color);border-right:1px solid var(--bs-border-color)}.sdt-feed-when b{display:block;font-weight:600;color:var(--bs-emphasis-color)}.sdt-feed-ic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0 auto;border-radius:50%;background:var(--tint-primary);color:var(--bs-primary);font-size:14px}.sdt-feed-ic.is-good{background:#e8f9e8;color:#1abe17}.sdt-feed-ic.is-warn{background:#fef8ea;color:#eab300}.sdt-feed-txt{padding:13px 16px}.sdt-feed-txt p{margin:0;font-size:13px;color:var(--bs-emphasis-color)}.sdt-feed-txt small{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.sdt-opp{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.sdt-opp:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.sdt-opp-cap{position:relative;display:flex;align-items:center;justify-content:center;height:74px;background:linear-gradient(135deg,var(--bs-primary),rgba(61,94,225,.62));color:#fff;font-size:28px}.sdt-opp-cap:before{content:"";position:absolute;width:68px;height:68px;border-radius:50%;border:1px solid rgba(255,255,255,.25)}.sdt-opp-cap.is-teal{background:linear-gradient(135deg,#02a8b5,#02a8b59e)}.sdt-opp-cap.is-amber{background:linear-gradient(135deg,#eab300,#eab3009e)}.sdt-opp-cap.is-green{background:linear-gradient(135deg,#1abe17,#1abe179e)}.sdt-opp-body{display:flex;flex-direction:column;flex:1 1 auto;padding:16px}.sdt-opp-title{margin:0 0 5px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.sdt-ws{width:85%!important;max-width:1380px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.sdt-ws{width:100%!important}}.offcanvas.offcanvas-end.sdt-ws .offcanvas-body{padding:22px}.sdt-ws-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:20px 22px;background:linear-gradient(115deg,#F2F5FF 0%,var(--bs-body-bg) 60%);border-bottom:1px solid var(--bs-border-color)}.sdt-ribbon{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0 22px;background:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.sdt-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}}.sdt-rib{position:relative;display:block;width:100%;padding:14px 10px;border:0;background:transparent;text-align:left;transition:var(--transition)}.sdt-rib:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:2px;background:transparent;transition:var(--transition)}.sdt-rib span:first-child{display:block;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.sdt-rib span:last-child{display:block;margin-top:2px;font-size:14px;font-weight:600;color:var(--bs-secondary-color)}.sdt-rib:hover span:last-child{color:var(--bs-emphasis-color)}.sdt-rib.active:after{background:var(--bs-primary)}.sdt-rib.active span:first-child{color:var(--bs-primary)}.sdt-rib.active span:last-child{color:var(--bs-emphasis-color)}.sdt-box{height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.sdt-box-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;font-size:13px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-secondary-color)}.sdt-line{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;color:var(--bs-emphasis-color)}.sdt-line+.sdt-line{border-top:1px dashed var(--bs-border-color)}.sdt-line b{font-weight:600}.sdt-meter{display:block;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--bs-primary) 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.sdt-meter.is-good{background:linear-gradient(90deg,#1ABE17 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.sdt-acc .accordion-item{margin-bottom:12px;border:1px solid var(--bs-border-color);border-radius:var(--radius)!important;overflow:hidden;background:var(--bs-body-bg)}.sdt-acc .accordion-button{padding:15px 18px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.sdt-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.sdt-acc .accordion-button:focus{box-shadow:none}.sdt-acc .accordion-body{padding:16px 18px;font-size:13px;line-height:1.65;color:var(--bs-secondary-color)}.sdt-empty{padding:44px 24px;text-align:center;border-radius:var(--radius);background:radial-gradient(80% 100% at 50% 0%,var(--tint-primary) 0%,transparent 70%),var(--bs-body-bg);border:1px dashed var(--bs-border-color)}.sdt-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:14px;border-radius:18px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);color:var(--bs-primary);font-size:25px}@media (prefers-reduced-motion: reduce){[class*=tto-],[class*=tto-]:before,[class*=tto-]:after{animation:none!important;transition:none!important}}.tto-mark{display:flex;align-items:center;gap:16px;margin-bottom:24px}@media (max-width: 767.98px){.tto-mark{flex-wrap:wrap}}.tto-mark-n{flex-shrink:0;padding:5px 11px;border-radius:6px;background:var(--bs-emphasis-color);color:#fff;font-size:11px;font-weight:700;letter-spacing:.14em;font-variant-numeric:tabular-nums}.tto-mark-title{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color);white-space:nowrap}.tto-mark-rule{flex:1 1 auto;height:1px;background:var(--bs-border-color)}@media (max-width: 767.98px){.tto-mark-rule{display:none}}.tto-mark-sub{margin:-16px 0 24px;font-size:13px;color:var(--bs-secondary-color);max-width:700px}.tto-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.tto-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:5px;font-size:11px;font-weight:600;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);white-space:nowrap}.tto-chip i{font-size:13px}.tto-chip.is-ai{background:var(--tint-primary);border-color:#3d5ee133;color:var(--bs-primary)}.tto-chip.is-crit{background:#fde9ed;border-color:#fad4da;color:#e82646}.tto-chip.is-warn{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.tto-chip.is-info{background:#e7f1fc;border-color:#cfe2fa;color:#0f65cd}.tto-chip.is-ok{background:#e8f9e8;border-color:#d1f2d1;color:#1abe17}.tto-conf{display:inline-flex;flex-direction:column;gap:4px;min-width:58px}.tto-conf b{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color);line-height:1}.tto-conf:after{content:"";height:3px;border-radius:2px;background:linear-gradient(90deg,var(--bs-primary) 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.tto-hero{position:relative;overflow:hidden;border-radius:var(--radius);background:linear-gradient(135deg,var(--bs-body-bg) 0%,var(--bs-body-bg) 52%,#F2F5FF 100%);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.tto-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(90deg,var(--bs-border-color) 0 1px,transparent 1px 84px);opacity:.5;-webkit-mask-image:linear-gradient(180deg,#000 0%,transparent 80%);mask-image:linear-gradient(180deg,#000 0%,transparent 80%);pointer-events:none}.tto-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:34px;padding:28px}@media (max-width: 1299.98px){.tto-hero-inner{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width: 575.98px){.tto-hero-inner{padding:22px}}.tto-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:6px;background:var(--bs-emphasis-color);color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.tto-hero-title{margin:14px 0 10px;font-size:30px;line-height:1.22;font-weight:600;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.tto-hero-title em{font-style:normal;background:linear-gradient(90deg,var(--bs-primary),#02a8b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767.98px){.tto-hero-title{font-size:24px}}.tto-hero-read{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:20px;padding:16px 0;border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.tto-hero-read{grid-template-columns:repeat(2,minmax(0,1fr))}}.tto-read{display:flex;flex-direction:column;gap:4px;line-height:1.25}.tto-read b{font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.tto-read b small{font-size:12px;font-weight:500;color:var(--bs-secondary-color)}.tto-grid-art{display:flex;flex-direction:column;gap:14px;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--aix-glow)}.tto-slots{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:5px}.tto-slots i{aspect-ratio:1;border-radius:4px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.tto-slots i.f{background:var(--tint-primary);border-color:#3d5ee138}.tto-slots i.g{background:#3d5ee18c;border-color:transparent}.tto-slots i.x{background:#e82646;border-color:transparent;animation:tto-flash 2.6s ease-in-out infinite}.tto-slots i.w{background:#eab300;border-color:transparent}.tto-slots i.o{background:#1abe17;border-color:transparent}@keyframes tto-flash{0%,to{opacity:1}50%{opacity:.45}}.tto-legend{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:11px;color:var(--bs-secondary-color)}.tto-legend span{display:inline-flex;align-items:center;gap:5px}.tto-legend i{width:9px;height:9px;border-radius:2px;background:var(--bs-tertiary-bg)}.tto-legend i.f{background:var(--tint-primary)}.tto-legend i.g{background:#3d5ee18c}.tto-legend i.x{background:#e82646}.tto-legend i.o{background:#1abe17}.tto-opt{display:flex;flex-direction:column;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tto-opt:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.tto-opt-title{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.tto-ba{display:flex;flex-direction:column;gap:9px;margin:14px 0;padding:14px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg)}.tto-ba-row{display:grid;grid-template-columns:68px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:11px;color:var(--bs-secondary-color)}.tto-ba-row b{text-align:right;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.tto-bar{height:8px;border-radius:4px;background:var(--bs-tertiary-bg);overflow:hidden}.tto-bar:before{content:"";display:block;height:100%;width:calc(var(--p, 0) * 1%);border-radius:4px;background:#d1d6de}.tto-bar.is-after:before{background:linear-gradient(90deg,var(--bs-primary),#02a8b5)}.tto-opt-foot{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--bs-border-color)}.tto-gain{display:inline-flex;align-items:baseline;gap:4px;font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;color:#1abe17}.tto-gain small{font-size:11px;font-weight:500;color:var(--bs-secondary-color)}.tto-acc .accordion-item{margin-bottom:12px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--radius)!important;overflow:hidden;transition:var(--transition)}.tto-acc .accordion-item:has(.accordion-button:not(.collapsed)){border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.tto-acc .accordion-button{display:flex;align-items:center;gap:14px;padding:16px 18px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.tto-acc .accordion-button:not(.collapsed){background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.tto-acc .accordion-button:focus{box-shadow:none}.tto-acc .accordion-button:after{margin-left:0;flex-shrink:0}.tto-acc .accordion-body{padding:18px;border-top:1px solid var(--bs-border-color)}.tto-acc-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);font-size:18px}.tto-acc-ic.is-crit{background:#fde9ed;color:#e82646}.tto-acc-ic.is-warn{background:#fef8ea;color:#eab300}.tto-acc-ic.is-info{background:#e7f1fc;color:#0f65cd}.tto-ev{display:flex;align-items:flex-start;gap:9px;padding:8px 0;font-size:13px;color:var(--bs-emphasis-color)}.tto-ev+.tto-ev{border-top:1px dashed var(--bs-border-color)}.tto-ev i{flex-shrink:0;margin-top:2px;font-size:15px;color:var(--bs-secondary-color)}.tto-fix{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:var(--radius-sm);background:var(--tint-primary);border:1px solid rgba(61,94,225,.18)}.tto-fix i{flex-shrink:0;margin-top:1px;font-size:18px;color:var(--bs-primary)}.tto-clash{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.tto-clash:hover{box-shadow:var(--shadow-lift)}.tto-clash-head{display:grid;grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);align-items:center;gap:8px;padding:16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.tto-side{min-width:0;padding:10px 12px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);text-align:center}.tto-side span:first-child{display:block;font-size:10px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.tto-side span:last-child{display:block;margin-top:2px;font-size:13px;font-weight:600;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tto-vs{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;margin:0 auto;border-radius:50%;background:#fde9ed;border:1px solid #FAD4DA;color:#e82646;font-size:17px}.tto-vs.is-warn{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.tto-clash-body{display:flex;flex-direction:column;gap:12px;flex:1 1 auto;padding:16px}.tto-clash-foot{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.tto-opp{display:flex;align-items:center;gap:14px;height:100%;padding:15px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tto-opp:hover{border-color:#3d5ee147;background:var(--bs-secondary-bg)}.tto-opp-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);font-size:18px}.tto-opp-fig{flex-shrink:0;text-align:right}.tto-opp-fig b{display:block;font-size:17px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1;color:#1abe17}.tto-opp-fig span{display:block;margin-top:3px;font-size:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.tto-feature{position:relative;height:100%;padding:24px;border-radius:var(--radius);background:radial-gradient(120% 100% at 100% 0%,rgba(2,168,181,.14) 0%,transparent 60%),linear-gradient(160deg,var(--bs-primary) 0%,#202C4B 100%);color:#fff;overflow:hidden}.tto-feature:after{content:"";position:absolute;right:-60px;bottom:-60px;width:200px;height:200px;border-radius:50%;border:1px solid rgba(255,255,255,.16)}.tto-feature-fig{display:block;margin:14px 0 8px;font-size:40px;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.tto-note{display:flex;align-items:flex-start;gap:12px;height:100%;padding:15px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tto-note:hover{box-shadow:var(--shadow)}.tto-note i{flex-shrink:0;margin-top:2px;font-size:17px;color:var(--bs-primary)}.tto-note-title{margin:0 0 3px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.tto-do{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tto-do+.tto-do{margin-top:10px}.tto-do:hover{border-color:#3d5ee14d;box-shadow:var(--aix-glow)}.tto-do:hover .tto-do-ic{background:var(--bs-primary);color:#fff}.tto-do-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);font-size:18px;transition:var(--transition)}.tto-key{flex-shrink:0;padding:3px 8px;border-radius:5px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-bottom-width:2px;font-size:11px;font-weight:600;color:var(--bs-secondary-color)}.tto-track{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}@media (max-width: 1199.98px){.tto-track{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 767.98px){.tto-track{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 480px){.tto-track{grid-template-columns:minmax(0,1fr)}}.tto-stop{position:relative;padding-top:40px}.tto-stop:before{content:"";position:absolute;left:calc(50% + 16px);right:calc(-50% + 16px);top:15px;height:2px;background:var(--bs-tertiary-bg)}.tto-stop:last-child:before{display:none}.tto-stop.is-done:before{background:#1abe17}.tto-stop:after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:32px;height:32px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg)}.tto-stop.is-done:after{background:#1abe17;border-color:#1abe17}.tto-stop.is-now:after{border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}@media (max-width: 1199.98px){.tto-stop:before{display:none}}.tto-stop-ic{position:absolute;left:50%;top:0;transform:translate(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:15px;color:var(--bs-secondary-color)}.tto-stop.is-done .tto-stop-ic{color:#fff}.tto-stop.is-now .tto-stop-ic{color:var(--bs-primary)}.tto-stop-card{padding:13px 14px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.tto-stop-card:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.tto-stop-title{margin:0 0 3px;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.tto-res{display:grid;grid-template-columns:210px minmax(0,1fr) 116px;align-items:center;gap:18px;padding:14px 16px;transition:var(--transition)}.tto-res+.tto-res{border-top:1px solid var(--bs-border-color)}.tto-res:hover{background:var(--bs-secondary-bg)}@media (max-width: 991.98px){.tto-res{grid-template-columns:minmax(0,1fr);gap:10px}}.tto-res-name{display:flex;align-items:center;gap:11px}.tto-res-name i{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:16px}.tto-strip{display:flex;gap:3px}.tto-strip i{flex:1 1 0;height:22px;border-radius:3px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.tto-strip i.l1{background:var(--tint-primary);border-color:transparent}.tto-strip i.l2{background:#3d5ee173;border-color:transparent}.tto-strip i.l3{background:var(--bs-primary);border-color:transparent}.tto-strip i.ov{background:#e82646;border-color:transparent}.tto-strip i.fr{background:#e8f9e8;border-color:#d1f2d1}.tto-rec{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.tto-rec:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.tto-rec-head{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--bs-border-color)}.tto-rec-rank{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:6px;background:var(--bs-emphasis-color);color:#fff;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.tto-rec-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.tto-rec-body{flex:1 1 auto;padding:16px}.tto-rec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;padding-top:14px;border-top:1px dashed var(--bs-border-color)}.tto-cell{display:flex;flex-direction:column;gap:3px;line-height:1.3}.tto-cell span:last-child{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.tto-ws{width:90%!important;max-width:1460px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.tto-ws{width:100%!important}}.offcanvas.offcanvas-end.tto-ws .offcanvas-body{padding:22px}.tto-ws-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:20px 22px;background:linear-gradient(135deg,var(--bs-body-bg) 0%,#F2F5FF 100%);border-bottom:1px solid var(--bs-border-color)}.tto-ws-ic{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);color:var(--bs-primary);font-size:24px}.tto-seg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;list-style:none;margin:0;padding:16px 22px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.tto-seg{grid-template-columns:repeat(2,minmax(0,1fr))}}.tto-segbtn{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:10px 14px;border:1px solid transparent;border-radius:var(--radius-sm);background:var(--bs-body-bg);text-align:left;transition:var(--transition)}.tto-segbtn:after{content:"";position:absolute;left:14px;right:14px;bottom:6px;height:2px;border-radius:1px;background:var(--bs-tertiary-bg);transition:var(--transition)}.tto-segbtn:hover{border-color:var(--bs-border-color)}.tto-segbtn.active{border-color:#3d5ee14d;box-shadow:var(--shadow)}.tto-segbtn.active:after{background:var(--bs-primary)}.tto-segbtn.active .tto-segbtn-n{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.tto-segbtn-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.tto-segbtn-txt{display:flex;flex-direction:column;min-width:0;padding-bottom:6px;line-height:1.25}.tto-segbtn-txt span:first-child{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.tto-segbtn-txt span:last-child{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.tto-panel{height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.tto-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.tto-panel-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.tto-panel-body{padding:16px}.tto-line{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;color:var(--bs-emphasis-color)}.tto-line+.tto-line{border-top:1px dashed var(--bs-border-color)}.tto-line b{font-weight:600}.tto-empty{padding:42px 24px;text-align:center;border-radius:var(--radius);background:var(--bs-body-bg);border:1px dashed var(--bs-border-color)}.tto-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:var(--radius);background:var(--tint-primary);color:var(--bs-primary);font-size:25px}@media (prefers-reduced-motion: reduce){[class*=hwk-],[class*=hwk-]:before,[class*=hwk-]:after{animation:none!important;transition:none!important}}.hwk-head{margin-bottom:26px}.hwk-kicker{display:inline-flex;align-items:center;gap:7px;margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--bs-primary)}.hwk-kicker:before{content:"";width:22px;height:2px;background:var(--bs-primary)}.hwk-title{position:relative;display:inline;margin:0;font-size:21px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color);background-image:linear-gradient(180deg,transparent 62%,var(--tint-primary) 62%);background-repeat:no-repeat;box-decoration-break:clone;-webkit-box-decoration-break:clone}.hwk-sub{margin:10px 0 0;font-size:13px;color:var(--bs-secondary-color);max-width:700px}.hwk-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.hwk-tag i{font-size:13px}.hwk-tag.is-ai{background:var(--tint-primary);border-color:#3d5ee133;color:var(--bs-primary)}.hwk-tag.is-strong{background:#e8f9e8;border-color:#d1f2d1;color:#1abe17}.hwk-tag.is-weak{background:#fde9ed;border-color:#fad4da;color:#e82646}.hwk-tag.is-mid{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.hwk-tag.is-note{background:#e7f1fc;border-color:#cfe2fa;color:#0f65cd}.hwk-seal{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:54px;height:54px;flex-shrink:0;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-primary);color:var(--bs-primary);line-height:1}.hwk-seal b{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums}.hwk-seal span{margin-top:2px;font-size:8px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;opacity:.7}.hwk-seal.is-strong{border-color:#1abe17;color:#1abe17}.hwk-seal.is-mid{border-color:#eab300;color:#eab300}.hwk-seal.is-weak{border-color:#e82646;color:#e82646}.hwk-rubric{display:flex;gap:4px}.hwk-rubric i{flex:1 1 0;height:5px;border-radius:3px;background:var(--bs-tertiary-bg)}.hwk-rubric i.on{background:var(--bs-primary)}.hwk-rubric i.mid{background:#eab300}.hwk-rubric i.low{background:#e82646}.hwk-conf{display:inline-flex;flex-direction:column;gap:4px;min-width:56px}.hwk-conf b{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color);line-height:1}.hwk-conf:after{content:"";height:3px;border-radius:2px;background:linear-gradient(90deg,var(--bs-primary) 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.hwk-studio{position:relative;overflow:hidden;border-radius:var(--radius);background:linear-gradient(180deg,#F2F5FF 0%,var(--bs-body-bg) 34%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.hwk-studio:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(180deg,transparent 0 33px,var(--bs-border-color) 33px 34px);opacity:.45;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 40%);mask-image:linear-gradient(90deg,transparent 0%,#000 40%);pointer-events:none}.hwk-studio-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:34px;padding:28px 28px 28px 34px}.hwk-studio-inner:before{content:"";position:absolute;left:16px;top:20px;bottom:20px;width:2px;border-radius:1px;background:#f8bec8}@media (max-width: 1299.98px){.hwk-studio-inner{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width: 575.98px){.hwk-studio-inner{padding:22px 20px 22px 28px}}.hwk-studio-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-emphasis-color)}.hwk-studio-title{margin:14px 0 10px;font-size:30px;line-height:1.22;font-weight:600;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.hwk-studio-title em{font-style:normal;background:linear-gradient(90deg,var(--bs-primary),#02a8b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767.98px){.hwk-studio-title{font-size:24px}}.hwk-record{display:flex;flex-wrap:wrap;margin-top:20px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);overflow:hidden}.hwk-record-cell{flex:1 1 130px;padding:13px 16px;line-height:1.3}.hwk-record-cell+.hwk-record-cell{border-left:1px solid var(--bs-border-color)}.hwk-record-cell b{display:block;margin-top:3px;font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.hwk-record-cell b small{font-size:12px;font-weight:500;color:var(--bs-secondary-color)}@media (max-width: 575.98px){.hwk-record-cell{flex-basis:50%}.hwk-record-cell:nth-child(odd){border-left:0}.hwk-record-cell:nth-child(n+3){border-top:1px solid var(--bs-border-color)}}.hwk-stack{position:relative;display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--aix-glow)}.hwk-sheets{position:relative;height:148px}.hwk-sheet{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.hwk-sheet.s1{transform:rotate(-5deg) translateY(6px);opacity:.55}.hwk-sheet.s2{transform:rotate(3deg) translateY(3px);opacity:.8}.hwk-sheet.s3{display:flex;flex-direction:column;justify-content:center;gap:8px;padding:18px}.hwk-ruled{display:block;height:6px;border-radius:3px;background:var(--bs-tertiary-bg);width:calc(var(--p, 100) * 1%)}.hwk-ruled.is-mark{background:var(--tint-primary)}.hwk-sheet-seal{position:absolute;right:-10px;top:-12px;transform:rotate(-12deg);box-shadow:var(--shadow)}.hwk-sub{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.hwk-sub:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.hwk-sub-head{position:relative;display:flex;align-items:center;gap:14px;padding:16px;background:repeating-linear-gradient(180deg,transparent 0 21px,var(--bs-border-color) 21px 22px),var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.hwk-sub-head:before{content:"";position:absolute;left:8px;top:10px;bottom:10px;width:2px;border-radius:1px;background:#f8bec8}.hwk-sub-title{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-sub-body{display:flex;flex-direction:column;gap:13px;flex:1 1 auto;padding:16px}.hwk-sub-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0;border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}.hwk-cell{display:flex;flex-direction:column;gap:3px;line-height:1.3;min-width:0}.hwk-cell span:last-child{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-sub-foot{display:flex;align-items:center;gap:8px;padding:12px 16px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.hwk-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:16px;transition:var(--transition)}.hwk-ico:hover{color:var(--bs-primary);border-color:var(--bs-primary);background:var(--tint-primary)}.hwk-note{position:relative;padding:20px 20px 20px 26px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.hwk-note+.hwk-note{margin-top:16px}.hwk-note:before{content:"";position:absolute;left:10px;top:20px;bottom:20px;width:3px;border-radius:2px;background:var(--bs-primary)}.hwk-note.is-strong:before{background:#1abe17}.hwk-note.is-mid:before{background:#eab300}.hwk-note.is-weak:before{background:#e82646}.hwk-note:hover{box-shadow:var(--shadow-lift)}.hwk-note-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--bs-border-color)}.hwk-note-obs{margin:0;font-size:16px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-cols{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:24px}@media (max-width: 991.98px){.hwk-cols{grid-template-columns:minmax(0,1fr);gap:18px}}@media (min-width: 992px){.hwk-col-rule{padding-left:24px;border-left:1px dashed var(--bs-border-color)}}.hwk-ev{display:flex;align-items:flex-start;gap:9px;padding:7px 0;font-size:12.5px;color:var(--bs-emphasis-color)}.hwk-ev+.hwk-ev{border-top:1px dashed var(--bs-border-color)}.hwk-ev i{flex-shrink:0;margin-top:2px;font-size:14px;color:var(--bs-secondary-color)}.hwk-gap{display:flex;flex-direction:column;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.hwk-gap:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.hwk-gap-title{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-ladder{display:flex;align-items:flex-end;gap:4px;height:26px}.hwk-ladder i{flex:1 1 0;border-radius:2px 2px 0 0;background:var(--bs-tertiary-bg)}.hwk-ladder i:nth-child(1){height:40%}.hwk-ladder i:nth-child(2){height:60%}.hwk-ladder i:nth-child(3){height:80%}.hwk-ladder i:nth-child(4){height:100%}.hwk-ladder i.on{background:var(--bs-primary)}.hwk-ladder i.on.is-mid{background:#eab300}.hwk-ladder i.on.is-weak{background:#e82646}.hwk-fb{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.hwk-fb:hover{box-shadow:var(--shadow-lift)}.hwk-fb-ribbon{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 14px;background:var(--bs-primary);color:#fff;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.hwk-fb-ribbon.is-weak{background:#e82646}.hwk-fb-ribbon.is-mid{background:#eab300}.hwk-fb-ribbon.is-note{background:#0f65cd}.hwk-fb-body{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;padding:16px}.hwk-fb-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);font-size:19px}.hwk-q{display:flex;gap:14px;height:100%;padding:16px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.hwk-q:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.hwk-q-grade{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:17px;font-weight:700}.hwk-q-grade.is-strong{color:#1abe17}.hwk-q-grade.is-mid{color:#eab300}.hwk-q-grade.is-weak{color:#e82646}.hwk-q-title{margin:0 0 3px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-draft{display:flex;flex-direction:column;gap:12px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.hwk-draft:hover{border-color:#3d5ee14d;box-shadow:var(--aix-glow)}.hwk-draft:hover .hwk-draft-ic{background:var(--bs-primary);color:#fff}.hwk-draft:hover .hwk-ruled.is-mark{background:#3d5ee152}.hwk-draft-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);font-size:18px;transition:var(--transition)}.hwk-draft-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-preview{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:14px;border-top:1px dashed var(--bs-border-color)}.hwk-flow{position:relative;padding-left:26px}.hwk-flow:before{content:"";position:absolute;left:0;top:12px;bottom:12px;border-left:2px dashed var(--bs-border-color)}.hwk-step{position:relative;padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.hwk-step+.hwk-step{margin-top:14px}.hwk-step:hover{box-shadow:var(--shadow)}.hwk-step:before{content:attr(data-n);position:absolute;left:-26px;top:18px;transform:translate(-50%);display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:10px;font-weight:700;font-variant-numeric:tabular-nums}.hwk-step.is-done:before{background:#1abe17;border-color:#1abe17;color:#fff}.hwk-step.is-now:before{border-color:var(--bs-primary);color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.hwk-step-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-shelf{display:flex;flex-direction:column;align-items:flex-start;gap:10px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px dashed var(--bs-border-color);transition:var(--transition)}.hwk-shelf:hover{border-style:solid;border-color:#3d5ee159;background:var(--tint-primary)}.hwk-shelf:hover .hwk-shelf-add{color:var(--bs-primary)}.hwk-shelf-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:19px}.hwk-shelf-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-shelf-add{display:inline-flex;align-items:center;gap:5px;margin-top:auto;font-size:12px;font-weight:600;color:var(--bs-secondary-color);transition:var(--transition)}.hwk-insight{display:flex;align-items:flex-start;gap:16px;padding:16px 0;border-top:1px solid var(--bs-border-color)}.hwk-insight:last-child{border-bottom:1px solid var(--bs-border-color)}.hwk-insight-n{flex-shrink:0;width:30px;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.4;color:transparent;-webkit-text-stroke:1px var(--bs-primary)}.hwk-insight-title{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.hwk-ws{width:88%!important;max-width:1420px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.hwk-ws{width:100%!important}}.offcanvas.offcanvas-end.hwk-ws .offcanvas-body{padding:22px}.hwk-ws-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:20px 22px;background:linear-gradient(180deg,#F2F5FF 0%,var(--bs-body-bg) 100%);border-bottom:1px solid var(--bs-border-color)}.hwk-dots{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:20px 22px 18px;background:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.hwk-dots{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px}}.hwk-dot{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;padding:0 6px;border:0;background:transparent;transition:var(--transition)}.hwk-dot:before{content:"";position:absolute;left:calc(50% + 20px);right:calc(-50% + 20px);top:17px;border-top:2px dashed var(--bs-border-color)}.hwk-dot.is-last:before{display:none}@media (max-width: 767.98px){.hwk-dot:before{display:none}}.hwk-dot-n{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.hwk-dot-txt{display:flex;flex-direction:column;align-items:center;line-height:1.3}.hwk-dot-txt span:first-child{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.hwk-dot-txt span:last-child{font-size:13px;font-weight:600;color:var(--bs-secondary-color)}.hwk-dot:hover .hwk-dot-n{border-color:var(--bs-primary);color:var(--bs-primary)}.hwk-dot.active .hwk-dot-n{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff;box-shadow:0 0 0 4px var(--tint-primary)}.hwk-dot.active .hwk-dot-txt span:first-child{color:var(--bs-primary)}.hwk-dot.active .hwk-dot-txt span:last-child{color:var(--bs-emphasis-color)}.hwk-panel{height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.hwk-panel-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.hwk-panel-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.hwk-panel-body{padding:16px}.hwk-line{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;color:var(--bs-emphasis-color)}.hwk-line+.hwk-line{border-top:1px dashed var(--bs-border-color)}.hwk-line b{font-weight:600}.hwk-quote{padding:14px 16px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border-left:3px solid var(--bs-primary);font-size:13px;line-height:1.68;color:var(--bs-emphasis-color)}.hwk-acc .accordion-item{margin-bottom:10px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--radius)!important;overflow:hidden}.hwk-acc .accordion-button{padding:14px 16px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.hwk-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.hwk-acc .accordion-button:focus{box-shadow:none}.hwk-acc .accordion-body{padding:15px 16px;font-size:13px;line-height:1.65;color:var(--bs-secondary-color);border-top:1px solid var(--bs-border-color)}.hwk-empty{padding:40px 24px;text-align:center;border-radius:var(--radius);background:var(--bs-body-bg);border:1px dashed var(--bs-border-color)}.hwk-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:50%;background:var(--tint-primary);color:var(--bs-primary);font-size:25px}@media (prefers-reduced-motion: reduce){[class*=tch-],[class*=tch-]:before,[class*=tch-]:after{animation:none!important;transition:none!important}}.tch-band{display:flex;align-items:center;gap:16px;padding:16px 20px;margin-bottom:24px;border-radius:var(--radius);background:linear-gradient(90deg,var(--tint-primary) 0%,var(--bs-secondary-bg) 60%,var(--bs-body-bg) 100%);border:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.tch-band{flex-wrap:wrap}}.tch-band-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);color:var(--bs-primary);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.tch-band-title{margin:0;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.tch-band-sub{margin:2px 0 0;font-size:13px;color:var(--bs-secondary-color)}.tch-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.tch-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);white-space:nowrap}.tch-pill i{font-size:13px}.tch-pill.is-ai{background:var(--tint-primary);border-color:#3d5ee133;color:var(--bs-primary)}.tch-pill.is-high{background:#e8f9e8;border-color:#d1f2d1;color:#1abe17}.tch-pill.is-mid{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.tch-pill.is-low{background:#fde9ed;border-color:#fad4da;color:#e82646}.tch-pill.is-note{background:#e7f1fc;border-color:#cfe2fa;color:#0f65cd}.tch-facet{display:grid;grid-template-columns:104px minmax(0,1fr) 38px;align-items:center;gap:10px;padding:6px 0;font-size:11.5px;color:var(--bs-secondary-color)}.tch-facet b{text-align:right;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.tch-facet-bar{height:6px;border-radius:3px;background:linear-gradient(90deg,var(--bs-primary) 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.tch-facet-bar.is-high{background:linear-gradient(90deg,#1ABE17 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.tch-facet-bar.is-mid{background:linear-gradient(90deg,#EAB300 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.tch-facet-bar.is-low{background:linear-gradient(90deg,#E82646 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.tch-stage{position:relative;overflow:hidden;border-radius:var(--radius);background:radial-gradient(90% 120% at 100% 100%,rgba(2,168,181,.12) 0%,transparent 58%),linear-gradient(160deg,#F2F5FF 0%,var(--bs-body-bg) 44%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.tch-stage-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:34px;padding:28px}@media (max-width: 1299.98px){.tch-stage-inner{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width: 575.98px){.tch-stage-inner{padding:22px}}.tch-stage-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 12px 5px 6px;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-emphasis-color)}.tch-stage-badge i{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bs-primary);color:#fff;font-size:13px}.tch-stage-title{margin:14px 0 10px;font-size:30px;line-height:1.22;font-weight:600;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.tch-stage-title em{font-style:normal;background:linear-gradient(90deg,var(--bs-primary),#02a8b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767.98px){.tch-stage-title{font-size:24px}}.tch-stage-strip{display:flex;flex-wrap:wrap;gap:18px 32px;margin-top:20px;padding-top:18px;border-top:1px solid var(--bs-border-color)}.tch-stat{display:flex;flex-direction:column;gap:4px;line-height:1.25}.tch-stat b{font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.tch-stat b small{font-size:12px;font-weight:500;color:var(--bs-secondary-color)}.tch-panel{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--aix-glow)}.tch-wave{display:flex;align-items:center;gap:3px;height:96px}.tch-wave i{flex:1 1 0;min-height:4px;height:calc(var(--p, 10) * 1%);border-radius:2px;background:linear-gradient(180deg,var(--bs-primary),rgba(61,94,225,.38))}.tch-wave i.is-peak{background:linear-gradient(180deg,#02a8b5,#02a8b566)}.tch-wave i.is-dip{background:linear-gradient(180deg,#eab300,#eab30066)}.tch-wave-axis{display:flex;justify-content:space-between;font-size:11px;color:var(--bs-secondary-color)}.tch-card{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.tch-card:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.tch-card:before{content:"";position:absolute;left:0;top:0;width:100%;height:96px;background:linear-gradient(120deg,var(--tint-primary) 0%,var(--bs-secondary-bg) 70%,transparent 100%)}.tch-card-head{position:relative;display:flex;align-items:center;gap:14px;padding:18px 18px 14px}.tch-card-name{margin:0 0 2px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.tch-card-score{margin-left:auto;text-align:right;line-height:1}.tch-card-score b{font-size:23px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.tch-card-score b small{font-size:12px;font-weight:500;color:var(--bs-secondary-color)}.tch-card-body{display:flex;flex-direction:column;gap:14px;flex:1 1 auto;padding:0 18px 16px}.tch-card-foot{display:flex;align-items:center;gap:8px;padding:12px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.tch-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:16px;transition:var(--transition)}.tch-ico:hover{color:var(--bs-primary);border-color:var(--bs-primary);background:var(--tint-primary)}.tch-record{position:relative;padding:20px 22px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-left:4px solid var(--bs-primary);transition:var(--transition)}.tch-record+.tch-record{margin-top:16px}.tch-record.is-high{border-left-color:#1abe17}.tch-record.is-mid{border-left-color:#eab300}.tch-record.is-low{border-left-color:#e82646}.tch-record:hover{box-shadow:var(--shadow-lift)}.tch-record-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-bottom:14px;margin-bottom:4px;border-bottom:1px solid var(--bs-border-color)}.tch-record-obs{margin:0;font-size:16px;font-weight:600;color:var(--bs-emphasis-color)}.tch-dl{display:grid;grid-template-columns:172px minmax(0,1fr);gap:0 24px}@media (max-width: 767.98px){.tch-dl{grid-template-columns:minmax(0,1fr);gap:0}}.tch-dt{padding:13px 0;border-bottom:1px dashed var(--bs-border-color);font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}@media (max-width: 767.98px){.tch-dt{padding-bottom:0;border-bottom:0}}.tch-dd{margin:0;padding:13px 0;border-bottom:1px dashed var(--bs-border-color);font-size:13px;line-height:1.65;color:var(--bs-emphasis-color)}.tch-dd:last-child{border-bottom:0}@media (max-width: 767.98px){.tch-dd{padding-top:4px}}.tch-ev{display:flex;align-items:flex-start;gap:8px;padding:3px 0;font-size:12.5px;color:var(--bs-secondary-color)}.tch-ev i{flex-shrink:0;margin-top:2px;font-size:14px;color:var(--bs-primary)}.tch-facet-card{height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tch-facet-card:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.tch-ring{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:12px;border-radius:50%;background:var(--bs-body-bg);color:var(--bs-primary);font-size:21px}.tch-ring:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(var(--bs-primary) 0deg calc(var(--p, 0) * 3.6deg),var(--bs-tertiary-bg) calc(var(--p, 0) * 3.6deg) 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 3px))}.tch-ring.is-high{color:#1abe17}.tch-ring.is-high:before{background:conic-gradient(#1ABE17 0deg calc(var(--p, 0) * 3.6deg),var(--bs-tertiary-bg) calc(var(--p, 0) * 3.6deg) 360deg)}.tch-ring.is-mid{color:#eab300}.tch-ring.is-mid:before{background:conic-gradient(#EAB300 0deg calc(var(--p, 0) * 3.6deg),var(--bs-tertiary-bg) calc(var(--p, 0) * 3.6deg) 360deg)}.tch-ring.is-low{color:#e82646}.tch-ring.is-low:before{background:conic-gradient(#E82646 0deg calc(var(--p, 0) * 3.6deg),var(--bs-tertiary-bg) calc(var(--p, 0) * 3.6deg) 360deg)}.tch-facet-title{margin:0 0 10px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.tch-mini{margin-bottom:10px}.tch-mini span:first-child{display:block;margin-bottom:2px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.tch-mini span:last-child{display:block;font-size:12.5px;line-height:1.55;color:var(--bs-emphasis-color)}.tch-coach{display:flex;flex-direction:column;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tch-coach:hover{box-shadow:var(--shadow-lift)}.tch-coach-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:12px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);font-size:19px}.tch-coach-ic.is-low{background:#fde9ed;color:#e82646}.tch-coach-ic.is-mid{background:#fef8ea;color:#eab300}.tch-coach-ic.is-note{background:#e7f1fc;color:#0f65cd}.tch-coach-title{margin:0 0 6px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.tch-coach-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:14px;border-top:1px dashed var(--bs-border-color)}.tch-tile{position:relative;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;overflow:hidden;transition:var(--transition)}.tch-tile:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.tch-tile-ic{position:absolute;right:14px;top:14px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:16px}.tch-tile-title{margin:0 0 8px;padding-right:44px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.tch-do{display:flex;align-items:center;gap:14px;width:100%;padding:15px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tch-do:hover{border-color:#3d5ee14d;box-shadow:var(--aix-glow)}.tch-do:hover .tch-do-n{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.tch-do:hover .tch-do-go{transform:translate(3px);color:var(--bs-primary)}.tch-do-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.tch-do-go{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.tch-path{display:flex;flex-direction:column;gap:12px}.tch-leg{display:grid;grid-template-columns:62px minmax(0,1fr);align-items:stretch;gap:16px;padding:16px 18px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.tch-leg:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.tch-leg.is-now{background:var(--bs-body-bg);border-color:#3d5ee14d;box-shadow:var(--shadow)}@media (max-width: 575.98px){.tch-leg{grid-template-columns:minmax(0,1fr);gap:8px}}.tch-leg-n{display:flex;align-items:flex-start;justify-content:center;font-size:32px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:transparent;-webkit-text-stroke:1.5px var(--bs-border-color)}.tch-leg.is-done .tch-leg-n{-webkit-text-stroke-color:#1ABE17}.tch-leg.is-now .tch-leg-n{-webkit-text-stroke-color:var(--bs-primary)}@media (max-width: 575.98px){.tch-leg-n{justify-content:flex-start;font-size:24px}}.tch-leg-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.tch-badge{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;padding:20px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tch-badge:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.tch-medal{position:relative;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:50%;background:var(--tint-primary);color:var(--bs-primary);font-size:24px}.tch-medal:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1px dashed var(--bs-border-color)}.tch-medal.is-high{background:#e8f9e8;color:#1abe17}.tch-medal.is-mid{background:#fef8ea;color:#eab300}.tch-medal.is-note{background:#e7f1fc;color:#0f65cd}.tch-badge-fig{display:block;font-size:22px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.tch-badge-title{margin:8px 0 4px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.tch-note{position:relative;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.tch-note:hover{box-shadow:var(--shadow-lift)}.tch-note:before{content:"";position:absolute;right:0;top:0;border-width:0 22px 22px 0;border-style:solid;border-color:var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color) var(--bs-border-color);border-top-right-radius:var(--radius)}.tch-note-title{margin:0 0 6px;padding-right:26px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.tch-ws{width:88%!important;max-width:1440px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.tch-ws{width:100%!important}}.offcanvas.offcanvas-end.tch-ws .offcanvas-body{padding:22px}.tch-ws-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:20px 22px;background:linear-gradient(160deg,#F2F5FF 0%,var(--bs-body-bg) 60%);border-bottom:1px solid var(--bs-border-color)}.tch-crumbs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;list-style:none;margin:0;padding:0;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.tch-crumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}}.tch-crumb{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:14px 18px 14px 26px;border:0;background:var(--bs-body-bg);text-align:left;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%,12px 50%);transition:var(--transition)}.tch-crumb:first-child{clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);padding-left:18px}.tch-crumb:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,12px 50%)}.tch-crumb:hover{background:var(--bs-tertiary-bg)}.tch-crumb.active{background:var(--bs-primary)}.tch-crumb.active .tch-crumb-n{background:#ffffff38;color:#fff}.tch-crumb.active .tch-crumb-txt span:first-child{color:#ffffffc7}.tch-crumb.active .tch-crumb-txt span:last-child{color:#fff}@media (max-width: 767.98px){.tch-crumb{clip-path:none!important;padding:12px 14px!important}}.tch-crumb-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.tch-crumb-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.tch-crumb-txt span:first-child{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.tch-crumb-txt span:last-child{font-size:13px;font-weight:600;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tch-box{height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.tch-box-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.tch-box-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.tch-box-body{padding:16px}.tch-line{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;color:var(--bs-emphasis-color)}.tch-line+.tch-line{border-top:1px dashed var(--bs-border-color)}.tch-line b{font-weight:600}.tch-quote{padding:14px 16px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border-left:3px solid var(--bs-primary);font-size:13px;line-height:1.68;color:var(--bs-emphasis-color)}.tch-acc .accordion-item{margin-bottom:10px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--radius)!important;overflow:hidden}.tch-acc .accordion-button{padding:14px 16px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.tch-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.tch-acc .accordion-button:focus{box-shadow:none}.tch-acc .accordion-body{padding:15px 16px;font-size:13px;line-height:1.65;color:var(--bs-secondary-color);border-top:1px solid var(--bs-border-color)}.tch-empty{padding:40px 24px;text-align:center;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.tch-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);color:var(--bs-primary);font-size:25px}@media (prefers-reduced-motion: reduce){[class*=fam-],[class*=fam-]:before,[class*=fam-]:after{animation:none!important;transition:none!important}}.fam-hd{display:flex;align-items:flex-start;gap:16px;margin-bottom:24px}.fam-hd:before{content:"";flex-shrink:0;width:5px;align-self:stretch;min-height:46px;border-radius:3px;background:linear-gradient(180deg,var(--bs-primary),#02a8b5)}.fam-hd-title{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.fam-hd-sub{margin:5px 0 0;font-size:13px;color:var(--bs-secondary-color);max-width:700px}.fam-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.fam-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;font-size:11px;font-weight:600;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);white-space:nowrap}.fam-chip i{font-size:13px}.fam-chip.is-ai{background:var(--tint-primary);border-color:#3d5ee133;color:var(--bs-primary)}.fam-chip.is-warm{background:#e8f9e8;border-color:#d1f2d1;color:#1abe17}.fam-chip.is-cool{background:#e7f1fc;border-color:#cfe2fa;color:#0f65cd}.fam-chip.is-fading{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.fam-chip.is-cold{background:#fde9ed;border-color:#fad4da;color:#e82646}.fam-level{display:inline-flex;align-items:center;gap:3px}.fam-level i{width:9px;height:9px;border-radius:50%;border:1.5px solid var(--bs-tertiary-bg)}.fam-level i.on{background:var(--bs-primary);border-color:var(--bs-primary)}.fam-level.is-warm i.on{background:#1abe17;border-color:#1abe17}.fam-level.is-fading i.on{background:#eab300;border-color:#eab300}.fam-level.is-cold i.on{background:#e82646;border-color:#e82646}.fam-hero{position:relative;overflow:hidden;border-radius:var(--radius);background:radial-gradient(80% 120% at 0% 100%,rgba(2,168,181,.12) 0%,transparent 55%),linear-gradient(200deg,#F2F5FF 0%,var(--bs-body-bg) 46%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.fam-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:34px;padding:28px}@media (max-width: 1299.98px){.fam-hero-inner{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width: 575.98px){.fam-hero-inner{padding:22px}}.fam-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 13px;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-emphasis-color)}.fam-hero-title{margin:14px 0 10px;font-size:30px;line-height:1.22;font-weight:600;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.fam-hero-title em{font-style:normal;background:linear-gradient(90deg,var(--bs-primary),#02a8b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767.98px){.fam-hero-title{font-size:24px}}.fam-hero-strip{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:20px;padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.fam-stat{display:flex;flex-direction:column;gap:3px;line-height:1.25}.fam-stat b{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.fam-stat b small{font-size:12px;font-weight:500;color:var(--bs-secondary-color)}.fam-thread-panel{display:flex;flex-direction:column;gap:14px;padding:20px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--aix-glow)}.fam-bubbles{display:flex;flex-direction:column;gap:10px}.fam-bubble{position:relative;max-width:86%;padding:11px 14px;border-radius:14px 14px 14px 4px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:12.5px;line-height:1.55;color:var(--bs-emphasis-color)}.fam-bubble small{display:block;margin-top:4px;font-size:10.5px;color:var(--bs-secondary-color)}.fam-bubble.is-school{align-self:flex-end;border-radius:14px 14px 4px;background:var(--tint-primary);border-color:#3d5ee12e}.fam-bubble.is-ai{align-self:stretch;max-width:100%;border-style:dashed;background:var(--bs-body-bg);border-radius:var(--radius)}.fam-card{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.fam-card:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.fam-card-head{display:flex;align-items:center;gap:14px;padding:18px;background:linear-gradient(180deg,var(--bs-secondary-bg),var(--bs-body-bg));border-bottom:1px solid var(--bs-border-color)}.fam-pair{position:relative;display:inline-flex;align-items:center;flex-shrink:0;padding-right:6px}.fam-pair .avatar+.avatar{margin-left:-12px}.fam-pair:after{content:"";position:absolute;left:50%;bottom:-5px;transform:translate(-50%);width:22px;height:3px;border-radius:2px;background:var(--bs-primary)}.fam-card-name{margin:0 0 2px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.fam-card-body{display:flex;flex-direction:column;gap:13px;flex:1 1 auto;padding:16px 18px}.fam-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px 0;border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}.fam-cell{display:flex;flex-direction:column;gap:3px;min-width:0;line-height:1.3}.fam-cell span:last-child{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.fam-card-foot{display:flex;align-items:center;gap:8px;padding:12px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.fam-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:16px;transition:var(--transition)}.fam-ico:hover{color:var(--bs-primary);border-color:var(--bs-primary);background:var(--tint-primary)}.fam-note{padding:20px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.fam-note:hover{box-shadow:var(--shadow-lift)}.fam-note-head{display:flex;align-items:flex-start;gap:12px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--bs-border-color)}.fam-note-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--tint-primary);color:var(--bs-primary);font-size:18px}.fam-note-ic.is-warm{background:#e8f9e8;color:#1abe17}.fam-note-ic.is-fading{background:#fef8ea;color:#eab300}.fam-note-ic.is-cold{background:#fde9ed;color:#e82646}.fam-note-obs{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.fam-turn{position:relative;padding:0 0 14px 22px}.fam-turn:last-child{padding-bottom:0}.fam-turn:before{content:"";position:absolute;left:4px;top:14px;bottom:0;width:1px;background:var(--bs-border-color)}.fam-turn:last-child:before{display:none}.fam-turn:after{content:"";position:absolute;left:0;top:6px;width:9px;height:9px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-primary)}.fam-turn-lbl{display:block;margin-bottom:4px;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.fam-ev{display:flex;align-items:flex-start;gap:8px;padding:4px 0;font-size:12.5px;color:var(--bs-secondary-color)}.fam-ev i{flex-shrink:0;margin-top:3px;font-size:6px;color:var(--bs-primary)}.fam-eng{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.fam-eng:hover{box-shadow:var(--shadow-lift)}.fam-eng-top{display:flex;align-items:center;gap:12px;padding:16px 18px;background:var(--tint-primary)}.fam-eng-top.is-warm{background:#e8f9e8}.fam-eng-top.is-fading{background:#fef8ea}.fam-eng-top.is-cold{background:#fde9ed}.fam-eng-top.is-cool{background:#e7f1fc}.fam-eng-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(--bs-body-bg);color:var(--bs-primary);font-size:18px}.fam-eng-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.fam-eng-body{flex:1 1 auto;padding:16px 18px}.fam-kv{margin-bottom:12px}.fam-kv span:first-child{display:block;margin-bottom:2px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.fam-kv span:last-child{display:block;font-size:12.5px;line-height:1.55;color:var(--bs-emphasis-color)}.fam-rec{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.fam-rec:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.fam-rec-body{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;padding:18px}.fam-rec-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.fam-rec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto;padding-top:14px;border-top:1px dashed var(--bs-border-color)}.fam-send{display:flex;align-items:center;justify-content:center;gap:7px;padding:12px;background:var(--bs-primary);color:#fff;font-size:13px;font-weight:600;transition:var(--transition)}.fam-send.is-cold{background:#e82646}.fam-send.is-fading{background:#eab300}.fam-send.is-cool{background:#0f65cd}.fam-send:hover{filter:brightness(.94);color:#fff}.fam-story{position:relative;height:100%;padding:20px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:inset 0 0 0 4px var(--bs-body-bg),inset 0 0 0 5px var(--bs-border-color);transition:var(--transition)}.fam-story:hover{box-shadow:inset 0 0 0 4px var(--bs-body-bg),inset 0 0 0 5px #3d5ee147,var(--shadow-lift)}.fam-story-title{margin:0 0 10px;font-size:14px;font-weight:600;letter-spacing:.02em;color:var(--bs-emphasis-color)}.fam-story-txt{margin:0;font-size:13px;line-height:1.7;color:var(--bs-secondary-color)}.fam-story-txt:first-letter{float:left;margin:4px 8px 0 0;font-size:34px;line-height:.8;font-weight:700;color:var(--bs-primary)}.fam-compose{display:flex;flex-direction:column;gap:12px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.fam-compose:hover{border-color:#3d5ee14d;box-shadow:var(--aix-glow)}.fam-compose:hover .fam-compose-ic{background:var(--bs-primary);color:#fff}.fam-compose-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:12px;background:var(--tint-primary);color:var(--bs-primary);font-size:18px;transition:var(--transition)}.fam-compose-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.fam-to{display:flex;align-items:center;gap:8px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--bs-border-color);font-size:11.5px;color:var(--bs-secondary-color)}.fam-to b{font-weight:600;color:var(--bs-emphasis-color)}.fam-line{position:relative;padding-left:54px}.fam-line:before{content:"";position:absolute;left:19px;top:16px;bottom:16px;width:2px;background:linear-gradient(180deg,var(--bs-primary),rgba(61,94,225,.14))}.fam-mark{position:relative;padding:15px 18px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.fam-mark+.fam-mark{margin-top:14px}.fam-mark:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.fam-mark .fam-mark-face{position:absolute;left:-54px;top:14px;width:40px;height:40px;border-radius:50%;border:2px solid var(--bs-body-bg);box-shadow:var(--shadow);object-fit:cover}.fam-mark .fam-mark-ic{position:absolute;left:-54px;top:14px;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-border-color);color:var(--bs-primary);font-size:17px}.fam-mark.is-now .fam-mark-ic{border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.fam-mark-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.fam-opp{display:flex;align-items:flex-start;gap:14px;height:100%;padding:16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.fam-opp:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.fam-opp:hover .fam-date{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.fam-date{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:54px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);line-height:1;transition:var(--transition)}.fam-date b{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.fam-date span{margin-top:3px;font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;opacity:.75}.fam-opp-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.fam-ins{display:flex;align-items:flex-start;gap:14px;height:100%;padding:16px 18px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.fam-ins:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.fam-ins-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:18px}.fam-ins-title{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.fam-ws{width:88%!important;max-width:1420px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.fam-ws{width:100%!important}}.offcanvas.offcanvas-end.fam-ws .offcanvas-body{padding:22px}.fam-ws-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:20px 22px;background:linear-gradient(200deg,#F2F5FF 0%,var(--bs-body-bg) 58%);border-bottom:1px solid var(--bs-border-color)}.fam-steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:18px 22px 0;background:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}.fam-steps:after{content:"";position:absolute;left:22px;right:22px;bottom:0;height:3px;border-radius:2px;background:var(--bs-tertiary-bg)}@media (max-width: 767.98px){.fam-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.fam-steps:after{display:none}}.fam-step{position:relative;z-index:1;display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px 16px;border:0;background:transparent;text-align:left;transition:var(--transition)}.fam-step:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;border-radius:2px;background:transparent;transition:var(--transition)}.fam-step:hover .fam-step-n{border-color:var(--bs-primary);color:var(--bs-primary)}.fam-step.active:after{background:var(--bs-primary)}.fam-step.active .fam-step-n{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.fam-step.active .fam-step-txt span:last-child{color:var(--bs-emphasis-color)}@media (max-width: 767.98px){.fam-step{padding-bottom:10px}.fam-step:after{display:none}}.fam-step-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:10px;background:var(--bs-body-bg);border:1.5px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.fam-step-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.fam-step-txt span:first-child{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.fam-step-txt span:last-child{font-size:13px;font-weight:600;color:var(--bs-secondary-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fam-box{height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.fam-box-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.fam-box-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.fam-box-body{padding:16px}.fam-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;color:var(--bs-emphasis-color)}.fam-row+.fam-row{border-top:1px dashed var(--bs-border-color)}.fam-row b{font-weight:600}.fam-acc .accordion-item{margin-bottom:10px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--radius)!important;overflow:hidden}.fam-acc .accordion-button{padding:14px 16px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.fam-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.fam-acc .accordion-button:focus{box-shadow:none}.fam-acc .accordion-body{padding:15px 16px;font-size:13px;line-height:1.65;color:var(--bs-secondary-color);border-top:1px solid var(--bs-border-color)}.fam-empty{padding:40px 24px;text-align:center;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.fam-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:18px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);color:var(--bs-primary);font-size:25px}@media (prefers-reduced-motion: reduce){[class*=rev-],[class*=rev-]:before,[class*=rev-]:after{animation:none!important;transition:none!important}}.rev-hd{margin-bottom:24px}.rev-hd-line{display:flex;align-items:baseline;gap:12px}.rev-hd-title{margin:0;flex-shrink:0;font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.rev-leader{flex:1 1 auto;min-width:24px;height:1px;align-self:center;background-image:linear-gradient(90deg,var(--bs-border-color) 33%,transparent 0);background-size:6px 1px;background-repeat:repeat-x}.rev-hd-fig{flex-shrink:0;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bs-primary)}.rev-hd-sub{margin:8px 0 0;font-size:13px;color:var(--bs-secondary-color);max-width:700px}.rev-lbl{display:block;font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.rev-amt{font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.rev-amt.is-lg{font-size:24px}.rev-amt.is-md{font-size:17px}.rev-amt.is-in{color:#1abe17}.rev-amt.is-out{color:#e82646}.rev-tag{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:4px;font-size:11px;font-weight:600;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);white-space:nowrap}.rev-tag i{font-size:13px}.rev-tag.is-ai{background:var(--tint-primary);border-color:#3d5ee133;color:var(--bs-primary)}.rev-tag.is-likely{background:#e8f9e8;border-color:#d1f2d1;color:#1abe17}.rev-tag.is-watch{background:#e7f1fc;border-color:#cfe2fa;color:#0f65cd}.rev-tag.is-slow{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.rev-tag.is-risk{background:#fde9ed;border-color:#fad4da;color:#e82646}.rev-prob{display:flex;gap:3px}.rev-prob i{flex:1 1 0;height:14px;border-radius:2px;background:var(--bs-tertiary-bg)}.rev-prob i.on{background:var(--bs-primary)}.rev-prob.is-likely i.on{background:#1abe17}.rev-prob.is-slow i.on{background:#eab300}.rev-prob.is-risk i.on{background:#e82646}.rev-prob.is-sm i{height:8px}.rev-row{display:flex;align-items:baseline;gap:10px;padding:8px 0;font-size:13px}.rev-row+.rev-row{border-top:1px solid var(--bs-border-color)}.rev-row>span:first-child{flex-shrink:0;color:var(--bs-secondary-color)}.rev-row>b{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.rev-hero{position:relative;overflow:hidden;border-radius:var(--radius);background:linear-gradient(105deg,var(--bs-body-bg) 0%,var(--bs-body-bg) 50%,#E8F9E8 100%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.rev-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(180deg,transparent 0 39px,var(--bs-border-color) 39px 40px);opacity:.4;-webkit-mask-image:linear-gradient(180deg,transparent,#000 60%);mask-image:linear-gradient(180deg,transparent,#000 60%);pointer-events:none}.rev-hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:34px;padding:28px}@media (max-width: 1299.98px){.rev-hero-inner{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width: 575.98px){.rev-hero-inner{padding:22px}}.rev-hero-badge{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:4px;background:var(--bs-emphasis-color);color:#fff;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.rev-hero-title{margin:14px 0 10px;font-size:30px;line-height:1.22;font-weight:600;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.rev-hero-title em{font-style:normal;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,var(--bs-primary),#02a8b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767.98px){.rev-hero-title{font-size:24px}}.rev-hero-stmt{margin-top:20px;padding:4px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.rev-cone-panel{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--aix-glow)}.rev-cone{position:relative;height:132px}.rev-cone-band{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px}.rev-cone-band.b1{background:linear-gradient(90deg,#3d5ee10d,#3d5ee129);clip-path:polygon(0 46%,100% 4%,100% 96%,0 54%)}.rev-cone-band.b2{background:linear-gradient(90deg,#3d5ee11a,#3d5ee14d);clip-path:polygon(0 47%,100% 24%,100% 76%,0 53%)}.rev-cone-band.b3{background:linear-gradient(90deg,var(--bs-primary),#02a8b5);clip-path:polygon(0 48%,100% 46%,100% 54%,0 52%)}.rev-cone-pin{position:absolute;right:0;top:50%;transform:translate(50%,-50%);width:12px;height:12px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-primary);box-shadow:var(--shadow)}.rev-cone-axis{display:flex;justify-content:space-between;font-size:11px;color:var(--bs-secondary-color)}.rev-case{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.rev-case:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.rev-case-head{display:flex;align-items:center;gap:13px;padding:16px 18px;border-bottom:1px dashed var(--bs-border-color)}.rev-case-name{margin:0 0 2px;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.rev-shelf{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:14px 18px;background:var(--bs-secondary-bg)}.rev-case-body{display:flex;flex-direction:column;gap:13px;flex:1 1 auto;padding:16px 18px}.rev-case-foot{display:flex;align-items:center;gap:8px;padding:12px 18px;border-top:1px solid var(--bs-border-color)}.rev-ico{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:6px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:16px;transition:var(--transition)}.rev-ico:hover{color:var(--bs-primary);border-color:var(--bs-primary);background:var(--tint-primary)}.rev-note{display:grid;grid-template-columns:minmax(0,1fr) 232px;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.rev-note:hover{box-shadow:var(--shadow-lift)}@media (max-width: 991.98px){.rev-note{grid-template-columns:minmax(0,1fr)}}.rev-note-body{padding:20px}.rev-note-obs{margin:0 0 12px;font-size:15.5px;font-weight:600;color:var(--bs-emphasis-color)}.rev-ev{display:flex;align-items:baseline;gap:10px;padding:7px 0;font-size:12.5px}.rev-ev+.rev-ev{border-top:1px dotted var(--bs-border-color)}.rev-ev>span:first-child{flex-shrink:0;color:var(--bs-secondary-color)}.rev-ev>b{flex-shrink:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.rev-rail{display:flex;flex-direction:column;gap:14px;padding:20px;background:linear-gradient(180deg,var(--tint-primary),var(--bs-secondary-bg));border-left:1px solid var(--bs-border-color)}.rev-rail.is-likely{background:linear-gradient(180deg,#E8F9E8,var(--bs-secondary-bg))}.rev-rail.is-slow{background:linear-gradient(180deg,#FEF8EA,var(--bs-secondary-bg))}.rev-rail.is-risk{background:linear-gradient(180deg,#FDE9ED,var(--bs-secondary-bg))}@media (max-width: 991.98px){.rev-rail{border-left:0;border-top:1px solid var(--bs-border-color)}}.rev-int{display:flex;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.rev-int:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.rev-int-fig{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:108px;padding:16px 10px;text-align:center;background:var(--bs-secondary-bg);border-right:1px solid var(--bs-border-color)}.rev-int-fig i{font-size:19px;color:var(--bs-primary)}.rev-int-body{padding:16px 18px}.rev-int-title{margin:0 0 10px;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.rev-kv{margin-bottom:10px}.rev-kv span:first-child{display:block;margin-bottom:2px;font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.rev-kv span:last-child{display:block;font-size:12.5px;line-height:1.55;color:var(--bs-emphasis-color)}.rev-rec{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.rev-rec:hover{box-shadow:var(--shadow-lift)}.rev-rec-top{padding:14px 16px 12px;border-bottom:1px solid var(--bs-border-color)}.rev-rec-body{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;padding:16px}.rev-rec-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.rev-rec-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--bs-border-color)}.rev-opp{position:relative;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.rev-opp:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.rev-opp-badge{position:absolute;right:16px;top:16px;padding:4px 9px;border-radius:4px;background:var(--tint-primary);color:var(--bs-primary);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums}.rev-opp-badge.is-likely{background:#e8f9e8;color:#1abe17}.rev-opp-badge.is-slow{background:#fef8ea;color:#eab300}.rev-opp-badge.is-risk{background:#fde9ed;color:#e82646}.rev-opp-title{margin:0 0 8px;padding-right:84px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.rev-do{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.rev-do:hover{border-color:#3d5ee14d;box-shadow:var(--aix-glow)}.rev-do:hover .rev-do-run{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.rev-do-ix{flex-shrink:0;width:34px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--bs-secondary-color)}.rev-do-run{flex-shrink:0;display:inline-flex;align-items:center;gap:5px;padding:5px 11px;border-radius:4px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:11px;font-weight:600;transition:var(--transition)}.rev-journey{position:relative;padding-left:30px}.rev-journey:before{content:"";position:absolute;left:8px;top:14px;bottom:14px;border-left:2px dotted var(--bs-border-color)}.rev-stop{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 16px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.rev-stop+.rev-stop{margin-top:12px}.rev-stop:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.rev-stop:before{content:"";position:absolute;left:-27px;top:22px;width:12px;height:12px;border-radius:3px;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg)}.rev-stop.is-done:before{background:#1abe17;border-color:#1abe17}.rev-stop.is-now{background:var(--bs-body-bg);border-color:#3d5ee14d}.rev-stop.is-now:before{border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.rev-stop-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.rev-fin{display:flex;flex-direction:column;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.rev-fin:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.rev-fin-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:12px;border-radius:8px;background:var(--tint-primary);color:var(--bs-primary);font-size:19px}.rev-fin-title{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.rev-fin-foot{margin-top:auto;padding-top:14px;border-top:1px solid var(--bs-border-color)}.rev-ins{display:flex;align-items:flex-start;gap:16px;height:100%;padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.rev-ins:hover{box-shadow:var(--shadow)}.rev-ins-fig{flex-shrink:0;min-width:78px;font-size:21px;font-weight:700;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--bs-primary)}.rev-ins-fig.is-in{color:#1abe17}.rev-ins-fig.is-out{color:#e82646}.rev-ins-title{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.rev-ws{width:88%!important;max-width:1440px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.rev-ws{width:100%!important}}.offcanvas.offcanvas-end.rev-ws .offcanvas-body{padding:22px}.rev-ws-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:20px 22px;background:linear-gradient(105deg,var(--bs-body-bg) 0%,#E8F9E8 100%);border-bottom:1px solid var(--bs-border-color)}.rev-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:16px 22px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.rev-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.rev-step{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);text-align:left;transition:var(--transition)}.rev-step:before{content:"";position:absolute;left:-1px;right:-1px;top:-1px;height:3px;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:transparent;transition:var(--transition)}.rev-step:after{content:"";position:absolute;left:calc(100% + 1px);top:50%;transform:translateY(-50%);border-width:5px 0 5px 6px;border-style:solid;border-color:transparent transparent transparent var(--bs-border-color)}.rev-step.is-last:after{display:none}.rev-step:hover{border-color:#3d5ee14d}.rev-step.active{border-color:#3d5ee159;box-shadow:var(--shadow)}.rev-step.active:before{background:var(--bs-primary)}.rev-step.active .rev-step-n{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.rev-step.active .rev-step-txt span:last-child{color:var(--bs-emphasis-color)}@media (max-width: 767.98px){.rev-step:after{display:none}}.rev-step-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:5px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.rev-step-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.rev-step-txt span:first-child{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.rev-step-txt span:last-child{font-size:13px;font-weight:600;color:var(--bs-secondary-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rev-box{height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.rev-box-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.rev-box-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.rev-box-body{padding:16px}.rev-quote{padding:14px 16px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border-left:3px solid var(--bs-primary);font-size:13px;line-height:1.68;color:var(--bs-emphasis-color)}.rev-acc .accordion-item{margin-bottom:10px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:var(--radius)!important;overflow:hidden}.rev-acc .accordion-button{padding:14px 16px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.rev-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.rev-acc .accordion-button:focus{box-shadow:none}.rev-acc .accordion-body{padding:15px 16px;font-size:13px;line-height:1.65;color:var(--bs-secondary-color);border-top:1px solid var(--bs-border-color)}.rev-empty{padding:40px 24px;text-align:center;border-radius:var(--radius);background:var(--bs-body-bg);border:1px dashed var(--bs-border-color)}.rev-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:8px;background:var(--tint-primary);color:var(--bs-primary);font-size:25px}@media (prefers-reduced-motion: reduce){[class*=ops-],[class*=ops-]:before,[class*=ops-]:after{animation:none!important;transition:none!important}}.ops-hd{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px}.ops-eyebrow{display:inline-flex;align-items:center;gap:8px;margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--bs-primary)}.ops-eyebrow:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.ops-hd-title{margin:0;font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.ops-hd-sub{margin:5px 0 0;font-size:13px;color:var(--bs-secondary-color);max-width:720px}.ops-lbl{display:block;font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-secondary-color)}.ops-chip i{font-size:12px}.ops-chip.is-ai{background:var(--tint-primary);border-color:#3d5ee133;color:var(--bs-primary)}.ops-chip.is-live{background:#e8f9e8;border-color:#d1f2d1;color:#1abe17}.ops-chip.is-idle{background:#e7f1fc;border-color:#cfe2fa;color:#0f65cd}.ops-chip.is-queued{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.ops-chip.is-off{background:#fde9ed;border-color:#fad4da;color:#e82646}.ops-dark .ops-chip{background:#ffffff12;border-color:var(--bs-border-color);color:var(--bs-emphasis-color)}.ops-dark .ops-chip.is-live{background:#1abe1729;border-color:#1abe174d;color:#7be87a}.ops-dark .ops-chip.is-ai{background:#6c8bff29;border-color:#6c8bff52;color:#a9bcff}.ops-dot{position:relative;display:inline-block;width:7px;height:7px;border-radius:50%;background:#1abe17;flex-shrink:0}.ops-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid currentColor;color:#1abe17;opacity:0;animation:ops-pulse 2.4s ease-out infinite}.ops-dot.is-idle{background:#0f65cd}.ops-dot.is-idle:after{color:#0f65cd}.ops-dot.is-queued{background:#eab300}.ops-dot.is-queued:after{color:#eab300}.ops-dot.is-off{background:#e82646}.ops-dot.is-off:after{animation:none}@keyframes ops-pulse{0%{transform:scale(.6);opacity:.9}to{transform:scale(1.9);opacity:0}}.ops-health{display:inline-flex;gap:3px}.ops-health i{width:14px;height:4px;border-radius:2px;background:var(--bs-tertiary-bg)}.ops-health i.on{background:#1abe17}.ops-health.is-warn i.on{background:#eab300}.ops-health.is-bad i.on{background:#e82646}.ops-dark .ops-health i{background:#ffffff29}.ops-mission{position:relative;overflow:hidden;border-radius:20px;background:radial-gradient(90% 120% at 10% 0%,rgba(108,139,255,.28) 0%,transparent 55%),radial-gradient(70% 100% at 100% 100%,rgba(53,214,229,.2) 0%,transparent 58%),linear-gradient(160deg,var(--bs-secondary-color) 0%,var(--bs-emphasis-color) 100%);color:var(--bs-body-color);box-shadow:0 24px 60px #0e152647}.ops-mission:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--bs-border-color) 1px,transparent 1px),linear-gradient(90deg,var(--bs-border-color) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0%,#000 0%,transparent 78%);mask-image:radial-gradient(120% 90% at 50% 0%,#000 0%,transparent 78%);pointer-events:none}.ops-mission:after{content:"";position:absolute;top:-40%;left:-30%;width:60%;height:180%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);transform:rotate(18deg);animation:ops-sweep 9s ease-in-out infinite;pointer-events:none}@keyframes ops-sweep{0%,to{transform:translate(-10%) rotate(18deg);opacity:0}50%{transform:translate(120%) rotate(18deg);opacity:1}}.ops-mission-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 392px;gap:40px;padding:40px}@media (max-width: 1299.98px){.ops-mission-inner{grid-template-columns:minmax(0,1fr);gap:30px;padding:32px}}@media (max-width: 575.98px){.ops-mission-inner{padding:24px}}.ops-mission-badge{display:inline-flex;align-items:center;gap:9px;padding:6px 14px 6px 8px;border-radius:999px;background:#ffffff12;border:1px solid var(--bs-border-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--bs-emphasis-color)}.ops-mission-badge i{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--bs-primary),var(--accent-strong));color:#0e1526;font-size:14px}.ops-mission-title{margin:20px 0 14px;font-size:42px;line-height:1.12;font-weight:600;letter-spacing:-.03em;color:var(--bs-emphasis-color)}.ops-mission-title em{font-style:normal;background:linear-gradient(90deg,var(--bs-primary),var(--accent-strong));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 991.98px){.ops-mission-title{font-size:32px}}@media (max-width: 575.98px){.ops-mission-title{font-size:26px}}.ops-mission-lead{margin:0;max-width:640px;font-size:15px;line-height:1.7;color:var(--bs-body-color)}.ops-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:30px;background:var(--bs-border-color);border:1px solid var(--bs-border-color);border-radius:var(--radius);overflow:hidden}@media (max-width: 575.98px){.ops-rail{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-rail-cell{padding:15px 18px;background:#ffffff05;line-height:1.3}.ops-rail-cell b{display:block;margin-top:5px;font-size:21px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.ops-rail-cell b small{font-size:12px;font-weight:500;color:var(--bs-body-color)}.ops-rail-cell span:first-child{font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#ffffff80}.ops-btn{display:inline-flex;align-items:center;gap:7px;padding:11px 20px;border-radius:10px;border:1px solid var(--bs-border-color);background:#ffffff12;color:var(--bs-emphasis-color);font-size:14px;font-weight:600;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:var(--transition)}.ops-btn:hover{background:#ffffff21;color:var(--bs-emphasis-color);transform:translateY(-1px)}.ops-btn.is-primary{background:linear-gradient(135deg,var(--bs-primary),#4C6BE8);border-color:transparent;box-shadow:0 8px 24px #4c6be866}.ops-btn.is-primary:hover{box-shadow:0 12px 30px #4c6be880}.ops-glass{position:relative;display:flex;flex-direction:column;gap:16px;padding:22px;border-radius:16px;background:#ffffff0f;border:1px solid var(--bs-border-color);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff14}.ops-orb{position:absolute;border-radius:50%;filter:blur(30px);pointer-events:none}.ops-orb.o1{width:160px;height:160px;right:-40px;top:-50px;background:#6c8bff80;animation:ops-drift 14s ease-in-out infinite}.ops-orb.o2{width:120px;height:120px;left:-30px;bottom:-40px;background:#35d6e561;animation:ops-drift 18s ease-in-out infinite reverse}@keyframes ops-drift{0%,to{transform:translate(0)}50%{transform:translate(-16px,20px)}}.ops-mission-row{display:flex;align-items:center;gap:12px;padding:11px 0;font-size:13px;color:var(--bs-body-color)}.ops-mission-row+.ops-mission-row{border-top:1px solid var(--bs-border-color)}.ops-mission-row b{display:block;font-weight:600;color:var(--bs-emphasis-color)}.ops-mission-row time{flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums;color:#ffffff73}.ops-mission-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:#ffffff14;border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);font-size:16px}.ops-bento{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}@media (max-width: 1199.98px){.ops-bento{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 767.98px){.ops-bento{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-span-2{grid-column:span 2}.ops-span-3{grid-column:span 3}.ops-span-4{grid-column:span 4}@media (max-width: 1199.98px){.ops-span-3,.ops-span-4{grid-column:span 4}}@media (max-width: 767.98px){.ops-span-2,.ops-span-3,.ops-span-4{grid-column:span 2}}.ops-tile{position:relative;display:flex;flex-direction:column;gap:12px;min-height:168px;padding:20px;border-radius:16px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.ops-tile:after{content:"";position:absolute;right:-50px;top:-50px;width:150px;height:150px;border-radius:50%;background:radial-gradient(circle,var(--tint-primary) 0%,transparent 70%);opacity:0;transition:var(--transition)}.ops-tile:hover{border-color:#3d5ee152;box-shadow:var(--shadow-lift);transform:translateY(-2px)}.ops-tile:hover:after{opacity:1}.ops-tile:hover .ops-tile-ic{background:linear-gradient(135deg,var(--bs-primary),#02a8b5);border-color:transparent;color:#fff}.ops-tile.is-feature{background:radial-gradient(80% 120% at 100% 0%,rgba(53,214,229,.18) 0%,transparent 60%),linear-gradient(150deg,#3d5ee1,#202c4b);border-color:transparent;color:#ffffffc7}.ops-tile.is-feature .ops-tile-title,.ops-tile.is-feature .ops-tile-fig{color:#fff}.ops-tile.is-feature .ops-tile-ic{background:#ffffff1f;border-color:#ffffff2e;color:#fff}.ops-tile.is-feature .ops-lbl{color:#ffffff8c}.ops-tile.is-feature .ops-health i{background:#fff3}.ops-tile-ic{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;background:var(--tint-primary);border:1px solid transparent;color:var(--bs-primary);font-size:20px;transition:var(--transition)}.ops-tile-title{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.ops-tile-fig{font-size:26px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--bs-emphasis-color)}@media (min-width: 992px){.ops-tile.is-wide{display:grid;grid-template-columns:268px minmax(0,1fr) auto;align-items:center;gap:28px;min-height:0;padding:22px 24px}.ops-tile.is-wide .ops-tile-foot{margin-top:0;padding-top:0;border-top:0;flex-direction:column;align-items:flex-end;gap:12px}}.ops-tile-lead{display:flex;align-items:center;gap:14px}.ops-tile-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.is-feature .ops-tile-foot{border-top-color:#ffffff24}.ops-launch{position:relative;display:flex;align-items:center;gap:16px;height:100%;padding:20px;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.ops-launch:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--bs-primary),#02a8b5);transform:scaleY(0);transform-origin:top;transition:var(--transition)}.ops-launch:hover{border-color:#3d5ee14d;box-shadow:var(--aix-glow)}.ops-launch:hover:before{transform:scaleY(1)}.ops-launch:hover .ops-launch-go{transform:translate(4px);color:var(--bs-primary)}.ops-launch-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--tint-primary);color:var(--bs-primary);font-size:22px}.ops-launch-title{margin:0 0 3px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.ops-launch-go{flex-shrink:0;font-size:18px;color:var(--bs-secondary-color);transition:var(--transition)}.ops-op{position:relative;display:flex;align-items:flex-start;gap:14px;padding:16px 18px 16px 22px;border-radius:12px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.ops-op+.ops-op{margin-top:12px}.ops-op:before{content:"";position:absolute;left:10px;top:16px;bottom:16px;width:3px;border-radius:2px;background:#1abe17}.ops-op.is-running:before{background:var(--bs-primary)}.ops-op.is-queued:before{background:#eab300}.ops-op.is-alert:before{background:#e82646}.ops-op:hover{box-shadow:var(--shadow)}.ops-op-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:17px}.ops-op-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.ops-pipe{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}@media (max-width: 1199.98px){.ops-pipe{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:24px}}@media (max-width: 575.98px){.ops-pipe{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-stage{position:relative;padding:20px 16px 16px;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);text-align:center;transition:var(--transition)}.ops-stage:after{content:"";position:absolute;left:calc(100% + 1px);top:50%;width:10px;height:2px;background:var(--bs-border-color);z-index:1}.ops-stage:last-child:after{display:none}.ops-stage.is-done{border-color:#1abe174d;background:#e8f9e8}.ops-stage.is-done:after{background:#1abe17}.ops-stage.is-live{border-color:#3d5ee159;box-shadow:var(--aix-glow)}@media (max-width: 1199.98px){.ops-stage:after{display:none}}.ops-stage-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:12px;border-radius:50%;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:20px}.is-done .ops-stage-ic{background:#1abe17;border-color:#1abe17;color:#fff}.is-live .ops-stage-ic{background:linear-gradient(135deg,var(--bs-primary),#02a8b5);border-color:transparent;color:#fff;animation:ops-breathe 2.6s ease-in-out infinite}@keyframes ops-breathe{0%,to{box-shadow:0 0 #3d5ee173}50%{box-shadow:0 0 0 8px #3d5ee100}}.ops-stage-n{display:block;margin-bottom:4px;font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--bs-secondary-color)}.ops-stage-title{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.ops-auto{display:flex;flex-direction:column;height:100%;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.ops-auto:hover{border-color:#3d5ee147;box-shadow:var(--shadow-lift)}.ops-auto-head{display:flex;align-items:center;gap:12px;padding:16px 18px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.ops-auto-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.ops-auto-body{padding:16px 18px}.ops-kv{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;font-size:12.5px;color:var(--bs-secondary-color)}.ops-kv+.ops-kv{border-top:1px dashed var(--bs-border-color)}.ops-kv b{font-weight:600;color:var(--bs-emphasis-color)}.ops-agent{position:relative;display:flex;flex-direction:column;height:100%;padding:20px;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.ops-agent:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.ops-agent-ic{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:14px;border-radius:16px;background:linear-gradient(135deg,var(--tint-primary),var(--bs-secondary-bg));color:var(--bs-primary);font-size:24px}.ops-agent-ic:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:20px;border:1px dashed var(--bs-border-color)}.ops-agent-name{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.ops-caps{display:flex;flex-wrap:wrap;gap:5px;margin:12px 0}.ops-caps span{padding:3px 9px;border-radius:5px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:11px;color:var(--bs-secondary-color)}.ops-agent-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:14px;border-top:1px solid var(--bs-border-color)}.ops-know{position:relative;display:flex;align-items:flex-start;gap:14px;height:100%;padding:18px;border-radius:14px;background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.ops-know:hover{background:var(--bs-body-bg);border-color:#3d5ee147;box-shadow:var(--shadow)}.ops-know-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:18px}.ops-know-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.ops-know-n{flex-shrink:0;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bs-primary)}.ops-console{position:relative;overflow:hidden;border-radius:18px;background:radial-gradient(70% 120% at 100% 0%,rgba(53,214,229,.16) 0%,transparent 55%),linear-gradient(150deg,var(--bs-secondary-color) 0%,var(--bs-emphasis-color) 100%);color:var(--bs-body-color);padding:30px}@media (max-width: 575.98px){.ops-console{padding:22px}}.ops-console:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(90deg,var(--bs-border-color) 1px,transparent 1px);background-size:48px 100%;-webkit-mask-image:linear-gradient(180deg,#000,transparent 70%);mask-image:linear-gradient(180deg,#000,transparent 70%);pointer-events:none}.ops-cmd{position:relative;display:flex;align-items:center;gap:14px;width:100%;padding:15px 18px;border-radius:12px;background:#ffffff0d;border:1px solid var(--bs-border-color);color:var(--bs-body-color);transition:var(--transition)}.ops-cmd:hover{background:#ffffff1a;border-color:#6c8bff66;color:var(--bs-body-color);transform:translate(3px)}.ops-cmd:hover .ops-cmd-ic{background:linear-gradient(135deg,var(--bs-primary),var(--accent-strong));color:#0e1526}.ops-cmd-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:11px;background:#ffffff14;color:var(--bs-emphasis-color);font-size:18px;transition:var(--transition)}.ops-cmd-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.ops-kbd{flex-shrink:0;padding:3px 8px;border-radius:5px;background:#ffffff14;border:1px solid var(--bs-border-color);font-size:11px;font-weight:600;color:#fff9}.ops-new{position:relative;height:100%;padding:20px;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.ops-new:hover{transform:translateY(-3px);box-shadow:var(--shadow-lift)}.ops-ribbon{position:absolute;right:-34px;top:14px;width:130px;padding:4px 0;transform:rotate(38deg);background:linear-gradient(90deg,var(--bs-primary),#02a8b5);color:#fff;text-align:center;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.ops-ribbon.is-soon{background:linear-gradient(90deg,#eab300,#f9c55a)}.ops-ribbon.is-lab{background:linear-gradient(90deg,#4a00e5,#3d5ee1)}.ops-new-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;margin-bottom:14px;border-radius:13px;background:var(--tint-primary);color:var(--bs-primary);font-size:20px}.ops-new-title{margin:0 0 6px;padding-right:40px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.ops-ws{width:90%!important;max-width:1500px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.ops-ws{width:100%!important}}.offcanvas.offcanvas-end.ops-ws .offcanvas-body{padding:24px}.ops-ws-head{position:relative;display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:22px;overflow:hidden;background:radial-gradient(70% 140% at 0% 0%,rgba(108,139,255,.3) 0%,transparent 58%),linear-gradient(150deg,var(--bs-secondary-color) 0%,var(--bs-emphasis-color) 100%);color:var(--bs-body-color)}.ops-ws-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;flex-shrink:0;border-radius:16px;background:#ffffff1a;border:1px solid var(--bs-border-color);color:#fff;font-size:26px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ops-ws-title{margin:0 0 4px;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.ops-steps{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;list-style:none;margin:0;padding:0;background:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.ops-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}.ops-step{position:relative;display:flex;align-items:center;gap:11px;width:100%;padding:18px 16px;border:0;background:transparent;text-align:left;transition:var(--transition)}.ops-step+.ops-step,.ops-step{border-right:1px solid var(--bs-border-color)}.ops-step:last-child{border-right:0}.ops-step:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:transparent;transition:var(--transition)}.ops-step:hover{background:var(--bs-secondary-bg)}.ops-step.active{background:var(--tint-primary)}.ops-step.active:after{background:linear-gradient(90deg,var(--bs-primary),#02a8b5);box-shadow:0 0 12px #3d5ee180}.ops-step.active .ops-step-n{background:linear-gradient(135deg,var(--bs-primary),#02a8b5);border-color:transparent;color:#fff}.ops-step.active .ops-step-txt span:last-child{color:var(--bs-emphasis-color)}.ops-step-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:11px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.ops-step-txt{display:flex;flex-direction:column;min-width:0;line-height:1.25}.ops-step-txt span:first-child{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.ops-step-txt span:last-child{font-size:13px;font-weight:600;color:var(--bs-secondary-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-box{height:100%;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.ops-box-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.ops-box-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.ops-box-body{padding:16px}.ops-prog{display:block;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--bs-primary) 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.ops-quote{padding:15px 17px;border-radius:12px;background:linear-gradient(135deg,var(--tint-primary),var(--bs-secondary-bg));border:1px solid var(--bs-border-color);font-size:13px;line-height:1.68;color:var(--bs-emphasis-color)}.ops-acc .accordion-item{margin-bottom:10px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:12px!important;overflow:hidden}.ops-acc .accordion-button{padding:15px 17px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.ops-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.ops-acc .accordion-button:focus{box-shadow:none}.ops-acc .accordion-body{padding:15px 17px;font-size:13px;line-height:1.65;color:var(--bs-secondary-color);border-top:1px solid var(--bs-border-color)}.ops-empty{padding:40px 24px;text-align:center;border-radius:14px;background:#ffffff0a;border:1px dashed var(--bs-border-color);color:var(--bs-body-color)}.ops-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;margin-bottom:14px;border-radius:16px;background:#ffffff12;border:1px solid var(--bs-border-color);color:#fff;font-size:25px}@media (prefers-reduced-motion: reduce){[class*=lrn-],[class*=lrn-]:before,[class*=lrn-]:after{animation:none!important;transition:none!important}}.lrn-hd{display:flex;align-items:center;gap:14px;margin-bottom:24px}@media (max-width: 767.98px){.lrn-hd{flex-wrap:wrap}}.lrn-hd-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;background:linear-gradient(135deg,var(--tint-primary),#E6F9FF);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:21px}.lrn-hd-title{position:relative;display:inline-block;margin:0 0 6px;padding-bottom:6px;font-size:20px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color)}.lrn-hd-title:after{content:"";position:absolute;left:0;bottom:0;width:42px;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--bs-primary),#02a8b5)}.lrn-hd-sub{margin:0;font-size:13px;color:var(--bs-secondary-color);max-width:700px}.lrn-lbl{display:block;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.lrn-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;font-size:11px;font-weight:600;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);white-space:nowrap}.lrn-chip i{font-size:13px}.lrn-chip.is-ai{background:var(--tint-primary);border-color:#3d5ee133;color:var(--bs-primary)}.lrn-chip.is-go{background:#e8f9e8;border-color:#d1f2d1;color:#1abe17}.lrn-chip.is-now{background:#e7f1fc;border-color:#cfe2fa;color:#0f65cd}.lrn-chip.is-soon{background:#fef8ea;border-color:#fdf1d6;color:#eab300}.lrn-chip.is-hot{background:#fde9ed;border-color:#fad4da;color:#e82646}.lrn-diff{display:inline-flex;align-items:flex-end;gap:3px;height:12px}.lrn-diff i{width:4px;border-radius:1px;background:var(--bs-tertiary-bg)}.lrn-diff i:nth-child(1){height:50%}.lrn-diff i:nth-child(2){height:75%}.lrn-diff i:nth-child(3){height:100%}.lrn-diff i.on{background:var(--bs-primary)}.lrn-diff.is-hard i.on{background:#e82646}.lrn-diff.is-mid i.on{background:#eab300}.lrn-hub{position:relative;overflow:hidden;border-radius:20px;background:radial-gradient(80% 130% at 0% 0%,rgba(61,94,225,.16) 0%,transparent 52%),radial-gradient(70% 120% at 100% 100%,rgba(2,168,181,.16) 0%,transparent 52%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.lrn-hub:before,.lrn-hub:after{content:"";position:absolute;border-radius:40%;pointer-events:none}.lrn-hub:before{width:220px;height:220px;right:8%;top:-110px;background:#3d5ee112;animation:lrn-float 16s ease-in-out infinite}.lrn-hub:after{width:160px;height:160px;left:12%;bottom:-100px;background:#02a8b514;animation:lrn-float 20s ease-in-out infinite reverse}@keyframes lrn-float{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(18px,-14px) rotate(28deg)}}.lrn-hub-inner{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 348px;gap:34px;padding:32px}@media (max-width: 1299.98px){.lrn-hub-inner{grid-template-columns:minmax(0,1fr);gap:26px}}@media (max-width: 575.98px){.lrn-hub-inner{padding:22px}}.lrn-hub-hello{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 6px;border-radius:999px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-hub-hello .avatar{width:26px;height:26px}.lrn-hub-title{margin:16px 0 10px;font-size:32px;line-height:1.2;font-weight:600;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.lrn-hub-title em{font-style:normal;background:linear-gradient(90deg,var(--bs-primary),#02a8b5);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (max-width: 767.98px){.lrn-hub-title{font-size:25px}}.lrn-mission{display:flex;align-items:center;gap:16px;margin-top:22px;padding:18px;border-radius:16px;background:linear-gradient(120deg,var(--tint-primary),var(--bs-secondary-bg));border:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.lrn-mission{flex-wrap:wrap}}.lrn-frame{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:62px;height:62px;border-radius:20px;background:var(--bs-body-bg);color:var(--bs-primary);font-size:24px;font-weight:700}.lrn-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;background:conic-gradient(from 180deg,var(--bs-primary) 0deg calc(var(--p, 0) * 3.6deg),var(--bs-tertiary-bg) calc(var(--p, 0) * 3.6deg) 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;padding:3px}.lrn-frame.is-sm{width:46px;height:46px;border-radius:15px;font-size:17px}.lrn-hub-facts{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:22px;padding-top:18px;border-top:1px solid var(--bs-border-color)}.lrn-fact{display:flex;flex-direction:column;gap:3px;line-height:1.25}.lrn-fact b{font-size:16px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-streak-panel{display:flex;flex-direction:column;gap:16px;padding:22px;border-radius:18px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--aix-glow)}.lrn-flame{display:flex;align-items:center;gap:14px}.lrn-flame i{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:16px;background:linear-gradient(135deg,#eab300,#e82646);color:#fff;font-size:24px}.lrn-flame b{font-size:28px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.lrn-streak{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px}.lrn-streak i{aspect-ratio:1;border-radius:6px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.lrn-streak i.d1{background:#3d5ee138;border-color:transparent}.lrn-streak i.d2{background:#3d5ee17a;border-color:transparent}.lrn-streak i.d3{background:var(--bs-primary);border-color:transparent}.lrn-streak i.today{background:linear-gradient(135deg,#eab300,#e82646);border-color:transparent}.lrn-streak-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;font-size:10px;font-weight:600;text-align:center;color:var(--bs-secondary-color)}.lrn-card{display:flex;flex-direction:column;gap:13px;height:100%;padding:18px;border-radius:16px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.lrn-card:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift);transform:translateY(-2px)}.lrn-card-title{margin:0 0 3px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-say{display:flex;align-items:flex-start;gap:9px;padding:11px 13px;border-radius:12px;background:var(--tint-primary);font-size:12.5px;line-height:1.55;color:var(--bs-emphasis-color)}.lrn-say i{flex-shrink:0;margin-top:1px;color:var(--bs-primary);font-size:15px}.lrn-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:12px;margin-top:auto;border-top:1px solid var(--bs-border-color)}.lrn-why{position:relative;height:100%;padding:20px;border-radius:16px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.lrn-why:hover{box-shadow:var(--shadow-lift)}.lrn-trail{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-bottom:14px;margin-bottom:16px;border-bottom:1px dashed var(--bs-border-color)}.lrn-trail span{padding:3px 9px;border-radius:7px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color)}.lrn-trail span.on{background:var(--tint-primary);border-color:#3d5ee138;color:var(--bs-primary)}.lrn-trail i{font-size:13px;color:var(--bs-border-color)}.lrn-why-obs{margin:0 0 12px;font-size:16px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-block{margin-bottom:14px}.lrn-block span:first-child{display:block;margin-bottom:4px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.lrn-ev{display:flex;align-items:flex-start;gap:8px;padding:5px 0;font-size:12.5px;color:var(--bs-secondary-color)}.lrn-ev i{flex-shrink:0;margin-top:5px;font-size:6px;color:var(--bs-primary)}.lrn-why-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:14px;border-top:1px solid var(--bs-border-color)}.lrn-day{display:flex;flex-direction:column}.lrn-slot{display:grid;grid-template-columns:78px 1fr;gap:18px;align-items:stretch}@media (max-width: 575.98px){.lrn-slot{grid-template-columns:58px 1fr;gap:12px}}.lrn-time{position:relative;padding:18px 0;text-align:right;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-secondary-color)}.lrn-time:after{content:"";position:absolute;right:-10px;top:0;bottom:0;width:2px;background:var(--bs-border-color)}.lrn-slot:first-child .lrn-time:after{top:22px}.lrn-slot:last-child .lrn-time:after{bottom:calc(100% - 22px)}.lrn-block-card{display:flex;align-items:center;gap:14px;margin:6px 0;padding:14px 16px;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-left:4px solid var(--bs-primary);transition:var(--transition)}.lrn-block-card:hover{box-shadow:var(--shadow-lift);transform:translate(3px)}.lrn-block-card.is-done{border-left-color:#1abe17;background:var(--bs-secondary-bg)}.lrn-block-card.is-now{border-left-color:#eab300;box-shadow:var(--aix-glow)}@media (max-width: 575.98px){.lrn-block-card{flex-wrap:wrap}}.lrn-block-title{margin:0 0 2px;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-bar{display:block;height:5px;border-radius:3px;background:linear-gradient(90deg,var(--bs-primary) 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.lrn-bar.is-go{background:linear-gradient(90deg,#1ABE17 0 calc(var(--p, 0) * 1%),var(--bs-tertiary-bg) calc(var(--p, 0) * 1%) 100%)}.lrn-coach{display:flex;flex-direction:column;height:100%;border-radius:16px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.lrn-coach:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.lrn-coach:hover .lrn-coach-ic{transform:scale(1.06) rotate(-4deg)}.lrn-coach-top{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px 0}.lrn-coach-ic{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:16px;background:linear-gradient(135deg,var(--bs-primary),#02a8b5);color:#fff;font-size:21px;transition:var(--transition)}.lrn-coach-body{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;padding:14px 18px 18px}.lrn-coach-title{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-coach-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--bs-border-color)}.lrn-goal{padding:18px 20px;border-radius:16px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.lrn-goal+.lrn-goal{margin-top:14px}.lrn-goal:hover{box-shadow:var(--shadow)}.lrn-goal-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:18px}.lrn-goal-title{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-track{position:relative;display:flex;justify-content:space-between;padding-top:22px}.lrn-track:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:3px;border-radius:2px;background:var(--bs-tertiary-bg)}.lrn-track:after{content:"";position:absolute;left:6px;top:6px;width:calc((100% - 12px) * var(--p, 0) / 100);height:3px;border-radius:2px;background:linear-gradient(90deg,var(--bs-primary),#02a8b5)}.lrn-mile{position:relative;z-index:1;flex:1 1 0;text-align:center;font-size:11px;color:var(--bs-secondary-color)}.lrn-mile:before{content:"";position:absolute;left:50%;top:-22px;transform:translate(-50%);width:13px;height:13px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-tertiary-bg)}.lrn-mile:first-child:before{left:6px;transform:none}.lrn-mile:last-child:before{left:auto;right:6px;transform:none}.lrn-mile.is-done:before{background:var(--bs-primary);border-color:var(--bs-primary)}.lrn-mile.is-now:before{border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.lrn-do{display:flex;align-items:center;gap:14px;height:100%;padding:16px;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.lrn-do:hover{border-color:#3d5ee14d;background:var(--tint-primary)}.lrn-do:hover .lrn-do-go{transform:translate(4px);color:var(--bs-primary)}.lrn-do-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:19px}.lrn-do-go{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.lrn-story{position:relative;padding-left:62px}.lrn-story:before{content:"";position:absolute;left:23px;top:16px;bottom:16px;border-left:2px dashed var(--bs-border-color)}.lrn-beat{position:relative;padding:16px 18px;border-radius:14px;background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.lrn-beat+.lrn-beat{margin-top:14px}.lrn-beat:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.lrn-beat:before{content:"";position:absolute;left:-62px;top:14px;width:48px;height:48px;border-radius:16px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.lrn-beat.is-done:before{background:linear-gradient(135deg,var(--bs-primary),#02a8b5);border-color:transparent}.lrn-beat.is-win:before{background:linear-gradient(135deg,#eab300,#e82646);border-color:transparent}.lrn-beat-ic{position:absolute;left:-62px;top:14px;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;font-size:20px;color:var(--bs-secondary-color)}.is-done .lrn-beat-ic,.is-win .lrn-beat-ic{color:#fff}.lrn-beat-title{margin:0 0 3px;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-opp{display:flex;align-items:center;gap:14px;height:100%;padding:16px;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.lrn-opp:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift)}.lrn-opp-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:var(--tint-primary);color:var(--bs-primary);font-size:20px}.lrn-opp-ic.is-go{background:#e8f9e8;color:#1abe17}.lrn-opp-ic.is-soon{background:#fef8ea;color:#eab300}.lrn-opp-ic.is-now{background:#e7f1fc;color:#0f65cd}.lrn-opp-title{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-tip{position:relative;height:100%;padding:18px 20px;border-radius:16px;background:linear-gradient(150deg,var(--tint-primary) 0%,var(--bs-body-bg) 60%);border:1px solid var(--bs-border-color);transition:var(--transition)}.lrn-tip:hover{box-shadow:var(--shadow-lift)}.lrn-tip.is-go{background:linear-gradient(150deg,#E8F9E8 0%,var(--bs-body-bg) 60%)}.lrn-tip.is-soon{background:linear-gradient(150deg,#FEF8EA 0%,var(--bs-body-bg) 60%)}.lrn-tip.is-now{background:linear-gradient(150deg,#E7F1FC 0%,var(--bs-body-bg) 60%)}.lrn-tip-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;margin-bottom:12px;border-radius:13px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:17px}.lrn-tip-title{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.lrn-ws{width:88%!important;max-width:1420px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.lrn-ws{width:100%!important}}.offcanvas.offcanvas-end.lrn-ws .offcanvas-body{padding:22px}.lrn-ws-head{display:flex;align-items:center;gap:18px;flex-wrap:wrap;padding:22px;background:radial-gradient(70% 130% at 0% 0%,rgba(61,94,225,.14) 0%,transparent 54%),radial-gradient(60% 120% at 100% 100%,rgba(2,168,181,.14) 0%,transparent 54%),var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}.lrn-quest{display:flex;gap:6px;list-style:none;margin:0;padding:16px 22px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.lrn-quest li{display:flex}@media (max-width: 767.98px){.lrn-quest{flex-wrap:wrap}.lrn-quest li{flex:1 1 45%}}.lrn-questbtn{display:flex;align-items:center;gap:10px;width:100%;padding:11px 16px;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-body-bg);white-space:nowrap;transition:var(--transition)}.lrn-questbtn:hover{border-color:#3d5ee159}li:has(.lrn-questbtn){flex:0 1 auto}li:has(.lrn-questbtn.active){flex:1 1 auto}.lrn-questbtn .lrn-questbtn-txt{display:none}.lrn-questbtn.active{background:linear-gradient(135deg,var(--bs-primary),#02a8b5);border-color:transparent;box-shadow:0 8px 20px #3d5ee147}.lrn-questbtn.active .lrn-questbtn-n{background:#ffffff38;color:#fff}.lrn-questbtn.active .lrn-questbtn-txt{display:flex;color:#fff}@media (max-width: 767.98px){.lrn-questbtn .lrn-questbtn-txt{display:flex}}.lrn-questbtn-n{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;transition:var(--transition)}.lrn-questbtn-txt{flex-direction:column;min-width:0;line-height:1.2;text-align:left}.lrn-questbtn-txt span:first-child{font-size:9.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;opacity:.75}.lrn-questbtn-txt span:last-child{font-size:13px;font-weight:600}.lrn-box{height:100%;border-radius:14px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.lrn-box-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.lrn-box-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.lrn-box-body{padding:16px}.lrn-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;color:var(--bs-emphasis-color)}.lrn-row+.lrn-row{border-top:1px dashed var(--bs-border-color)}.lrn-row b{font-weight:600}.lrn-acc .accordion-item{margin-bottom:10px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:14px!important;overflow:hidden}.lrn-acc .accordion-button{padding:14px 16px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:none}.lrn-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.lrn-acc .accordion-button:focus{box-shadow:none}.lrn-acc .accordion-body{padding:15px 16px;font-size:13px;line-height:1.65;color:var(--bs-secondary-color);border-top:1px solid var(--bs-border-color)}.lrn-empty{padding:40px 24px;text-align:center;border-radius:16px;background:linear-gradient(150deg,var(--tint-primary),var(--bs-body-bg));border:1px dashed var(--bs-border-color)}.lrn-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:14px;border-radius:20px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);color:var(--bs-primary);font-size:26px}@media (prefers-reduced-motion: reduce){[class*=ntf-],[class*=ntf-]:before,[class*=ntf-]:after{animation:none!important;transition:none!important}}.ntf-lbl{display:block;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.ntf-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:11px;font-weight:600;color:var(--bs-emphasis-color);white-space:nowrap}.ntf-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bs-primary)}.ntf-chip.is-academic:before{background:#3d5ee1}.ntf-chip.is-attendance:before{background:#0f65cd}.ntf-chip.is-fees:before{background:#1abe17}.ntf-chip.is-exams:before{background:#4a00e5}.ntf-chip.is-library:before{background:#02a8b5}.ntf-chip.is-transport:before{background:#eab300}.ntf-chip.is-hostel:before{background:#6fccd8}.ntf-chip.is-medical:before{background:#e82646}.ntf-chip.is-hr:before{background:#e83e8c}.ntf-chip.is-security:before{background:#202c4b}.ntf-chip.is-system:before{background:#677788}.ntf-chip.is-plain:before{display:none}.ntf-pri{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color)}.ntf-pri:before{content:"";width:3px;height:12px;border-radius:2px;background:var(--bs-tertiary-bg)}.ntf-pri.is-critical{color:#e82646}.ntf-pri.is-critical:before{background:#e82646}.ntf-pri.is-high{color:#eab300}.ntf-pri.is-high:before{background:#eab300}.ntf-pri.is-medium{color:#0f65cd}.ntf-pri.is-medium:before{background:#0f65cd}.ntf-pri.is-low{color:#1abe17}.ntf-pri.is-low:before{background:#1abe17}.ntf-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 7px;border-radius:999px;background:var(--bs-primary);color:#fff;font-size:11px;font-weight:700;font-variant-numeric:tabular-nums}.ntf-count.is-quiet{background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color)}.ntf-count.is-alert{background:#e82646}.ntf-hero{position:relative;overflow:hidden;border-radius:var(--radius);background:radial-gradient(70% 130% at 100% 0%,#F2F5FF 0%,transparent 58%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.ntf-hero:after{content:"";position:absolute;right:34px;top:-30px;width:150px;height:150px;border-radius:26px;border:1px solid var(--bs-border-color);transform:rotate(24deg);opacity:.5;pointer-events:none}.ntf-hero-inner{position:relative;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:26px;padding:26px 28px}@media (max-width: 575.98px){.ntf-hero-inner{padding:22px}}.ntf-hero-title{margin:12px 0 8px;font-size:27px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 767.98px){.ntf-hero-title{font-size:22px}}.ntf-hero-rail{display:flex;flex-wrap:wrap;gap:14px 30px;margin-top:18px;padding-top:16px;border-top:1px solid var(--bs-border-color)}.ntf-stat{display:flex;flex-direction:column;gap:3px;line-height:1.25}.ntf-stat b{font-size:19px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.ntf-stat b small{font-size:12px;font-weight:500;color:var(--bs-secondary-color)}.ntf-bar{position:sticky;top:0;z-index:5;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}@media (max-width: 991.98px){.ntf-bar{position:static}}.ntf-quick{display:flex;flex-wrap:wrap;gap:7px;padding-top:12px;margin-top:12px;border-top:1px solid var(--bs-border-color)}.ntf-tab{display:inline-flex;align-items:center;gap:7px;padding:6px 13px;border-radius:999px;background:var(--bs-secondary-bg);border:1px solid transparent;font-size:12px;font-weight:600;color:var(--bs-secondary-color);transition:var(--transition);white-space:nowrap}.ntf-tab i{font-size:14px}.ntf-tab:hover{background:var(--bs-tertiary-bg);color:var(--bs-emphasis-color)}.ntf-tab.active{background:var(--tint-primary);border-color:#3d5ee13d;color:var(--bs-primary)}.ntf-feed{border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.ntf-group{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 18px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.ntf-group+.ntf-row{border-top:0}.ntf-group span:first-child{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-emphasis-color)}.ntf-row{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:14px;padding:16px 18px 16px 22px;border-top:1px solid var(--bs-border-color);transition:var(--transition)}.ntf-row:first-child{border-top:0}.ntf-row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent;transition:var(--transition)}.ntf-row:hover{background:var(--bs-secondary-bg)}.ntf-row:hover .ntf-row-tools{opacity:1;transform:translate(0)}.ntf-row.is-unread{background:var(--tint-primary)}.ntf-row.is-unread:before{background:var(--bs-primary)}.ntf-row.is-unread:hover{background:#eceffc}.ntf-row.is-unread .ntf-row-title{font-weight:600}.ntf-row.is-critical:before{background:#e82646}.ntf-row.is-pinned:after{content:"";position:absolute;left:8px;top:18px;font-family:tabler-icons!important;font-size:11px;color:var(--bs-primary)}@media (max-width: 767.98px){.ntf-row{grid-template-columns:40px minmax(0,1fr);row-gap:10px}}.ntf-ava{position:relative;width:46px;height:46px}.ntf-ava img,.ntf-ava>.avatar{width:100%;height:100%;border-radius:12px;object-fit:cover}@media (max-width: 767.98px){.ntf-ava{width:40px;height:40px}}.ntf-ava-badge{position:absolute;right:-5px;bottom:-5px;display:inline-flex;align-items:center;justify-content:center;width:21px;height:21px;border-radius:50%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);font-size:11px;color:var(--bs-primary)}.ntf-ava-sys{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:12px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:20px}.ntf-row-title{margin:0 0 3px;font-size:14px;font-weight:500;color:var(--bs-emphasis-color)}.ntf-row-title b{font-weight:600}.ntf-row-txt{margin:0 0 8px;font-size:13px;line-height:1.6;color:var(--bs-secondary-color)}.ntf-row-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;font-size:11.5px;color:var(--bs-secondary-color)}.ntf-file{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:11.5px;color:var(--bs-emphasis-color)}.ntf-file i{font-size:14px;color:var(--bs-secondary-color)}.ntf-preview{margin:10px 0 0;padding:10px 13px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-left:3px solid var(--bs-tertiary-bg);font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.ntf-row-side{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;gap:10px;white-space:nowrap}@media (max-width: 767.98px){.ntf-row-side{grid-column:1/-1;flex-direction:row;align-items:center;justify-content:space-between}}.ntf-row-tools{display:flex;align-items:center;gap:4px;opacity:0;transform:translate(6px);transition:var(--transition)}@media (max-width: 991.98px){.ntf-row-tools{opacity:1;transform:none}}.ntf-tool{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:15px;transition:var(--transition)}.ntf-tool:hover{background:var(--tint-primary);border-color:var(--bs-primary);color:var(--bs-primary)}.ntf-feed-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.ntf-cat{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;padding:16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.ntf-cat:hover{border-color:#3d5ee14d;box-shadow:var(--shadow-lift);transform:translateY(-2px)}.ntf-cat-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:19px}.ntf-cat-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.ntf-prio{position:relative;height:100%;padding:20px 18px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.ntf-prio:before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:var(--bs-tertiary-bg)}.ntf-prio.is-critical:before{background:#e82646}.ntf-prio.is-high:before{background:#eab300}.ntf-prio.is-medium:before{background:#0f65cd}.ntf-prio.is-low:before{background:#1abe17}.ntf-prio:hover{box-shadow:var(--shadow-lift)}.ntf-prio-fig{display:block;margin:10px 0 4px;font-size:30px;font-weight:700;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:var(--bs-emphasis-color)}.ntf-prio-latest{margin-top:14px;padding-top:14px;border-top:1px dashed var(--bs-border-color)}.ntf-act{display:flex;align-items:center;gap:13px;height:100%;padding:15px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.ntf-act:hover{border-color:#3d5ee14d;background:var(--tint-primary)}.ntf-act:hover .ntf-act-ic{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.ntf-act-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:17px;transition:var(--transition)}.ntf-track-flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}@media (max-width: 991.98px){.ntf-track-flow{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}}@media (max-width: 480px){.ntf-track-flow{grid-template-columns:minmax(0,1fr)}}.ntf-step{position:relative;padding-top:40px;text-align:center}.ntf-step:before{content:"";position:absolute;left:calc(50% + 18px);right:calc(-50% + 18px);top:15px;height:2px;background:var(--bs-tertiary-bg)}.ntf-step:last-child:before{display:none}.ntf-step.is-done:before{background:#1abe17}.ntf-step:after{content:"";position:absolute;left:50%;top:0;transform:translate(-50%);width:32px;height:32px;border-radius:10px;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg)}.ntf-step.is-done:after{background:#1abe17;border-color:#1abe17}.ntf-step.is-now:after{border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}@media (max-width: 991.98px){.ntf-step:before{display:none}}.ntf-step-ic{position:absolute;left:50%;top:0;transform:translate(-50%);z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;font-size:15px;color:var(--bs-secondary-color)}.ntf-step.is-done .ntf-step-ic{color:#fff}.ntf-step.is-now .ntf-step-ic{color:var(--bs-primary)}.ntf-step-title{margin:0 0 3px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.ntf-note{display:flex;align-items:flex-start;gap:13px;height:100%;padding:16px 18px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid transparent;transition:var(--transition)}.ntf-note:hover{background:var(--bs-body-bg);border-color:var(--bs-border-color);box-shadow:var(--shadow)}.ntf-note-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:17px}.ntf-note-title{margin:0 0 3px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.ntf-ann{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.ntf-ann:hover{box-shadow:var(--shadow-lift);transform:translateY(-2px)}.ntf-ann-head{display:flex;align-items:center;gap:11px;padding:13px 16px;background:var(--tint-primary)}.ntf-ann-head.is-warn{background:#fef8ea}.ntf-ann-head.is-alert{background:#fde9ed}.ntf-ann-head.is-good{background:#e8f9e8}.ntf-ann-head.is-info{background:#e7f1fc}.ntf-ann-body{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;padding:16px}.ntf-ann-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.ntf-ann-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.ntf-pref{display:flex;align-items:center;gap:14px;height:100%;padding:16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.ntf-pref:hover{box-shadow:var(--shadow)}.ntf-pref-ic{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:19px}.ntf-pref-title{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.offcanvas.offcanvas-end.ntf-panel{width:88%!important;max-width:1400px!important}@media (max-width: 991.98px){.offcanvas.offcanvas-end.ntf-panel{width:100%!important}}.offcanvas.offcanvas-end.ntf-panel .offcanvas-body{padding:22px}.ntf-panel-head{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;padding:22px;background:radial-gradient(60% 130% at 100% 0%,#F2F5FF 0%,transparent 60%),var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}.ntf-box{height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.ntf-box-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.ntf-box-head h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.ntf-box-body{padding:16px}.ntf-line{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;color:var(--bs-emphasis-color)}.ntf-line+.ntf-line{border-top:1px dashed var(--bs-border-color)}.ntf-line b{font-weight:600}.ntf-comment{display:flex;gap:12px;padding:12px 0}.ntf-comment+.ntf-comment{border-top:1px solid var(--bs-border-color)}.ntf-comment p{margin:0;font-size:13px;line-height:1.6;color:var(--bs-secondary-color)}.ntf-audit{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:12.5px;color:var(--bs-secondary-color)}.ntf-audit+.ntf-audit{border-top:1px dotted var(--bs-border-color)}.ntf-audit time{flex-shrink:0;width:96px;font-variant-numeric:tabular-nums}.ntf-audit b{font-weight:600;color:var(--bs-emphasis-color)}.ntf-modal .modal-content{border-radius:var(--radius);border:0}.ntf-modal .modal-header{align-items:flex-start;padding:20px 22px;border-bottom:1px solid var(--bs-border-color)}.ntf-modal .modal-body{padding:22px}.ntf-modal .modal-footer{padding:16px 22px;border-top:1px solid var(--bs-border-color)}.ntf-empty{padding:48px 24px;text-align:center;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--bs-border-color)}.ntf-empty-ic{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:14px;border-radius:18px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);color:var(--bs-primary);font-size:26px}.ntf-empty-title{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}#tdToasts{position:fixed;top:76px;right:20px;z-index:3000;display:flex;flex-direction:column;gap:10px}#tdToasts .toast{min-width:250px}.settings-toptabs{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:4px 30px;padding:0 4px;border-bottom:1px solid var(--bs-border-color);margin-bottom:28px}.settings-toptabs-link{position:relative;display:inline-flex;align-items:center;gap:10px;padding:14px 2px 13px;font-size:14px;font-weight:600;color:var(--bs-secondary-color);white-space:nowrap;transition:color .18s cubic-bezier(.4,0,.2,1)}.settings-toptabs-link:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2.5px;border-radius:2px 2px 0 0;background:linear-gradient(90deg,var(--bs-primary),rgb(125.7775,114.0035714286,233.1964285714));transform:scaleX(0);transform-origin:left center;opacity:0;transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .22s}.settings-toptabs-link:hover{color:var(--heading)}.settings-toptabs-link:hover .settings-toptabs-ic{background:var(--surface-soft);border-color:rgba(var(--bs-primary-rgb),.3);color:var(--bs-primary)}.settings-toptabs-link.active{color:var(--bs-primary)}.settings-toptabs-link.active:after{transform:scaleX(1);opacity:1}.settings-toptabs-link.active .settings-toptabs-ic{background:linear-gradient(155deg,var(--bs-primary) 0%,rgb(28.7410714286,60.35625,185.8589285714) 100%);border-color:transparent;color:#fff;box-shadow:0 4px 10px -2px rgba(var(--bs-primary-rgb),.5)}@media (max-width: 575.98px){.settings-toptabs-link{width:100%;justify-content:flex-start}}.settings-toptabs-ic{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border-radius:9px;background:var(--surface);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:14px;transition:.18s cubic-bezier(.4,0,.2,1)}@media (max-width: 575.98px){.settings-toptabs{flex-direction:column;align-items:stretch;border-bottom:0}.settings-toptabs-link{border-bottom:1px solid var(--bs-border-color)}}.profile-uploader.profile-uploader-two{position:relative;width:100%;border:1px dashed #B5B9C3;background-color:transparent;border-radius:5px;padding:15px 15px 12px;margin-bottom:15px}.profile-uploader.profile-uploader-two .upload-icon{display:block;text-align:center;font-size:24px;line-height:0;margin-bottom:15px}.profile-uploader.profile-uploader-two input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.profile-uploader.profile-uploader-two input[type=file].form-control{padding:0}.profile-uploader.profile-uploader-two .drag-upload-btn{font-size:12px;text-align:center}.profile-uploader.profile-uploader-two .drag-upload-btn .upload-btn{font-size:12px;margin-bottom:5px}.profile-uploader.profile-uploader-two .drag-upload-btn .upload-btn span{color:#3d5ee1}.profile-uploader.profile-uploader-two .drag-upload-btn h6{font-size:12px;font-weight:400;margin-bottom:5px}.settings-profile-upload{display:flex;align-items:center;margin-bottom:15px}.settings-profile-upload .profile-pic{width:60px;height:60px;border-radius:50%;margin-right:15px;display:block;flex-shrink:0}.settings-profile-upload .profile-pic img{width:100%;border-radius:50%}.settings-profile-upload .title-upload h5{margin-bottom:5px}.language-setup-table{border:1px solid #E9EDF4;border-radius:5px;overflow:auto}.language-setup-table .table thead,.language-setup-table .table thead th{background:#f2f4f8}.language-setup-table .table tbody tr td{border-bottom:1px solid #E9EDF4;width:50%}.language-setup-table .table tbody tr:last-child td{border-bottom:0}.tax-group-input{position:relative}@media (prefers-reduced-motion: reduce){.identity-panel,.identity-panel:before,.identity-panel:after,.section-nav-link,.option-card,.option-item,.choice-tile,.segmented-btn,.inline-meter,.state-dot{animation:none!important;transition:none!important}}.eyebrow-label{display:block;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.meta-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:6px;background:var(--surface-soft);border:1px solid var(--bs-border-color);font-size:11px;font-weight:600;color:var(--heading);white-space:nowrap}.meta-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--bs-secondary-color)}.meta-badge.is-active{color:#1abe17;background:#e8f9e8;border-color:#d1f2d1}.meta-badge.is-active:before{background:#1abe17}.meta-badge.is-pending{color:#eab300;background:#fef8ea;border-color:#fdf1d6}.meta-badge.is-pending:before{background:#eab300}.meta-badge.is-expiring{color:#e82646;background:#fde9ed;border-color:#fad4da}.meta-badge.is-expiring:before{background:#e82646}.meta-badge.is-draft{color:#0f65cd;background:#e7f1fc;border-color:#cfe2fa}.meta-badge.is-draft:before{background:#0f65cd}.meta-badge.is-plain:before{display:none}.state-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#1abe17;flex-shrink:0}.state-dot.is-empty{background:var(--border-strong)}.state-dot.is-warn{background:#eab300}.settings-index-card{border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #1118270a}.settings-index-card>.card-header{padding:16px 18px;background:radial-gradient(120% 180% at 0% 0%,#F2F5FF 0%,transparent 60%),var(--surface)}.settings-index-card>.card-header h5{font-size:14.5px;font-weight:700;letter-spacing:-.01em;color:var(--heading)}[data-theme=dark] .settings-index-card>.card-header{background:radial-gradient(120% 180% at 0% 0%,rgba(var(--bs-primary-rgb),.16) 0%,transparent 60%),var(--surface)}.settings-index-nav{position:relative;display:flex;flex-direction:column;gap:1px;padding:14px 14px 14px 12px}.settings-index-nav:before{content:"";position:absolute;left:38px;top:33px;bottom:33px;width:2px;background:var(--bs-border-color)}.settings-index-link{position:relative;z-index:1;display:flex;align-items:center;gap:12px;padding:8px 10px;border-radius:11px;color:var(--bs-secondary-color);font-size:13.5px;font-weight:500;line-height:1.4;transition:.18s cubic-bezier(.4,0,.2,1)}.settings-index-link:hover{background:var(--surface-soft);color:var(--heading)}.settings-index-link:hover .settings-index-ic{border-color:rgba(var(--bs-primary-rgb),.35);color:var(--bs-primary)}.settings-index-link:hover .settings-index-arrow{opacity:1;transform:translate(0)}.settings-index-link.active{color:var(--bs-primary);font-weight:600;background:linear-gradient(90deg,#F2F5FF 0%,transparent 92%)}.settings-index-link.active .settings-index-ic{background:linear-gradient(155deg,var(--bs-primary) 0%,#2E48C4 100%);border-color:transparent;color:#fff;box-shadow:0 0 0 4px #f2f5ff,0 6px 14px -4px rgba(var(--bs-primary-rgb),.55)}.settings-index-link.active .settings-index-label{color:var(--bs-primary)}.settings-index-link.active .settings-index-arrow{opacity:1;transform:translate(0);color:var(--bs-primary)}[data-theme=dark] .settings-index-link.active{background:linear-gradient(90deg,rgba(var(--bs-primary-rgb),.18) 0%,transparent 92%)}[data-theme=dark] .settings-index-link.active .settings-index-ic{box-shadow:0 0 0 4px rgba(var(--bs-primary-rgb),.22),0 6px 14px -4px rgba(var(--bs-primary-rgb),.55)}.settings-index-ic{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;border-radius:50%;background:var(--surface);border:1.5px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:15px;transition:.18s cubic-bezier(.4,0,.2,1)}.settings-index-label{flex:1;min-width:0}.settings-index-arrow{flex-shrink:0;font-size:13px;opacity:0;transform:translate(-4px);transition:.18s cubic-bezier(.4,0,.2,1)}.settings-tab-nav{position:sticky;top:76px}.identity-panel{position:relative;overflow:hidden;border-radius:16px;background:linear-gradient(115deg,#F2F5FF 0%,var(--surface) 44%),var(--surface);border:1px solid var(--bs-border-color);box-shadow:0 1px 2px #1118270f}.identity-panel:after{content:"";position:absolute;right:-130px;top:-130px;width:160px;height:160px;border-radius:50%;border:16px solid #F2F5FF;opacity:.6;pointer-events:none}.identity-panel:before{content:"";position:absolute;left:-60px;bottom:-80px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(var(--bs-primary-rgb),.1) 0%,transparent 72%);pointer-events:none}[data-theme=dark] .identity-panel{background:linear-gradient(115deg,rgba(var(--bs-primary-rgb),.16) 0%,var(--surface) 44%),var(--surface)}[data-theme=dark] .identity-panel:after{border-color:rgba(var(--bs-primary-rgb),.18)}.identity-panel-inner{position:relative;display:flex;align-items:flex-start;gap:20px 26px;flex-wrap:wrap;padding:28px 32px}@media (max-width: 575.98px){.identity-panel-inner{padding:22px}}@media (max-width: 575.98px){.identity-panel-actions,.identity-panel-actions .btn{width:100%}}.identity-panel-main{display:flex;align-items:flex-start;gap:20px;flex:1 1 380px;min-width:0}.identity-crest{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:104px;height:104px;border-radius:22px;background:var(--surface);border:1px solid var(--bs-border-color);box-shadow:0 1px 2px #1118270f,0 0 0 6px rgba(var(--bs-primary-rgb),.07)}.identity-crest img{max-width:72%;max-height:72%;object-fit:contain}.identity-crest-pip{position:absolute;right:-6px;bottom:-6px;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:#1abe17;border:3px solid var(--surface);color:#fff;font-size:14px;box-shadow:0 3px 8px #1abe1759}.identity-panel-name{margin:0 0 6px;font-size:27px;font-weight:600;letter-spacing:-.02em;line-height:1.2;color:var(--heading)}@media (max-width: 767.98px){.identity-panel-name{font-size:22px}}.identity-panel-actions{display:flex;align-items:center;gap:8px;flex:0 0 auto;margin-left:auto}@media (max-width: 575.98px){.identity-panel-actions{width:100%;margin-left:0}.identity-panel-actions .btn:not(.btn-icon){flex:1 1 auto}}.identity-facts{flex:1 0 100%;display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:2px;padding-top:18px;border-top:1px solid var(--bs-border-color)}.identity-fact{display:flex;align-items:center;gap:10px;line-height:1.3}.identity-fact b{font-size:14px;font-weight:600;color:var(--heading)}.identity-fact-ic{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:9px;background:rgba(var(--bs-primary-rgb),.08);color:#3d5ee1;font-size:15px}.section-nav{position:sticky;top:76px;padding:10px;border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);box-shadow:0 1px 2px #1118270f;max-height:calc(100vh - 92px);overflow-y:auto;flex-wrap:nowrap!important;overflow-x:hidden}.section-nav>*{flex-shrink:0}@media (max-width: 991.98px){.section-nav{position:static;max-height:none}}.scroll-anchor{scroll-margin-top:80px}.section-nav-heading{padding:10px 12px 8px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.section-nav-heading+.section-nav-link{margin-top:0}.section-nav-link{position:relative;display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border:0;border-radius:8px;background:transparent;text-align:left;font-size:13px;font-weight:500;line-height:1.4;color:var(--bs-secondary-color);transition:.18s cubic-bezier(.4,0,.2,1);min-width:0;white-space:normal;word-break:break-word}.section-nav-link i{flex-shrink:0;font-size:17px}.section-nav-link:hover{background:var(--surface-soft);color:var(--heading)}.section-nav-link.active{background:#f2f5ff;color:var(--bs-primary);font-weight:600}.section-nav-link.active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 2px 2px 0;background:var(--bs-primary)}.section-nav-foot{margin-top:10px;padding:14px 12px 10px;border-top:1px solid var(--bs-border-color)}.inline-meter{display:block;height:6px;border-radius:3px;background:linear-gradient(90deg,var(--bs-primary) 0 calc(var(--p, 0) * 1%),var(--border-strong) calc(var(--p, 0) * 1%) 100%)}.inline-meter-p-0{--p: 0}.inline-meter-p-1{--p: 1}.inline-meter-p-2{--p: 2}.inline-meter-p-3{--p: 3}.inline-meter-p-4{--p: 4}.inline-meter-p-5{--p: 5}.inline-meter-p-6{--p: 6}.inline-meter-p-7{--p: 7}.inline-meter-p-8{--p: 8}.inline-meter-p-9{--p: 9}.inline-meter-p-10{--p: 10}.inline-meter-p-11{--p: 11}.inline-meter-p-12{--p: 12}.inline-meter-p-13{--p: 13}.inline-meter-p-14{--p: 14}.inline-meter-p-15{--p: 15}.inline-meter-p-16{--p: 16}.inline-meter-p-17{--p: 17}.inline-meter-p-18{--p: 18}.inline-meter-p-19{--p: 19}.inline-meter-p-20{--p: 20}.inline-meter-p-21{--p: 21}.inline-meter-p-22{--p: 22}.inline-meter-p-23{--p: 23}.inline-meter-p-24{--p: 24}.inline-meter-p-25{--p: 25}.inline-meter-p-26{--p: 26}.inline-meter-p-27{--p: 27}.inline-meter-p-28{--p: 28}.inline-meter-p-29{--p: 29}.inline-meter-p-30{--p: 30}.inline-meter-p-31{--p: 31}.inline-meter-p-32{--p: 32}.inline-meter-p-33{--p: 33}.inline-meter-p-34{--p: 34}.inline-meter-p-35{--p: 35}.inline-meter-p-36{--p: 36}.inline-meter-p-37{--p: 37}.inline-meter-p-38{--p: 38}.inline-meter-p-39{--p: 39}.inline-meter-p-40{--p: 40}.inline-meter-p-41{--p: 41}.inline-meter-p-42{--p: 42}.inline-meter-p-43{--p: 43}.inline-meter-p-44{--p: 44}.inline-meter-p-45{--p: 45}.inline-meter-p-46{--p: 46}.inline-meter-p-47{--p: 47}.inline-meter-p-48{--p: 48}.inline-meter-p-49{--p: 49}.inline-meter-p-50{--p: 50}.inline-meter-p-51{--p: 51}.inline-meter-p-52{--p: 52}.inline-meter-p-53{--p: 53}.inline-meter-p-54{--p: 54}.inline-meter-p-55{--p: 55}.inline-meter-p-56{--p: 56}.inline-meter-p-57{--p: 57}.inline-meter-p-58{--p: 58}.inline-meter-p-59{--p: 59}.inline-meter-p-60{--p: 60}.inline-meter-p-61{--p: 61}.inline-meter-p-62{--p: 62}.inline-meter-p-63{--p: 63}.inline-meter-p-64{--p: 64}.inline-meter-p-65{--p: 65}.inline-meter-p-66{--p: 66}.inline-meter-p-67{--p: 67}.inline-meter-p-68{--p: 68}.inline-meter-p-69{--p: 69}.inline-meter-p-70{--p: 70}.inline-meter-p-71{--p: 71}.inline-meter-p-72{--p: 72}.inline-meter-p-73{--p: 73}.inline-meter-p-74{--p: 74}.inline-meter-p-75{--p: 75}.inline-meter-p-76{--p: 76}.inline-meter-p-77{--p: 77}.inline-meter-p-78{--p: 78}.inline-meter-p-79{--p: 79}.inline-meter-p-80{--p: 80}.inline-meter-p-81{--p: 81}.inline-meter-p-82{--p: 82}.inline-meter-p-83{--p: 83}.inline-meter-p-84{--p: 84}.inline-meter-p-85{--p: 85}.inline-meter-p-86{--p: 86}.inline-meter-p-87{--p: 87}.inline-meter-p-88{--p: 88}.inline-meter-p-89{--p: 89}.inline-meter-p-90{--p: 90}.inline-meter-p-91{--p: 91}.inline-meter-p-92{--p: 92}.inline-meter-p-93{--p: 93}.inline-meter-p-94{--p: 94}.inline-meter-p-95{--p: 95}.inline-meter-p-96{--p: 96}.inline-meter-p-97{--p: 97}.inline-meter-p-98{--p: 98}.inline-meter-p-99{--p: 99}.inline-meter-p-100{--p: 100}.option-card{border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);overflow:hidden;transition:.18s cubic-bezier(.4,0,.2,1)}.option-card:hover{box-shadow:0 1px 2px #1118270f}.option-card-head{display:flex;align-items:center;gap:13px;padding:15px 18px;background:var(--surface-soft);border-bottom:1px solid var(--bs-border-color)}.option-card-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--surface);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:17px}.option-card-title{margin:0;font-size:14.5px;font-weight:600;color:var(--heading)}.option-card-body{padding:6px 18px 14px}.option-row{display:grid;grid-template-columns:200px minmax(0,1fr) auto;align-items:center;gap:16px;padding:12px 0;transition:.18s cubic-bezier(.4,0,.2,1)}.option-row+.option-row{border-top:1px solid var(--bs-border-color)}.option-row:hover .inline-edit{opacity:1}@media (max-width: 767.98px){.option-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px}.option-row .option-row-value{grid-column:1/-1}}.option-row-key{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--bs-secondary-color)}.option-row-value{display:inline-flex;align-items:center;font-size:13.5px;font-weight:500;color:var(--heading);word-break:break-word}.option-row-value.is-empty{color:var(--bs-secondary-color);font-style:italic}.option-row-value code{padding:2px 7px;border-radius:5px;background:var(--surface-soft);border:1px solid var(--bs-border-color);font-size:12.5px;color:var(--heading)}.value-dot{display:inline-block;width:9px;height:9px;margin-right:8px;border-radius:50%;flex-shrink:0;border:1px solid rgba(17,24,39,.12);box-shadow:inset 0 -3px 5px #0000001f}.inline-edit{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:var(--surface);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:15px;opacity:0;transition:.18s cubic-bezier(.4,0,.2,1)}.inline-edit:hover{background:#f2f5ff;border-color:var(--bs-primary);color:var(--bs-primary)}@media (max-width: 991.98px){.inline-edit{opacity:1}}.section-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:20px}.section-head-title{margin:0 0 4px;font-size:19px;font-weight:600;letter-spacing:-.01em;color:var(--heading)}.section-head-sub{margin:0;font-size:13px;color:var(--bs-secondary-color);max-width:660px}.asset-card{display:flex;flex-direction:column;height:100%;border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);overflow:hidden;transition:.18s cubic-bezier(.4,0,.2,1)}.asset-card:hover{border-color:#3d5ee14d;box-shadow:0 8px 24px #1118271a}.inset-well{display:flex;align-items:center;justify-content:center;height:116px;padding:16px;border-bottom:1px solid var(--bs-border-color);background-color:var(--surface-soft);background-image:linear-gradient(45deg,rgba(0,0,0,.04) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.04) 75%),linear-gradient(45deg,rgba(0,0,0,.04) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.04) 75%);background-size:16px 16px;background-position:0 0,8px 8px}.inset-well img{max-width:100%;max-height:100%;object-fit:contain}.inset-well.is-dark{background-color:#202c4b;background-image:none}.asset-card-body{display:flex;align-items:center;gap:12px;padding:14px 16px}.asset-card-title{margin:0 0 2px;font-size:13.5px;font-weight:600;color:var(--heading)}.color-swatch{display:flex;align-items:center;gap:14px;height:100%;padding:14px 16px;border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);transition:.18s cubic-bezier(.4,0,.2,1)}.color-swatch:hover{box-shadow:0 8px 24px #1118271a}.swatch-chip{flex-shrink:0;width:46px;height:46px;border-radius:13px;border:1px solid rgba(17,24,39,.12);box-shadow:inset 0 -12px 18px #0000001a}.swatch-chip.is-primary{background:#3d5ee1}.swatch-chip.is-secondary{background:#6fccd8}.swatch-chip.is-success{background:#1abe17}.swatch-chip.is-dark{background:#202c4b}.usage-row{display:flex;align-items:center;gap:12px;padding:12px 0;font-size:13px}.usage-row+.usage-row{border-top:1px dashed var(--bs-border-color)}.usage-row-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--surface-soft);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:15px}.contact-block{position:relative;height:100%;padding:18px;border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);transition:.18s cubic-bezier(.4,0,.2,1)}.contact-block:hover{border-color:#3d5ee14d;box-shadow:0 8px 24px #1118271a}.contact-block-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:12px;border-radius:12px;background:#f2f5ff;color:var(--bs-primary);font-size:18px}.contact-block-icon.is-alert{background:#fde9ed;color:#e82646}.contact-block-icon.is-good{background:#e8f9e8;color:#1abe17}.contact-block-title{margin:0 0 6px;font-size:14px;font-weight:600;color:var(--heading)}.contact-block-text{margin:0;font-size:13px;line-height:1.65;color:var(--bs-secondary-color)}.person-block{display:flex;align-items:center;gap:14px;height:100%;padding:16px;border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);transition:.18s cubic-bezier(.4,0,.2,1)}.person-block:hover{border-color:#3d5ee14d;box-shadow:0 8px 24px #1118271a}.person-block-name{margin:0 0 2px;font-size:14.5px;font-weight:600;color:var(--heading)}.person-block-role{display:block;margin-bottom:6px;font-size:11.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-primary)}.compliance-card{position:relative;height:100%;padding:18px 18px 18px 22px;border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);overflow:hidden;transition:.18s cubic-bezier(.4,0,.2,1)}.compliance-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#1abe17}.compliance-card.is-expiring:before{background:#eab300}.compliance-card.is-expired:before{background:#e82646}.compliance-card.is-pending:before{background:#0f65cd}.compliance-card:hover{box-shadow:0 8px 24px #1118271a}.compliance-card-title{margin:0 0 4px;font-size:14px;font-weight:600;color:var(--heading)}.reference-code{display:inline-block;margin:8px 0;padding:5px 11px;border-radius:8px;background:var(--surface-soft);border:1px solid var(--bs-border-color);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--heading)}.compliance-card-foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;margin-top:12px;padding-top:12px;border-top:1px dashed var(--bs-border-color)}.document-row{display:flex;align-items:center;gap:14px;height:100%;padding:15px 16px;border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);transition:.18s cubic-bezier(.4,0,.2,1)}.document-row:hover{border-color:#3d5ee14d;background:var(--surface-soft)}.document-row-icon{position:relative;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:42px;height:50px;border-radius:8px 14px 8px 8px;background:var(--surface-soft);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:19px}.document-row-icon:after{content:"";position:absolute;right:0;top:0;border-width:0 13px 13px 0;border-style:solid;border-color:var(--surface) var(--surface) var(--bs-border-color) var(--bs-border-color);border-top-right-radius:13px}.document-row-icon.is-pdf{color:#e82646}.document-row-icon.is-img{color:#1abe17}.document-row-icon.is-doc{color:#0f65cd}.document-row-title{margin:0 0 2px;font-size:13.5px;font-weight:600;color:var(--heading)}.audit-trail{position:relative;padding-left:34px}.audit-trail:before{content:"";position:absolute;left:11px;top:14px;bottom:14px;width:2px;background:var(--bs-border-color)}.audit-event{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:15px 17px;border-radius:12px;background:var(--surface-soft);border:1px solid transparent;transition:.18s cubic-bezier(.4,0,.2,1)}.audit-event+.audit-event{margin-top:12px}.audit-event:hover{background:var(--surface);border-color:var(--bs-border-color);box-shadow:0 1px 2px #1118270f}.audit-event:before{content:"";position:absolute;left:-29px;top:20px;width:12px;height:12px;border-radius:50%;background:var(--surface);border:3px solid var(--bs-border-color)}.audit-event.is-done:before{background:var(--bs-primary);border-color:var(--bs-primary)}.audit-event.is-now:before{border-color:var(--bs-primary);box-shadow:0 0 0 4px #f2f5ff}.audit-event-title{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--heading)}.delta-value{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:12px}.delta-value s{color:var(--bs-secondary-color)}.delta-value b{font-weight:600;color:var(--heading)}.delta-value i{font-size:13px;color:var(--bs-secondary-color)}.settings-tab-content .row+.row{margin-top:24px}.offcanvas.offcanvas-end.flush-panel{width:88%!important;max-width:1360px!important;overflow-y:auto}@media (max-width: 991.98px){.offcanvas.offcanvas-end.flush-panel{width:100%!important}}.offcanvas.offcanvas-end.flush-panel .offcanvas-body{padding:22px;flex-grow:0;overflow-y:visible}.flush-panel-head{position:relative;display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap;padding:22px 56px 22px 22px;background:linear-gradient(115deg,#F2F5FF 0%,var(--surface) 55%),var(--surface);border-bottom:1px solid var(--bs-border-color)}.flush-panel-head .custom-btn-close{position:absolute;top:18px;right:18px;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border-radius:50%;background-color:var(--surface);border:1px solid var(--bs-border-color);box-shadow:0 1px 2px #1118270f;color:var(--bs-secondary-color);opacity:1;transition:.18s cubic-bezier(.4,0,.2,1)}.flush-panel-head .custom-btn-close i{font-size:16px;line-height:1}.flush-panel-head .custom-btn-close:hover{background-color:#fde9ed;border-color:#fad4da;color:#e82646;box-shadow:0 4px 10px #e8264629}.flush-panel .offcanvas-footer{padding:16px 22px;background:var(--surface);border-top:1px solid var(--bs-border-color)}.outline-box{border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);overflow:hidden;box-shadow:0 1px 2px #1118270a;transition:.18s cubic-bezier(.4,0,.2,1)}.outline-box:hover{border-color:#3d5ee140;box-shadow:0 10px 26px #11182714}.color-hero{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:16px 24px;flex-wrap:wrap;padding:24px;background-color:var(--hero-color, #3D5EE1);background-image:radial-gradient(120% 160% at 0% 0%,rgba(255,255,255,.22) 0%,transparent 55%),linear-gradient(135deg,transparent 0%,rgba(0,0,0,.22) 100%)}@media (max-width: 575.98px){.color-hero{padding:20px}}.color-hero-main{min-width:0}.color-hero-label{display:block;margin-bottom:7px;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#fffc}.color-hero-hex{display:block;font-size:28px;font-weight:700;letter-spacing:.01em;font-variant-numeric:tabular-nums;color:#fff}.color-hero-side{display:flex;align-items:center;gap:10px;flex-shrink:0}.color-hero-prev{display:inline-flex;align-items:center;gap:8px;padding:7px 13px;border-radius:999px;background:#ffffff24;border:1px solid rgba(255,255,255,.28);font-size:12px;font-weight:600;color:#ffffffeb;white-space:nowrap}.color-hero-prev s{font-weight:500;color:#ffffffad}.color-hero-prev-dot{width:10px;height:10px;flex-shrink:0;border-radius:50%;border:1px solid rgba(255,255,255,.55)}.color-hero-copy{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:9px;background:#ffffff24;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:15px;transition:.18s cubic-bezier(.4,0,.2,1)}.color-hero-copy:hover{background:#ffffff42}.outline-box-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:var(--surface-soft);border-bottom:1px solid var(--bs-border-color)}.outline-box-head h6{margin:0;font-size:13px;font-weight:600;color:var(--heading)}.outline-box-body{padding:16px}.check-row{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;color:var(--heading)}.check-row+.check-row{border-top:1px dashed var(--bs-border-color)}.check-row i{flex-shrink:0;margin-top:1px;font-size:16px;color:#1abe17}.check-row.is-warn i{color:#eab300}.check-row.is-fail i{color:#e82646}.settings-modal .modal-content{border-radius:16px;border:0}.settings-modal .modal-header{align-items:flex-start;padding:20px 22px;border-bottom:1px solid var(--bs-border-color)}.settings-modal .modal-body{padding:22px}.settings-modal .modal-footer{padding:16px 22px;border-top:1px solid var(--bs-border-color)}.inline-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:30px 20px;text-align:center;border-radius:12px;background:var(--surface-soft);border:1px dashed var(--bs-border-color);transition:.18s cubic-bezier(.4,0,.2,1)}.inline-drop:hover{background:#f2f5ff;border-color:var(--bs-primary)}.inline-drop i{font-size:26px;color:var(--bs-primary)}.empty-block{padding:44px 24px;text-align:center;border-radius:12px;background:var(--surface-soft);border:1px dashed var(--bs-border-color)}.empty-block-icon{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:14px;border-radius:18px;background:var(--surface);border:1px solid var(--bs-border-color);box-shadow:0 1px 2px #1118270f;color:var(--bs-primary);font-size:25px}.option-group{border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);overflow:hidden}.option-group+.option-group{margin-top:20px}.option-group-head{display:flex;align-items:center;gap:12px;padding:14px 18px;background:var(--surface-soft);border-bottom:1px solid var(--bs-border-color)}.option-group-title{margin:0;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--heading)}.option-item{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 18px;transition:.18s cubic-bezier(.4,0,.2,1)}@media (max-width: 1199.98px){.option-item{display:flex;flex-wrap:wrap}}.option-item+.option-item{border-top:1px solid var(--bs-border-color)}.option-item:hover{background:var(--surface-soft)}.option-item.is-off .option-item-text p{opacity:.65}@media (max-width: 767.98px){.option-item{grid-template-columns:40px minmax(0,1fr);row-gap:12px}.option-item .option-item-control{grid-column:2/-1;justify-content:flex-start}}.option-item-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--surface-soft);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:18px}.option-item-text{min-width:0}.option-item-text span:first-child{display:block;font-size:14px;font-weight:500;color:var(--heading)}.option-item-text p{margin:2px 0 0;font-size:12.5px;line-height:1.55;color:var(--bs-secondary-color)}.option-item-control{display:flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.inline-select{min-width:168px;padding:7px 32px 7px 12px;border-radius:8px;background-color:var(--surface);border:1px solid var(--bs-border-color);font-size:13px;color:var(--heading)}.inline-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px #f2f5ff;outline:0}@media (max-width: 575.98px){.inline-select{min-width:0;width:100%}}.segmented{display:inline-flex;padding:3px;border-radius:10px;background:var(--surface-soft);border:1px solid var(--bs-border-color)}.segmented-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border:0;border-radius:7px;background:transparent;font-size:12.5px;font-weight:600;color:var(--bs-secondary-color);transition:.18s cubic-bezier(.4,0,.2,1)}.segmented-btn i{font-size:15px}.segmented-btn:hover{color:var(--heading)}.segmented-btn.active{background:var(--surface);color:var(--heading);box-shadow:0 1px 2px #1118270f}.accent-picker{display:inline-flex;gap:8px}.accent-picker-dot{position:relative;width:26px;height:26px;border-radius:50%;border:0;padding:0;transition:.18s cubic-bezier(.4,0,.2,1)}.accent-picker-dot:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid transparent;transition:.18s cubic-bezier(.4,0,.2,1)}.accent-picker-dot:hover{transform:scale(1.08)}.accent-picker-dot.active:after{border-color:currentColor}.accent-picker-dot.c-primary{background:#3d5ee1;color:#3d5ee1}.accent-picker-dot.c-teal{background:#02a8b5;color:#02a8b5}.accent-picker-dot.c-success{background:#1abe17;color:#1abe17}.accent-picker-dot.c-warning{background:#eab300;color:#eab300}.accent-picker-dot.c-danger{background:#e82646;color:#e82646}.accent-picker-dot.c-purple{background:#4a00e5;color:#4a00e5}.accent-picker-dot.c-pink{background:#e83e8c;color:#e83e8c}.accent-picker-dot.c-dark{background:#202c4b;color:#202c4b}.choice-tile{display:flex;flex-direction:column;gap:10px;height:100%;padding:18px;border-radius:12px;background:var(--surface);border:1px solid var(--bs-border-color);transition:.18s cubic-bezier(.4,0,.2,1)}.choice-tile:hover{box-shadow:0 8px 24px #1118271a}.choice-tile.is-on{background:#f2f5ff;border-color:#3d5ee142}.choice-tile.is-on .choice-tile-icon{background:var(--bs-primary);border-color:transparent;color:#fff}.choice-tile-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;background:var(--surface-soft);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:19px;transition:.18s cubic-bezier(.4,0,.2,1)}.choice-tile-title{margin:0;font-size:14px;font-weight:600;color:var(--heading)}.choice-tile-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.key-list{display:inline-flex;align-items:center;gap:4px}.key-list kbd{padding:3px 8px;border-radius:6px;background:var(--surface);border:1px solid var(--bs-border-color);border-bottom-width:2px;box-shadow:none;font-size:11px;font-weight:600;color:var(--heading)}.key-list span{font-size:11px;color:var(--bs-secondary-color)}.layout-preview{display:flex;height:148px;border-radius:12px;border:1px solid var(--bs-border-color);overflow:hidden;background:var(--bs-white)}.layout-preview.is-dark{background:#202c4b;border-color:#ffffff1f}.layout-preview.is-dark .layout-preview-side{background:#ffffff0f}.layout-preview.is-dark .layout-preview-bar{background:#ffffff14}.layout-preview.is-dark .layout-preview-line{background:#ffffff24}.layout-preview.is-dark .layout-preview-card{background:#ffffff0f;border-color:#ffffff1a}.layout-preview-side{flex-shrink:0;width:42px;padding:8px 6px;background:#f8fafc;border-right:1px solid var(--bs-border-color);display:flex;flex-direction:column;gap:6px}.layout-preview-main{flex:1 1 auto;padding:8px;display:flex;flex-direction:column;gap:7px}.layout-preview-bar{height:10px;border-radius:3px;background:#f8fafc}.layout-preview-bar.is-accent{background:var(--bs-primary)}.layout-preview-line{height:6px;border-radius:3px;background:#edf1f6;width:calc(var(--p, 100) * 1%)}.layout-preview-card{flex:1 1 auto;border-radius:6px;background:#f8fafc;border:1px solid var(--bs-border-color)}.summary-line{display:flex;align-items:center;gap:14px;padding:14px 18px;margin-bottom:20px;border-radius:12px;background:linear-gradient(110deg,#f2f5ff,#f8fafc);border:1px solid var(--bs-border-color)}.summary-line i{flex-shrink:0;font-size:20px;color:var(--bs-primary)}.summary-line p{margin:0;font-size:13px;color:#202c4b}:root{--fin-border: var(--bs-border-color, #E9EDF4);--fin-border-strong: #EDF1F6;--fin-money: #1ABE17;--fin-money-soft: #E8F9E8;--fin-alert: #E82646;--fin-alert-soft: #FDE9ED}@media (prefers-reduced-motion: reduce){[class*=fin-],[class*=fin-]:before,[class*=fin-]:after{animation:none!important;transition:none!important}}.fin-p-0{--p: 0}.fin-p-1{--p: 1}.fin-p-2{--p: 2}.fin-p-3{--p: 3}.fin-p-4{--p: 4}.fin-p-5{--p: 5}.fin-p-6{--p: 6}.fin-p-7{--p: 7}.fin-p-8{--p: 8}.fin-p-9{--p: 9}.fin-p-10{--p: 10}.fin-p-11{--p: 11}.fin-p-12{--p: 12}.fin-p-13{--p: 13}.fin-p-14{--p: 14}.fin-p-15{--p: 15}.fin-p-16{--p: 16}.fin-p-17{--p: 17}.fin-p-18{--p: 18}.fin-p-19{--p: 19}.fin-p-20{--p: 20}.fin-p-21{--p: 21}.fin-p-22{--p: 22}.fin-p-23{--p: 23}.fin-p-24{--p: 24}.fin-p-25{--p: 25}.fin-p-26{--p: 26}.fin-p-27{--p: 27}.fin-p-28{--p: 28}.fin-p-29{--p: 29}.fin-p-30{--p: 30}.fin-p-31{--p: 31}.fin-p-32{--p: 32}.fin-p-33{--p: 33}.fin-p-34{--p: 34}.fin-p-35{--p: 35}.fin-p-36{--p: 36}.fin-p-37{--p: 37}.fin-p-38{--p: 38}.fin-p-39{--p: 39}.fin-p-40{--p: 40}.fin-p-41{--p: 41}.fin-p-42{--p: 42}.fin-p-43{--p: 43}.fin-p-44{--p: 44}.fin-p-45{--p: 45}.fin-p-46{--p: 46}.fin-p-47{--p: 47}.fin-p-48{--p: 48}.fin-p-49{--p: 49}.fin-p-50{--p: 50}.fin-p-51{--p: 51}.fin-p-52{--p: 52}.fin-p-53{--p: 53}.fin-p-54{--p: 54}.fin-p-55{--p: 55}.fin-p-56{--p: 56}.fin-p-57{--p: 57}.fin-p-58{--p: 58}.fin-p-59{--p: 59}.fin-p-60{--p: 60}.fin-p-61{--p: 61}.fin-p-62{--p: 62}.fin-p-63{--p: 63}.fin-p-64{--p: 64}.fin-p-65{--p: 65}.fin-p-66{--p: 66}.fin-p-67{--p: 67}.fin-p-68{--p: 68}.fin-p-69{--p: 69}.fin-p-70{--p: 70}.fin-p-71{--p: 71}.fin-p-72{--p: 72}.fin-p-73{--p: 73}.fin-p-74{--p: 74}.fin-p-75{--p: 75}.fin-p-76{--p: 76}.fin-p-77{--p: 77}.fin-p-78{--p: 78}.fin-p-79{--p: 79}.fin-p-80{--p: 80}.fin-p-81{--p: 81}.fin-p-82{--p: 82}.fin-p-83{--p: 83}.fin-p-84{--p: 84}.fin-p-85{--p: 85}.fin-p-86{--p: 86}.fin-p-87{--p: 87}.fin-p-88{--p: 88}.fin-p-89{--p: 89}.fin-p-90{--p: 90}.fin-p-91{--p: 91}.fin-p-92{--p: 92}.fin-p-93{--p: 93}.fin-p-94{--p: 94}.fin-p-95{--p: 95}.fin-p-96{--p: 96}.fin-p-97{--p: 97}.fin-p-98{--p: 98}.fin-p-99{--p: 99}.fin-p-100{--p: 100}.fin-lbl{display:block;margin:0 0 4px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.fin-amt{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;font-weight:600;color:var(--bs-emphasis-color)}.fin-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:11.5px;font-weight:600;line-height:1.4;white-space:nowrap;color:var(--bs-secondary-color)}.fin-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.fin-badge.is-live{background:var(--fin-money-soft);border-color:#1abe1747;color:#159a13}.fin-badge.is-test{background:var(--tint-warning);border-color:#eab30052;color:#a37c00}.fin-badge.is-review{background:var(--tint-primary);border-color:#3d5ee142;color:var(--bs-primary)}.fin-badge.is-alert{background:var(--fin-alert-soft);border-color:#e8264642;color:var(--fin-alert)}.fin-badge.is-off{opacity:.85}.fin-badge.is-plain:before{display:none}.fin-meter{position:relative;height:6px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.fin-meter span{position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:var(--bs-primary);transition:width var(--transition)}.fin-meter.is-money span{background:var(--fin-money)}.fin-meter.is-warn span{background:var(--bs-warning)}.fin-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;gap:24px 32px;padding:26px 28px;margin-bottom:24px;border-radius:var(--radius);background:linear-gradient(112deg,var(--tint-primary) 0%,rgba(255,255,255,0) 46%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}.fin-hero:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--bs-primary),var(--fin-money))}@media (max-width: 1199.98px){.fin-hero{grid-template-columns:minmax(0,1fr);align-items:flex-start}}@media (max-width: 575.98px){.fin-hero{padding:20px}}.fin-hero-top{display:flex;align-items:center;gap:14px;margin-bottom:14px;flex-wrap:wrap}.fin-hero-crest{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:16px;background:var(--bs-primary);color:#fff;font-size:25px;box-shadow:0 8px 18px #3d5ee147}.fin-hero-title{margin:0;font-size:26px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.fin-hero-title{font-size:21px}}.fin-hero-sub{margin:4px 0 0;max-width:62ch;font-size:13.5px;line-height:1.6;color:var(--bs-secondary-color)}.fin-hero-env{display:inline-flex;align-items:center;gap:8px;padding:6px 12px;border-radius:999px;background:var(--bs-emphasis-color);color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.fin-hero-env i{font-size:14px}.fin-hero-env.is-test{background:#ad8400}.fin-hero-facts{display:flex;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1px solid var(--bs-border-color)}.fin-hero-fact{display:flex;flex-direction:column;gap:3px;flex:1 1 0;min-width:150px;padding:0 20px}.fin-hero-fact:first-child{padding-left:0}.fin-hero-fact+.fin-hero-fact{border-left:1px solid var(--bs-border-color)}.fin-hero-fact span{font-size:11px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.fin-hero-fact strong{font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}@media (max-width: 767.98px){.fin-hero-fact{flex:1 1 46%;padding:10px 14px}.fin-hero-fact:first-child{padding-left:14px}.fin-hero-fact+.fin-hero-fact{border-left:0}}.fin-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media (max-width: 1199.98px){.fin-hero-actions{width:100%}}.fin-nav{position:sticky;top:76px;max-height:calc(100vh - 92px);padding:14px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow-y:auto;flex-wrap:nowrap;overflow-x:hidden}.fin-nav>*{flex-shrink:0}@media (max-width: 991.98px){.fin-nav{position:static;max-height:none}}.fin-nav-hdr{display:block;padding:12px 10px 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.fin-nav-hdr:first-child{padding-top:2px}.fin-nav-link{position:relative;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--radius-sm);font-size:13.5px;font-weight:500;color:var(--bs-emphasis-color);text-decoration:none;transition:var(--transition)}.fin-nav-link i{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.fin-nav-link span:first-of-type{flex:1 1 auto;min-width:0}.fin-nav-link:hover{background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.fin-nav-link.active{background:var(--tint-primary);color:var(--bs-primary);font-weight:600}.fin-nav-link.active i{color:var(--bs-primary)}.fin-nav-link.active:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:3px;height:18px;border-radius:0 3px 3px 0;background:var(--bs-primary)}.fin-nav-tag{flex-shrink:0;padding:2px 7px;border-radius:999px;background:var(--bs-secondary-bg);font-size:10px;font-weight:600;color:var(--bs-secondary-color)}.fin-nav-tag.is-set{background:var(--fin-money-soft);color:#159a13}.fin-nav-tag.is-warn{background:var(--tint-warning);color:#987500}.fin-nav-foot{margin-top:14px;padding:14px 12px 6px;border-top:1px solid var(--bs-border-color)}.fin-ws{border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}.fin-ws-head{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding:18px 22px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.fin-ws-title{margin:0;font-size:16px;font-weight:700;color:var(--bs-emphasis-color)}.fin-ws-title+p{margin:2px 0 0;font-size:12.5px;color:var(--bs-secondary-color)}.fin-ws-body{padding:22px}@media (max-width: 575.98px){.fin-ws-body{padding:18px 16px}}.fin-tabs{display:flex;gap:4px;padding:4px;border-radius:11px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow-x:auto;scrollbar-width:none;flex-wrap:nowrap}.fin-tabs::-webkit-scrollbar{display:none}.fin-tab{display:inline-flex;align-items:center;gap:7px;padding:8px 15px;border:0;border-radius:8px;background:transparent;font-size:13px;font-weight:600;white-space:nowrap;color:var(--bs-secondary-color);transition:var(--transition)}.fin-tab i{font-size:16px}.fin-tab:hover{background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.fin-tab.active{background:var(--bs-primary);color:#fff;box-shadow:0 4px 12px #3d5ee142}.fin-tab .fin-tab-n{padding:1px 6px;border-radius:999px;background:#00000012;font-size:10.5px;line-height:1.6}.fin-tab.active .fin-tab-n{background:#ffffff3d}.fin-card{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.fin-card:hover{border-color:var(--fin-border-strong);box-shadow:var(--shadow-lift)}.fin-card.is-clickable{cursor:pointer}.fin-card-head{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--bs-border-color)}.fin-card-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--tint-primary);color:var(--bs-primary);font-size:19px}.fin-card-ic.is-money{background:var(--fin-money-soft);color:#159a13}.fin-card-ic.is-warn{background:var(--tint-warning);color:#a37c00}.fin-card-ic.is-alert{background:var(--fin-alert-soft);color:var(--fin-alert)}.fin-card-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.fin-card-body{flex:1 1 auto;padding:6px 18px 14px}.fin-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.fin-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:12px 0}.fin-row+.fin-row{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.fin-row{grid-template-columns:minmax(0,1fr)}.fin-row .fin-row-ctl{justify-content:flex-start}}.fin-row-key{min-width:0}.fin-row-key strong{display:block;font-size:13.5px;font-weight:500;color:var(--bs-emphasis-color)}.fin-row-key span{display:block;margin-top:2px;font-size:12px;line-height:1.55;color:var(--bs-secondary-color)}.fin-row-ctl{display:flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.fin-input,.fin-select{min-width:150px;padding:7px 12px;border-radius:var(--radius-sm);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:13px;color:var(--bs-emphasis-color);transition:var(--transition)}.fin-input:focus,.fin-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}@media (max-width: 575.98px){.fin-input,.fin-select{min-width:0;width:100%}}.fin-select{padding-right:30px}.fin-money-field{display:inline-flex;align-items:stretch;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);overflow:hidden}.fin-money-field .fin-money-sym{display:inline-flex;align-items:center;padding:0 10px;background:var(--bs-secondary-bg);border-right:1px solid var(--bs-border-color);font-size:13px;font-weight:600;color:var(--bs-secondary-color)}.fin-money-field input{width:108px;padding:7px 10px;border:0;font-size:13px;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.fin-money-field input:focus{outline:0}.fin-money-field:focus-within{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.fin-prov{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.fin-prov:hover{border-color:var(--fin-border-strong);box-shadow:var(--shadow-lift)}.fin-prov.is-primary:after{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--fin-money)}.fin-prov.is-disabled{background:var(--bs-secondary-bg)}.fin-prov.is-disabled .fin-prov-mark,.fin-prov.is-disabled .fin-prov-name{opacity:.7}.fin-prov-head{display:flex;align-items:flex-start;gap:13px;padding:18px 18px 14px}.fin-prov-mark{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex-shrink:0;border-radius:13px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:22px;color:var(--bs-emphasis-color)}.fin-prov-name{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.fin-prov-name+p{margin:2px 0 0;font-size:12px;line-height:1.55;color:var(--bs-secondary-color)}.fin-prov-key{display:flex;align-items:center;gap:8px;margin:0 18px 14px;padding:9px 12px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px dashed var(--fin-border-strong);font-size:12px;color:var(--bs-secondary-color)}.fin-prov-key code{font-size:12px;letter-spacing:.04em;color:var(--bs-emphasis-color)}.fin-prov-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--bs-border-color)}.fin-prov-fact{padding:11px 18px}.fin-prov-fact:nth-child(odd){border-right:1px solid var(--bs-border-color)}.fin-prov-fact:nth-child(n+3){border-top:1px solid var(--bs-border-color)}.fin-prov-fact span{display:block;font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.fin-prov-fact strong{display:block;margin-top:2px;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.fin-prov-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.fin-rule{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.fin-rule+.fin-rule{margin-top:10px}.fin-rule:hover{border-color:var(--fin-border-strong);box-shadow:var(--shadow)}.fin-rule.is-off{background:var(--bs-secondary-bg)}.fin-rule.is-off .fin-rule-body{opacity:.68}@media (max-width: 767.98px){.fin-rule{grid-template-columns:34px minmax(0,1fr);row-gap:12px}.fin-rule .fin-rule-ctl{grid-column:2/-1;justify-content:flex-start}}.fin-rule-n{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:12.5px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bs-secondary-color)}.fin-rule-body{min-width:0}.fin-rule-line{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13.5px;line-height:1.6;color:var(--bs-emphasis-color)}.fin-rule-line i.ti-arrow-narrow-right{color:var(--bs-secondary-color);font-size:17px}.fin-rule-cond,.fin-rule-then{padding:2px 9px;border-radius:7px;font-size:12.5px;font-weight:600}.fin-rule-cond{background:var(--tint-primary);color:var(--bs-primary)}.fin-rule-then{background:var(--fin-money-soft);color:#149111}.fin-rule-note{display:block;margin-top:4px;font-size:12px;color:var(--bs-secondary-color)}.fin-rule-ctl{display:flex;align-items:center;gap:12px;justify-content:flex-end}.fin-feature{display:flex;flex-direction:column;gap:12px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.fin-feature:hover{box-shadow:var(--shadow-lift)}.fin-feature.is-on{border-color:#3d5ee142;background:linear-gradient(160deg,var(--tint-primary),var(--bs-body-bg) 58%)}.fin-feature.is-on .fin-feature-ic{background:var(--bs-primary);border-color:transparent;color:#fff}.fin-feature-top{display:flex;align-items:flex-start;gap:12px}.fin-feature-ic{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:20px;transition:var(--transition)}.fin-feature-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.fin-feature-txt{margin:0;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.fin-deps{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.fin-dep{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:7px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:11.5px;font-weight:500;color:var(--bs-secondary-color)}.fin-dep i{font-size:13px}.fin-dep.is-missing{background:var(--fin-alert-soft);border-color:#e826463d;color:var(--fin-alert)}.fin-feature-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.fin-acc{border-radius:var(--radius);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);overflow:hidden}.fin-acc .accordion-item{border:0;background:transparent}.fin-acc .accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color)}.fin-acc .accordion-button{gap:12px;padding:16px 18px;background:var(--bs-body-bg);font-size:14px;font-weight:600;color:var(--bs-emphasis-color);box-shadow:none}.fin-acc .accordion-button:after{margin-left:0}.fin-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.fin-acc .accordion-button:focus{box-shadow:0 0 0 3px var(--tint-primary)}.fin-acc .accordion-button i{font-size:18px}.fin-acc .fin-acc-spacer{margin-left:auto}.fin-acc .accordion-body{padding:4px 18px 18px}.fin-note{display:flex;flex-direction:column;gap:10px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-left:3px solid var(--bs-primary)}.fin-note.is-money{border-left-color:var(--fin-money)}.fin-note.is-warn{border-left-color:var(--bs-warning)}.fin-note.is-alert{border-left-color:var(--fin-alert)}.fin-note-head{display:flex;align-items:center;gap:9px}.fin-note-head i{font-size:18px;color:var(--bs-primary)}.is-money .fin-note-head i{color:#159a13}.is-warn .fin-note-head i{color:#a37c00}.is-alert .fin-note-head i{color:var(--fin-alert)}.fin-note-head h6{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.fin-note-list{margin:0;padding:0;list-style:none}.fin-note-list li{position:relative;padding:6px 0 6px 18px;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.fin-note-list li:before{content:"";position:absolute;left:0;top:14px;width:9px;height:1px;background:var(--fin-border-strong)}.fin-note-list li+li{border-top:1px solid var(--bs-border-color)}.fin-note-list li strong{color:var(--bs-emphasis-color);font-weight:600}.fin-delta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:3px;font-size:12px}.fin-delta del{text-decoration:line-through;color:var(--bs-secondary-color)}.fin-delta ins{text-decoration:none;font-weight:600;color:#149111}.fin-delta i{font-size:14px;color:var(--bs-secondary-color)}.fin-tl{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0;padding:24px 22px 22px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}@media (max-width: 991.98px){.fin-tl{grid-template-columns:minmax(0,1fr);padding:18px}}.fin-tl-step{position:relative;padding:0 18px}.fin-tl-step:before{content:"";position:absolute;left:0;right:0;top:13px;height:2px;background:var(--bs-tertiary-bg)}.fin-tl-step:first-child:before{left:50%}.fin-tl-step:last-child:before{right:50%}.fin-tl-step.is-done:before{background:var(--bs-primary)}.fin-tl-step.is-current :before{background:var(--bs-primary)}@media (max-width: 991.98px){.fin-tl-step{padding:0 0 22px 30px}.fin-tl-step:before{left:13px;right:auto;top:0;bottom:0;width:2px;height:auto}.fin-tl-step:first-child:before{left:13px;top:13px}.fin-tl-step:last-child:before{right:auto;bottom:auto;height:13px}}.fin-tl-dot{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-bottom:12px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg);font-size:14px;color:var(--bs-secondary-color)}.is-done .fin-tl-dot{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.is-current .fin-tl-dot{border-color:var(--bs-primary);color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}@media (max-width: 991.98px){.fin-tl-dot{position:absolute;left:-30px;top:0;margin-bottom:0}}.fin-tl-title{margin:0;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.fin-tl-meta{display:block;margin-top:2px;font-size:11.5px;color:var(--bs-secondary-color)}.fin-tl-txt{margin:6px 0 0;font-size:12px;line-height:1.6;color:var(--bs-secondary-color)}.offcanvas.offcanvas-end.fin-ws-canvas{width:88%!important;max-width:1180px!important}.fin-canvas-head{display:flex;align-items:flex-start;gap:14px;padding:20px 24px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.fin-canvas-body{padding:22px 24px 32px}.fin-sect+.fin-sect{margin-top:26px;padding-top:22px;border-top:1px solid var(--bs-border-color)}.fin-sect-title{display:flex;align-items:center;gap:8px;margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-emphasis-color)}.fin-sect-title i{font-size:17px;color:var(--bs-primary)}.fin-kv{display:flex;align-items:baseline;gap:8px;margin:0;padding:8px 0;font-size:13px}.fin-kv+.fin-kv{border-top:1px solid var(--bs-border-color)}.fin-kv dt{order:0;flex-shrink:0;font-weight:400;color:var(--bs-secondary-color)}.fin-kv:before{content:"";order:1;flex:1 1 auto;min-width:14px;height:1px;border-bottom:1px dotted var(--fin-border-strong);transform:translateY(-3px)}.fin-kv dd{order:2;margin:0;font-weight:600;font-variant-numeric:tabular-nums;text-align:right;color:var(--bs-emphasis-color)}.fin-check{display:flex;align-items:flex-start;gap:10px;padding:10px 0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.fin-check+.fin-check{border-top:1px solid var(--bs-border-color)}.fin-check>i{flex-shrink:0;margin-top:1px;font-size:17px;color:#159a13}.fin-check.is-warn>i{color:#a37c00}.fin-check.is-alert>i{color:var(--fin-alert)}.fin-check span{display:block;font-size:12px;color:var(--bs-secondary-color)}.fin-audit{display:grid;grid-template-columns:108px minmax(0,1fr);gap:14px;padding:12px 0}.fin-audit+.fin-audit{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.fin-audit{grid-template-columns:minmax(0,1fr);gap:4px}}.fin-audit-when{font-size:12px;font-variant-numeric:tabular-nums;color:var(--bs-secondary-color)}.fin-audit-when strong{display:block;font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}.fin-audit-what{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.fin-audit-what span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.fin-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:40px 24px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--fin-border-strong)}.fin-empty i{font-size:32px;color:var(--bs-secondary-color);opacity:.8}.fin-empty h6{margin:8px 0 0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.fin-empty p{margin:0;max-width:46ch;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.fin-empty .btn{margin-top:10px}:root{--eml-border: var(--bs-border-color, #E9EDF4);--eml-border-strong: #EDF1F6;--eml-ok: #1ABE17;--eml-ok-soft: #E8F9E8;--eml-bad: #E82646;--eml-bad-soft: #FDE9ED;--eml-ink: #101828;--eml-ink-line: rgba(255, 255, 255, .09);--eml-ink-text: rgba(255, 255, 255, .68)}@media (prefers-reduced-motion: reduce){[class*=eml-],[class*=eml-]:before,[class*=eml-]:after{animation:none!important;transition:none!important}}.eml-p-0{--p: 0}.eml-p-1{--p: 1}.eml-p-2{--p: 2}.eml-p-3{--p: 3}.eml-p-4{--p: 4}.eml-p-5{--p: 5}.eml-p-6{--p: 6}.eml-p-7{--p: 7}.eml-p-8{--p: 8}.eml-p-9{--p: 9}.eml-p-10{--p: 10}.eml-p-11{--p: 11}.eml-p-12{--p: 12}.eml-p-13{--p: 13}.eml-p-14{--p: 14}.eml-p-15{--p: 15}.eml-p-16{--p: 16}.eml-p-17{--p: 17}.eml-p-18{--p: 18}.eml-p-19{--p: 19}.eml-p-20{--p: 20}.eml-p-21{--p: 21}.eml-p-22{--p: 22}.eml-p-23{--p: 23}.eml-p-24{--p: 24}.eml-p-25{--p: 25}.eml-p-26{--p: 26}.eml-p-27{--p: 27}.eml-p-28{--p: 28}.eml-p-29{--p: 29}.eml-p-30{--p: 30}.eml-p-31{--p: 31}.eml-p-32{--p: 32}.eml-p-33{--p: 33}.eml-p-34{--p: 34}.eml-p-35{--p: 35}.eml-p-36{--p: 36}.eml-p-37{--p: 37}.eml-p-38{--p: 38}.eml-p-39{--p: 39}.eml-p-40{--p: 40}.eml-p-41{--p: 41}.eml-p-42{--p: 42}.eml-p-43{--p: 43}.eml-p-44{--p: 44}.eml-p-45{--p: 45}.eml-p-46{--p: 46}.eml-p-47{--p: 47}.eml-p-48{--p: 48}.eml-p-49{--p: 49}.eml-p-50{--p: 50}.eml-p-51{--p: 51}.eml-p-52{--p: 52}.eml-p-53{--p: 53}.eml-p-54{--p: 54}.eml-p-55{--p: 55}.eml-p-56{--p: 56}.eml-p-57{--p: 57}.eml-p-58{--p: 58}.eml-p-59{--p: 59}.eml-p-60{--p: 60}.eml-p-61{--p: 61}.eml-p-62{--p: 62}.eml-p-63{--p: 63}.eml-p-64{--p: 64}.eml-p-65{--p: 65}.eml-p-66{--p: 66}.eml-p-67{--p: 67}.eml-p-68{--p: 68}.eml-p-69{--p: 69}.eml-p-70{--p: 70}.eml-p-71{--p: 71}.eml-p-72{--p: 72}.eml-p-73{--p: 73}.eml-p-74{--p: 74}.eml-p-75{--p: 75}.eml-p-76{--p: 76}.eml-p-77{--p: 77}.eml-p-78{--p: 78}.eml-p-79{--p: 79}.eml-p-80{--p: 80}.eml-p-81{--p: 81}.eml-p-82{--p: 82}.eml-p-83{--p: 83}.eml-p-84{--p: 84}.eml-p-85{--p: 85}.eml-p-86{--p: 86}.eml-p-87{--p: 87}.eml-p-88{--p: 88}.eml-p-89{--p: 89}.eml-p-90{--p: 90}.eml-p-91{--p: 91}.eml-p-92{--p: 92}.eml-p-93{--p: 93}.eml-p-94{--p: 94}.eml-p-95{--p: 95}.eml-p-96{--p: 96}.eml-p-97{--p: 97}.eml-p-98{--p: 98}.eml-p-99{--p: 99}.eml-p-100{--p: 100}.eml-mono{font-family:var(--font-mono);font-size:12.5px;letter-spacing:-.01em}.eml-lbl{display:block;margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.eml-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:6px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;color:var(--bs-secondary-color)}.eml-badge.is-ok{background:var(--eml-ok-soft);border-color:#1abe1747;color:#149111}.eml-badge.is-warn{background:var(--tint-warning);border-color:#eab30057;color:#987500}.eml-badge.is-bad{background:var(--eml-bad-soft);border-color:#e8264642;color:var(--eml-bad)}.eml-badge.is-info{background:var(--tint-primary);border-color:#0f65cd3d;color:var(--bs-primary)}.eml-live{position:relative;display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--bs-success);margin-left:auto;flex:unset!important}.eml-live:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--bs-success);opacity:.45;animation:eml-ping 2.4s ease-out infinite}.eml-live.is-warn{background:var(--bs-warning)}.eml-live.is-warn:after{border-color:var(--bs-warning)}.eml-live.is-bad{background:var(--eml-bad)}.eml-live.is-bad:after{border-color:var(--eml-bad);animation:none}.eml-live.is-off{background:var(--eml-border-strong)}.eml-live.is-off:after{display:none}@keyframes eml-ping{0%{transform:scale(.7);opacity:.6}70%,to{transform:scale(1.5);opacity:0}}.eml-sig{display:inline-flex;align-items:flex-end;gap:3px;height:16px}.eml-sig i{display:block;width:4px;border-radius:2px;background:var(--bs-tertiary-bg);transition:var(--transition)}.eml-sig i:nth-child(1){height:6px}.eml-sig i:nth-child(2){height:9px}.eml-sig i:nth-child(3){height:12px}.eml-sig i:nth-child(4){height:16px}.eml-sig.is-4 i{background:var(--bs-success)}.eml-sig.is-3 i:nth-child(-n+3){background:var(--bs-success)}.eml-sig.is-2 i:nth-child(-n+2){background:var(--bs-warning)}.eml-sig.is-1 i:nth-child(1){background:var(--eml-bad)}.eml-hero{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:0;margin-bottom:26px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}@media (max-width: 1399.98px){.eml-hero{grid-template-columns:minmax(0,1fr)}}.eml-hero-id{padding:26px 28px}@media (max-width: 575.98px){.eml-hero-id{padding:20px}}.eml-hero-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-bottom:8px}.eml-hero-crest{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;flex-shrink:0;border-radius:15px;background:var(--bs-primary);color:#fff;font-size:24px;box-shadow:0 8px 18px #0f65cd42}.eml-hero-title{margin:0;font-size:26px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.eml-hero-title{font-size:21px}}.eml-hero-sub{margin:4px 0 0;max-width:64ch;font-size:13.5px;line-height:1.65;color:var(--bs-secondary-color)}.eml-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.eml-chip{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:9px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:12.5px;color:var(--bs-emphasis-color)}.eml-chip i{font-size:15px;color:var(--bs-secondary-color)}.eml-chip b{font-weight:600}.eml-chip span{color:var(--bs-secondary-color)}.eml-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:22px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.eml-console{display:flex;flex-direction:column;padding:20px 22px;background:var(--eml-ink);color:var(--eml-ink-text);border-left:1px solid var(--bs-border-color)}@media (max-width: 1399.98px){.eml-console{border-left:0;border-top:1px solid var(--bs-border-color)}}.eml-console-head{display:flex;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--eml-ink-line);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80}.eml-console-head strong{color:#fff;font-weight:600}.eml-console-body{flex:1 1 auto;font-family:var(--font-mono);font-size:11.5px;line-height:1.9;overflow-x:auto;scrollbar-width:thin}.eml-console-line{display:flex;gap:10px;white-space:nowrap}.eml-console-line .eml-console-dir{flex-shrink:0;width:22px;color:#ffffff59}.eml-console-line.is-in .eml-console-dir{color:#6ee7b7}.eml-console-line.is-out .eml-console-dir{color:#7da9f5}.eml-console-line.is-ok{color:#6ee7b7}.eml-console-line.is-warn{color:#fcd34d}.eml-console-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px solid var(--eml-ink-line);font-size:11.5px;color:#ffffff8c}.eml-console-foot .eml-console-stat{display:inline-flex;align-items:center;gap:6px}.eml-console-foot .eml-console-stat b{font-family:var(--font-mono);color:#fff;font-weight:600}.eml-nav{position:sticky;top:76px;max-height:calc(100vh - 92px);border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow-y:auto;flex-wrap:nowrap;overflow-x:hidden}.eml-nav>*{flex-shrink:0}@media (max-width: 991.98px){.eml-nav{position:static;max-height:none}}.eml-nav-head{position:sticky;top:0;z-index:2;padding:14px;background:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}.eml-nav-search{position:relative}.eml-nav-search i{position:absolute;left:11px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--bs-secondary-color)}.eml-nav-search input{width:100%;padding:8px 12px 8px 34px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:13px;color:var(--bs-emphasis-color)}.eml-nav-search input:focus{background:var(--bs-body-bg);border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}.eml-nav-list{padding:8px}.eml-nav-link{display:flex;align-items:center;gap:10px;width:100%;padding:9px 11px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:13.5px;font-weight:500;text-align:left;color:var(--bs-emphasis-color);transition:var(--transition)}.eml-nav-link .eml-nav-n{flex-shrink:0;width:22px;font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--bs-secondary-color);transition:var(--transition)}.eml-nav-link span:not(.eml-nav-n){flex:1 1 auto;min-width:0}.eml-nav-link:hover{background:var(--bs-secondary-bg)}.eml-nav-link.active{background:var(--bs-primary);color:#fff;font-weight:600;box-shadow:0 4px 12px #0f65cd3d}.eml-nav-link.active .eml-nav-n{color:#ffffffb8}.eml-nav-link.active .eml-live{background:#fff}.eml-nav-link.active .eml-live:after{border-color:#fff}.eml-nav-foot{padding:14px;border-top:1px solid var(--bs-border-color)}.eml-panel{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.eml-panel:hover{border-color:var(--eml-border-strong);box-shadow:var(--shadow-lift)}.eml-panel-band{display:flex;align-items:center;gap:11px;padding:13px 17px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.eml-panel-band.is-ok{background:var(--eml-ok-soft)}.eml-panel-band.is-warn{background:var(--tint-warning)}.eml-panel-band.is-bad{background:var(--eml-bad-soft)}.eml-panel-band.is-info{background:var(--tint-primary)}.eml-panel-ic{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:17px}.eml-panel-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.eml-panel-title+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.eml-panel-body{flex:1 1 auto;padding:8px 17px 14px}.eml-panel-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:11px 17px;border-top:1px solid var(--bs-border-color)}.eml-hdr{display:grid;grid-template-columns:148px minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:10px 0}.eml-hdr+.eml-hdr{border-top:1px dashed var(--bs-border-color)}.eml-hdr dt,.eml-hdr .eml-hdr-key{margin:0;font-family:var(--font-mono);font-size:11.5px;font-weight:600;color:var(--bs-secondary-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eml-hdr dd,.eml-hdr .eml-hdr-val{margin:0;min-width:0;font-size:13px;color:var(--bs-emphasis-color);word-break:break-word}.eml-hdr dd small,.eml-hdr .eml-hdr-val small{display:block;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.eml-hdr .eml-hdr-ctl{display:flex;align-items:center;justify-content:flex-end;gap:8px}@media (max-width: 767.98px){.eml-hdr{grid-template-columns:minmax(0,1fr) auto}.eml-hdr dt,.eml-hdr .eml-hdr-key{grid-column:1/-1}}.eml-input,.eml-select{min-width:140px;padding:6px 11px;border-radius:var(--radius-sm);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:13px;color:var(--bs-emphasis-color);transition:var(--transition)}.eml-input:focus,.eml-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}@media (max-width: 575.98px){.eml-input,.eml-select{min-width:0;width:100%}}.eml-input.is-mono{font-family:var(--font-mono);font-size:12.5px}.eml-secret{display:inline-flex;align-items:center;gap:8px;padding:5px 11px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px dashed var(--eml-border-strong);font-family:var(--font-mono);font-size:12px;color:var(--bs-emphasis-color)}.eml-secret i{font-size:14px;color:var(--bs-secondary-color)}.eml-prov{display:grid;grid-template-columns:46px minmax(140px,1.6fr) minmax(0,.8fr) minmax(0,.8fr) minmax(0,.8fr) minmax(260px,auto);align-items:center;gap:18px;padding:15px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.eml-prov+.eml-prov{margin-top:10px}.eml-prov:hover{border-color:var(--eml-border-strong);box-shadow:var(--shadow-lift)}.eml-prov.is-default{border-color:#0f65cd4d;box-shadow:inset 0 3px 0 var(--bs-primary)}.eml-prov.is-off{background:var(--bs-secondary-bg)}.eml-prov.is-off .eml-prov-mark,.eml-prov.is-off .eml-prov-name{opacity:.68}@media (max-width: 1199.98px){.eml-prov{grid-template-columns:46px minmax(0,1fr);row-gap:14px}.eml-prov .eml-prov-cell{grid-column:2/3}.eml-prov .eml-prov-act{grid-row:auto;grid-column:1/-1;justify-content:flex-start;flex-wrap:wrap;margin-top:4px;padding-top:14px;border-top:1px solid var(--bs-border-color)}}.eml-prov-mark{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:13px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:22px;color:var(--bs-emphasis-color)}.eml-prov-name{display:flex;align-items:center;gap:8px;margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.eml-prov-name+p{margin:2px 0 0;font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.eml-prov-cell{min-width:0}.eml-prov-cell span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.eml-prov-cell strong{display:flex;align-items:center;gap:8px;margin-top:3px;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.eml-prov-act{display:flex;align-items:center;flex-wrap:wrap;gap:8px;justify-content:flex-end}.eml-ident{display:flex;flex-direction:column;gap:14px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.eml-ident:hover{box-shadow:var(--shadow-lift)}.eml-ident.is-unverified{border-style:dashed;border-color:var(--bs-warning)}.eml-ident-top{display:flex;align-items:center;gap:12px}.eml-ident-av{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:14px;background:var(--tint-primary);font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--bs-primary)}.eml-ident-name{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.eml-ident-name+p{margin:1px 0 0;font-family:var(--font-mono);font-size:12px;color:var(--bs-secondary-color);word-break:break-all}.eml-ident-sig{padding:12px 14px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border-left:3px solid var(--eml-border-strong);font-size:12px;line-height:1.7;color:var(--bs-secondary-color)}.eml-ident-sig strong{display:block;font-size:12.5px;color:var(--bs-emphasis-color)}.eml-ident-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.eml-tpl{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.eml-tpl:hover{border-color:var(--eml-border-strong);box-shadow:var(--shadow-lift)}.eml-tpl:hover .eml-tpl-act{opacity:1}.eml-tpl.is-draft .eml-tpl-paper{opacity:.6}.eml-tpl-paper{position:relative;padding:14px 16px 16px;background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color);transition:var(--transition)}.eml-tpl-sub{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.eml-tpl-lines{display:flex;flex-direction:column;gap:6px}.eml-tpl-lines i{display:block;height:5px;border-radius:3px;background:var(--eml-border-strong);opacity:.75}.eml-tpl-lines i:nth-child(1){width:100%}.eml-tpl-lines i:nth-child(2){width:92%}.eml-tpl-lines i:nth-child(3){width:78%}.eml-tpl-lines i:nth-child(4){width:44%;background:var(--bs-primary);opacity:1;height:12px;border-radius:4px;margin-top:4px}.eml-tpl-act{position:absolute;right:10px;top:10px;display:flex;gap:6px;opacity:0;transition:var(--transition)}@media (hover: none){.eml-tpl-act{opacity:1}}.eml-tpl-meta{display:flex;align-items:center;gap:10px;padding:12px 16px}.eml-tpl-name{margin:0;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.eml-tpl-name+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.eml-tpl-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding:10px 16px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color);font-size:11.5px;color:var(--bs-secondary-color)}.eml-rule{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.eml-rule+.eml-rule{margin-top:8px}.eml-rule:hover{border-color:var(--eml-border-strong)}.eml-rule.is-off{background:var(--bs-secondary-bg)}.eml-rule.is-off .eml-rule-body{opacity:.66}@media (max-width: 767.98px){.eml-rule{grid-template-columns:38px minmax(0,1fr);row-gap:10px}.eml-rule .eml-rule-ctl{grid-column:2/-1;justify-content:flex-start}}.eml-rule-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--tint-primary);color:var(--bs-primary);font-size:18px}.eml-rule-body{min-width:0}.eml-rule-body strong{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.eml-rule-body p{margin:2px 0 0;font-size:12px;line-height:1.55;color:var(--bs-secondary-color)}.eml-rule-ctl{display:flex;align-items:center;gap:10px;justify-content:flex-end}.eml-q{display:grid;grid-template-columns:4px minmax(0,1fr) auto;align-items:center;gap:0 14px;padding:0;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden}.eml-q+.eml-q{margin-top:8px}.eml-q:before{content:"";align-self:stretch;background:var(--eml-border-strong)}.eml-q.is-high:before{background:var(--eml-bad)}.eml-q.is-normal:before{background:var(--bs-primary)}.eml-q.is-low:before{background:var(--bs-warning)}.eml-q-body{min-width:0;padding:11px 0}.eml-q-body strong{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.eml-q-body span{display:block;margin-top:2px;font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color);word-break:break-all}.eml-q-side{display:flex;align-items:center;gap:12px;padding:11px 14px 11px 0;text-align:right}@media (max-width: 575.98px){.eml-q-side{flex-direction:column;align-items:flex-end;gap:4px}}.eml-log{display:grid;grid-template-columns:152px 74px minmax(0,1fr);gap:14px;padding:9px 0;font-family:var(--font-mono);font-size:12px;line-height:1.7}.eml-log+.eml-log{border-top:1px solid var(--bs-border-color)}.eml-log .eml-log-t{color:var(--bs-secondary-color);white-space:nowrap}.eml-log .eml-log-msg{min-width:0;color:var(--bs-emphasis-color);word-break:break-word}.eml-log.is-bad .eml-log-msg{color:var(--eml-bad)}.eml-log.is-warn .eml-log-msg{color:#8e6d00}@media (max-width: 767.98px){.eml-log{grid-template-columns:minmax(0,1fr);gap:2px}}.eml-dns{padding:15px 17px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.eml-dns+.eml-dns{margin-top:10px}.eml-dns-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:10px}.eml-dns-top h6{margin:0;font-size:13.5px;font-weight:700;letter-spacing:.04em;color:var(--bs-emphasis-color)}.eml-dns-top p{margin:0;font-size:12px;color:var(--bs-secondary-color)}.eml-dns-rec{padding:10px 12px;border-radius:var(--radius-sm);background:var(--bs-emphasis-color);font-family:var(--font-mono);font-size:11.5px;line-height:1.7;color:#fffc;word-break:break-all;overflow-x:auto}.eml-seal{display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border:1px solid currentColor;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#149111}.eml-seal i{font-size:14px}.eml-seal.is-warn{color:#8e6d00}.eml-seal.is-bad{color:var(--eml-bad)}.eml-acc{border-radius:var(--radius);border:1px solid var(--bs-border-color);overflow:hidden}.eml-acc .accordion-item{border:0;background:var(--bs-body-bg)}.eml-acc .accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color)}.eml-acc .accordion-button{gap:11px;padding:15px 17px;background:var(--bs-body-bg);font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);box-shadow:none}.eml-acc .accordion-button:after{margin-left:0}.eml-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.eml-acc .accordion-button:focus{box-shadow:0 0 0 3px var(--tint-primary)}.eml-acc .accordion-button i{font-size:17px}.eml-acc .eml-acc-spacer{margin-left:auto}.eml-acc .accordion-body{padding:4px 17px 17px}.eml-tl{padding:20px 22px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.eml-tl-step{position:relative;display:grid;grid-template-columns:116px 30px minmax(0,1fr);gap:0 14px;padding-bottom:20px}.eml-tl-step:before{content:"";position:absolute;left:144px;top:20px;bottom:0;width:2px;background:var(--bs-tertiary-bg)}.eml-tl-step:last-child{padding-bottom:0}.eml-tl-step:last-child:before{display:none}.eml-tl-step.is-done:before{background:var(--bs-success)}@media (max-width: 767.98px){.eml-tl-step{grid-template-columns:30px minmax(0,1fr)}.eml-tl-step:before{left:14px}.eml-tl-step .eml-tl-when{grid-column:2;order:-1;margin-bottom:2px;text-align:left}}.eml-tl-when{font-family:var(--font-mono);font-size:11.5px;line-height:1.6;text-align:right;color:var(--bs-secondary-color)}.eml-tl-when strong{display:block;font-weight:600;color:var(--bs-emphasis-color)}.eml-tl-dot{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg);font-size:15px;color:var(--bs-secondary-color)}.is-done .eml-tl-dot{background:var(--bs-success);border-color:var(--bs-success);color:#fff}.is-current .eml-tl-dot{border-color:var(--bs-primary);color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.eml-tl-body{min-width:0;padding-top:3px}.eml-tl-body h6{margin:0;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.eml-tl-body p{margin:3px 0 0;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.offcanvas.offcanvas-end.eml-canvas{width:88%!important;max-width:1160px!important}.eml-canvas-head{display:flex;align-items:center;gap:14px;padding:18px 24px;background:var(--bs-emphasis-color);color:#fff}.eml-canvas-head .eml-panel-ic{background:#ffffff1a;border-color:var(--eml-ink-line);color:#fff}.eml-canvas-head .offcanvas-title{color:#fff}.eml-canvas-head p{color:#ffffff8c}.eml-canvas-head .btn-close{filter:invert(1) grayscale(1);opacity:.7}.eml-canvas-body{padding:22px 24px 30px}.eml-sect+.eml-sect{margin-top:24px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.eml-sect-title{display:flex;align-items:center;gap:8px;margin:0 0 13px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-emphasis-color)}.eml-sect-title i{font-size:16px;color:var(--bs-primary)}.eml-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.eml-check+.eml-check{border-top:1px solid var(--bs-border-color)}.eml-check>i{flex-shrink:0;margin-top:1px;font-size:16px;color:#149111}.eml-check.is-warn>i{color:#8e6d00}.eml-check.is-bad>i{color:var(--eml-bad)}.eml-check span{display:block;font-size:12px;color:var(--bs-secondary-color)}.eml-audit{display:grid;grid-template-columns:148px minmax(0,1fr);gap:14px;padding:11px 0}.eml-audit+.eml-audit{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.eml-audit{grid-template-columns:minmax(0,1fr);gap:3px}}.eml-audit-when{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.eml-audit-when strong{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.eml-audit-what{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.eml-audit-what span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.eml-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:38px 24px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--eml-border-strong)}.eml-empty i{font-size:30px;color:var(--bs-secondary-color);opacity:.8}.eml-empty h6{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.eml-empty p{margin:0;max-width:48ch;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.eml-empty .btn{margin-top:10px}:root{--sms-border: var(--bs-border-color, #E9EDF4);--sms-border-strong: #EDF1F6;--sms-ok: #1ABE17;--sms-ok-soft: var(--tint-success);--sms-bad: #E82646;--sms-bad-soft: var(--tint-danger)}@media (prefers-reduced-motion: reduce){[class*=sms-],[class*=sms-]:before,[class*=sms-]:after{animation:none!important;transition:none!important}}.sms-p-0{--p: 0}.sms-p-1{--p: 1}.sms-p-2{--p: 2}.sms-p-3{--p: 3}.sms-p-4{--p: 4}.sms-p-5{--p: 5}.sms-p-6{--p: 6}.sms-p-7{--p: 7}.sms-p-8{--p: 8}.sms-p-9{--p: 9}.sms-p-10{--p: 10}.sms-p-11{--p: 11}.sms-p-12{--p: 12}.sms-p-13{--p: 13}.sms-p-14{--p: 14}.sms-p-15{--p: 15}.sms-p-16{--p: 16}.sms-p-17{--p: 17}.sms-p-18{--p: 18}.sms-p-19{--p: 19}.sms-p-20{--p: 20}.sms-p-21{--p: 21}.sms-p-22{--p: 22}.sms-p-23{--p: 23}.sms-p-24{--p: 24}.sms-p-25{--p: 25}.sms-p-26{--p: 26}.sms-p-27{--p: 27}.sms-p-28{--p: 28}.sms-p-29{--p: 29}.sms-p-30{--p: 30}.sms-p-31{--p: 31}.sms-p-32{--p: 32}.sms-p-33{--p: 33}.sms-p-34{--p: 34}.sms-p-35{--p: 35}.sms-p-36{--p: 36}.sms-p-37{--p: 37}.sms-p-38{--p: 38}.sms-p-39{--p: 39}.sms-p-40{--p: 40}.sms-p-41{--p: 41}.sms-p-42{--p: 42}.sms-p-43{--p: 43}.sms-p-44{--p: 44}.sms-p-45{--p: 45}.sms-p-46{--p: 46}.sms-p-47{--p: 47}.sms-p-48{--p: 48}.sms-p-49{--p: 49}.sms-p-50{--p: 50}.sms-p-51{--p: 51}.sms-p-52{--p: 52}.sms-p-53{--p: 53}.sms-p-54{--p: 54}.sms-p-55{--p: 55}.sms-p-56{--p: 56}.sms-p-57{--p: 57}.sms-p-58{--p: 58}.sms-p-59{--p: 59}.sms-p-60{--p: 60}.sms-p-61{--p: 61}.sms-p-62{--p: 62}.sms-p-63{--p: 63}.sms-p-64{--p: 64}.sms-p-65{--p: 65}.sms-p-66{--p: 66}.sms-p-67{--p: 67}.sms-p-68{--p: 68}.sms-p-69{--p: 69}.sms-p-70{--p: 70}.sms-p-71{--p: 71}.sms-p-72{--p: 72}.sms-p-73{--p: 73}.sms-p-74{--p: 74}.sms-p-75{--p: 75}.sms-p-76{--p: 76}.sms-p-77{--p: 77}.sms-p-78{--p: 78}.sms-p-79{--p: 79}.sms-p-80{--p: 80}.sms-p-81{--p: 81}.sms-p-82{--p: 82}.sms-p-83{--p: 83}.sms-p-84{--p: 84}.sms-p-85{--p: 85}.sms-p-86{--p: 86}.sms-p-87{--p: 87}.sms-p-88{--p: 88}.sms-p-89{--p: 89}.sms-p-90{--p: 90}.sms-p-91{--p: 91}.sms-p-92{--p: 92}.sms-p-93{--p: 93}.sms-p-94{--p: 94}.sms-p-95{--p: 95}.sms-p-96{--p: 96}.sms-p-97{--p: 97}.sms-p-98{--p: 98}.sms-p-99{--p: 99}.sms-p-100{--p: 100}.sms-mono{font-family:var(--font-mono);font-size:12.5px;letter-spacing:-.01em}.sms-lbl{display:block;margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.sms-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:5px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:var(--bs-secondary-color)}.sms-badge.is-ok{background:var(--sms-ok-soft);border-color:#1abe1747;color:#149111}.sms-badge.is-warn{background:var(--tint-warning);border-color:#eab30057;color:#987500}.sms-badge.is-bad{background:var(--sms-bad-soft);border-color:#e8264642;color:var(--sms-bad)}.sms-badge.is-accent{background:var(--tint-primary);border-color:#4a00e538;color:var(--bs-primary)}.sms-price{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:600;color:var(--bs-emphasis-color)}.sms-hero{position:relative;padding:26px 28px;margin-bottom:26px;border-radius:var(--radius);background:radial-gradient(120% 140% at 100% 0%,var(--tint-primary) 0%,rgba(255,255,255,0) 52%),var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}@media (max-width: 575.98px){.sms-hero{padding:20px}}.sms-hero-top{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.sms-hero-crest{position:relative;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:17px;background:var(--bs-primary);color:#fff;font-size:25px;box-shadow:0 8px 20px #4a00e54d}.sms-hero-title{margin:0;font-size:26px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.sms-hero-title{font-size:21px}}.sms-hero-sub{margin:4px 0 0;max-width:64ch;font-size:13.5px;line-height:1.65;color:var(--bs-secondary-color)}.sms-hero-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(196px,1fr));gap:1px;margin-top:22px;border-radius:var(--radius);background:var(--bs-border-color);border:1px solid var(--bs-border-color);overflow:hidden}.sms-hero-cell{display:flex;flex-direction:column;gap:4px;padding:13px 16px;background:var(--bs-body-bg)}.sms-hero-cell span{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.sms-hero-cell strong{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sms-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}.sms-ladder{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:20px;padding:16px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}@media (max-width: 767.98px){.sms-ladder{grid-template-columns:repeat(2,minmax(0,1fr))}}.sms-ladder-leg{position:relative;padding-left:18px}.sms-ladder-leg:before{content:"";position:absolute;left:0;top:-7px;width:9px;height:9px;border-radius:50%;background:var(--bs-primary)}.sms-ladder-leg:after{content:"";position:absolute;left:9px;right:-10px;top:-3px;height:1px;background:var(--sms-border-strong)}.sms-ladder-leg:last-child:after{display:none}.sms-ladder-leg.is-pending:before{background:var(--bs-tertiary-bg)}.sms-ladder-leg span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.sms-ladder-leg strong{display:block;margin-top:2px;font-family:var(--font-mono);font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.sms-ladder-leg small{display:block;font-size:11px;color:var(--bs-secondary-color)}@media (max-width: 767.98px){.sms-ladder-leg:after{display:none}}.sms-nav{position:sticky;top:76px;max-height:calc(100vh - 92px);padding:10px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow-y:auto;flex-wrap:nowrap;overflow-x:hidden}.sms-nav>*{flex-shrink:0}@media (max-width: 991.98px){.sms-nav{position:static;max-height:none}}.sms-nav-link{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:13.5px;font-weight:500;text-align:left;color:var(--bs-emphasis-color);transition:var(--transition)}.sms-nav-link i{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.sms-nav-link .sms-nav-txt{flex:1 1 auto;min-width:0}.sms-nav-link .sms-nav-state{flex-shrink:0;font-family:var(--font-mono);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color)}.sms-nav-link:hover{background:var(--bs-secondary-bg)}.sms-nav-link.active{background:var(--tint-primary);border-left:3px solid var(--bs-primary);padding-left:9px;color:var(--bs-primary);font-weight:600}.sms-nav-link.active i,.sms-nav-link.active .sms-nav-state{color:var(--bs-primary)}.sms-nav-foot{margin-top:8px;padding:14px 12px 6px;border-top:1px solid var(--bs-border-color)}.sms-credit{height:7px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.sms-credit span{display:block;height:100%;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:var(--bs-primary)}.sms-credit.is-low span{background:var(--bs-warning)}.sms-card{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.sms-card:hover{border-color:var(--sms-border-strong);box-shadow:var(--shadow-lift)}.sms-card-head{display:flex;align-items:center;gap:12px;padding:16px 18px 13px;border-bottom:2px solid var(--bs-border-color);flex-wrap:wrap}.sms-card-ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:11px;background:var(--tint-primary);color:var(--bs-primary);font-size:18px}.sms-card-ic.is-ok{background:var(--sms-ok-soft);color:#149111}.sms-card-ic.is-warn{background:var(--tint-warning);color:#987500}.sms-card-ic.is-bad{background:var(--sms-bad-soft);color:var(--sms-bad)}.sms-card-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.sms-card-title+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.sms-card-body{flex:1 1 auto;padding:6px 18px 14px}.sms-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:11px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.sms-line{display:flex;align-items:center;gap:14px;padding:11px 0;flex-wrap:wrap}.sms-line+.sms-line{border-top:1px solid var(--bs-border-color)}.sms-line .sms-line-txt{flex:1 1 auto;min-width:0}.sms-line strong{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.sms-line p{margin:2px 0 0;font-size:12px;line-height:1.55;color:var(--bs-secondary-color);word-break:break-word}.sms-line .sms-line-ctl{flex-shrink:0;display:flex;align-items:center;gap:8px}@media (max-width: 575.98px){.sms-line{flex-wrap:wrap}.sms-line .sms-line-ctl{width:100%}}.sms-input,.sms-select{min-width:138px;padding:6px 11px;border-radius:var(--radius-sm);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:13px;color:var(--bs-emphasis-color);transition:var(--transition)}.sms-input:focus,.sms-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}@media (max-width: 575.98px){.sms-input,.sms-select{min-width:0;width:100%}}.sms-input.is-mono{font-family:var(--font-mono);font-size:12.5px}.sms-secret{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px dashed var(--sms-border-strong);font-family:var(--font-mono);font-size:12px;color:var(--bs-emphasis-color)}.sms-secret i{font-size:14px;color:var(--bs-secondary-color)}.sms-code{padding:10px 12px;border-radius:var(--radius-sm);background:#101828;font-family:var(--font-mono);font-size:11.5px;line-height:1.75;color:#fffc;word-break:break-all;overflow-x:auto}.sms-phone{display:flex;flex-direction:column;gap:8px;padding:14px 12px 16px;border-radius:18px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.sms-phone .sms-phone-from{display:block;margin-bottom:2px;text-align:center;font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.sms-bubble{position:relative;align-self:flex-start;max-width:92%;padding:10px 13px;border-radius:14px 14px 14px 4px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:12.5px;line-height:1.65;color:var(--bs-emphasis-color);white-space:pre-line}.sms-bubble code{padding:0 3px;border-radius:4px;background:var(--tint-primary);font-family:var(--font-mono);font-size:11.5px;color:var(--bs-primary)}.sms-bubble+.sms-bubble{margin-top:2px}.sms-phone-time{align-self:flex-start;font-size:10.5px;color:var(--bs-secondary-color)}.sms-seg{display:flex;align-items:center;gap:10px}.sms-seg .sms-seg-track{position:relative;flex:1 1 auto;height:5px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.sms-seg .sms-seg-track span{position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:var(--bs-primary)}.sms-seg .sms-seg-n{flex-shrink:0;font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--bs-secondary-color)}.sms-seg.is-over .sms-seg-track span{background:var(--bs-warning)}.sms-seg.is-over .sms-seg-n{color:#8e6d00}.sms-gw{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;padding:17px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.sms-gw:hover{border-color:var(--sms-border-strong);box-shadow:var(--shadow-lift)}.sms-gw.is-default{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.sms-gw.is-off{background:var(--bs-secondary-bg)}.sms-gw.is-off .sms-gw-mark,.sms-gw.is-off .sms-gw-name{opacity:.68}.sms-gw-top{display:flex;align-items:flex-start;gap:12px}.sms-gw-mark{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:13px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:21px;color:var(--bs-emphasis-color)}.sms-gw-name{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.sms-gw-name+p{margin:2px 0 0;font-family:var(--font-mono);font-size:11px;color:var(--bs-secondary-color);word-break:break-all}.sms-gw-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-radius:var(--radius-sm);background:var(--bs-border-color);border:1px solid var(--bs-border-color);overflow:hidden}.sms-gw-fact{padding:8px 10px;background:var(--bs-body-bg);text-align:center}.sms-gw-fact span{display:block;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.sms-gw-fact strong{display:block;margin-top:2px;font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}.sms-gw-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.sms-sid{display:flex;flex-direction:column;gap:14px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.sms-sid:hover{box-shadow:var(--shadow-lift)}.sms-sid.is-pending{border-style:dashed;border-color:var(--bs-warning)}.sms-plate{display:flex;align-items:center;justify-content:center;padding:12px 10px;border-radius:var(--radius-sm);background:var(--bs-dark);font-family:var(--font-mono);font-size:22px;font-weight:700;letter-spacing:.22em;text-indent:.22em;color:#fff}.is-pending .sms-plate{background:var(--bs-secondary-bg);border:1px dashed var(--sms-border-strong);color:var(--bs-secondary-color)}.sms-sid-name{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sms-sid-name+p{margin:2px 0 0;font-size:12px;line-height:1.55;color:var(--bs-secondary-color)}.sms-sid-facts{display:flex;flex-direction:column;gap:7px}.sms-sid-facts div{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px}.sms-sid-facts dt,.sms-sid-facts span:first-child{margin:0;font-weight:400;color:var(--bs-secondary-color)}.sms-sid-facts dd,.sms-sid-facts span:last-child{margin:0;font-weight:600;color:var(--bs-emphasis-color)}.sms-sid-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.sms-tpl{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.sms-tpl:hover{border-color:var(--sms-border-strong);box-shadow:var(--shadow-lift)}.sms-tpl.is-draft .sms-phone{opacity:.62}.sms-tpl-head{display:flex;align-items:center;gap:10px;padding:14px 16px 12px}.sms-tpl-name{margin:0;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.sms-tpl-name+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.sms-tpl-body{padding:0 16px 14px}.sms-tpl-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding:10px 16px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.sms-rule{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.sms-rule+.sms-rule{margin-top:8px}.sms-rule:hover{border-color:var(--sms-border-strong)}.sms-rule.is-off{background:var(--bs-secondary-bg)}.sms-rule.is-off .sms-rule-body{opacity:.66}@media (max-width: 767.98px){.sms-rule{grid-template-columns:40px minmax(0,1fr);row-gap:10px}.sms-rule .sms-rule-ctl{grid-column:2/-1;justify-content:flex-start}}.sms-rule-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--tint-primary);color:var(--bs-primary);font-size:19px}.sms-rule-body{min-width:0}.sms-rule-body strong{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.sms-rule-body p{margin:2px 0 0;font-size:12px;line-height:1.55;color:var(--bs-secondary-color)}.sms-rule-ctl{display:flex;align-items:center;gap:10px;justify-content:flex-end}.sms-q{display:grid;grid-template-columns:108px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.sms-q+.sms-q{margin-top:8px}@media (max-width: 767.98px){.sms-q{grid-template-columns:minmax(0,1fr);gap:8px}}.sms-q-body{min-width:0}.sms-q-body strong{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.sms-q-body span{display:block;margin-top:2px;font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color);word-break:break-word}.sms-q-side{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.sms-log{display:grid;grid-template-columns:148px 96px minmax(0,1fr);gap:14px;padding:9px 0;font-family:var(--font-mono);font-size:12px;line-height:1.7}.sms-log+.sms-log{border-top:1px solid var(--bs-border-color)}.sms-log .sms-log-t{color:var(--bs-secondary-color);white-space:nowrap}.sms-log .sms-log-msg{min-width:0;color:var(--bs-emphasis-color);word-break:break-word}.sms-log.is-bad .sms-log-msg{color:var(--sms-bad)}.sms-log.is-warn .sms-log-msg{color:#8e6d00}@media (max-width: 767.98px){.sms-log{grid-template-columns:minmax(0,1fr);gap:2px}}.sms-acc{border-radius:var(--radius);border:1px solid var(--bs-border-color);overflow:hidden}.sms-acc .accordion-item{border:0;background:var(--bs-body-bg)}.sms-acc .accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color)}.sms-acc .accordion-button{gap:11px;padding:15px 18px;background:var(--bs-body-bg);font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);box-shadow:none}.sms-acc .accordion-button:after{margin-left:0}.sms-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.sms-acc .accordion-button:focus{box-shadow:0 0 0 3px var(--tint-primary)}.sms-acc .accordion-button i{font-size:17px}.sms-acc .sms-acc-spacer{margin-left:auto}.sms-acc .accordion-body{padding:4px 18px 18px}.sms-trail{display:flex;flex-wrap:wrap;gap:12px;padding:20px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.sms-trail-step{position:relative;flex:1 1 210px;padding:14px 16px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.sms-trail-step:after{content:"";position:absolute;right:-7px;top:50%;transform:translateY(-50%) rotate(45deg);width:12px;height:12px;background:inherit;border-top:1px solid var(--bs-border-color);border-right:1px solid var(--bs-border-color);z-index:1}.sms-trail-step:last-child:after{display:none}.sms-trail-step.is-done{background:var(--sms-ok-soft);border-color:#1abe1742}.sms-trail-step.is-done:after{border-color:#1abe1742}.sms-trail-step.is-done .sms-trail-n{background:var(--bs-success);border-color:var(--bs-success);color:#fff}.sms-trail-step.is-current{background:var(--tint-primary);border-color:#4a00e547}.sms-trail-step.is-current:after{border-color:#4a00e547}.sms-trail-step.is-current .sms-trail-n{border-color:var(--bs-primary);color:var(--bs-primary)}@media (max-width: 991.98px){.sms-trail-step{flex:1 1 100%}.sms-trail-step:after{right:50%;top:auto;bottom:-7px;transform:translate(50%) rotate(135deg)}}.sms-trail-top{display:flex;align-items:center;gap:9px;margin-bottom:7px}.sms-trail-n{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg);font-size:13px;color:var(--bs-secondary-color)}.sms-trail-title{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.sms-trail-when{display:block;font-family:var(--font-mono);font-size:10.5px;color:var(--bs-secondary-color)}.sms-trail-txt{margin:0;font-size:12px;line-height:1.6;color:var(--bs-secondary-color)}.offcanvas.offcanvas-end.sms-canvas{width:88%!important;max-width:1160px!important}.sms-canvas-head{display:flex;align-items:center;gap:14px;padding:20px 24px;background:var(--tint-primary);border-bottom:1px solid var(--bs-border-color)}.sms-canvas-body{padding:22px 24px 30px}.sms-sect+.sms-sect{margin-top:24px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.sms-sect-title{display:flex;align-items:center;gap:8px;margin:0 0 13px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-emphasis-color)}.sms-sect-title i{font-size:16px;color:var(--bs-primary)}.sms-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.sms-check+.sms-check{border-top:1px solid var(--bs-border-color)}.sms-check>i{flex-shrink:0;margin-top:1px;font-size:16px;color:#149111}.sms-check.is-warn>i{color:#8e6d00}.sms-check.is-bad>i{color:var(--sms-bad)}.sms-check span{display:block;font-size:12px;color:var(--bs-secondary-color)}.sms-audit{display:grid;grid-template-columns:146px minmax(0,1fr);gap:14px;padding:11px 0}.sms-audit+.sms-audit{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.sms-audit{grid-template-columns:minmax(0,1fr);gap:3px}}.sms-audit-when{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.sms-audit-when strong{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.sms-audit-what{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.sms-audit-what span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.sms-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:38px 24px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--sms-border-strong)}.sms-empty i{font-size:30px;color:var(--bs-secondary-color);opacity:.8}.sms-empty h6{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sms-empty p{margin:0;max-width:48ch;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.sms-empty .btn{margin-top:10px}:root{--acs-border: var(--bs-border-color, #E9EDF4);--acs-border-strong: #EDF1F6;--acs-safe: #1ABE17;--acs-safe-soft: #E8F9E8;--acs-watch: #EAB300;--acs-watch-soft: #FEF8EA;--acs-risk: #E82646;--acs-risk-soft: #FDE9ED}@media (prefers-reduced-motion: reduce){[class*=acs-],[class*=acs-]:before,[class*=acs-]:after{animation:none!important;transition:none!important}}.acs-p-0{--p: 0}.acs-p-1{--p: 1}.acs-p-2{--p: 2}.acs-p-3{--p: 3}.acs-p-4{--p: 4}.acs-p-5{--p: 5}.acs-p-6{--p: 6}.acs-p-7{--p: 7}.acs-p-8{--p: 8}.acs-p-9{--p: 9}.acs-p-10{--p: 10}.acs-p-11{--p: 11}.acs-p-12{--p: 12}.acs-p-13{--p: 13}.acs-p-14{--p: 14}.acs-p-15{--p: 15}.acs-p-16{--p: 16}.acs-p-17{--p: 17}.acs-p-18{--p: 18}.acs-p-19{--p: 19}.acs-p-20{--p: 20}.acs-p-21{--p: 21}.acs-p-22{--p: 22}.acs-p-23{--p: 23}.acs-p-24{--p: 24}.acs-p-25{--p: 25}.acs-p-26{--p: 26}.acs-p-27{--p: 27}.acs-p-28{--p: 28}.acs-p-29{--p: 29}.acs-p-30{--p: 30}.acs-p-31{--p: 31}.acs-p-32{--p: 32}.acs-p-33{--p: 33}.acs-p-34{--p: 34}.acs-p-35{--p: 35}.acs-p-36{--p: 36}.acs-p-37{--p: 37}.acs-p-38{--p: 38}.acs-p-39{--p: 39}.acs-p-40{--p: 40}.acs-p-41{--p: 41}.acs-p-42{--p: 42}.acs-p-43{--p: 43}.acs-p-44{--p: 44}.acs-p-45{--p: 45}.acs-p-46{--p: 46}.acs-p-47{--p: 47}.acs-p-48{--p: 48}.acs-p-49{--p: 49}.acs-p-50{--p: 50}.acs-p-51{--p: 51}.acs-p-52{--p: 52}.acs-p-53{--p: 53}.acs-p-54{--p: 54}.acs-p-55{--p: 55}.acs-p-56{--p: 56}.acs-p-57{--p: 57}.acs-p-58{--p: 58}.acs-p-59{--p: 59}.acs-p-60{--p: 60}.acs-p-61{--p: 61}.acs-p-62{--p: 62}.acs-p-63{--p: 63}.acs-p-64{--p: 64}.acs-p-65{--p: 65}.acs-p-66{--p: 66}.acs-p-67{--p: 67}.acs-p-68{--p: 68}.acs-p-69{--p: 69}.acs-p-70{--p: 70}.acs-p-71{--p: 71}.acs-p-72{--p: 72}.acs-p-73{--p: 73}.acs-p-74{--p: 74}.acs-p-75{--p: 75}.acs-p-76{--p: 76}.acs-p-77{--p: 77}.acs-p-78{--p: 78}.acs-p-79{--p: 79}.acs-p-80{--p: 80}.acs-p-81{--p: 81}.acs-p-82{--p: 82}.acs-p-83{--p: 83}.acs-p-84{--p: 84}.acs-p-85{--p: 85}.acs-p-86{--p: 86}.acs-p-87{--p: 87}.acs-p-88{--p: 88}.acs-p-89{--p: 89}.acs-p-90{--p: 90}.acs-p-91{--p: 91}.acs-p-92{--p: 92}.acs-p-93{--p: 93}.acs-p-94{--p: 94}.acs-p-95{--p: 95}.acs-p-96{--p: 96}.acs-p-97{--p: 97}.acs-p-98{--p: 98}.acs-p-99{--p: 99}.acs-p-100{--p: 100}.acs-mono{font-family:var(--font-mono);font-size:12.5px;letter-spacing:-.01em}.acs-lbl{display:block;margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.acs-badge{display:inline-flex;align-items:center;gap:5px;padding:3px 10px 3px 8px;border-radius:999px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:11.5px;font-weight:600;line-height:1.5;white-space:nowrap;color:var(--bs-secondary-color)}.acs-badge i{font-size:13px}.acs-badge.is-safe{background:var(--acs-safe-soft);border-color:#1abe1747;color:#149111}.acs-badge.is-watch{background:var(--acs-watch-soft);border-color:#eab30057;color:#8e6d00}.acs-badge.is-risk{background:var(--acs-risk-soft);border-color:#e8264642;color:var(--acs-risk)}.acs-badge.is-info{background:var(--tint-info);border-color:#0f65cd3d;color:var(--bs-info)}.acs-hero{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:0;margin-bottom:26px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}@media (max-width: 1199.98px){.acs-hero{grid-template-columns:minmax(0,1fr)}}.acs-hero-id{padding:26px 28px}@media (max-width: 575.98px){.acs-hero-id{padding:20px}}.acs-hero-top{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.acs-portrait{position:relative;flex-shrink:0;width:64px;height:64px;border-radius:20px;background:var(--tint-primary);display:inline-flex;align-items:center;justify-content:center;font-size:21px;font-weight:700;letter-spacing:.02em;color:var(--bs-primary);box-shadow:0 0 0 3px var(--bs-body-bg),0 0 0 5px var(--acs-safe)}.acs-portrait.is-unverified{box-shadow:0 0 0 3px var(--bs-body-bg),0 0 0 5px var(--acs-watch)}.acs-portrait.is-unverified .acs-portrait-tick{background:var(--acs-watch)}.acs-portrait-tick{position:absolute;right:-6px;bottom:-6px;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--acs-safe);border:2px solid var(--bs-body-bg);font-size:12px;color:#fff}.acs-hero-name{margin:0;font-size:25px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.acs-hero-name{font-size:21px}}.acs-hero-role{margin:3px 0 0;font-size:13.5px;color:var(--bs-secondary-color)}.acs-hero-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:18px 24px;margin-top:22px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.acs-hero-fact span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.acs-hero-fact strong{display:flex;align-items:center;gap:7px;margin-top:4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.acs-hero-fact small{display:block;margin-top:2px;font-size:11.5px;color:var(--bs-secondary-color)}.acs-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:22px}.acs-posture{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:26px 20px;background:var(--bs-primary);color:#ffffffb8;text-align:center}@media (max-width: 1199.98px){.acs-posture{border-top:1px solid var(--bs-border-color)}}.acs-shield{position:relative;display:inline-flex;align-items:center;justify-content:center;width:104px;height:116px;margin-bottom:12px}.acs-shield:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,var(--acs-safe) 0%,var(--acs-safe) calc(var(--p, 0) * 1%),rgba(255,255,255,.12) calc(var(--p, 0) * 1%),rgba(255,255,255,.12) 100%);clip-path:polygon(50% 0%,100% 16%,100% 58%,50% 100%,0% 58%,0% 16%)}.acs-shield:after{content:"";position:absolute;top:6px;right:6px;bottom:6px;left:6px;background:var(--bs-primary);clip-path:polygon(50% 0%,100% 16%,100% 58%,50% 100%,0% 58%,0% 16%)}.acs-shield.is-watch:before{background:linear-gradient(to top,var(--acs-watch) 0%,var(--acs-watch) calc(var(--p, 0) * 1%),rgba(255,255,255,.12) calc(var(--p, 0) * 1%),rgba(255,255,255,.12) 100%)}.acs-shield.is-risk:before{background:linear-gradient(to top,var(--acs-risk) 0%,var(--acs-risk) calc(var(--p, 0) * 1%),rgba(255,255,255,.12) calc(var(--p, 0) * 1%),rgba(255,255,255,.12) 100%)}.acs-shield-n{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;line-height:1;color:#fff}.acs-shield-n b{font-size:32px;font-weight:700;font-variant-numeric:tabular-nums}.acs-shield-n span{margin-top:3px;font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff8c}.acs-posture-title{margin:0;font-size:15px;font-weight:600;color:#fff}.acs-posture-txt{margin:2px 0 0;max-width:30ch;font-size:12px;line-height:1.6}.acs-nav{position:sticky;top:76px;max-height:calc(100vh - 92px);padding:8px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow-y:auto;flex-wrap:nowrap;overflow-x:hidden}.acs-nav>*{flex-shrink:0}@media (max-width: 991.98px){.acs-nav{position:static;max-height:none}}.acs-nav-hdr{display:block;padding:14px 12px 6px;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--bs-secondary-color)}.acs-nav-hdr:first-child{padding-top:6px}.acs-nav-link{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:13.5px;font-weight:500;text-align:left;color:var(--bs-emphasis-color);transition:var(--transition)}.acs-nav-link>i:first-child{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.acs-nav-link .acs-nav-txt{flex:1 1 auto;min-width:0}.acs-nav-link .acs-nav-flag{flex-shrink:0;font-size:15px;color:var(--acs-watch)}.acs-nav-link:hover{background:var(--bs-secondary-bg)}.acs-nav-link.active{background:var(--bs-primary);color:#fff;font-weight:600}.acs-nav-link.active>i:first-child{color:#fffc}.acs-nav-link.active .acs-nav-flag{color:#ffd666}.acs-nav-foot{margin-top:8px;padding:14px 12px 6px;border-top:1px solid var(--bs-border-color)}.acs-card{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.acs-card:hover{border-color:var(--acs-border-strong);box-shadow:var(--shadow-lift)}.acs-card.is-watch{box-shadow:inset 0 3px 0 var(--acs-watch)}.acs-card.is-risk{box-shadow:inset 0 3px 0 var(--acs-risk)}.acs-card-head{display:flex;align-items:center;gap:12px;padding:17px 18px 14px}@media (max-width: 575.98px){.acs-card-head{flex-direction:column;align-items:start;gap:12px}}.acs-card-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:var(--tint-primary);color:var(--bs-primary);font-size:19px}.acs-card-ic.is-safe{background:var(--acs-safe-soft);color:#149111}.acs-card-ic.is-watch{background:var(--acs-watch-soft);color:#8e6d00}.acs-card-ic.is-risk{background:var(--acs-risk-soft);color:var(--acs-risk)}.acs-card-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.acs-card-title+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.acs-card-body{flex:1 1 auto;padding:0 18px 14px}.acs-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 18px;border-top:1px solid var(--bs-border-color)}.acs-fact{display:flex;align-items:center;gap:14px;padding:11px 0}.acs-fact+.acs-fact{border-top:1px solid var(--bs-border-color)}.acs-fact .acs-fact-txt{flex:1 1 auto;min-width:0}.acs-fact span{display:block;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-secondary-color)}.acs-fact strong{display:block;margin-top:2px;font-size:13.5px;font-weight:500;color:var(--bs-emphasis-color);word-break:break-word}.acs-fact .acs-fact-ctl{flex-shrink:0;display:flex;align-items:center;gap:8px}@media (max-width: 575.98px){.acs-fact{flex-wrap:wrap}.acs-fact .acs-fact-ctl{width:100%}}.acs-input,.acs-select{min-width:150px;padding:6px 11px;border-radius:var(--radius-sm);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:13px;color:var(--bs-emphasis-color);transition:var(--transition)}.acs-input:focus,.acs-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}@media (max-width: 575.98px){.acs-input,.acs-select{min-width:0;width:100%}}.acs-factor{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.acs-factor:hover{box-shadow:var(--shadow-lift)}.acs-factor.is-on{border-color:#1abe174d;background:linear-gradient(165deg,var(--acs-safe-soft),var(--bs-body-bg) 62%)}.acs-factor.is-on .acs-factor-ic{background:var(--acs-safe);border-color:transparent;color:#fff}.acs-factor.is-off{border-style:dashed}.acs-factor-top{display:flex;align-items:flex-start;gap:12px}.acs-factor-ic{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex-shrink:0;border-radius:14px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-primary);font-size:21px;transition:var(--transition)}.acs-factor-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.acs-factor-txt{margin:0;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.acs-strength{display:inline-flex;align-items:center;gap:4px}.acs-strength i{display:block;width:16px;height:4px;border-radius:2px;background:var(--bs-tertiary-bg)}.acs-strength.is-3 i:nth-child(-n+3),.acs-strength.is-4 i{background:var(--acs-safe)}.acs-strength.is-2 i:nth-child(-n+2){background:var(--acs-watch)}.acs-strength.is-1 i:nth-child(1){background:var(--acs-risk)}.acs-strength em{margin-left:4px;font-style:normal;font-size:11px;font-weight:600;color:var(--bs-secondary-color)}.acs-factor-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.acs-age .acs-age-track{position:relative;height:8px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.acs-age .acs-age-track span{position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:var(--acs-safe)}.acs-age.is-watch .acs-age-track span{background:var(--acs-watch)}.acs-age.is-risk .acs-age-track span{background:var(--acs-risk)}.acs-age .acs-age-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:7px;font-size:11.5px;color:var(--bs-secondary-color)}.acs-age .acs-age-meta b{font-family:var(--font-mono);color:var(--bs-emphasis-color)}.acs-rule{display:flex;align-items:center;gap:9px;padding:7px 0;font-size:12.5px;color:var(--bs-emphasis-color)}.acs-rule i{flex-shrink:0;font-size:16px;color:#149111}.acs-rule.is-off{color:var(--bs-secondary-color)}.acs-rule.is-off i{color:var(--acs-border-strong)}.acs-codes{display:grid;grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:1px;border-radius:var(--radius-sm);background:var(--bs-border-color);border:1px solid var(--bs-border-color);overflow:hidden}.acs-code{padding:10px 12px;background:var(--bs-body-bg);font-family:var(--font-mono);font-size:12.5px;letter-spacing:.04em;text-align:center;color:var(--bs-emphasis-color)}.acs-code.is-used{background:var(--bs-secondary-bg);color:var(--bs-secondary-color);text-decoration:line-through}.acs-device{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.acs-device+.acs-device{margin-top:10px}.acs-device:hover{border-color:var(--acs-border-strong);box-shadow:var(--shadow)}.acs-device.is-current{border-color:#1abe1757;background:linear-gradient(100deg,var(--acs-safe-soft),var(--bs-body-bg) 42%)}.acs-device.is-stale{background:var(--bs-secondary-bg)}.acs-device.is-stale .acs-device-ic,.acs-device.is-stale .acs-device-name{opacity:.72}@media (max-width: 767.98px){.acs-device{grid-template-columns:52px minmax(0,1fr);row-gap:12px}.acs-device .acs-device-act{grid-column:2/-1;justify-content:flex-start}}.acs-device-ic{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:15px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:25px;color:var(--bs-emphasis-color)}.acs-device-name{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.acs-device-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;margin:6px 0 0;font-size:12px;color:var(--bs-secondary-color)}.acs-device-meta span{display:inline-flex;align-items:center;gap:5px}.acs-device-meta span i{font-size:14px}.acs-device-meta span+span:before{content:"";width:1px;height:11px;margin-right:5px;background:var(--acs-border-strong)}.acs-device-act{display:flex;align-items:center;gap:8px;justify-content:flex-end}.acs-login{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.acs-login+.acs-login{margin-top:8px}.acs-login.is-fail{background:var(--acs-risk-soft);border-color:#e8264633}.acs-login.is-flagged{background:var(--acs-watch-soft);border-color:#eab30047}@media (max-width: 767.98px){.acs-login{grid-template-columns:30px minmax(0,1fr);row-gap:8px}.acs-login .acs-login-side{grid-column:2/-1;justify-content:flex-start}}.acs-login-mark{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--acs-safe-soft);font-size:16px;color:#149111}.is-fail .acs-login-mark{background:#ffffffb3;color:var(--acs-risk)}.is-flagged .acs-login-mark{background:#ffffffb3;color:#8e6d00}.acs-login-body{min-width:0}.acs-login-body strong{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.acs-login-body span{display:block;margin-top:2px;font-size:11.5px;color:var(--bs-secondary-color)}.acs-login-side{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.acs-login-side .acs-login-ip{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.acs-perm{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,62px);align-items:center;gap:8px;padding:10px 0}.acs-perm+.acs-perm{border-top:1px solid var(--bs-border-color)}.acs-perm.is-head{padding-bottom:8px;border-bottom:2px solid var(--bs-border-color)}.acs-perm.is-head span{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-align:center;color:var(--bs-secondary-color)}.acs-perm.is-head span:first-child{text-align:left}.acs-perm .acs-perm-name{min-width:0;font-size:13px;color:var(--bs-emphasis-color)}@media (max-width: 767.98px){.acs-perm{grid-template-columns:minmax(0,1fr) repeat(4,1fr);gap:4px}}.acs-pip{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0 auto;border-radius:8px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:15px;color:var(--acs-border-strong)}.acs-pip.is-yes{background:var(--acs-safe-soft);border-color:#1abe1747;color:#149111}.acs-pip.is-cond{background:var(--acs-watch-soft);border-color:#eab30052;color:#8e6d00}.acs-rec{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-left:3px solid var(--acs-border-strong);transition:var(--transition)}@media (max-width: 575.98px){.acs-rec{flex-direction:column;display:flex;align-items:start}}.acs-rec+.acs-rec{margin-top:10px}.acs-rec:hover{box-shadow:var(--shadow-lift)}.acs-rec.is-high{border-left-color:var(--acs-risk)}.acs-rec.is-high .acs-rec-n{background:var(--acs-risk-soft);color:var(--acs-risk)}.acs-rec.is-medium{border-left-color:var(--acs-watch)}.acs-rec.is-medium .acs-rec-n{background:var(--acs-watch-soft);color:#8e6d00}.acs-rec.is-done{border-left-color:var(--acs-safe);background:var(--bs-secondary-bg)}.acs-rec.is-done .acs-rec-n{background:var(--acs-safe-soft);color:#149111}.acs-rec.is-done .acs-rec-title{text-decoration:line-through;color:var(--bs-secondary-color)}@media (max-width: 767.98px){.acs-rec{grid-template-columns:44px minmax(0,1fr);row-gap:12px}.acs-rec .acs-rec-act{grid-column:2/-1;justify-content:flex-start}}.acs-rec-n{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:var(--bs-secondary-bg);font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bs-secondary-color)}.acs-rec-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.acs-rec-txt{margin:3px 0 0;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.acs-rec-act{display:flex;align-items:center;gap:10px;justify-content:flex-end}.acs-acc{border-radius:var(--radius);border:1px solid var(--bs-border-color);overflow:hidden}.acs-acc .accordion-item{border:0;background:var(--bs-body-bg)}.acs-acc .accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color)}.acs-acc .accordion-button{gap:11px;padding:16px 18px;background:var(--bs-body-bg);font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);box-shadow:none}.acs-acc .accordion-button:after{margin-left:0}.acs-acc .accordion-button:not(.collapsed){background:var(--bs-primary);color:#fff}.acs-acc .accordion-button:not(.collapsed):after{filter:invert(1) grayscale(1) brightness(2)}.acs-acc .accordion-button:focus{box-shadow:0 0 0 3px var(--tint-primary)}.acs-acc .accordion-button i{font-size:17px}.acs-acc .acs-acc-spacer{margin-left:auto}.acs-acc .accordion-body{padding:6px 18px 18px}.acs-time{position:relative;padding:22px 0}.acs-time:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--bs-tertiary-bg)}@media (max-width: 991.98px){.acs-time:before{left:15px;margin-left:0}}.acs-time-item{position:relative;width:50%;padding-right:42px;margin-bottom:22px}.acs-time-item:last-child{margin-bottom:0}.acs-time-item:after{content:"";position:absolute;right:-7px;top:20px;width:14px;height:14px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-tertiary-bg)}.acs-time-item.is-done:after{background:var(--acs-safe);border-color:var(--acs-safe)}.acs-time-item.is-current:after{border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.acs-time-item:nth-child(2n){margin-left:50%;padding-right:0;padding-left:42px;text-align:left}.acs-time-item:nth-child(2n):after{right:auto;left:-7px}.acs-time-item:nth-child(odd){text-align:right}@media (max-width: 991.98px){.acs-time-item{width:100%;padding-right:0;padding-left:44px;text-align:left}.acs-time-item:after{right:auto;left:8px}.acs-time-item:nth-child(2n){margin-left:0;padding-left:44px}.acs-time-item:nth-child(2n):after{left:8px}.acs-time-item:nth-child(odd){text-align:left}}.acs-time-card{display:inline-block;max-width:100%;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);text-align:left}.acs-time-card h6{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.acs-time-card h6 i{font-size:16px;color:var(--bs-secondary-color)}.acs-time-card time{display:block;margin-top:2px;font-family:var(--font-mono);font-size:11px;color:var(--bs-secondary-color)}.acs-time-card p{margin:7px 0 0;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.offcanvas.offcanvas-end.acs-canvas{width:88%!important;max-width:1160px!important}.acs-canvas-head{display:flex;align-items:center;gap:14px;padding:20px 24px;background:var(--bs-primary);color:#fff}.acs-canvas-head .acs-card-ic{background:#ffffff1f;color:#fff}.acs-canvas-head .offcanvas-title{color:#fff}.acs-canvas-head p{color:#ffffff94}.acs-canvas-head .btn-close{filter:invert(1) grayscale(1);opacity:.7}.acs-canvas-body{padding:22px 24px 30px}.acs-sect+.acs-sect{margin-top:24px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.acs-sect-title{display:flex;align-items:center;gap:8px;margin:0 0 13px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-emphasis-color)}.acs-sect-title i{font-size:16px;color:var(--bs-primary)}.acs-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.acs-check+.acs-check{border-top:1px solid var(--bs-border-color)}.acs-check>i{flex-shrink:0;margin-top:1px;font-size:16px;color:#149111}.acs-check.is-watch>i{color:#8e6d00}.acs-check.is-risk>i{color:var(--acs-risk)}.acs-check span{display:block;font-size:12px;color:var(--bs-secondary-color)}.acs-audit{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:11px 0}.acs-audit+.acs-audit{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.acs-audit{grid-template-columns:minmax(0,1fr);gap:3px}}.acs-audit-when{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.acs-audit-when strong{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.acs-audit-what{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.acs-audit-what span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.acs-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:38px 24px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--acs-border-strong)}.acs-empty i{font-size:30px;color:var(--bs-secondary-color);opacity:.8}.acs-empty h6{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.acs-empty p{margin:0;max-width:48ch;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.acs-empty .btn{margin-top:10px}:root{--acd-border: var(--bs-border-color, #E9EDF4);--acd-border-strong: #EDF1F6;--acd-pass: #1ABE17;--acd-pass-soft: #E8F9E8;--acd-watch: #EAB300;--acd-watch-soft: #FEF8EA;--acd-fail: #E82646;--acd-fail-soft: #FDE9ED;--acd-alt: #4A00E5}@media (prefers-reduced-motion: reduce){[class*=acd-],[class*=acd-]:before,[class*=acd-]:after{animation:none!important;transition:none!important}}.acd-p-0{--p: 0}.acd-p-1{--p: 1}.acd-p-2{--p: 2}.acd-p-3{--p: 3}.acd-p-4{--p: 4}.acd-p-5{--p: 5}.acd-p-6{--p: 6}.acd-p-7{--p: 7}.acd-p-8{--p: 8}.acd-p-9{--p: 9}.acd-p-10{--p: 10}.acd-p-11{--p: 11}.acd-p-12{--p: 12}.acd-p-13{--p: 13}.acd-p-14{--p: 14}.acd-p-15{--p: 15}.acd-p-16{--p: 16}.acd-p-17{--p: 17}.acd-p-18{--p: 18}.acd-p-19{--p: 19}.acd-p-20{--p: 20}.acd-p-21{--p: 21}.acd-p-22{--p: 22}.acd-p-23{--p: 23}.acd-p-24{--p: 24}.acd-p-25{--p: 25}.acd-p-26{--p: 26}.acd-p-27{--p: 27}.acd-p-28{--p: 28}.acd-p-29{--p: 29}.acd-p-30{--p: 30}.acd-p-31{--p: 31}.acd-p-32{--p: 32}.acd-p-33{--p: 33}.acd-p-34{--p: 34}.acd-p-35{--p: 35}.acd-p-36{--p: 36}.acd-p-37{--p: 37}.acd-p-38{--p: 38}.acd-p-39{--p: 39}.acd-p-40{--p: 40}.acd-p-41{--p: 41}.acd-p-42{--p: 42}.acd-p-43{--p: 43}.acd-p-44{--p: 44}.acd-p-45{--p: 45}.acd-p-46{--p: 46}.acd-p-47{--p: 47}.acd-p-48{--p: 48}.acd-p-49{--p: 49}.acd-p-50{--p: 50}.acd-p-51{--p: 51}.acd-p-52{--p: 52}.acd-p-53{--p: 53}.acd-p-54{--p: 54}.acd-p-55{--p: 55}.acd-p-56{--p: 56}.acd-p-57{--p: 57}.acd-p-58{--p: 58}.acd-p-59{--p: 59}.acd-p-60{--p: 60}.acd-p-61{--p: 61}.acd-p-62{--p: 62}.acd-p-63{--p: 63}.acd-p-64{--p: 64}.acd-p-65{--p: 65}.acd-p-66{--p: 66}.acd-p-67{--p: 67}.acd-p-68{--p: 68}.acd-p-69{--p: 69}.acd-p-70{--p: 70}.acd-p-71{--p: 71}.acd-p-72{--p: 72}.acd-p-73{--p: 73}.acd-p-74{--p: 74}.acd-p-75{--p: 75}.acd-p-76{--p: 76}.acd-p-77{--p: 77}.acd-p-78{--p: 78}.acd-p-79{--p: 79}.acd-p-80{--p: 80}.acd-p-81{--p: 81}.acd-p-82{--p: 82}.acd-p-83{--p: 83}.acd-p-84{--p: 84}.acd-p-85{--p: 85}.acd-p-86{--p: 86}.acd-p-87{--p: 87}.acd-p-88{--p: 88}.acd-p-89{--p: 89}.acd-p-90{--p: 90}.acd-p-91{--p: 91}.acd-p-92{--p: 92}.acd-p-93{--p: 93}.acd-p-94{--p: 94}.acd-p-95{--p: 95}.acd-p-96{--p: 96}.acd-p-97{--p: 97}.acd-p-98{--p: 98}.acd-p-99{--p: 99}.acd-p-100{--p: 100}.acd-q-0{--q: 0}.acd-q-1{--q: 1}.acd-q-2{--q: 2}.acd-q-3{--q: 3}.acd-q-4{--q: 4}.acd-q-5{--q: 5}.acd-q-6{--q: 6}.acd-q-7{--q: 7}.acd-q-8{--q: 8}.acd-q-9{--q: 9}.acd-q-10{--q: 10}.acd-q-11{--q: 11}.acd-q-12{--q: 12}.acd-q-13{--q: 13}.acd-q-14{--q: 14}.acd-q-15{--q: 15}.acd-q-16{--q: 16}.acd-q-17{--q: 17}.acd-q-18{--q: 18}.acd-q-19{--q: 19}.acd-q-20{--q: 20}.acd-q-21{--q: 21}.acd-q-22{--q: 22}.acd-q-23{--q: 23}.acd-q-24{--q: 24}.acd-q-25{--q: 25}.acd-q-26{--q: 26}.acd-q-27{--q: 27}.acd-q-28{--q: 28}.acd-q-29{--q: 29}.acd-q-30{--q: 30}.acd-q-31{--q: 31}.acd-q-32{--q: 32}.acd-q-33{--q: 33}.acd-q-34{--q: 34}.acd-q-35{--q: 35}.acd-q-36{--q: 36}.acd-q-37{--q: 37}.acd-q-38{--q: 38}.acd-q-39{--q: 39}.acd-q-40{--q: 40}.acd-q-41{--q: 41}.acd-q-42{--q: 42}.acd-q-43{--q: 43}.acd-q-44{--q: 44}.acd-q-45{--q: 45}.acd-q-46{--q: 46}.acd-q-47{--q: 47}.acd-q-48{--q: 48}.acd-q-49{--q: 49}.acd-q-50{--q: 50}.acd-q-51{--q: 51}.acd-q-52{--q: 52}.acd-q-53{--q: 53}.acd-q-54{--q: 54}.acd-q-55{--q: 55}.acd-q-56{--q: 56}.acd-q-57{--q: 57}.acd-q-58{--q: 58}.acd-q-59{--q: 59}.acd-q-60{--q: 60}.acd-q-61{--q: 61}.acd-q-62{--q: 62}.acd-q-63{--q: 63}.acd-q-64{--q: 64}.acd-q-65{--q: 65}.acd-q-66{--q: 66}.acd-q-67{--q: 67}.acd-q-68{--q: 68}.acd-q-69{--q: 69}.acd-q-70{--q: 70}.acd-q-71{--q: 71}.acd-q-72{--q: 72}.acd-q-73{--q: 73}.acd-q-74{--q: 74}.acd-q-75{--q: 75}.acd-q-76{--q: 76}.acd-q-77{--q: 77}.acd-q-78{--q: 78}.acd-q-79{--q: 79}.acd-q-80{--q: 80}.acd-q-81{--q: 81}.acd-q-82{--q: 82}.acd-q-83{--q: 83}.acd-q-84{--q: 84}.acd-q-85{--q: 85}.acd-q-86{--q: 86}.acd-q-87{--q: 87}.acd-q-88{--q: 88}.acd-q-89{--q: 89}.acd-q-90{--q: 90}.acd-q-91{--q: 91}.acd-q-92{--q: 92}.acd-q-93{--q: 93}.acd-q-94{--q: 94}.acd-q-95{--q: 95}.acd-q-96{--q: 96}.acd-q-97{--q: 97}.acd-q-98{--q: 98}.acd-q-99{--q: 99}.acd-q-100{--q: 100}.acd-mono{font-family:var(--font-mono);font-size:12.5px;letter-spacing:-.01em}.acd-lbl{display:block;margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.acd-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:7px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:11.5px;font-weight:600;line-height:1.5;white-space:nowrap;color:var(--bs-secondary-color)}.acd-badge i{font-size:13px}.acd-badge.is-live{background:var(--acd-pass-soft);border-color:#1abe1747;color:#149111}.acd-badge.is-draft{background:var(--acd-watch-soft);border-color:#eab30057;color:#8e6d00}.acd-badge.is-closed{background:var(--acd-fail-soft);border-color:#e8264642;color:var(--acd-fail)}.acd-badge.is-accent{background:var(--tint-primary);border-color:#02a8b54d;color:#02838d}.acd-hero{position:relative;padding:26px 28px;margin-bottom:26px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}.acd-hero:before{content:"";position:absolute;inset:0 auto 0 0;width:46%;background:linear-gradient(100deg,var(--tint-primary),rgba(255,255,255,0));pointer-events:none}.acd-hero>*{position:relative}@media (max-width: 575.98px){.acd-hero{padding:20px}}.acd-hero-top{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.acd-yearmark{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;min-width:84px;padding:10px 14px;border-radius:16px;background:var(--bs-primary);color:#fff;box-shadow:0 8px 20px #02a8b547}.acd-yearmark b{font-size:19px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums}.acd-yearmark span{margin-top:2px;font-size:9.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffffb8}.acd-hero-title{margin:0;font-size:26px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.acd-hero-title{font-size:21px}}.acd-hero-sub{margin:4px 0 0;max-width:66ch;font-size:13.5px;line-height:1.65;color:var(--bs-secondary-color)}.acd-hero-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(178px,1fr));gap:16px 0;margin-top:22px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.acd-hero-fact{padding:0 20px}.acd-hero-fact:first-child{padding-left:0}.acd-hero-fact+.acd-hero-fact{border-left:1px solid var(--bs-border-color)}.acd-hero-fact span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.acd-hero-fact strong{display:flex;align-items:center;gap:7px;margin-top:4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}@media (max-width: 767.98px){.acd-hero-fact{padding:0 14px}.acd-hero-fact:first-child{padding-left:14px}.acd-hero-fact+.acd-hero-fact{border-left:0}}.acd-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}.acd-spine{position:relative;margin-top:22px;padding:18px 20px 16px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.acd-spine-bar{position:relative;display:flex;height:34px;border-radius:8px;background:var(--bs-tertiary-bg);overflow:hidden}.acd-spine-term{display:flex;align-items:center;justify-content:center;flex:0 0 calc(var(--p, 20) * 1%);min-width:0;padding:0 8px;font-size:11.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:var(--bs-primary)}.acd-spine-term+.acd-spine-term{border-left:2px solid var(--bs-body-bg)}.acd-spine-term.is-break{background:var(--acd-border-strong);color:var(--bs-emphasis-color)}.acd-spine-term.is-exam{background:#cb9c00}.acd-spine-term.is-future{background:var(--tint-primary);color:#017078}.acd-spine-now{position:absolute;top:-6px;bottom:-6px;left:calc(var(--p, 0) * 1%);width:2px;background:var(--bs-emphasis-color);z-index:2}.acd-spine-now:before{content:"";position:absolute;left:50%;top:-4px;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:var(--bs-emphasis-color)}.acd-spine-scale{display:flex;margin-top:8px;font-size:10.5px;color:var(--bs-secondary-color)}.acd-spine-scale span{flex:1 1 0;text-align:center}.acd-spine-scale span:first-child{text-align:left}.acd-spine-scale span:last-child{text-align:right}.acd-nav{position:sticky;top:76px;max-height:calc(100vh - 92px);padding:8px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow-y:auto;flex-wrap:nowrap;overflow-x:hidden}.acd-nav>*{flex-shrink:0}@media (max-width: 991.98px){.acd-nav{position:static;max-height:none}}.acd-nav-hdr{display:flex;align-items:center;gap:8px;padding:14px 12px 6px;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--bs-secondary-color)}.acd-nav-hdr:first-child{padding-top:6px}.acd-nav-hdr:after{content:"";flex:1 1 auto;height:1px;background:var(--bs-border-color)}.acd-nav-link{position:relative;display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:13.5px;font-weight:500;text-align:left;color:var(--bs-emphasis-color);transition:var(--transition)}.acd-nav-link .acd-nav-txt{flex:1 1 auto;min-width:0}.acd-nav-link .acd-nav-n{flex-shrink:0;min-width:22px;padding:1px 6px;border-radius:999px;background:var(--bs-secondary-bg);font-family:var(--font-mono);font-size:10px;font-weight:600;text-align:center;color:var(--bs-secondary-color);transition:var(--transition)}.acd-nav-link:hover{background:var(--bs-secondary-bg)}.acd-nav-link.active{background:var(--tint-primary);color:#01666e;font-weight:600}.acd-nav-link.active:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 3px 3px 0;background:var(--bs-primary)}.acd-nav-link.active .acd-nav-n{background:var(--bs-primary);color:#fff}.acd-nav-foot{margin-top:8px;padding:14px 12px 6px;border-top:1px solid var(--bs-border-color)}.acd-card{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.acd-card:hover{border-color:var(--acd-border-strong);box-shadow:var(--shadow-lift)}.col-12>.acd-card{height:auto}.acd-card-head{display:flex;align-items:center;gap:12px;padding:16px 18px 13px;border-bottom:1px solid var(--bs-border-color);flex-wrap:wrap}.acd-card-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:var(--tint-primary);color:#02838d;font-size:19px}.acd-card-ic.is-pass{background:var(--acd-pass-soft);color:#149111}.acd-card-ic.is-watch{background:var(--acd-watch-soft);color:#8e6d00}.acd-card-ic.is-fail{background:var(--acd-fail-soft);color:var(--acd-fail)}.acd-card-ic.is-alt{background:#4a00e514;color:var(--acd-alt)}.acd-card-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.acd-card-title+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.acd-card-body{flex:1 1 auto;padding:6px 18px 14px}.acd-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:11px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.acd-row{display:flex;align-items:baseline;gap:10px;padding:10px 0}.acd-row+.acd-row{border-top:1px solid var(--bs-border-color)}.acd-row .acd-row-key{flex-shrink:0;max-width:58%;font-size:13px;color:var(--bs-emphasis-color)}.acd-row .acd-row-key small{display:block;font-size:11.5px;line-height:1.5;color:var(--bs-secondary-color)}.acd-row .acd-row-fill{flex:1 1 auto;min-width:12px;height:1px;border-bottom:1px dotted var(--acd-border-strong);transform:translateY(-3px)}.acd-row .acd-row-val{flex-shrink:0;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;text-align:right;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.acd-row{flex-wrap:wrap}.acd-row .acd-row-key{max-width:100%}.acd-row .acd-row-fill{display:none}.acd-row .acd-row-val{width:100%;justify-content:flex-start}}.acd-input,.acd-select{min-width:140px;padding:6px 11px;border-radius:var(--radius-sm);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:13px;font-weight:400;color:var(--bs-emphasis-color);transition:var(--transition)}.acd-input:focus,.acd-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}@media (max-width: 575.98px){.acd-input,.acd-select{min-width:0;width:100%}}.acd-term{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.acd-term:hover{box-shadow:var(--shadow-lift)}.acd-term.is-current{border-color:#02a8b557;box-shadow:inset 3px 0 0 var(--bs-primary)}.acd-term.is-done{background:var(--bs-secondary-bg)}.acd-term.is-done .acd-term-name{opacity:.78}.acd-term-top{display:flex;align-items:center;gap:10px}.acd-term-n{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:13px;border:2px solid var(--bs-primary);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:#017983}.acd-term-name{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.acd-term-name+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.acd-term-bar{height:6px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.acd-term-bar span{display:block;height:100%;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:var(--bs-primary)}.acd-term-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.acd-tree{padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.acd-tree+.acd-tree{margin-top:10px}.acd-tree-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.acd-tree-grade{display:inline-flex;align-items:center;justify-content:center;min-width:54px;padding:7px 12px;border-radius:10px;background:var(--bs-emphasis-color);font-size:13px;font-weight:700;letter-spacing:.04em;color:#fff}.acd-tree-name{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.acd-tree-name+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.acd-tree-body{position:relative;display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:14px 0 0 22px;border-top:1px solid var(--bs-border-color)}.acd-tree-body:before{content:"";position:absolute;left:8px;top:14px;bottom:14px;width:1px;background:var(--acd-border-strong)}.acd-section{position:relative;display:flex;align-items:center;gap:9px;padding:8px 12px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:12.5px;color:var(--bs-emphasis-color);transition:var(--transition)}.acd-section:hover{border-color:var(--bs-primary);background:var(--tint-primary)}.acd-section b{font-weight:700}.acd-section span{color:var(--bs-secondary-color)}.acd-section.is-full{border-color:#eab30066;background:var(--acd-watch-soft)}.acd-section.is-full span{color:#846500}.acd-subjects{display:flex;flex-wrap:wrap;gap:8px}.acd-subject{display:inline-flex;align-items:center;gap:9px;padding:8px 12px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:12.5px;color:var(--bs-emphasis-color);transition:var(--transition)}.acd-subject:hover{border-color:var(--acd-border-strong);box-shadow:var(--shadow)}.acd-subject .acd-subject-cr{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:6px;background:var(--bs-secondary-bg);font-family:var(--font-mono);font-size:11px;font-weight:700;color:var(--bs-secondary-color)}.acd-subject.is-core{border-color:#02a8b557}.acd-subject.is-core .acd-subject-cr{background:var(--bs-primary);color:#fff}.acd-subject.is-elective{border-style:dashed}.acd-subject.is-elective .acd-subject-cr{background:#4a00e51a;color:var(--acd-alt)}.acd-subject.is-practical .acd-subject-cr{background:var(--acd-pass-soft);color:#138710}.acd-ladder{border-radius:var(--radius);border:1px solid var(--bs-border-color);overflow:hidden}.acd-band{display:grid;grid-template-columns:62px 92px minmax(0,1fr) 74px;align-items:center;gap:14px;padding:11px 16px;background:var(--bs-body-bg);transition:var(--transition)}.acd-band+.acd-band{border-top:1px solid var(--bs-border-color)}.acd-band:hover{background:var(--bs-secondary-bg)}.acd-band.is-fail{background:var(--acd-fail-soft)}.acd-band.is-fail .acd-band-letter{background:var(--acd-fail);color:#fff}@media (max-width: 767.98px){.acd-band{grid-template-columns:54px minmax(0,1fr) 64px}.acd-band .acd-band-track{grid-column:1/-1}}.acd-band-letter{display:inline-flex;align-items:center;justify-content:center;padding:6px 0;border-radius:8px;background:var(--bs-emphasis-color);font-size:13px;font-weight:700;letter-spacing:.04em;color:#fff}.acd-band-range{font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}.acd-band-track{position:relative;height:8px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.acd-band-track span{position:absolute;top:0;bottom:0;left:calc(var(--p, 0) * 1%);width:calc(var(--q, 0) * 1%);border-radius:999px;background:var(--bs-primary)}.is-fail .acd-band-track span{background:var(--acd-fail)}.acd-band-point{font-family:var(--font-mono);font-size:12.5px;font-weight:600;text-align:right;color:var(--bs-secondary-color)}.acd-policy{display:flex;gap:14px;padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-left:3px solid var(--bs-primary)}.acd-policy+.acd-policy{margin-top:10px}.acd-policy.is-watch{border-left-color:var(--acd-watch)}.acd-policy.is-fail{border-left-color:var(--acd-fail)}.acd-policy.is-off{border-left-color:var(--acd-border-strong);background:var(--bs-secondary-bg)}.acd-policy.is-off .acd-policy-txt{opacity:.72}.acd-policy-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);font-size:18px}.acd-policy-body{flex:1 1 auto;min-width:0}.acd-policy-rule{margin:0;font-size:14.5px;font-weight:600;line-height:1.5;color:var(--bs-emphasis-color)}.acd-policy-rule b{color:#01666e}.acd-policy-txt{margin:6px 0 0;font-size:12.5px;line-height:1.65;color:var(--bs-secondary-color)}.acd-policy-act{display:flex;align-items:center;gap:10px;flex-shrink:0}.acd-months{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1px;border-radius:var(--radius-sm);background:var(--bs-border-color);border:1px solid var(--bs-border-color);overflow:hidden}@media (max-width: 991.98px){.acd-months{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width: 575.98px){.acd-months{grid-template-columns:repeat(3,minmax(0,1fr))}}.acd-month{padding:12px 6px;background:var(--bs-body-bg);text-align:center}.acd-month b{display:block;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-emphasis-color)}.acd-month span{display:block;margin-top:3px;font-family:var(--font-mono);font-size:10.5px;color:var(--bs-secondary-color)}.acd-month.is-term{background:var(--tint-primary)}.acd-month.is-exam{background:var(--acd-watch-soft)}.acd-month.is-break{background:var(--bs-secondary-bg)}.acd-month.is-break b,.acd-month.is-break span{color:var(--bs-secondary-color)}.acd-month.is-now{box-shadow:inset 0 0 0 2px var(--bs-emphasis-color)}.acd-event{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 0}.acd-event+.acd-event{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.acd-event{grid-template-columns:58px minmax(0,1fr);row-gap:8px}}.acd-event-date{display:flex;flex-direction:column;align-items:center;padding:6px 0;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.acd-event-date b{font-size:16px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;color:var(--bs-emphasis-color)}.acd-event-date span{font-size:9.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.acd-event-body{min-width:0}.acd-event-body strong{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.acd-event-body span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.acd-acc{border-radius:var(--radius);border:1px solid var(--bs-border-color);overflow:hidden}.acd-acc .accordion-item{border:0;background:var(--bs-body-bg)}.acd-acc .accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color)}.acd-acc .accordion-button{gap:11px;padding:15px 18px;background:var(--bs-body-bg);font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);box-shadow:none}.acd-acc .accordion-button:after{margin-left:0}.acd-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:#01666e}.acd-acc .accordion-button:focus{box-shadow:0 0 0 3px var(--tint-primary)}.acd-acc .accordion-button i{font-size:17px}.acd-acc .acd-acc-spacer{margin-left:auto}.acd-acc .accordion-body{padding:4px 18px 18px}.acd-track{position:relative;padding:4px 0}.acd-track:before{content:"";position:absolute;left:27px;top:12px;bottom:12px;width:2px;background:var(--bs-tertiary-bg)}@media (max-width: 575.98px){.acd-track:before{left:19px}}.acd-track-step{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);gap:18px;padding-bottom:16px}.acd-track-step:last-child{padding-bottom:0}@media (max-width: 575.98px){.acd-track-step{grid-template-columns:40px minmax(0,1fr);gap:12px}}.acd-track-n{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:18px;background:var(--bs-body-bg);border:2px solid var(--bs-tertiary-bg);font-size:19px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--bs-secondary-color)}.is-done .acd-track-n{background:var(--bs-primary);border-color:var(--bs-primary);color:#fff}.is-current .acd-track-n{border-color:var(--bs-primary);color:#01666e;box-shadow:0 0 0 4px var(--tint-primary)}@media (max-width: 575.98px){.acd-track-n{width:40px;height:40px;border-radius:13px;font-size:15px}}.acd-track-card{padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.acd-track-card h6{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.acd-track-card time{display:block;margin-top:2px;font-family:var(--font-mono);font-size:11px;color:var(--bs-secondary-color)}.acd-track-card p{margin:7px 0 0;font-size:12.5px;line-height:1.65;color:var(--bs-secondary-color)}.acd-folder{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;margin-top:13px;padding:18px;border-radius:0 var(--radius) var(--radius) var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.acd-folder:hover{box-shadow:var(--shadow-lift)}.acd-folder-tab{position:absolute;left:-1px;top:-13px;display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 14px;border-radius:8px 8px 0 0;background:var(--bs-primary);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.acd-folder-tab i{font-size:13px}.acd-folder-tab.is-watch{background:#b78c00}.acd-folder-tab.is-alt{background:var(--acd-alt)}.acd-folder-tab.is-pass{background:#18ac15}.acd-folder-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.acd-folder-txt{margin:0;font-size:12.5px;line-height:1.65;color:var(--bs-secondary-color)}.acd-folder-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.offcanvas.offcanvas-end.acd-canvas{width:88%!important;max-width:1180px!important}.acd-canvas-head{display:flex;align-items:center;gap:14px;padding:20px 24px;background:var(--tint-primary);border-bottom:1px solid var(--bs-border-color)}.acd-canvas-body{padding:22px 24px 30px}.acd-sect+.acd-sect{margin-top:24px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.acd-sect-title{display:flex;align-items:center;gap:8px;margin:0 0 13px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-emphasis-color)}.acd-sect-title i{font-size:16px;color:#02838d}.acd-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.acd-check+.acd-check{border-top:1px solid var(--bs-border-color)}.acd-check>i{flex-shrink:0;margin-top:1px;font-size:16px;color:#149111}.acd-check.is-watch>i{color:#8e6d00}.acd-check.is-fail>i{color:var(--acd-fail)}.acd-check span{display:block;font-size:12px;color:var(--bs-secondary-color)}.acd-preview{padding:18px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.acd-preview .acd-preview-head{padding-bottom:12px;margin-bottom:12px;border-bottom:2px solid var(--bs-emphasis-color);text-align:center}.acd-preview .acd-preview-head b{display:block;font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--bs-emphasis-color)}.acd-preview .acd-preview-head span{display:block;margin-top:2px;font-size:11px;color:var(--bs-secondary-color)}.acd-preview .acd-preview-line{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 0;font-size:12px;color:var(--bs-emphasis-color)}.acd-preview .acd-preview-line+.acd-preview-line{border-top:1px dotted var(--bs-border-color)}.acd-preview .acd-preview-line b{font-family:var(--font-mono);font-weight:600}.acd-audit{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:11px 0}.acd-audit+.acd-audit{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.acd-audit{grid-template-columns:minmax(0,1fr);gap:3px}}.acd-audit-when{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.acd-audit-when strong{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.acd-audit-what{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.acd-audit-what span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.acd-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:38px 24px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--acd-border-strong)}.acd-empty i{font-size:30px;color:var(--bs-secondary-color);opacity:.8}.acd-empty h6{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.acd-empty p{margin:0;max-width:48ch;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.acd-empty .btn{margin-top:10px}:root{--lng-border: var(--bs-border-color, #E9EDF4);--lng-border-strong: #EDF1F6;--lng-done: #1ABE17;--lng-done-soft: var(--tint-success);--lng-review: #EAB300;--lng-review-soft: var(--tint-warning);--lng-missing: #E82646;--lng-missing-soft: var(--tint-danger)}@media (prefers-reduced-motion: reduce){[class*=lng-],[class*=lng-]:before,[class*=lng-]:after{animation:none!important;transition:none!important}}.lng-p-0{--p: 0}.lng-q-0{--q: 0}.lng-r-0{--r: 0}.lng-p-1{--p: 1}.lng-q-1{--q: 1}.lng-r-1{--r: 1}.lng-p-2{--p: 2}.lng-q-2{--q: 2}.lng-r-2{--r: 2}.lng-p-3{--p: 3}.lng-q-3{--q: 3}.lng-r-3{--r: 3}.lng-p-4{--p: 4}.lng-q-4{--q: 4}.lng-r-4{--r: 4}.lng-p-5{--p: 5}.lng-q-5{--q: 5}.lng-r-5{--r: 5}.lng-p-6{--p: 6}.lng-q-6{--q: 6}.lng-r-6{--r: 6}.lng-p-7{--p: 7}.lng-q-7{--q: 7}.lng-r-7{--r: 7}.lng-p-8{--p: 8}.lng-q-8{--q: 8}.lng-r-8{--r: 8}.lng-p-9{--p: 9}.lng-q-9{--q: 9}.lng-r-9{--r: 9}.lng-p-10{--p: 10}.lng-q-10{--q: 10}.lng-r-10{--r: 10}.lng-p-11{--p: 11}.lng-q-11{--q: 11}.lng-r-11{--r: 11}.lng-p-12{--p: 12}.lng-q-12{--q: 12}.lng-r-12{--r: 12}.lng-p-13{--p: 13}.lng-q-13{--q: 13}.lng-r-13{--r: 13}.lng-p-14{--p: 14}.lng-q-14{--q: 14}.lng-r-14{--r: 14}.lng-p-15{--p: 15}.lng-q-15{--q: 15}.lng-r-15{--r: 15}.lng-p-16{--p: 16}.lng-q-16{--q: 16}.lng-r-16{--r: 16}.lng-p-17{--p: 17}.lng-q-17{--q: 17}.lng-r-17{--r: 17}.lng-p-18{--p: 18}.lng-q-18{--q: 18}.lng-r-18{--r: 18}.lng-p-19{--p: 19}.lng-q-19{--q: 19}.lng-r-19{--r: 19}.lng-p-20{--p: 20}.lng-q-20{--q: 20}.lng-r-20{--r: 20}.lng-p-21{--p: 21}.lng-q-21{--q: 21}.lng-r-21{--r: 21}.lng-p-22{--p: 22}.lng-q-22{--q: 22}.lng-r-22{--r: 22}.lng-p-23{--p: 23}.lng-q-23{--q: 23}.lng-r-23{--r: 23}.lng-p-24{--p: 24}.lng-q-24{--q: 24}.lng-r-24{--r: 24}.lng-p-25{--p: 25}.lng-q-25{--q: 25}.lng-r-25{--r: 25}.lng-p-26{--p: 26}.lng-q-26{--q: 26}.lng-r-26{--r: 26}.lng-p-27{--p: 27}.lng-q-27{--q: 27}.lng-r-27{--r: 27}.lng-p-28{--p: 28}.lng-q-28{--q: 28}.lng-r-28{--r: 28}.lng-p-29{--p: 29}.lng-q-29{--q: 29}.lng-r-29{--r: 29}.lng-p-30{--p: 30}.lng-q-30{--q: 30}.lng-r-30{--r: 30}.lng-p-31{--p: 31}.lng-q-31{--q: 31}.lng-r-31{--r: 31}.lng-p-32{--p: 32}.lng-q-32{--q: 32}.lng-r-32{--r: 32}.lng-p-33{--p: 33}.lng-q-33{--q: 33}.lng-r-33{--r: 33}.lng-p-34{--p: 34}.lng-q-34{--q: 34}.lng-r-34{--r: 34}.lng-p-35{--p: 35}.lng-q-35{--q: 35}.lng-r-35{--r: 35}.lng-p-36{--p: 36}.lng-q-36{--q: 36}.lng-r-36{--r: 36}.lng-p-37{--p: 37}.lng-q-37{--q: 37}.lng-r-37{--r: 37}.lng-p-38{--p: 38}.lng-q-38{--q: 38}.lng-r-38{--r: 38}.lng-p-39{--p: 39}.lng-q-39{--q: 39}.lng-r-39{--r: 39}.lng-p-40{--p: 40}.lng-q-40{--q: 40}.lng-r-40{--r: 40}.lng-p-41{--p: 41}.lng-q-41{--q: 41}.lng-r-41{--r: 41}.lng-p-42{--p: 42}.lng-q-42{--q: 42}.lng-r-42{--r: 42}.lng-p-43{--p: 43}.lng-q-43{--q: 43}.lng-r-43{--r: 43}.lng-p-44{--p: 44}.lng-q-44{--q: 44}.lng-r-44{--r: 44}.lng-p-45{--p: 45}.lng-q-45{--q: 45}.lng-r-45{--r: 45}.lng-p-46{--p: 46}.lng-q-46{--q: 46}.lng-r-46{--r: 46}.lng-p-47{--p: 47}.lng-q-47{--q: 47}.lng-r-47{--r: 47}.lng-p-48{--p: 48}.lng-q-48{--q: 48}.lng-r-48{--r: 48}.lng-p-49{--p: 49}.lng-q-49{--q: 49}.lng-r-49{--r: 49}.lng-p-50{--p: 50}.lng-q-50{--q: 50}.lng-r-50{--r: 50}.lng-p-51{--p: 51}.lng-q-51{--q: 51}.lng-r-51{--r: 51}.lng-p-52{--p: 52}.lng-q-52{--q: 52}.lng-r-52{--r: 52}.lng-p-53{--p: 53}.lng-q-53{--q: 53}.lng-r-53{--r: 53}.lng-p-54{--p: 54}.lng-q-54{--q: 54}.lng-r-54{--r: 54}.lng-p-55{--p: 55}.lng-q-55{--q: 55}.lng-r-55{--r: 55}.lng-p-56{--p: 56}.lng-q-56{--q: 56}.lng-r-56{--r: 56}.lng-p-57{--p: 57}.lng-q-57{--q: 57}.lng-r-57{--r: 57}.lng-p-58{--p: 58}.lng-q-58{--q: 58}.lng-r-58{--r: 58}.lng-p-59{--p: 59}.lng-q-59{--q: 59}.lng-r-59{--r: 59}.lng-p-60{--p: 60}.lng-q-60{--q: 60}.lng-r-60{--r: 60}.lng-p-61{--p: 61}.lng-q-61{--q: 61}.lng-r-61{--r: 61}.lng-p-62{--p: 62}.lng-q-62{--q: 62}.lng-r-62{--r: 62}.lng-p-63{--p: 63}.lng-q-63{--q: 63}.lng-r-63{--r: 63}.lng-p-64{--p: 64}.lng-q-64{--q: 64}.lng-r-64{--r: 64}.lng-p-65{--p: 65}.lng-q-65{--q: 65}.lng-r-65{--r: 65}.lng-p-66{--p: 66}.lng-q-66{--q: 66}.lng-r-66{--r: 66}.lng-p-67{--p: 67}.lng-q-67{--q: 67}.lng-r-67{--r: 67}.lng-p-68{--p: 68}.lng-q-68{--q: 68}.lng-r-68{--r: 68}.lng-p-69{--p: 69}.lng-q-69{--q: 69}.lng-r-69{--r: 69}.lng-p-70{--p: 70}.lng-q-70{--q: 70}.lng-r-70{--r: 70}.lng-p-71{--p: 71}.lng-q-71{--q: 71}.lng-r-71{--r: 71}.lng-p-72{--p: 72}.lng-q-72{--q: 72}.lng-r-72{--r: 72}.lng-p-73{--p: 73}.lng-q-73{--q: 73}.lng-r-73{--r: 73}.lng-p-74{--p: 74}.lng-q-74{--q: 74}.lng-r-74{--r: 74}.lng-p-75{--p: 75}.lng-q-75{--q: 75}.lng-r-75{--r: 75}.lng-p-76{--p: 76}.lng-q-76{--q: 76}.lng-r-76{--r: 76}.lng-p-77{--p: 77}.lng-q-77{--q: 77}.lng-r-77{--r: 77}.lng-p-78{--p: 78}.lng-q-78{--q: 78}.lng-r-78{--r: 78}.lng-p-79{--p: 79}.lng-q-79{--q: 79}.lng-r-79{--r: 79}.lng-p-80{--p: 80}.lng-q-80{--q: 80}.lng-r-80{--r: 80}.lng-p-81{--p: 81}.lng-q-81{--q: 81}.lng-r-81{--r: 81}.lng-p-82{--p: 82}.lng-q-82{--q: 82}.lng-r-82{--r: 82}.lng-p-83{--p: 83}.lng-q-83{--q: 83}.lng-r-83{--r: 83}.lng-p-84{--p: 84}.lng-q-84{--q: 84}.lng-r-84{--r: 84}.lng-p-85{--p: 85}.lng-q-85{--q: 85}.lng-r-85{--r: 85}.lng-p-86{--p: 86}.lng-q-86{--q: 86}.lng-r-86{--r: 86}.lng-p-87{--p: 87}.lng-q-87{--q: 87}.lng-r-87{--r: 87}.lng-p-88{--p: 88}.lng-q-88{--q: 88}.lng-r-88{--r: 88}.lng-p-89{--p: 89}.lng-q-89{--q: 89}.lng-r-89{--r: 89}.lng-p-90{--p: 90}.lng-q-90{--q: 90}.lng-r-90{--r: 90}.lng-p-91{--p: 91}.lng-q-91{--q: 91}.lng-r-91{--r: 91}.lng-p-92{--p: 92}.lng-q-92{--q: 92}.lng-r-92{--r: 92}.lng-p-93{--p: 93}.lng-q-93{--q: 93}.lng-r-93{--r: 93}.lng-p-94{--p: 94}.lng-q-94{--q: 94}.lng-r-94{--r: 94}.lng-p-95{--p: 95}.lng-q-95{--q: 95}.lng-r-95{--r: 95}.lng-p-96{--p: 96}.lng-q-96{--q: 96}.lng-r-96{--r: 96}.lng-p-97{--p: 97}.lng-q-97{--q: 97}.lng-r-97{--r: 97}.lng-p-98{--p: 98}.lng-q-98{--q: 98}.lng-r-98{--r: 98}.lng-p-99{--p: 99}.lng-q-99{--q: 99}.lng-r-99{--r: 99}.lng-p-100{--p: 100}.lng-q-100{--q: 100}.lng-r-100{--r: 100}.lng-mono{font-family:var(--font-mono);font-size:12.5px;letter-spacing:-.01em}.lng-lbl{display:block;margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.lng-code{display:inline-flex;align-items:center;padding:2px 8px;border-radius:6px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.02em;color:var(--bs-emphasis-color)}.lng-code.is-accent{background:var(--tint-primary);border-color:#e83e8c42;color:#d0196d}.lng-badge i{font-size:13px}.lng-badge.is-done{background:var(--lng-done-soft);border-color:#1abe1747;color:#149111}.lng-badge.is-review{background:var(--lng-review-soft);border-color:#eab30057;color:#8e6d00}.lng-badge.is-missing{background:var(--lng-missing-soft);border-color:#e8264642;color:var(--lng-missing)}.lng-badge.is-accent{background:var(--tint-primary);border-color:#e83e8c42;color:#d0196d}.lng-hero{position:relative;padding:26px 28px;margin-bottom:26px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}.lng-hero:before{content:"";position:absolute;right:-80px;top:-80px;width:320px;height:320px;border-radius:50%;background:var(--tint-primary);pointer-events:none}.lng-hero>*{position:relative}@media (max-width: 575.98px){.lng-hero{padding:20px}}.lng-hero-top{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.lng-hero-crest{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:62px;height:62px;border-radius:20px;background:var(--bs-primary);color:#fff;box-shadow:0 8px 20px #e83e8c47}.lng-hero-crest b{font-size:19px;font-weight:700;line-height:1}.lng-hero-crest span{margin-top:3px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.06em;color:#ffffffc7}.lng-hero-title{margin:0;font-size:26px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.lng-hero-title{font-size:21px}}.lng-hero-sub{margin:4px 0 0;max-width:66ch;font-size:13.5px;line-height:1.65;color:var(--bs-secondary-color)}.lng-hero-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(184px,1fr));gap:1px;margin-top:22px;border-radius:var(--radius);background:var(--bs-border-color);border:1px solid var(--bs-border-color);overflow:hidden}.lng-hero-fact{padding:13px 16px;background:var(--bs-body-bg)}.lng-hero-fact span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.lng-hero-fact strong{display:flex;align-items:center;gap:7px;margin-top:4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.lng-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}.lng-nav{position:sticky;top:76px;max-height:calc(100vh - 92px);padding:10px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow-y:auto;flex-wrap:nowrap;overflow-x:hidden}.lng-nav>*{flex-shrink:0}@media (max-width: 991.98px){.lng-nav{position:static;max-height:none}}.lng-nav-link{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:13.5px;font-weight:500;text-align:left;color:var(--bs-emphasis-color);transition:var(--transition)}.lng-nav-link>i{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.lng-nav-link .lng-nav-txt{flex:1 1 auto;min-width:0}.lng-nav-link .lng-nav-hint{flex-shrink:0;font-family:var(--font-mono);font-size:10px;font-weight:600;color:var(--bs-secondary-color)}.lng-nav-link:hover{background:var(--bs-secondary-bg)}.lng-nav-link.active{background:var(--bs-primary);color:#fff;font-weight:600;box-shadow:0 4px 12px #e83e8c3d}.lng-nav-link.active>i,.lng-nav-link.active .lng-nav-hint{color:#ffffffd1}.lng-nav-foot{margin-top:10px;padding:14px 12px 6px;border-top:1px solid var(--bs-border-color)}.lng-card{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.lng-card:hover{border-color:var(--lng-border-strong);box-shadow:var(--shadow-lift)}.lng-card-head{display:flex;align-items:center;gap:12px;padding:16px 18px 13px}@media (max-width: 575.98px){.lng-card-head{flex-wrap:wrap}}.lng-card-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:var(--tint-primary);color:#d0196d;font-size:19px}.lng-card-ic.is-done{background:var(--lng-done-soft);color:#149111}.lng-card-ic.is-review{background:var(--lng-review-soft);color:#8e6d00}.lng-card-ic.is-missing{background:var(--lng-missing-soft);color:var(--lng-missing)}.lng-card-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.lng-card-title+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.lng-card-body{flex:1 1 auto;padding:0 18px 14px}.lng-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:11px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.lng-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:11px 0}.lng-row+.lng-row{border-top:1px solid var(--bs-border-color)}.lng-row .lng-row-key{min-width:0;font-size:13px;color:var(--bs-emphasis-color)}.lng-row .lng-row-key small{display:block;margin-top:2px;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.lng-row .lng-row-val{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.lng-row{grid-template-columns:minmax(0,1fr)}.lng-row .lng-row-val{justify-content:flex-start}}.lng-input,.lng-select{min-width:150px;padding:6px 11px;border-radius:var(--radius-sm);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:13px;font-weight:400;color:var(--bs-emphasis-color);transition:var(--transition)}.lng-input:focus,.lng-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}@media (max-width: 575.98px){.lng-input,.lng-select{min-width:0;width:100%}}.lng-plate{position:relative;display:flex;flex-direction:column;gap:14px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.lng-plate:hover{border-color:var(--lng-border-strong);box-shadow:var(--shadow-lift)}.lng-plate.is-default{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.lng-plate.is-off{background:var(--bs-secondary-bg)}.lng-plate.is-off .lng-plate-native,.lng-plate.is-off .lng-plate-name{opacity:.66}.lng-plate-top{display:flex;align-items:flex-start;gap:12px}.lng-plate-native{margin:0;font-size:24px;font-weight:600;line-height:1.25;color:var(--bs-emphasis-color)}.lng-plate-native.is-rtl{direction:rtl;text-align:right}.lng-plate-name{margin:3px 0 0;font-size:12.5px;color:var(--bs-secondary-color)}.lng-plate-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.lng-plate-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.lng-cover .lng-cover-bar{display:flex;height:8px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.lng-cover .lng-cover-bar i{display:block;height:100%}.lng-cover .lng-cover-bar i:nth-child(1){width:calc(var(--p, 0) * 1%);background:var(--lng-done)}.lng-cover .lng-cover-bar i:nth-child(2){width:calc(var(--q, 0) * 1%);background:var(--lng-review)}.lng-cover .lng-cover-bar i:nth-child(3){width:calc(var(--r, 0) * 1%);background:var(--lng-missing)}.lng-cover .lng-cover-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:7px;font-size:11.5px;color:var(--bs-secondary-color)}.lng-cover .lng-cover-meta b{font-family:var(--font-mono);font-weight:600;color:var(--bs-emphasis-color)}.lng-legend{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.lng-legend span{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--bs-secondary-color)}.lng-legend i{width:10px;height:10px;border-radius:3px;background:var(--bs-tertiary-bg)}.lng-legend i.is-done{background:var(--lng-done)}.lng-legend i.is-review{background:var(--lng-review)}.lng-legend i.is-missing{background:var(--lng-missing)}.lng-string{padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.lng-string+.lng-string{margin-top:10px}.lng-key{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border-radius:6px;background:#101828;font-family:var(--font-mono);font-size:11.5px;color:#ffffffd6;word-break:break-all}.lng-key i{font-size:13px;color:#ffffff73}.lng-pair{display:grid;grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:14px;padding:9px 0}.lng-pair+.lng-pair{border-top:1px dashed var(--bs-border-color)}.lng-pair .lng-pair-val{min-width:0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color);word-break:break-word}.lng-pair .lng-pair-val.is-rtl{direction:rtl;text-align:right}.lng-pair .lng-pair-val.is-missing{color:var(--bs-secondary-color);font-style:italic}@media (max-width: 575.98px){.lng-pair{grid-template-columns:minmax(0,1fr) auto}.lng-pair .lng-code{grid-column:1/-1;justify-self:start}}.lng-sample{display:flex;flex-direction:column;gap:6px;height:100%;padding:16px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.lng-sample:hover{border-color:var(--bs-primary);box-shadow:var(--shadow)}.lng-sample-out{font-family:var(--font-mono);font-size:19px;font-weight:600;line-height:1.3;color:var(--bs-emphasis-color);word-break:break-word}@media (max-width: 575.98px){.lng-sample-out{font-size:16px}}.lng-sample-rule{font-family:var(--font-mono);font-size:11.5px;color:#d0196d;word-break:break-all}.lng-sample-name{margin:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.lng-mirror{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media (max-width: 575.98px){.lng-mirror{grid-template-columns:minmax(0,1fr)}}.lng-mock{display:flex;height:132px;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);overflow:hidden}.lng-mock.is-rtl{flex-direction:row-reverse}.lng-mock.is-rtl .lng-mock-side{border-right:0;border-left:1px solid var(--bs-border-color)}.lng-mock.is-rtl .lng-mock-line{margin-left:0;margin-right:auto}.lng-mock-side{flex-shrink:0;width:38px;padding:8px 6px;background:var(--bs-secondary-bg);border-right:1px solid var(--bs-border-color);display:flex;flex-direction:column;gap:6px}.lng-mock-main{flex:1 1 auto;padding:8px;display:flex;flex-direction:column;gap:7px}.lng-mock-bar{height:10px;border-radius:3px;background:var(--bs-secondary-bg)}.lng-mock-bar.is-accent{background:var(--bs-primary)}.lng-mock-line{height:6px;border-radius:3px;background:var(--bs-tertiary-bg);width:calc(var(--p, 100) * 1%);margin-left:0}.lng-mock-card{flex:1 1 auto;border-radius:6px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.lng-mock-cap{display:block;margin-top:6px;font-family:var(--font-mono);font-size:10.5px;text-align:center;color:var(--bs-secondary-color)}.lng-font{display:flex;align-items:center;gap:16px;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.lng-font+.lng-font{margin-top:8px}@media (max-width: 767.98px){.lng-font{flex-wrap:wrap}}.lng-font-meta{flex-shrink:0;width:172px}.lng-font-meta strong{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.lng-font-meta span{display:block;margin-top:2px;font-family:var(--font-mono);font-size:11px;color:var(--bs-secondary-color)}@media (max-width: 767.98px){.lng-font-meta{width:100%}}.lng-font-spec{flex:1 1 auto;min-width:0;font-size:17px;line-height:1.5;color:var(--bs-emphasis-color);word-break:break-word}.lng-font-spec.is-rtl{direction:rtl;text-align:right}.lng-acc{border-radius:var(--radius);border:1px solid var(--bs-border-color);overflow:hidden}.lng-acc .accordion-item{border:0;background:var(--bs-body-bg)}.lng-acc .accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color)}.lng-acc .accordion-button{gap:11px;padding:15px 18px;background:var(--bs-body-bg);font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);box-shadow:none}.lng-acc .accordion-button:after{margin-left:0}.lng-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:#c71868}.lng-acc .accordion-button:focus{box-shadow:0 0 0 3px var(--tint-primary)}.lng-acc .accordion-button i{font-size:17px}.lng-acc .lng-acc-spacer{margin-left:auto}.lng-acc .accordion-body{padding:4px 18px 18px}.lng-strip{position:relative;display:flex;gap:16px;padding:26px 20px 20px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow-x:auto;scrollbar-width:thin}.lng-strip-stage{position:relative;flex:1 0 234px;padding-top:22px}.lng-strip-stage:before{content:"";position:absolute;left:0;right:-16px;top:8px;height:2px;background:var(--bs-tertiary-bg)}.lng-strip-stage:last-child:before{right:0}.lng-strip-stage.is-done:before{background:var(--lng-done)}.lng-strip-stage:after{content:"";position:absolute;left:0;top:3px;width:12px;height:12px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-tertiary-bg)}.lng-strip-stage.is-done:after{background:var(--lng-done);border-color:var(--lng-done)}.lng-strip-stage.is-current:after{border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.lng-strip-when{display:block;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase;color:var(--bs-secondary-color)}.lng-strip-title{margin:3px 0 0;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.lng-strip-txt{margin:6px 0 0;font-size:12px;line-height:1.6;color:var(--bs-secondary-color)}.lng-insight{position:relative;display:flex;flex-direction:column;gap:9px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);overflow:hidden;transition:var(--transition)}.lng-insight:hover{box-shadow:var(--shadow-lift)}.lng-insight>*{position:relative}.lng-insight-mark{position:absolute;right:30px;top:20px;font-family:var(--font-mono);font-size:20px;font-weight:700;line-height:1;letter-spacing:-.03em;color:var(--bs-secondary-bg);pointer-events:none;-webkit-user-select:none;user-select:none}.lng-insight-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.lng-insight-txt{margin:0;font-size:12.5px;line-height:1.65;color:var(--bs-secondary-color)}.lng-insight-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.offcanvas.offcanvas-end.lng-canvas{width:88%!important;max-width:1160px!important}.lng-canvas-head{display:flex;align-items:center;gap:14px;padding:20px 24px;background:var(--tint-primary);border-bottom:1px solid var(--bs-border-color)}.lng-canvas-body{padding:22px 24px 30px}.lng-sect+.lng-sect{margin-top:24px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.lng-sect-title{display:flex;align-items:center;gap:8px;margin:0 0 13px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-emphasis-color)}.lng-sect-title i{font-size:16px;color:#d0196d}.lng-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.lng-check+.lng-check{border-top:1px solid var(--bs-border-color)}.lng-check>i{flex-shrink:0;margin-top:1px;font-size:16px;color:#149111}.lng-check.is-review>i{color:#8e6d00}.lng-check.is-missing>i{color:var(--lng-missing)}.lng-check span{display:block;font-size:12px;color:var(--bs-secondary-color)}.lng-audit{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:11px 0}.lng-audit+.lng-audit{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.lng-audit{grid-template-columns:minmax(0,1fr);gap:3px}}.lng-audit-when{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.lng-audit-when strong{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.lng-audit-what{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.lng-audit-what span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.lng-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:38px 24px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--lng-border-strong)}.lng-empty i{font-size:30px;color:var(--bs-secondary-color);opacity:.8}.lng-empty h6{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.lng-empty p{margin:0;max-width:48ch;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.lng-empty .btn{margin-top:10px}:root{--sys-border: var(--bs-border-color, #E9EDF4);--sys-border-strong: #EDF1F6;--sys-up: #1ABE17;--sys-up-soft: #E8F9E8;--sys-down: #E82646;--sys-down-soft: #FDE9ED}@media (prefers-reduced-motion: reduce){[class*=sys-],[class*=sys-]:before,[class*=sys-]:after{animation:none!important;transition:none!important}}.sys-p-0{--p: 0}.sys-q-0{--q: 0}.sys-p-1{--p: 1}.sys-q-1{--q: 1}.sys-p-2{--p: 2}.sys-q-2{--q: 2}.sys-p-3{--p: 3}.sys-q-3{--q: 3}.sys-p-4{--p: 4}.sys-q-4{--q: 4}.sys-p-5{--p: 5}.sys-q-5{--q: 5}.sys-p-6{--p: 6}.sys-q-6{--q: 6}.sys-p-7{--p: 7}.sys-q-7{--q: 7}.sys-p-8{--p: 8}.sys-q-8{--q: 8}.sys-p-9{--p: 9}.sys-q-9{--q: 9}.sys-p-10{--p: 10}.sys-q-10{--q: 10}.sys-p-11{--p: 11}.sys-q-11{--q: 11}.sys-p-12{--p: 12}.sys-q-12{--q: 12}.sys-p-13{--p: 13}.sys-q-13{--q: 13}.sys-p-14{--p: 14}.sys-q-14{--q: 14}.sys-p-15{--p: 15}.sys-q-15{--q: 15}.sys-p-16{--p: 16}.sys-q-16{--q: 16}.sys-p-17{--p: 17}.sys-q-17{--q: 17}.sys-p-18{--p: 18}.sys-q-18{--q: 18}.sys-p-19{--p: 19}.sys-q-19{--q: 19}.sys-p-20{--p: 20}.sys-q-20{--q: 20}.sys-p-21{--p: 21}.sys-q-21{--q: 21}.sys-p-22{--p: 22}.sys-q-22{--q: 22}.sys-p-23{--p: 23}.sys-q-23{--q: 23}.sys-p-24{--p: 24}.sys-q-24{--q: 24}.sys-p-25{--p: 25}.sys-q-25{--q: 25}.sys-p-26{--p: 26}.sys-q-26{--q: 26}.sys-p-27{--p: 27}.sys-q-27{--q: 27}.sys-p-28{--p: 28}.sys-q-28{--q: 28}.sys-p-29{--p: 29}.sys-q-29{--q: 29}.sys-p-30{--p: 30}.sys-q-30{--q: 30}.sys-p-31{--p: 31}.sys-q-31{--q: 31}.sys-p-32{--p: 32}.sys-q-32{--q: 32}.sys-p-33{--p: 33}.sys-q-33{--q: 33}.sys-p-34{--p: 34}.sys-q-34{--q: 34}.sys-p-35{--p: 35}.sys-q-35{--q: 35}.sys-p-36{--p: 36}.sys-q-36{--q: 36}.sys-p-37{--p: 37}.sys-q-37{--q: 37}.sys-p-38{--p: 38}.sys-q-38{--q: 38}.sys-p-39{--p: 39}.sys-q-39{--q: 39}.sys-p-40{--p: 40}.sys-q-40{--q: 40}.sys-p-41{--p: 41}.sys-q-41{--q: 41}.sys-p-42{--p: 42}.sys-q-42{--q: 42}.sys-p-43{--p: 43}.sys-q-43{--q: 43}.sys-p-44{--p: 44}.sys-q-44{--q: 44}.sys-p-45{--p: 45}.sys-q-45{--q: 45}.sys-p-46{--p: 46}.sys-q-46{--q: 46}.sys-p-47{--p: 47}.sys-q-47{--q: 47}.sys-p-48{--p: 48}.sys-q-48{--q: 48}.sys-p-49{--p: 49}.sys-q-49{--q: 49}.sys-p-50{--p: 50}.sys-q-50{--q: 50}.sys-p-51{--p: 51}.sys-q-51{--q: 51}.sys-p-52{--p: 52}.sys-q-52{--q: 52}.sys-p-53{--p: 53}.sys-q-53{--q: 53}.sys-p-54{--p: 54}.sys-q-54{--q: 54}.sys-p-55{--p: 55}.sys-q-55{--q: 55}.sys-p-56{--p: 56}.sys-q-56{--q: 56}.sys-p-57{--p: 57}.sys-q-57{--q: 57}.sys-p-58{--p: 58}.sys-q-58{--q: 58}.sys-p-59{--p: 59}.sys-q-59{--q: 59}.sys-p-60{--p: 60}.sys-q-60{--q: 60}.sys-p-61{--p: 61}.sys-q-61{--q: 61}.sys-p-62{--p: 62}.sys-q-62{--q: 62}.sys-p-63{--p: 63}.sys-q-63{--q: 63}.sys-p-64{--p: 64}.sys-q-64{--q: 64}.sys-p-65{--p: 65}.sys-q-65{--q: 65}.sys-p-66{--p: 66}.sys-q-66{--q: 66}.sys-p-67{--p: 67}.sys-q-67{--q: 67}.sys-p-68{--p: 68}.sys-q-68{--q: 68}.sys-p-69{--p: 69}.sys-q-69{--q: 69}.sys-p-70{--p: 70}.sys-q-70{--q: 70}.sys-p-71{--p: 71}.sys-q-71{--q: 71}.sys-p-72{--p: 72}.sys-q-72{--q: 72}.sys-p-73{--p: 73}.sys-q-73{--q: 73}.sys-p-74{--p: 74}.sys-q-74{--q: 74}.sys-p-75{--p: 75}.sys-q-75{--q: 75}.sys-p-76{--p: 76}.sys-q-76{--q: 76}.sys-p-77{--p: 77}.sys-q-77{--q: 77}.sys-p-78{--p: 78}.sys-q-78{--q: 78}.sys-p-79{--p: 79}.sys-q-79{--q: 79}.sys-p-80{--p: 80}.sys-q-80{--q: 80}.sys-p-81{--p: 81}.sys-q-81{--q: 81}.sys-p-82{--p: 82}.sys-q-82{--q: 82}.sys-p-83{--p: 83}.sys-q-83{--q: 83}.sys-p-84{--p: 84}.sys-q-84{--q: 84}.sys-p-85{--p: 85}.sys-q-85{--q: 85}.sys-p-86{--p: 86}.sys-q-86{--q: 86}.sys-p-87{--p: 87}.sys-q-87{--q: 87}.sys-p-88{--p: 88}.sys-q-88{--q: 88}.sys-p-89{--p: 89}.sys-q-89{--q: 89}.sys-p-90{--p: 90}.sys-q-90{--q: 90}.sys-p-91{--p: 91}.sys-q-91{--q: 91}.sys-p-92{--p: 92}.sys-q-92{--q: 92}.sys-p-93{--p: 93}.sys-q-93{--q: 93}.sys-p-94{--p: 94}.sys-q-94{--q: 94}.sys-p-95{--p: 95}.sys-q-95{--q: 95}.sys-p-96{--p: 96}.sys-q-96{--q: 96}.sys-p-97{--p: 97}.sys-q-97{--q: 97}.sys-p-98{--p: 98}.sys-q-98{--q: 98}.sys-p-99{--p: 99}.sys-q-99{--q: 99}.sys-p-100{--p: 100}.sys-q-100{--q: 100}.sys-i-0{--i: 0}.sys-i-1{--i: 1}.sys-i-2{--i: 2}.sys-i-3{--i: 3}.sys-i-4{--i: 4}.sys-i-5{--i: 5}.sys-i-6{--i: 6}.sys-i-7{--i: 7}.sys-i-8{--i: 8}.sys-mono{font-family:var(--font-mono);font-size:12.5px;letter-spacing:-.01em}.sys-lbl{display:block;margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.sys-ver{display:inline-flex;align-items:center;padding:2px 8px;border-radius:5px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-family:var(--font-mono);font-size:11px;font-weight:600;color:var(--bs-emphasis-color)}.sys-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:5px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:11.5px;font-weight:600;line-height:1.5;white-space:nowrap;color:var(--bs-secondary-color)}.sys-badge i{font-size:13px}.sys-badge.is-up{background:var(--sys-up-soft);border-color:#1abe1747;color:#149111}.sys-badge.is-warn{background:var(--tint-warning);border-color:#eab30057;color:#8e6d00}.sys-badge.is-down{background:var(--sys-down-soft);border-color:#e8264642;color:var(--sys-down)}.sys-badge.is-accent{background:var(--tint-primary);border-color:#6fccd880;color:var(--bs-primary)}.sys-tag{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border-radius:5px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:11px;font-weight:500;color:var(--bs-secondary-color)}.sys-tag i{font-size:13px}.sys-led{position:relative;display:inline-block;width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--sys-up)}.sys-led:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:1px solid var(--sys-up);opacity:.4;animation:sys-pulse 2.6s ease-out infinite}.sys-led.is-warn{background:var(--bs-warning)}.sys-led.is-warn:after{border-color:var(--bs-warning)}.sys-led.is-down{background:var(--sys-down)}.sys-led.is-down:after{border-color:var(--sys-down);animation:none}.sys-led.is-off{background:var(--sys-border-strong)}.sys-led.is-off:after{display:none}@keyframes sys-pulse{0%{transform:scale(.7);opacity:.55}70%,to{transform:scale(1.6);opacity:0}}.sys-hero{margin-bottom:26px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}.sys-ribbon{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 24px;background:var(--bs-emphasis-color);color:#ffffff9e;font-size:12px}.sys-ribbon strong{display:inline-flex;align-items:center;gap:7px;padding:3px 10px;border-radius:5px;background:var(--sys-up);font-family:var(--font-mono);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff}.sys-ribbon .sys-ribbon-sep{width:1px;height:14px;background:#ffffff29}.sys-ribbon b{font-family:var(--font-mono);font-weight:600;color:#fff}.sys-ribbon.is-staging strong{background:#c19400}.sys-hero-body{padding:24px 26px}@media (max-width: 575.98px){.sys-hero-body{padding:20px}}.sys-hero-top{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.sys-hero-crest{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:15px;background:var(--bs-primary);color:#fff;font-size:25px;box-shadow:0 8px 18px #02849442}.sys-hero-title{margin:0;font-size:26px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.sys-hero-title{font-size:21px}}.sys-hero-sub{margin:4px 0 0;max-width:66ch;font-size:13.5px;line-height:1.65;color:var(--bs-secondary-color)}.sys-hero-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;margin-top:22px}.sys-hero-cell{padding:12px 14px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color)}.sys-hero-cell span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.sys-hero-cell strong{display:flex;align-items:center;gap:7px;margin-top:4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sys-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}.sys-nav{position:sticky;top:76px;max-height:calc(100vh - 92px);padding:8px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow-y:auto;flex-wrap:nowrap;overflow-x:hidden}.sys-nav>*{flex-shrink:0}@media (max-width: 991.98px){.sys-nav{position:static;max-height:none}}.sys-nav-hdr{display:block;padding:13px 12px 5px;font-size:10px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--bs-secondary-color)}.sys-nav-hdr:first-child{padding-top:5px}.sys-nav-link{display:flex;align-items:center;gap:10px;width:100%;padding:8px 12px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:13.5px;font-weight:500;text-align:left;color:var(--bs-emphasis-color);transition:var(--transition)}.sys-nav-link>i:first-child{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.sys-nav-link .sys-nav-txt{flex:1 1 auto;min-width:0}.sys-nav-link:hover{background:var(--bs-secondary-bg)}.sys-nav-link.active{background:var(--bs-primary);color:#fff;font-weight:600}.sys-nav-link.active>i:first-child{color:#ffffffd1}.sys-nav-link.active .sys-led{background:#fff}.sys-nav-link.active .sys-led:after{border-color:#fff}.sys-nav-foot{margin-top:8px;padding:13px 12px 5px;border-top:1px solid var(--bs-border-color)}.sys-card{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.sys-card:hover{border-color:var(--sys-border-strong);box-shadow:var(--shadow-lift)}.sys-card-head{position:relative;display:flex;align-items:center;gap:12px;padding:15px 17px 12px;border-bottom:1px solid var(--bs-border-color)}.sys-card-head:before{content:"";position:absolute;inset:0 0 auto 0;height:2px;background:var(--bs-primary)}.sys-card-head.is-up:before{background:var(--sys-up)}.sys-card-head.is-warn:before{background:var(--bs-warning)}.sys-card-head.is-down:before{background:var(--sys-down)}.sys-card-ic{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:var(--tint-primary);color:var(--bs-primary);font-size:18px}.sys-card-ic.is-up{background:var(--sys-up-soft);color:#149111}.sys-card-ic.is-warn{background:var(--tint-warning);color:#8e6d00}.sys-card-ic.is-down{background:var(--sys-down-soft);color:var(--sys-down)}.sys-card-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sys-card-title+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.sys-card-body{flex:1 1 auto;padding:4px 17px 12px}.sys-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:10px 17px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.sys-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:10px 0}.sys-row+.sys-row{border-top:1px solid var(--bs-border-color)}.sys-row .sys-row-key{min-width:0;font-size:13px;color:var(--bs-emphasis-color)}.sys-row .sys-row-key small{display:block;margin-top:2px;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.sys-row .sys-row-val{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.sys-row{grid-template-columns:minmax(0,1fr)}.sys-row .sys-row-val{justify-content:flex-start}}.sys-input,.sys-select{min-width:148px;padding:6px 10px;border-radius:var(--radius-sm);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:13px;font-weight:400;color:var(--bs-emphasis-color);transition:var(--transition)}.sys-input:focus,.sys-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}@media (max-width: 575.98px){.sys-input,.sys-select{min-width:0;width:100%}}.sys-input.is-mono{font-family:var(--font-mono);font-size:12.5px}.sys-code{padding:9px 11px;border-radius:var(--radius-sm);background:var(--bs-emphasis-color);font-family:var(--font-mono);font-size:11.5px;line-height:1.75;color:#fffc;word-break:break-all;overflow-x:auto}.sys-svc{display:flex;flex-direction:column;gap:12px;height:100%;padding:16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.sys-svc:hover{border-color:var(--sys-border-strong);box-shadow:var(--shadow-lift)}.sys-svc.is-warn{background:linear-gradient(170deg,var(--tint-warning),var(--bs-body-bg) 52%);border-color:#eab3004d}.sys-svc.is-down{background:linear-gradient(170deg,var(--sys-down-soft),var(--bs-body-bg) 52%);border-color:#e8264647}.sys-svc-top{display:flex;align-items:center;gap:11px}.sys-svc-ic{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex-shrink:0;border-radius:12px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);font-size:19px}.sys-svc-name{display:flex;align-items:center;gap:8px;margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sys-svc-name+p{margin:2px 0 0;font-family:var(--font-mono);font-size:11px;color:var(--bs-secondary-color)}.sys-uptime{display:flex;gap:2px;height:22px}.sys-uptime i{flex:1 1 0;min-width:0;border-radius:2px;background:var(--sys-up)}.sys-uptime i.is-warn{background:var(--bs-warning)}.sys-uptime i.is-down{background:var(--sys-down)}.sys-uptime i.is-none{background:var(--bs-tertiary-bg)}.sys-uptime-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:6px;font-size:11px;color:var(--bs-secondary-color)}.sys-uptime-meta b{font-family:var(--font-mono);font-weight:600;color:var(--bs-emphasis-color)}.sys-svc-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:11px;border-top:1px solid var(--bs-border-color)}.sys-gauge{display:flex;align-items:center;gap:10px}.sys-gauge .sys-gauge-track{position:relative;flex:1 1 auto;height:5px;min-width:60px;border-radius:999px;background:var(--bs-tertiary-bg);overflow:hidden}.sys-gauge .sys-gauge-track span{position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:var(--bs-primary)}.sys-gauge .sys-gauge-n{flex-shrink:0;min-width:46px;font-family:var(--font-mono);font-size:11.5px;font-weight:600;text-align:right;color:var(--bs-emphasis-color)}.sys-gauge.is-warn .sys-gauge-track span{background:var(--bs-warning)}.sys-gauge.is-down .sys-gauge-track span{background:var(--sys-down)}.sys-disk{display:flex;height:30px;border-radius:var(--radius-sm);background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);overflow:hidden}.sys-part{display:flex;align-items:center;justify-content:center;flex:0 0 calc(var(--p, 10) * 1%);min-width:0;padding:0 6px;font-family:var(--font-mono);font-size:10.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;background:var(--bs-primary)}.sys-part+.sys-part{border-left:1px solid rgba(255,255,255,.35)}.sys-part.is-media{background:#1173ea}.sys-part.is-db{background:#7f42ff}.sys-part.is-logs{background:#cb9c00}.sys-part.is-backup{background:#16a314}.sys-part.is-free{background:transparent;color:var(--bs-secondary-color)}.sys-disk-key{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:12px}.sys-disk-key span{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:var(--bs-secondary-color)}.sys-disk-key span b{font-family:var(--font-mono);font-weight:600;color:var(--bs-emphasis-color)}.sys-disk-key i{width:10px;height:10px;border-radius:3px;background:var(--bs-primary)}.sys-disk-key i.is-media{background:#1173ea}.sys-disk-key i.is-db{background:#7f42ff}.sys-disk-key i.is-logs{background:#cb9c00}.sys-disk-key i.is-backup{background:#16a314}.sys-disk-key i.is-free{background:var(--bs-tertiary-bg)}.sys-switchboard{display:flex;align-items:center;gap:18px;padding:20px 22px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-left:4px solid var(--sys-up)}.sys-switchboard.is-armed{border-left-color:var(--sys-down);background:linear-gradient(100deg,var(--sys-down-soft),var(--bs-body-bg) 48%)}@media (max-width: 767.98px){.sys-switchboard{flex-wrap:wrap}}.sys-switchboard-ic{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex-shrink:0;border-radius:16px;background:var(--sys-up-soft);color:#149111;font-size:25px}.is-armed .sys-switchboard-ic{background:var(--sys-down-soft);color:var(--sys-down)}.sys-switchboard-body{flex:1 1 auto;min-width:0}.sys-switchboard-body h6{margin:0;font-size:15px;font-weight:600;color:var(--bs-emphasis-color)}.sys-switchboard-body p{margin:4px 0 0;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.sys-item{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 16px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.sys-item+.sys-item{margin-top:8px}.sys-item:hover{border-color:var(--sys-border-strong)}.sys-item:before{content:"";width:4px;height:26px;border-radius:3px;background:var(--sys-up)}.sys-item.is-warn:before{background:var(--bs-warning)}.sys-item.is-down:before{background:var(--sys-down)}.sys-item.is-off{background:var(--bs-secondary-bg)}.sys-item.is-off:before{background:var(--sys-border-strong)}.sys-item.is-off .sys-item-body{opacity:.7}@media (max-width: 767.98px){.sys-item{grid-template-columns:10px minmax(0,1fr);row-gap:10px}.sys-item .sys-item-side{grid-column:2/-1;justify-content:flex-start}}.sys-item-body{min-width:0}.sys-item-body strong{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.sys-item-body span{display:block;margin-top:2px;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.sys-item-body code{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-primary)}.sys-item-side{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.sys-log{display:grid;grid-template-columns:152px 78px minmax(0,1fr);gap:14px;padding:8px 0;font-family:var(--font-mono);font-size:12px;line-height:1.7}.sys-log+.sys-log{border-top:1px solid var(--bs-border-color)}.sys-log .sys-log-t{color:var(--bs-secondary-color);white-space:nowrap}.sys-log .sys-log-msg{min-width:0;color:var(--bs-emphasis-color);word-break:break-word}.sys-log.is-down .sys-log-msg{color:var(--sys-down)}.sys-log.is-warn .sys-log-msg{color:#8e6d00}@media (max-width: 767.98px){.sys-log{grid-template-columns:minmax(0,1fr);gap:2px}}.sys-acc{border-radius:var(--radius);border:1px solid var(--bs-border-color);overflow:hidden}.sys-acc .accordion-item{border:0;background:var(--bs-body-bg)}.sys-acc .accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color)}.sys-acc .accordion-button{gap:11px;padding:15px 17px;background:var(--bs-body-bg);font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);box-shadow:none}.sys-acc .accordion-button:after{margin-left:0}.sys-acc .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.sys-acc .accordion-button:focus{box-shadow:0 0 0 3px var(--tint-primary)}.sys-acc .accordion-button i{font-size:17px}.sys-acc .sys-acc-spacer{margin-left:auto}.sys-acc .accordion-body{padding:4px 17px 17px}.sys-stair{padding:4px 0}.sys-stair-step{position:relative;margin-left:calc(var(--i, 0) * 30px);padding-bottom:14px}.sys-stair-step:last-child{padding-bottom:0}.sys-stair-step:before{content:"";position:absolute;left:-18px;top:-14px;bottom:50%;width:18px;border-left:2px solid var(--bs-tertiary-bg);border-bottom:2px solid var(--bs-tertiary-bg);border-bottom-left-radius:10px}.sys-stair-step:first-child:before{display:none}.sys-stair-step.is-done:before{border-color:var(--sys-up)}@media (max-width: 991.98px){.sys-stair-step{margin-left:0}.sys-stair-step:before{left:20px;width:0;border-bottom:0;border-radius:0}}.sys-stair-card{display:flex;align-items:flex-start;gap:14px;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.sys-stair-card h6{margin:0;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.sys-stair-card time{display:block;margin-top:2px;font-family:var(--font-mono);font-size:11px;color:var(--bs-secondary-color)}.sys-stair-card p{margin:7px 0 0;font-size:12.5px;line-height:1.65;color:var(--bs-secondary-color)}.sys-stair-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:11px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:18px}.is-done .sys-stair-ic{background:var(--sys-up);border-color:var(--sys-up);color:#fff}.is-current .sys-stair-ic{border-color:var(--bs-primary);color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.sys-advice{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;padding:18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.sys-advice:after{content:"";position:absolute;right:0;top:0;width:18px;height:18px;background:var(--bs-border-color);clip-path:polygon(0 0,100% 100%,0 100%)}.sys-advice:hover{box-shadow:var(--shadow-lift)}.sys-advice.is-warn:after{background:var(--bs-warning)}.sys-advice.is-down:after{background:var(--sys-down)}.sys-advice.is-up:after{background:var(--sys-up)}.sys-advice-top{display:flex;align-items:center;gap:10px}.sys-advice-sev{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:9px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);color:var(--bs-secondary-color);font-size:17px}.is-warn .sys-advice-sev{background:var(--tint-warning);border-color:#eab30052;color:#8e6d00}.is-down .sys-advice-sev{background:var(--sys-down-soft);border-color:#e8264642;color:var(--sys-down)}.is-up .sys-advice-sev{background:var(--sys-up-soft);border-color:#1abe1747;color:#149111}.sys-advice-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sys-advice-txt{margin:0;font-size:12.5px;line-height:1.65;color:var(--bs-secondary-color)}.sys-advice-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.offcanvas.offcanvas-end.sys-canvas{width:88%!important;max-width:1180px!important}.sys-canvas-head{display:flex;align-items:center;gap:14px;padding:18px 24px;background:var(--bs-emphasis-color);color:#fff}.sys-canvas-head .sys-card-ic{background:#ffffff1a;color:#fff}.sys-canvas-head .offcanvas-title{color:#fff}.sys-canvas-head p{color:#ffffff8c}.sys-canvas-head .btn-close{filter:invert(1) grayscale(1);opacity:.7}.sys-canvas-body{padding:22px 24px 30px}.sys-sect+.sys-sect{margin-top:24px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.sys-sect-title{display:flex;align-items:center;gap:8px;margin:0 0 13px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-emphasis-color)}.sys-sect-title i{font-size:16px;color:var(--bs-primary)}.sys-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.sys-check+.sys-check{border-top:1px solid var(--bs-border-color)}.sys-check>i{flex-shrink:0;margin-top:1px;font-size:16px;color:#149111}.sys-check.is-warn>i{color:#8e6d00}.sys-check.is-down>i{color:var(--sys-down)}.sys-check span{display:block;font-size:12px;color:var(--bs-secondary-color)}.sys-audit{display:grid;grid-template-columns:152px minmax(0,1fr);gap:14px;padding:11px 0}.sys-audit+.sys-audit{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.sys-audit{grid-template-columns:minmax(0,1fr);gap:3px}}.sys-audit-when{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.sys-audit-when strong{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.sys-audit-what{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.sys-audit-what span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.sys-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:38px 24px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--sys-border-strong)}.sys-empty i{font-size:30px;color:var(--bs-secondary-color);opacity:.8}.sys-empty h6{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.sys-empty p{margin:0;max-width:48ch;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.sys-empty .btn{margin-top:10px}:root{--aig-border: var(--bs-border-color, #E9EDF4);--aig-border-strong: #EDF1F6;--aig-model: #02a8b5;--aig-model-soft: #E6F9FF;--aig-ok: #1ABE17;--aig-ok-soft: #E8F9E8;--aig-stop: #E82646;--aig-stop-soft: #FDE9ED}@media (prefers-reduced-motion: reduce){[class*=aig-],[class*=aig-]:before,[class*=aig-]:after{animation:none!important;transition:none!important}}.aig-p-0{--p: 0}.aig-q-0{--q: 0}.aig-p-1{--p: 1}.aig-q-1{--q: 1}.aig-p-2{--p: 2}.aig-q-2{--q: 2}.aig-p-3{--p: 3}.aig-q-3{--q: 3}.aig-p-4{--p: 4}.aig-q-4{--q: 4}.aig-p-5{--p: 5}.aig-q-5{--q: 5}.aig-p-6{--p: 6}.aig-q-6{--q: 6}.aig-p-7{--p: 7}.aig-q-7{--q: 7}.aig-p-8{--p: 8}.aig-q-8{--q: 8}.aig-p-9{--p: 9}.aig-q-9{--q: 9}.aig-p-10{--p: 10}.aig-q-10{--q: 10}.aig-p-11{--p: 11}.aig-q-11{--q: 11}.aig-p-12{--p: 12}.aig-q-12{--q: 12}.aig-p-13{--p: 13}.aig-q-13{--q: 13}.aig-p-14{--p: 14}.aig-q-14{--q: 14}.aig-p-15{--p: 15}.aig-q-15{--q: 15}.aig-p-16{--p: 16}.aig-q-16{--q: 16}.aig-p-17{--p: 17}.aig-q-17{--q: 17}.aig-p-18{--p: 18}.aig-q-18{--q: 18}.aig-p-19{--p: 19}.aig-q-19{--q: 19}.aig-p-20{--p: 20}.aig-q-20{--q: 20}.aig-p-21{--p: 21}.aig-q-21{--q: 21}.aig-p-22{--p: 22}.aig-q-22{--q: 22}.aig-p-23{--p: 23}.aig-q-23{--q: 23}.aig-p-24{--p: 24}.aig-q-24{--q: 24}.aig-p-25{--p: 25}.aig-q-25{--q: 25}.aig-p-26{--p: 26}.aig-q-26{--q: 26}.aig-p-27{--p: 27}.aig-q-27{--q: 27}.aig-p-28{--p: 28}.aig-q-28{--q: 28}.aig-p-29{--p: 29}.aig-q-29{--q: 29}.aig-p-30{--p: 30}.aig-q-30{--q: 30}.aig-p-31{--p: 31}.aig-q-31{--q: 31}.aig-p-32{--p: 32}.aig-q-32{--q: 32}.aig-p-33{--p: 33}.aig-q-33{--q: 33}.aig-p-34{--p: 34}.aig-q-34{--q: 34}.aig-p-35{--p: 35}.aig-q-35{--q: 35}.aig-p-36{--p: 36}.aig-q-36{--q: 36}.aig-p-37{--p: 37}.aig-q-37{--q: 37}.aig-p-38{--p: 38}.aig-q-38{--q: 38}.aig-p-39{--p: 39}.aig-q-39{--q: 39}.aig-p-40{--p: 40}.aig-q-40{--q: 40}.aig-p-41{--p: 41}.aig-q-41{--q: 41}.aig-p-42{--p: 42}.aig-q-42{--q: 42}.aig-p-43{--p: 43}.aig-q-43{--q: 43}.aig-p-44{--p: 44}.aig-q-44{--q: 44}.aig-p-45{--p: 45}.aig-q-45{--q: 45}.aig-p-46{--p: 46}.aig-q-46{--q: 46}.aig-p-47{--p: 47}.aig-q-47{--q: 47}.aig-p-48{--p: 48}.aig-q-48{--q: 48}.aig-p-49{--p: 49}.aig-q-49{--q: 49}.aig-p-50{--p: 50}.aig-q-50{--q: 50}.aig-p-51{--p: 51}.aig-q-51{--q: 51}.aig-p-52{--p: 52}.aig-q-52{--q: 52}.aig-p-53{--p: 53}.aig-q-53{--q: 53}.aig-p-54{--p: 54}.aig-q-54{--q: 54}.aig-p-55{--p: 55}.aig-q-55{--q: 55}.aig-p-56{--p: 56}.aig-q-56{--q: 56}.aig-p-57{--p: 57}.aig-q-57{--q: 57}.aig-p-58{--p: 58}.aig-q-58{--q: 58}.aig-p-59{--p: 59}.aig-q-59{--q: 59}.aig-p-60{--p: 60}.aig-q-60{--q: 60}.aig-p-61{--p: 61}.aig-q-61{--q: 61}.aig-p-62{--p: 62}.aig-q-62{--q: 62}.aig-p-63{--p: 63}.aig-q-63{--q: 63}.aig-p-64{--p: 64}.aig-q-64{--q: 64}.aig-p-65{--p: 65}.aig-q-65{--q: 65}.aig-p-66{--p: 66}.aig-q-66{--q: 66}.aig-p-67{--p: 67}.aig-q-67{--q: 67}.aig-p-68{--p: 68}.aig-q-68{--q: 68}.aig-p-69{--p: 69}.aig-q-69{--q: 69}.aig-p-70{--p: 70}.aig-q-70{--q: 70}.aig-p-71{--p: 71}.aig-q-71{--q: 71}.aig-p-72{--p: 72}.aig-q-72{--q: 72}.aig-p-73{--p: 73}.aig-q-73{--q: 73}.aig-p-74{--p: 74}.aig-q-74{--q: 74}.aig-p-75{--p: 75}.aig-q-75{--q: 75}.aig-p-76{--p: 76}.aig-q-76{--q: 76}.aig-p-77{--p: 77}.aig-q-77{--q: 77}.aig-p-78{--p: 78}.aig-q-78{--q: 78}.aig-p-79{--p: 79}.aig-q-79{--q: 79}.aig-p-80{--p: 80}.aig-q-80{--q: 80}.aig-p-81{--p: 81}.aig-q-81{--q: 81}.aig-p-82{--p: 82}.aig-q-82{--q: 82}.aig-p-83{--p: 83}.aig-q-83{--q: 83}.aig-p-84{--p: 84}.aig-q-84{--q: 84}.aig-p-85{--p: 85}.aig-q-85{--q: 85}.aig-p-86{--p: 86}.aig-q-86{--q: 86}.aig-p-87{--p: 87}.aig-q-87{--q: 87}.aig-p-88{--p: 88}.aig-q-88{--q: 88}.aig-p-89{--p: 89}.aig-q-89{--q: 89}.aig-p-90{--p: 90}.aig-q-90{--q: 90}.aig-p-91{--p: 91}.aig-q-91{--q: 91}.aig-p-92{--p: 92}.aig-q-92{--q: 92}.aig-p-93{--p: 93}.aig-q-93{--q: 93}.aig-p-94{--p: 94}.aig-q-94{--q: 94}.aig-p-95{--p: 95}.aig-q-95{--q: 95}.aig-p-96{--p: 96}.aig-q-96{--q: 96}.aig-p-97{--p: 97}.aig-q-97{--q: 97}.aig-p-98{--p: 98}.aig-q-98{--q: 98}.aig-p-99{--p: 99}.aig-q-99{--q: 99}.aig-p-100{--p: 100}.aig-q-100{--q: 100}.aig-mono{font-family:var(--font-mono);font-size:12.5px;letter-spacing:-.01em}.aig-lbl{display:block;margin:0 0 6px;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.aig-badge i{font-size:13px}.aig-badge.is-on{background:var(--aig-ok-soft);border-color:#1abe1747;color:#149111}.aig-badge.is-warn{background:var(--tint-warning);border-color:#eab30057;color:#8e6d00}.aig-badge.is-stop{background:var(--aig-stop-soft);border-color:#e8264642;color:var(--aig-stop)}.aig-badge.is-accent{background:var(--tint-primary);border-color:#4a00e533;color:var(--bs-primary)}.aig-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:7px;background:var(--aig-model-soft);border:1px solid rgba(2,168,181,.3);font-family:var(--font-mono);font-size:11px;font-weight:600;white-space:nowrap;color:#01666e}.aig-chip i{font-size:12px}.aig-chip.is-plain{background:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-emphasis-color)}.aig-chip.is-none{background:transparent;border-style:dashed;border-color:var(--aig-border-strong);color:var(--bs-secondary-color)}.aig-hero{position:relative;padding:26px 28px;margin-bottom:26px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow:hidden}.aig-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(var(--bs-border-color) 1px,transparent 1px),linear-gradient(90deg,var(--bs-border-color) 1px,transparent 1px);background-size:34px 34px;opacity:.5;mask-image:radial-gradient(120% 90% at 100% 0%,#000,transparent 62%);-webkit-mask-image:radial-gradient(120% 90% at 100% 0%,#000,transparent 62%);pointer-events:none}.aig-hero>*{position:relative}@media (max-width: 575.98px){.aig-hero{padding:20px}}.aig-hero-top{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.aig-hero-crest{display:inline-flex;align-items:center;justify-content:center;width:54px;height:54px;flex-shrink:0;border-radius:17px;background:var(--bs-primary);color:#fff;font-size:26px;box-shadow:0 8px 20px #2b166a4d}.aig-hero-title{margin:0;font-size:26px;font-weight:700;line-height:1.2;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.aig-hero-title{font-size:21px}}.aig-hero-sub{margin:4px 0 0;max-width:66ch;font-size:13.5px;line-height:1.65;color:var(--bs-secondary-color)}.aig-hero-facts{display:flex;flex-wrap:wrap;margin-top:22px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.aig-hero-fact{flex:1 1 0;min-width:170px;padding:0 20px}.aig-hero-fact:first-child{padding-left:0}.aig-hero-fact+.aig-hero-fact{border-left:1px solid var(--bs-border-color)}.aig-hero-fact span{display:block;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.aig-hero-fact strong{display:flex;align-items:center;gap:7px;margin-top:4px;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}@media (max-width: 767.98px){.aig-hero-fact{flex:1 1 46%;padding:10px 14px}.aig-hero-fact:first-child{padding-left:14px}.aig-hero-fact+.aig-hero-fact{border-left:0}}.aig-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:20px}.aig-nav{position:sticky;top:76px;max-height:calc(100vh - 92px);padding:10px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow);overflow-y:auto;flex-wrap:nowrap;overflow-x:hidden}.aig-nav>*{flex-shrink:0}@media (max-width: 991.98px){.aig-nav{position:static;max-height:none}}.aig-nav-link{position:relative;display:flex;align-items:center;gap:11px;width:100%;padding:9px 12px;border:0;border-radius:var(--radius-sm);background:transparent;font-size:13.5px;font-weight:500;text-align:left;color:var(--bs-emphasis-color);transition:var(--transition)}.aig-nav-link>i{flex-shrink:0;font-size:17px;color:var(--bs-secondary-color);transition:var(--transition)}.aig-nav-link .aig-nav-txt{flex:1 1 auto;min-width:0}.aig-nav-link .aig-nav-n{flex-shrink:0;font-family:var(--font-mono);font-size:10.5px;font-weight:600;color:var(--bs-secondary-color)}.aig-nav-link:hover{background:var(--bs-secondary-bg)}.aig-nav-link.active{background:var(--tint-primary);color:var(--bs-primary);font-weight:600}.aig-nav-link.active>i,.aig-nav-link.active .aig-nav-n{color:var(--bs-primary)}.aig-nav-link.active:before{content:"";position:absolute;left:4px;top:12px;bottom:12px;width:3px;border-radius:3px;background:var(--bs-primary)}.aig-nav-foot{margin-top:10px;padding:14px 12px 6px;border-top:1px solid var(--bs-border-color)}.aig-card{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.aig-card:hover{border-color:var(--aig-border-strong);box-shadow:var(--shadow-lift)}.aig-card-head{display:flex;align-items:center;gap:12px;padding:16px 18px 13px;border-bottom:1px solid var(--bs-border-color)}.aig-card-ic{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border-radius:12px;background:var(--tint-primary);color:var(--bs-primary);font-size:19px}.aig-card-ic.is-model{background:var(--aig-model-soft);color:#01666e}.aig-card-ic.is-warn{background:var(--tint-warning);color:#8e6d00}.aig-card-ic.is-stop{background:var(--aig-stop-soft);color:var(--aig-stop)}.aig-card-title{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.aig-card-title+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.aig-card-body{flex:1 1 auto;padding:4px 18px 14px}.aig-card-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:11px 18px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.aig-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;padding:10px 0}.aig-row+.aig-row{border-top:1px solid var(--bs-border-color)}.aig-row .aig-row-key{min-width:0;font-size:13px;color:var(--bs-emphasis-color)}.aig-row .aig-row-key small{display:block;margin-top:2px;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.aig-row .aig-row-val{display:flex;align-items:center;justify-content:flex-end;gap:8px;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}@media (max-width: 575.98px){.aig-row{grid-template-columns:minmax(0,1fr)}.aig-row .aig-row-val{justify-content:flex-start}}.aig-input,.aig-select{min-width:148px;padding:6px 11px;border-radius:var(--radius-sm);background-color:var(--bs-body-bg);border:1px solid var(--bs-border-color);font-size:13px;font-weight:400;color:var(--bs-emphasis-color);transition:var(--transition)}.aig-input:focus,.aig-select:focus{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary);outline:0}@media (max-width: 575.98px){.aig-input,.aig-select{min-width:0;width:100%}}.aig-secret{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border:1px dashed var(--aig-border-strong);font-family:var(--font-mono);font-size:12px;color:var(--bs-emphasis-color)}.aig-secret i{font-size:14px;color:var(--bs-secondary-color)}.aig-prov{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.aig-prov:hover{border-color:var(--aig-border-strong);box-shadow:var(--shadow-lift)}.aig-prov.is-default{border-color:var(--bs-primary);box-shadow:0 0 0 3px var(--tint-primary)}.aig-prov.is-off .aig-prov-bar,.aig-prov.is-off .aig-prov-name{opacity:.62}.aig-prov-bar{display:flex;align-items:center;gap:8px;padding:8px 14px;background:var(--bs-emphasis-color);font-family:var(--font-mono);font-size:10.5px;color:#ffffffad;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aig-prov-bar i{flex-shrink:0;font-size:13px;color:#fff6}.aig-prov-body{flex:1 1 auto;display:flex;flex-direction:column;gap:12px;padding:16px}.aig-prov-top{display:flex;align-items:flex-start;gap:12px}.aig-prov-mark{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex-shrink:0;border-radius:13px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:20px;color:var(--bs-emphasis-color)}.aig-prov-name{margin:0;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color)}.aig-prov-name+p{margin:2px 0 0;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.aig-prov-models{display:flex;flex-wrap:wrap;gap:6px}.aig-prov-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.aig-model{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.aig-model:hover{border-color:var(--aig-border-strong);box-shadow:var(--shadow-lift)}.aig-model.is-off{background:var(--bs-secondary-bg)}.aig-model.is-off .aig-model-id{opacity:.66}.aig-model-head{display:flex;align-items:center;gap:10px;padding:14px 16px 12px}.aig-model-id{margin:0;font-family:var(--font-mono);font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--bs-emphasis-color);word-break:break-all}.aig-model-id+p{margin:2px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.aig-model-body{flex:1 1 auto;padding:0 16px 12px}.aig-ruler .aig-ruler-track{position:relative;height:10px;border-radius:4px;background:var(--bs-tertiary-bg);overflow:hidden}.aig-ruler .aig-ruler-track span{position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0) * 1%);background:var(--aig-model)}.aig-ruler .aig-ruler-track em{position:absolute;top:0;bottom:0;left:calc(var(--p, 0) * 1%);width:calc(var(--q, 0) * 1%);background:repeating-linear-gradient(45deg,rgba(2,168,181,.34) 0 4px,transparent 4px 8px)}.aig-ruler .aig-ruler-scale{display:flex;justify-content:space-between;margin-top:5px;font-family:var(--font-mono);font-size:10px;color:var(--bs-secondary-color)}.aig-ruler .aig-ruler-meta{margin-top:6px;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.aig-ruler .aig-ruler-meta b{font-family:var(--font-mono);font-weight:600;color:var(--bs-emphasis-color)}.aig-model-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding:10px 16px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.aig-dial+.aig-dial{margin-top:14px}.aig-dial .aig-dial-top{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:6px}.aig-dial .aig-dial-top span{font-size:12px;color:var(--bs-secondary-color)}.aig-dial .aig-dial-top b{font-family:var(--font-mono);font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}.aig-dial .aig-dial-track{position:relative;height:4px;border-radius:999px;background:var(--bs-tertiary-bg)}.aig-dial .aig-dial-track i{position:absolute;top:50%;left:calc(var(--p, 0) * 1%);width:13px;height:13px;margin:-6.5px 0 0 -6.5px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-primary)}.aig-dial .aig-dial-track:before{content:"";position:absolute;inset:0 auto 0 0;width:calc(var(--p, 0) * 1%);border-radius:inherit;background:var(--bs-primary)}.aig-dial .aig-dial-ends{display:flex;justify-content:space-between;margin-top:5px;font-family:var(--font-mono);font-size:10px;color:var(--bs-secondary-color)}.aig-budget{display:flex;align-items:flex-end;gap:16px}.aig-column{position:relative;flex-shrink:0;width:46px;height:132px;border-radius:8px;background:var(--bs-tertiary-bg);overflow:hidden}.aig-column span{position:absolute;inset:auto 0 0 0;height:calc(var(--p, 0) * 1%);background:var(--bs-primary)}.aig-column:after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--q, 100) * 1%);height:2px;background:var(--aig-stop)}.aig-budget-facts{flex:1 1 auto;min-width:0}.aig-budget-facts div{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:5px 0;font-size:12.5px;color:var(--bs-secondary-color)}.aig-budget-facts div+div{border-top:1px solid var(--bs-border-color)}.aig-budget-facts div b{font-family:var(--font-mono);font-weight:600;color:var(--bs-emphasis-color)}.aig-feat{display:grid;grid-template-columns:42px minmax(0,1.3fr) minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.aig-feat+.aig-feat{margin-top:9px}.aig-feat:hover{border-color:var(--aig-border-strong);box-shadow:var(--shadow)}.aig-feat.is-off{background:var(--bs-secondary-bg)}.aig-feat.is-off .aig-feat-body{opacity:.66}@media (max-width: 1199.98px){.aig-feat{grid-template-columns:42px minmax(0,1fr) auto}.aig-feat .aig-feat-route{grid-column:2/-1}}@media (max-width: 575.98px){.aig-feat{grid-template-columns:42px minmax(0,1fr)}.aig-feat .aig-feat-act{grid-column:2/-1;justify-content:flex-start}}.aig-feat-ic{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:13px;background:var(--tint-primary);color:var(--bs-primary);font-size:20px}.aig-feat-body{min-width:0}.aig-feat-body strong{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.aig-feat-body p{margin:2px 0 0;font-size:12px;line-height:1.55;color:var(--bs-secondary-color)}.aig-feat-route{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.aig-feat-route>i{font-size:16px;color:var(--bs-secondary-color)}.aig-feat-act{display:flex;align-items:center;gap:10px;justify-content:flex-end}.aig-prompt{display:flex;flex-direction:column;height:100%;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition);overflow:hidden}.aig-prompt:hover{border-color:var(--aig-border-strong);box-shadow:var(--shadow-lift)}.aig-prompt.is-draft .aig-prompt-text{opacity:.68}.aig-prompt-head{display:flex;align-items:center;gap:10px;padding:14px 16px 11px}.aig-prompt-name{margin:0;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.aig-prompt-name+p{margin:1px 0 0;font-size:11.5px;color:var(--bs-secondary-color)}.aig-prompt-text{margin:0 16px;padding:12px 14px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);border-left:3px solid var(--bs-primary);font-size:12.5px;line-height:1.7;color:var(--bs-emphasis-color);white-space:pre-line}.aig-prompt-text+.aig-prompt-text{margin-top:8px;border-left-color:var(--aig-model)}.aig-prompt-text .aig-prompt-role{display:block;margin-bottom:5px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color)}.aig-prompt-text var{padding:0 4px;border-radius:4px;background:var(--tint-primary);font-family:var(--font-mono);font-size:11.5px;font-style:normal;color:var(--bs-primary)}.aig-prompt-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding:11px 16px;background:var(--bs-secondary-bg);border-top:1px solid var(--bs-border-color)}.aig-prompt-text:last-of-type{margin-bottom:14px}.aig-auto{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 16px;border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color)}.aig-auto+.aig-auto{margin-top:8px}.aig-auto:before{content:"";width:4px;height:28px;border-radius:3px;background:var(--bs-success)}.aig-auto.is-warn:before{background:var(--bs-warning)}.aig-auto.is-stop:before{background:var(--aig-stop)}.aig-auto.is-off{background:var(--bs-secondary-bg)}.aig-auto.is-off:before{background:var(--aig-border-strong)}.aig-auto.is-off .aig-auto-body{opacity:.68}@media (max-width: 767.98px){.aig-auto{grid-template-columns:8px minmax(0,1fr);row-gap:10px}.aig-auto .aig-auto-side{grid-column:2/-1;justify-content:flex-start}}.aig-auto-body{min-width:0}.aig-auto-body strong{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.aig-auto-body span{display:block;margin-top:2px;font-size:11.5px;line-height:1.55;color:var(--bs-secondary-color)}.aig-auto-side{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.aig-perm{display:grid;grid-template-columns:minmax(0,1fr) repeat(4,68px);align-items:center;gap:8px;padding:10px 0}.aig-perm+.aig-perm{border-top:1px solid var(--bs-border-color)}.aig-perm.is-head{padding-bottom:8px;border-bottom:2px solid var(--bs-border-color)}.aig-perm.is-head span{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-align:center;color:var(--bs-secondary-color)}.aig-perm.is-head span:first-child{text-align:left}.aig-perm .aig-perm-name{min-width:0;font-size:13px;color:var(--bs-emphasis-color)}.aig-perm .aig-perm-name small{display:block;margin-top:2px;font-size:11.5px;color:var(--bs-secondary-color)}@media (max-width: 767.98px){.aig-perm{grid-template-columns:minmax(0,1fr) repeat(4,1fr);gap:4px}}.aig-dot{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin:0 auto;border-radius:8px;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);font-size:15px;color:var(--aig-border-strong)}.aig-dot.is-yes{background:var(--aig-ok-soft);border-color:#1abe1747;color:#149111}.aig-dot.is-limited{background:var(--tint-warning);border-color:#eab30052;color:#8e6d00}.aig-acc{border-radius:var(--radius);border:1px solid var(--bs-border-color);overflow:hidden}.aig-acc .accordion-item{border:0;background:var(--bs-body-bg)}.aig-acc .accordion-item+.accordion-item{border-top:1px solid var(--bs-border-color)}.aig-acc .accordion-button{gap:11px;padding:15px 18px;background:var(--bs-body-bg);font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);box-shadow:none}.aig-acc .accordion-button:after{margin-left:0}.aig-acc .accordion-button:not(.collapsed){background:var(--bs-primary);color:#fff}.aig-acc .accordion-button:not(.collapsed):after{filter:invert(1) grayscale(1) brightness(2)}.aig-acc .accordion-button:focus{box-shadow:0 0 0 3px var(--tint-primary)}.aig-acc .accordion-button i{font-size:17px}.aig-acc .aig-acc-spacer{margin-left:auto}.aig-acc .accordion-body{padding:6px 18px 18px}.aig-flow{position:relative;display:flex;gap:14px;padding:8px 4px;overflow-x:auto;scrollbar-width:thin}.aig-flow:before{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--bs-tertiary-bg)}.aig-flow-stage{position:relative;flex:1 0 232px;padding:106px 0 0}.aig-flow-stage:after{content:"";position:absolute;left:22px;top:50%;width:13px;height:13px;margin-top:-6.5px;border-radius:50%;background:var(--bs-body-bg);border:3px solid var(--bs-tertiary-bg);z-index:1}.aig-flow-stage.is-done:after{background:var(--bs-success);border-color:var(--bs-success)}.aig-flow-stage.is-current:after{border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.aig-flow-stage:nth-child(2n){padding:0 0 106px}@media (max-width: 991.98px){.aig-flow-stage{padding:106px 0 0}.aig-flow-stage:nth-child(2n){padding:106px 0 0}}.aig-flow-card{padding:13px 15px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);box-shadow:var(--shadow)}.aig-flow-card h6{margin:0;font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.aig-flow-card time{display:block;margin-top:2px;font-family:var(--font-mono);font-size:10.5px;color:var(--bs-secondary-color)}.aig-flow-card p{margin:6px 0 0;font-size:12px;line-height:1.6;color:var(--bs-secondary-color)}.aig-rec{position:relative;display:flex;flex-direction:column;gap:10px;height:100%;margin-top:14px;padding:26px 18px 18px;border-radius:var(--radius);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);transition:var(--transition)}.aig-rec:hover{box-shadow:var(--shadow-lift)}.aig-rec-pill{position:absolute;left:18px;top:-14px;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 13px;border-radius:999px;background:var(--bs-primary);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff}.aig-rec-pill i{font-size:13px}.aig-rec-pill.is-model{background:#017983}.aig-rec-pill.is-warn{background:#ad8400}.aig-rec-pill.is-ok{background:#16a314}.aig-rec-title{margin:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.aig-rec-txt{margin:0;font-size:12.5px;line-height:1.65;color:var(--bs-secondary-color)}.aig-rec-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px solid var(--bs-border-color)}.offcanvas.offcanvas-end.aig-canvas{width:88%!important;max-width:1180px!important}.aig-canvas-head{display:flex;align-items:center;gap:14px;padding:20px 24px;background:var(--bs-primary);color:#fff}.aig-canvas-head .aig-card-ic{background:#ffffff24;color:#fff}.aig-canvas-head .offcanvas-title{color:#fff}.aig-canvas-head p{color:#fff9}.aig-canvas-head .btn-close{filter:invert(1) grayscale(1);opacity:.7}.aig-canvas-body{padding:22px 24px 30px}.aig-sect+.aig-sect{margin-top:24px;padding-top:20px;border-top:1px solid var(--bs-border-color)}.aig-sect-title{display:flex;align-items:center;gap:8px;margin:0 0 13px;font-size:12px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-emphasis-color)}.aig-sect-title i{font-size:16px;color:var(--bs-primary)}.aig-check{display:flex;align-items:flex-start;gap:10px;padding:9px 0;font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.aig-check+.aig-check{border-top:1px solid var(--bs-border-color)}.aig-check>i{flex-shrink:0;margin-top:1px;font-size:16px;color:#149111}.aig-check.is-warn>i{color:#8e6d00}.aig-check.is-stop>i{color:var(--aig-stop)}.aig-check span{display:block;font-size:12px;color:var(--bs-secondary-color)}.aig-audit{display:grid;grid-template-columns:150px minmax(0,1fr);gap:14px;padding:11px 0}.aig-audit+.aig-audit{border-top:1px solid var(--bs-border-color)}@media (max-width: 575.98px){.aig-audit{grid-template-columns:minmax(0,1fr);gap:3px}}.aig-audit-when{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.aig-audit-when strong{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color)}.aig-audit-what{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color)}.aig-audit-what span{display:block;margin-top:2px;font-size:12px;color:var(--bs-secondary-color)}.aig-empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:5px;padding:38px 24px;border-radius:var(--radius);background:var(--bs-secondary-bg);border:1px dashed var(--aig-border-strong)}.aig-empty i{font-size:30px;color:var(--bs-secondary-color);opacity:.8}.aig-empty h6{margin:8px 0 0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color)}.aig-empty p{margin:0;max-width:48ch;font-size:12.5px;line-height:1.6;color:var(--bs-secondary-color)}.aig-empty .btn{margin-top:10px}:root{--field-accent: rgb(13.4, 120.88, 140.72);--field-accent-line: rgb(189.22, 232.38, 235.76);--field-req: #E82646;--field-req-soft: #FDE9ED;--field-opt: #0F65CD;--field-opt-soft: #E7F1FC;--field-ok: #1ABE17;--field-ok-soft: #E8F9E8;--field-draft: #4A00E5;--field-draft-soft: rgb(236.9, 229.5, 252.4);--field-grid: rgb(228.24, 229.68, 233.4)}[data-bs-theme=dark]{--field-accent-line: rgba(2, 168, 181, .34);--field-grid: rgba(255, 255, 255, .14)}.field-metric-label{display:block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color);margin-bottom:4px}.field-key{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:6px;padding:1px 6px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.field-status-badge i{font-size:12px}.field-status-badge.is-published{background:var(--field-ok-soft);color:var(--bs-success);border-color:transparent}.field-status-badge.is-draft{background:var(--field-draft-soft);color:var(--field-draft);border-color:transparent}.field-status-badge.is-required{background:var(--field-req-soft);color:var(--field-req);border-color:transparent}.field-status-badge.is-optional{background:var(--field-opt-soft);color:var(--field-opt);border-color:transparent}.field-status-badge.is-warn{background:var(--tint-warning);color:#ad8400;border-color:transparent}.field-status-badge.is-accent{background:var(--tint-primary);color:var(--bs-primary);border-color:transparent}.field-status-badge.is-archived{background:var(--bs-secondary-bg);color:var(--bs-secondary-color);border-style:dashed}.type{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:2px 9px 2px 4px;border-radius:999px;background:var(--tint-primary);color:var(--bs-primary);white-space:nowrap}.type i{font-size:12px;width:17px;height:17px;border-radius:50%;background:var(--bs-body-bg);display:inline-flex;align-items:center;justify-content:center}.field-progress-meter{height:6px;border-radius:999px;background:var(--track);display:flex;overflow:hidden}.field-progress-meter span{display:block;height:100%}.field-progress-meter span:first-child{background:var(--field-req)}.field-progress-meter span:last-child{background:var(--field-opt)}.hero{position:relative;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:radial-gradient(120% 160% at 100% 0%,var(--tint-primary) 0%,transparent 58%),var(--bs-body-bg);padding:26px 26px 22px;margin-bottom:24px;box-shadow:var(--shadow)}.hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(var(--field-grid) 1px,transparent 1px);background-size:18px 18px;opacity:.35;pointer-events:none}.hero>*{position:relative}.hero-top{display:flex;align-items:flex-start;gap:16px;flex-wrap:wrap}.hero-crest{width:54px;height:54px;flex-shrink:0;border-radius:var(--radius);background:var(--bs-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:26px;box-shadow:0 8px 20px #02a8b547}.hero-title{font-size:26px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.25;margin-bottom:6px}.hero-subtitle{font-size:13.5px;color:var(--bs-secondary-color);max-width:74ch;margin-bottom:0}.hero-facts{display:flex;flex-wrap:wrap;gap:0;margin-top:22px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);overflow:hidden}.hero-fact{flex:1 1 168px;min-width:150px;padding:13px 16px;border-right:1px solid var(--bs-border-color)}.hero-fact:last-child{border-right:0}.hero-fact span{display:block;font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color);margin-bottom:4px}.hero-fact strong{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:16px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.3}.hero-fact small{font-size:12px;font-weight:400;color:var(--bs-secondary-color)}.hero-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.field-navigation{position:sticky;top:76px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);padding:8px;box-shadow:var(--shadow);max-height:calc(100vh - 100px);overflow-y:auto}.field-navigation::-webkit-scrollbar{width:5px}.field-navigation::-webkit-scrollbar-thumb{background:var(--track);border-radius:999px}.navigation-header{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color);padding:10px 10px 6px}.field-navigation-link{display:flex;align-items:center;gap:10px;width:100%;text-align:left;border:0;background:transparent;color:var(--bs-emphasis-color);font-size:13.5px;font-weight:500;padding:9px 11px;border-radius:var(--radius-sm);transition:var(--transition)}.field-navigation-link>i{font-size:17px;color:var(--bs-secondary-color);flex-shrink:0;transition:var(--transition)}.field-navigation-link .navigation-text{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-navigation-link .navigation-n{font-size:11px;font-weight:600;color:var(--bs-secondary-color);background:var(--bs-secondary-bg);border-radius:999px;padding:1px 7px;flex-shrink:0}.field-navigation-link:hover{background:var(--bs-secondary-bg)}.field-navigation-link.active{background:var(--bs-primary);color:#fff}.field-navigation-link.active>i,.field-navigation-link.active .navigation-n{color:#fff}.field-navigation-link.active .navigation-n{background:#ffffff2e}.navigation-footer{border-top:1px solid var(--bs-border-color);margin-top:8px;padding:14px 11px 6px}.cover{height:8px;border-radius:999px;background:var(--track);overflow:hidden;margin-bottom:8px}.cover span{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,var(--bs-primary),var(--field-accent-line))}.module{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:var(--transition);overflow:hidden}.module:hover{border-color:var(--field-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.module-header{display:flex;align-items:flex-start;gap:12px;padding:16px 16px 12px}.module-icon{width:42px;height:42px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:21px}.module-name{font-size:15px;font-weight:700;color:var(--bs-emphasis-color);margin-bottom:3px;line-height:1.3}.module-count{display:flex;align-items:baseline;gap:6px;padding:0 16px}.module-count b{font-size:26px;font-weight:700;color:var(--bs-emphasis-color);line-height:1}.module-count span{font-size:12px;color:var(--bs-secondary-color)}.module-split{padding:10px 16px 0}.module-split .module-legend{display:flex;gap:14px;margin-top:8px;font-size:12px;color:var(--bs-secondary-color)}.module-split .module-legend span{display:inline-flex;align-items:center;gap:5px}.module-split .module-legend span:before{content:"";width:7px;height:7px;border-radius:2px;background:var(--field-opt)}.module-split .module-legend span.is-req:before{background:var(--field-req)}.module-split .module-legend b{color:var(--bs-emphasis-color);font-weight:600}.module-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:14px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);font-size:12px;color:var(--bs-secondary-color)}.field{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:var(--transition);cursor:pointer}.field:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--bs-primary);opacity:0;transition:var(--transition)}.field:hover,.field:focus-visible{border-color:var(--field-accent-line);box-shadow:var(--shadow-lift);outline:0}.field:hover:before,.field:focus-visible:before{opacity:1}.field.is-draft{border-style:dashed}.field.is-archived{opacity:.72}.field-header{display:flex;align-items:flex-start;gap:11px;padding:14px 14px 10px}.field-glyph{width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-sm);border:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);display:flex;align-items:center;justify-content:center;font-size:19px}.field-name{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:4px;line-height:1.35}.field-meta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:0 14px 12px}.field-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-top:1px solid var(--bs-border-color);font-size:12px;color:var(--bs-secondary-color)}.palette{display:grid;grid-template-columns:repeat(auto-fill,minmax(126px,1fr));gap:10px}.field-tile{display:flex;align-items:center;gap:9px;padding:10px 11px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);color:var(--bs-emphasis-color);font-size:12.5px;font-weight:500;text-align:left;width:100%;transition:var(--transition)}.field-tile i{font-size:17px;color:var(--bs-primary);flex-shrink:0}.field-tile span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-tile:hover{border-color:var(--field-accent-line);background:var(--tint-primary);transform:translateY(-1px)}.field-tile.is-active{border-color:var(--bs-primary);background:var(--tint-primary);box-shadow:inset 0 0 0 1px var(--bs-primary)}.canvas{border:1px solid var(--bs-border-color);border-radius:var(--radius);background-color:var(--bs-body-bg);background-image:radial-gradient(var(--field-grid) 1px,transparent 1px);background-size:16px 16px;padding:18px}.preview{border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);padding:14px;box-shadow:var(--shadow)}.preview+.preview{margin-top:12px}.preview .preview-label{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:6px}.preview .preview-label .star{color:var(--field-req)}.preview .preview-help{font-size:11.5px;color:var(--bs-secondary-color);margin:6px 0 0}.slot{border:1px dashed var(--border-strong);border-radius:var(--radius-sm);background:transparent;color:var(--bs-secondary-color);font-size:12.5px;font-weight:500;padding:16px;width:100%;display:flex;align-items:center;justify-content:center;gap:7px;transition:var(--transition)}.slot:hover{border-color:var(--bs-primary);color:var(--bs-primary);background:var(--tint-primary)}.guard{display:flex;align-items:flex-start;gap:12px;height:100%;padding:14px;border:1px solid var(--bs-border-color);border-left:3px solid var(--bs-primary);border-radius:var(--radius-sm);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:var(--transition)}.guard:hover{box-shadow:var(--shadow-lift)}.guard.is-req{border-left-color:var(--field-req)}.guard.is-warn{border-left-color:var(--bs-warning)}.guard.is-ok{border-left-color:var(--bs-success)}.guard .guard-icon{width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);display:flex;align-items:center;justify-content:center;font-size:17px}.guard .guard-title{font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:2px}.guard p{font-size:12px;color:var(--bs-secondary-color);margin-bottom:0}.expression{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:11.5px;color:var(--bs-emphasis-color);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:6px;padding:3px 8px;margin:6px 6px 0 0}.expression b{color:var(--bs-primary);font-weight:600}.field-panel{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);display:flex;flex-direction:column}.field-panel-header{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid var(--bs-border-color)}.field-panel-header .field-panel-icon{width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:17px}.field-panel-header .field-panel-title{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:1px}.field-panel-header p{font-size:12px;color:var(--bs-secondary-color);margin-bottom:0}.field-panel-body{padding:14px 16px;flex:1 1 auto}.field-panel-footer{padding:12px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);border-radius:0 0 var(--radius) var(--radius);display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--bs-secondary-color)}.field-info-row{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px dashed var(--bs-border-color)}.field-info-row:last-child{border-bottom:0;padding-bottom:0}.field-info-row:first-child{padding-top:0}.field-info-row .field-row-key{flex:1 1 auto;font-size:13px;font-weight:500;color:var(--bs-emphasis-color)}.field-info-row .field-row-key small{display:block;font-size:11.5px;font-weight:400;color:var(--bs-secondary-color);margin-top:1px}.field-info-row .field-row-value{flex:0 0 auto;display:flex;align-items:center;gap:8px}.columns{display:flex;gap:6px}.columns span{flex:1 1 0;height:34px;border-radius:6px;border:1px dashed var(--border-strong);background:var(--bs-secondary-bg)}.columns.is-active span{border-style:solid;border-color:var(--field-accent-line);background:var(--tint-primary)}.field-rule{height:100%;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:15px;transition:var(--transition)}.field-rule:hover{border-color:var(--field-accent-line);box-shadow:var(--shadow-lift)}.field-rule .rule-top{display:flex;align-items:center;gap:9px;margin-bottom:12px}.field-rule .rule-top i{font-size:18px;color:var(--bs-primary)}.field-rule .rule-top .rule-title{flex:1 1 auto;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:0}.field-clause{position:relative;padding:8px 10px 8px 52px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);font-size:12.5px;color:var(--bs-emphasis-color)}.field-clause+.field-clause{margin-top:6px}.field-clause:before{content:attr(data-kw);position:absolute;left:10px;top:9px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--bs-primary)}.field-clause code{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-emphasis-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:5px;padding:0 4px}.flow{position:relative;padding-left:30px;margin:0;list-style:none}.flow:before{content:"";position:absolute;left:11px;top:6px;bottom:6px;width:2px;background:var(--track)}.flow-item{position:relative;padding-bottom:20px}.flow-item:last-child{padding-bottom:0}.flow-item:before{content:"";position:absolute;left:-25px;top:3px;width:12px;height:12px;border-radius:50%;background:var(--bs-body-bg);border:2px solid var(--track)}.flow-item.is-done:before{background:var(--bs-success);border-color:var(--bs-success)}.flow-item.is-current:before{background:var(--bs-primary);border-color:var(--bs-primary);box-shadow:0 0 0 4px var(--tint-primary)}.flow-item .flow-title{font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:2px}.flow-item p{font-size:12px;color:var(--bs-secondary-color);margin-bottom:0}.flow-item time{font-size:11.5px;color:var(--bs-secondary-color)}.field-template{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.field-template:hover{border-color:var(--field-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.field-template .template-thumb{height:82px;padding:12px 14px;background-color:var(--tint-primary);background-image:radial-gradient(var(--field-grid) 1px,transparent 1px);background-size:14px 14px;display:flex;flex-direction:column;gap:6px;border-bottom:1px solid var(--bs-border-color)}.field-template .template-thumb span{height:8px;border-radius:3px;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);display:block}.field-template .field-template-body{padding:14px;flex:1 1 auto}.field-template .field-template-title{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:3px}.field-template .template-stats{display:flex;gap:16px;margin-top:11px}.field-template .template-stats div{line-height:1.2}.field-template .template-stats b{display:block;font-size:16px;font-weight:700;color:var(--bs-emphasis-color)}.field-template .template-stats span{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--bs-secondary-color)}.field-template .field-template-footer{display:flex;gap:8px;padding:12px 14px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.insight{height:100%;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:16px}.insight .insight-top{display:flex;align-items:center;gap:9px;margin-bottom:12px}.insight .insight-top i{width:30px;height:30px;border-radius:8px;background:var(--tint-primary);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.insight .insight-top .insight-title{font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:0}.insight.is-warn .insight-top i{background:var(--tint-warning);color:#ad8400}.insight.is-stop .insight-top i{background:var(--field-req-soft);color:var(--field-req)}.rank{display:flex;align-items:center;gap:10px;padding:7px 0;border-bottom:1px dashed var(--bs-border-color)}.rank:last-child{border-bottom:0;padding-bottom:0}.rank .rank-n{width:20px;font-family:var(--font-mono);font-size:11px;color:var(--bs-secondary-color);flex-shrink:0}.rank .rank-name{flex:1 1 auto;font-size:12.5px;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rank .rank-bar{flex:0 0 78px;height:5px;border-radius:999px;background:var(--track);overflow:hidden}.rank .rank-bar span{display:block;height:100%;border-radius:999px;background:var(--bs-primary)}.rank .rank-v{flex:0 0 auto;font-size:11.5px;font-weight:600;color:var(--bs-emphasis-color)}.field-accordion .accordion-item{border:1px solid var(--bs-border-color);border-radius:var(--radius)!important;background:var(--bs-body-bg);margin-bottom:10px;overflow:hidden;box-shadow:var(--shadow)}.field-accordion .accordion-button{background:var(--bs-body-bg);color:var(--bs-emphasis-color);font-size:13.5px;font-weight:600;padding:14px 16px;box-shadow:none}.field-accordion .accordion-button:not(.collapsed){background:var(--tint-primary);color:var(--bs-primary)}.field-accordion .accordion-button:focus{box-shadow:none;border-color:transparent}.field-accordion .accordion-button:after{width:24px;height:24px;background-size:15px}.field-accordion .accordion-body{padding:6px 16px 16px;font-size:13px;color:var(--bs-secondary-color)}.segment{display:inline-flex;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-secondary-bg)}.segment .nav-link{border:0;border-radius:999px;padding:6px 14px;font-size:12.5px;font-weight:500;color:var(--bs-secondary-color);background:transparent;transition:var(--transition)}.segment .nav-link:hover{color:var(--bs-emphasis-color)}.segment .nav-link.active{background:var(--bs-body-bg);color:var(--bs-primary);box-shadow:var(--shadow)}.field-detail-panel{width:88%!important;max-width:1400px}.field-detail-panel .offcanvas-header{border-bottom:1px solid var(--bs-border-color);padding:16px 22px;align-items:flex-start;gap:14px}.field-detail-panel .offcanvas-body{padding:20px 22px 28px;background:var(--bs-secondary-bg)}@media (max-width: 991.98px){.field-detail-panel{width:100%!important}}.field-detail-title{font-size:19px;font-weight:700;color:var(--bs-emphasis-color);margin-bottom:4px;line-height:1.3}.field-modal-icon{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:20px}.field-modal-icon.is-stop{background:var(--field-req-soft);color:var(--field-req)}.empty-state{border:1px dashed var(--border-strong);border-radius:var(--radius);background-color:var(--bs-body-bg);background-image:radial-gradient(var(--field-grid) 1px,transparent 1px);background-size:16px 16px;padding:44px 24px;text-align:center}.empty-state i{font-size:32px;color:var(--bs-secondary-color);margin-bottom:10px;display:block}.empty-state .empty-title{font-size:15px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:4px}.empty-state p{font-size:12.5px;color:var(--bs-secondary-color);max-width:46ch;margin:0 auto 14px}.field-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.field-section-header h2{font-size:19px;font-weight:700;color:var(--bs-emphasis-color);margin-bottom:3px}.field-section-header p{font-size:13px;color:var(--bs-secondary-color);margin-bottom:0;max-width:72ch}@media (max-width: 1199.98px){.settings-profile .border-start{border-left:none!important;padding:0!important}}@media (max-width: 767.98px){div.dataTables_wrapper div.dataTables_length,div.dataTables_wrapper div.dataTables_filter,div.dataTables_wrapper div.dataTables_info,div.dataTables_wrapper div.dataTables_paginate{text-align:start!important}}:root{--message-accent: rgb(52.88, 80, 183);--message-accent-line: rgb(196.8, 206.7, 246);--message-urgent: #E82646;--message-urgent-soft: #FDE9ED;--message-high: #EAB300;--message-high-soft: #FEF8EA;--message-normal: #0F65CD;--message-normal-soft: #E7F1FC;--message-live: #1ABE17;--message-live-soft: #E8F9E8;--message-draft: #4A00E5;--message-draft-soft: rgb(236.9, 229.5, 252.4)}[data-theme=dark],[data-bs-theme=dark],html.darkmode{--message-accent-line: rgba(61, 94, 225, .38);--message-urgent-soft: rgba(234, 84, 85, .18);--message-high-soft: rgba(255, 159, 67, .18);--message-normal-soft: rgba(0, 207, 232, .18);--message-live-soft: rgba(40, 199, 111, .18);--message-draft-soft: rgba(115, 103, 240, .18)}[data-theme=dark] .message-status-badge.is-high,[data-bs-theme=dark] .message-status-badge.is-high,html.darkmode .message-status-badge.is-high{color:var(--message-high)}.message-metric-label{display:block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color);margin-bottom:4px}.message-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.message-section-header h2{font-size:20px;font-weight:700;color:var(--bs-emphasis-color);margin-bottom:3px}.message-section-header p{font-size:13px;color:var(--bs-secondary-color);margin-bottom:0;max-width:74ch}.message-status-badge i{font-size:12px}.message-status-badge.is-live{background:var(--message-live-soft);color:var(--message-live);border-color:transparent}.message-status-badge.is-draft{background:var(--message-draft-soft);color:var(--message-draft);border-color:transparent}.message-status-badge.is-scheduled{background:var(--message-normal-soft);color:var(--message-normal);border-color:transparent}.message-status-badge.is-urgent{background:var(--message-urgent-soft);color:var(--message-urgent);border-color:transparent}.message-status-badge.is-high{background:var(--message-high-soft);color:#ad8400;border-color:transparent}.message-status-badge.is-accent{background:var(--tint-primary);color:var(--bs-primary);border-color:transparent}.message-status-badge.is-expired{border-style:dashed}.category{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-primary)}.category:before{content:"";width:6px;height:6px;border-radius:2px;background:currentcolor}.pip{width:24px;height:24px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);border:1px solid var(--bs-border-color)}.pip.is-on{background:var(--tint-primary);color:var(--bs-primary);border-color:transparent}.pip.is-off{opacity:.45}.pips{display:inline-flex;gap:4px}.rate{height:5px;border-radius:999px;background:var(--track);overflow:hidden}.rate span{display:block;height:100%;border-radius:999px;background:var(--bs-primary)}.rate.is-live span{background:var(--message-live)}.rate.is-warn span{background:var(--message-high)}.info-row{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px dashed var(--bs-border-color)}.info-row:last-child{border-bottom:0;padding-bottom:0}.info-row:first-child{padding-top:0}.info-row .row-key{flex:1 1 auto;font-size:13px;font-weight:500;color:var(--bs-emphasis-color)}.info-row .row-key small{display:block;font-size:11.5px;font-weight:400;color:var(--bs-secondary-color);margin-top:1px}.info-row .row-value{flex:0 0 auto;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--bs-emphasis-color)}.message-post{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.message-post:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.message-post:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--message-normal);z-index:2}.message-post.is-urgent:before{background:var(--message-urgent)}.message-post.is-high:before{background:var(--message-high)}.message-post.is-draft{border-style:dashed}.message-post.is-draft:before{background:var(--message-draft)}.post-cover{position:relative;display:block;height:148px;overflow:hidden;background:var(--bs-secondary-bg)}.post-cover img{width:100%;height:100%;object-fit:cover;transition:transform .4s cubic-bezier(.4,0,.2,1)}.message-post:hover .post-cover img{transform:scale(1.04)}.post-cover .post-status{position:absolute;top:10px;left:12px;display:inline-flex;gap:5px;flex-wrap:wrap}.post-cover .post-acknowledgement{position:absolute;top:10px;right:12px;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 9px;border-radius:999px;background:#14142bb8;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.post-body{padding:14px 16px;flex:1 1 auto}.post-body .post-title{font-size:15.5px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.35;margin:6px 0 5px}.post-body .post-title a{color:inherit}.post-body .post-summary{font-size:12.5px;color:var(--bs-secondary-color);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.post-facts{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:12px;font-size:11.5px;color:var(--bs-secondary-color)}.post-facts span{display:inline-flex;align-items:center;gap:5px}.post-facts b{color:var(--bs-emphasis-color);font-weight:600}.post-reach{padding:0 16px 12px}.post-reach .post-reach-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:11.5px;color:var(--bs-secondary-color);margin-bottom:5px}.post-reach .post-reach-top b{color:var(--bs-emphasis-color);font-weight:600}.post-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:11px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.audience{height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:16px;transition:var(--transition)}.audience:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift)}.audience .audience-top{display:flex;align-items:center;gap:11px;margin-bottom:14px}.audience .audience-top .audience-icon{width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:19px}.audience .audience-top .audience-name{font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:1px}.audience .audience-top small{font-size:11.5px;color:var(--bs-secondary-color)}.audience .audience-count{display:flex;align-items:baseline;gap:6px;margin-bottom:12px}.audience .audience-count b{font-size:24px;font-weight:700;color:var(--bs-emphasis-color);line-height:1}.audience .audience-count span{font-size:12px;color:var(--bs-secondary-color)}.audience .audience-footer{margin-top:auto;padding-top:12px;border-top:1px dashed var(--bs-border-color);font-size:11.5px;color:var(--bs-secondary-color)}.template{height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.template:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.template .template-preview{padding:14px 16px 12px;background:var(--tint-primary);border-bottom:1px solid var(--bs-border-color)}.template .template-preview .template-mini{border-radius:var(--radius-sm);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);padding:10px 12px}.template .template-preview .template-mini b{display:block;font-size:12px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:7px}.template .template-preview .template-mini i{display:block;height:6px;border-radius:3px;background:var(--track);margin-bottom:5px}.template .template-preview .template-mini i:last-child{margin-bottom:0}.template .template-body{padding:13px 16px;flex:1 1 auto}.template .template-body .template-title{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin:5px 0 4px}.template .template-body p{font-size:12px;color:var(--bs-secondary-color);margin-bottom:0}.template .template-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);font-size:11.5px;color:var(--bs-secondary-color)}.schedule{display:flex;gap:0;height:100%;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.schedule:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift)}.schedule .schedule-when{flex:0 0 92px;padding:14px 10px;text-align:center;background:var(--tint-primary);border-right:1px solid var(--bs-border-color);display:flex;flex-direction:column;justify-content:center}.schedule .schedule-when .schedule-day{font-size:26px;font-weight:700;color:var(--bs-primary);line-height:1}.schedule .schedule-when .schedule-month{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-primary);margin-top:3px}.schedule .schedule-when .schedule-time{font-size:11.5px;color:var(--bs-secondary-color);margin-top:7px;padding-top:7px;border-top:1px dashed var(--border-strong)}.schedule .schedule-main{flex:1 1 auto;padding:13px 15px;min-width:0}.schedule .schedule-main .schedule-title{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:4px}.schedule .schedule-meta{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:10px;font-size:11.5px;color:var(--bs-secondary-color)}.schedule .schedule-meta span{display:inline-flex;align-items:center;gap:5px}.schedule .schedule-meta b{color:var(--bs-emphasis-color);font-weight:600}.channel{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:16px;transition:var(--transition)}.channel:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift)}.channel.is-off{background:var(--bs-secondary-bg)}.channel .channel-top{display:flex;align-items:flex-start;gap:11px;margin-bottom:12px}.channel .channel-top .channel-icon{width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:20px}.channel .channel-top .channel-name{font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:2px}.channel .channel-top p{font-size:11.5px;color:var(--bs-secondary-color);margin-bottom:0}.channel .channel-footer{margin-top:auto;padding-top:12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px dashed var(--bs-border-color);font-size:11.5px;color:var(--bs-secondary-color)}.message-detail-panel{width:88%!important;max-width:1400px}.message-detail-panel .offcanvas-header{border-bottom:1px solid var(--bs-border-color);padding:16px 22px;align-items:flex-start;gap:14px}.message-detail-panel .offcanvas-body{padding:20px 22px 28px;background:var(--bs-secondary-bg)}@media (max-width: 991.98px){.message-detail-panel{width:100%!important}}.detail-title{font-size:20px;font-weight:700;color:var(--bs-emphasis-color);margin-bottom:5px;line-height:1.3}.message-panel{display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow)}.message-panel .message-panel-header{display:flex;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid var(--bs-border-color)}.message-panel .message-panel-header .panel-icon{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:16px}.message-panel .message-panel-header .panel-title{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:0}.message-panel .message-panel-body{padding:14px 16px;flex:1 1 auto}.message-panel .panel-footer{padding:11px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);border-radius:0 0 var(--radius) var(--radius);display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--bs-secondary-color)}.reader{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);overflow:hidden}.reader .reader-cover{height:210px}.reader .reader-cover img{width:100%;height:100%;object-fit:cover}.reader .reader-body{padding:20px 22px 24px}.reader .reader-body h3{font-size:22px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.3;margin:8px 0 10px}.reader .reader-body p{font-size:13.5px;line-height:1.7;color:var(--bs-secondary-color)}.reader .reader-body h6{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin:18px 0 8px}.reader .reader-body ul{padding-left:18px;font-size:13.5px;line-height:1.8;color:var(--bs-secondary-color)}.file{display:flex;align-items:center;gap:11px;padding:9px 11px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);transition:var(--transition)}.file+.file{margin-top:8px}.file:hover{border-color:var(--message-accent-line)}.file i{width:32px;height:32px;flex-shrink:0;border-radius:8px;background:var(--bs-secondary-bg);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:16px}.file .message-file-name{flex:1 1 auto;min-width:0;font-size:12.5px;font-weight:500;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file .message-file-name small{display:block;font-size:11px;font-weight:400;color:var(--bs-secondary-color)}.comment{display:flex;gap:11px;padding:12px 0;border-bottom:1px dashed var(--bs-border-color)}.comment:last-child{border-bottom:0;padding-bottom:0}.comment img{width:34px;height:34px;border-radius:50%;object-fit:cover;flex-shrink:0}.comment .comment-who{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:3px}.comment .comment-who b{font-size:13px;font-weight:600;color:var(--bs-emphasis-color)}.comment .comment-who time{font-size:11px;color:var(--bs-secondary-color)}.comment p{font-size:12.5px;color:var(--bs-secondary-color);margin-bottom:0;line-height:1.6}.message-related-item{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px dashed var(--bs-border-color)}.message-related-item:last-child{border-bottom:0;padding-bottom:0}.message-related-item img{width:46px;height:40px;border-radius:7px;object-fit:cover;flex-shrink:0}.message-related-item .related-text{flex:1 1 auto;min-width:0}.message-related-item .related-text b{display:block;font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-related-item .related-text small{font-size:11px;color:var(--bs-secondary-color)}.message-modal-icon{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:20px}.broadcast{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.broadcast:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.broadcast:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--message-normal);z-index:2}.broadcast.is-paused:before{background:var(--message-high)}.broadcast.is-draft{border-style:dashed}.broadcast.is-draft:before{background:var(--message-draft)}.broadcast.is-cancelled{opacity:.72}.broadcast.is-cancelled:before{background:var(--bs-secondary-color)}.broadcast.is-sent:before{background:var(--message-live)}.broadcast-when{display:flex;align-items:center;gap:12px;padding:13px 15px;background:var(--tint-primary);border-bottom:1px solid var(--bs-border-color)}.broadcast-when .clock{flex:0 0 auto;text-align:center;line-height:1}.broadcast-when .clock b{display:block;font-size:20px;font-weight:700;color:var(--bs-primary)}.broadcast-when .clock span{display:block;font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-primary);margin-top:4px}.broadcast-when .broadcast-when-text{flex:1 1 auto;min-width:0;padding-left:12px;border-left:1px dashed var(--border-strong)}.broadcast-when .broadcast-when-text b{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color)}.broadcast-when .broadcast-when-text small{display:block;font-size:11px;color:var(--bs-secondary-color);margin-top:2px}.broadcast-body{padding:13px 15px;flex:1 1 auto}.broadcast-body .broadcast-title{font-size:15px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.35;margin:6px 0 5px}.broadcast-body .broadcast-title a{color:inherit}.broadcast-body .broadcast-description{font-size:12.5px;color:var(--bs-secondary-color);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.broadcast-facts{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:11px;font-size:11.5px;color:var(--bs-secondary-color)}.broadcast-facts span{display:inline-flex;align-items:center;gap:5px}.broadcast-facts b{color:var(--bs-emphasis-color);font-weight:600}.broadcast-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:11px 15px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.recurrence{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;padding:2px 9px;border-radius:999px;background:var(--bs-body-bg);color:var(--bs-emphasis-color);border:1px dashed var(--border-strong);white-space:nowrap}.recurrence i{font-size:12px;color:var(--bs-primary)}.recurrence.is-once{border-style:solid;color:var(--bs-secondary-color)}.queue{display:flex;gap:3px;margin-top:4px}.queue span{flex:1 1 0;height:18px;border-radius:3px;background:var(--track)}.queue span.is-filled{background:var(--bs-primary)}.queue span.is-warn{background:var(--message-high)}.queue span.is-done{background:var(--message-live)}.state{height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:15px;transition:var(--transition)}.state:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift)}.state .state-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.state .state-top .state-icon{width:36px;height:36px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:18px}.state .state-top .state-name{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:0}.state .state-top .state-n{font-size:18px;font-weight:700;color:var(--bs-emphasis-color);margin-left:auto}.state.is-warn .state-icon{background:var(--message-high-soft);color:#ad8400}.state.is-done .state-icon{background:var(--message-live-soft);color:var(--message-live)}.state.is-stop .state-icon{background:var(--message-urgent-soft);color:var(--message-urgent)}.state.is-draft .state-icon{background:var(--message-draft-soft);color:var(--message-draft)}.approval{height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-left:3px solid var(--message-high);border-radius:var(--radius-sm);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:14px;transition:var(--transition)}.approval:hover{box-shadow:var(--shadow-lift)}.approval.is-approved{border-left-color:var(--message-live)}.approval.is-rejected{border-left-color:var(--message-urgent)}.approval.is-scheduled{border-left-color:var(--message-normal)}.approval.is-review{border-left-color:var(--message-draft)}.approval .approval-title{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.35;margin-bottom:8px}.approval .approval-who{display:flex;align-items:center;gap:8px;margin-bottom:4px;font-size:12px;color:var(--bs-secondary-color)}.approval .approval-who img{width:24px;height:24px;border-radius:50%;object-fit:cover}.approval .approval-who b{color:var(--bs-emphasis-color);font-weight:600}.approval .approval-footer{margin-top:auto;padding-top:12px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.quick-action{display:flex;align-items:center;gap:12px;width:100%;height:100%;text-align:left;padding:15px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:var(--transition)}.quick-action i.message-action-icon{width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:20px;transition:var(--transition)}.quick-action .action-text{flex:1 1 auto;min-width:0}.quick-action .action-text b{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:2px}.quick-action .action-text small{font-size:11.5px;color:var(--bs-secondary-color)}.quick-action .message-action-go{flex:0 0 auto;font-size:16px;color:var(--bs-secondary-color);transition:var(--transition)}.quick-action:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.quick-action:hover i.message-action-icon{background:var(--bs-primary);color:#fff}.quick-action:hover .message-action-go{color:var(--bs-primary);transform:translate(2px)}.compose{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden}.compose .compose-header{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid var(--bs-border-color)}.compose .compose-header .compose-icon{width:36px;height:36px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--bs-primary);color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.compose .compose-header .compose-title{font-size:15px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:1px}.compose .compose-header p{font-size:12px;color:var(--bs-secondary-color);margin-bottom:0}.compose .compose-body{padding:16px}.compose .compose-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:13px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.editor{border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);overflow:hidden}.editor .editor-bar{display:flex;align-items:center;gap:4px;flex-wrap:wrap;padding:7px 9px;border-bottom:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.editor .editor-bar button{width:28px;height:28px;border:0;border-radius:7px;background:transparent;color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;font-size:15px;transition:var(--transition)}.editor .editor-bar button:hover{background:var(--bs-body-bg);color:var(--bs-primary)}.editor .editor-bar .editor-sep{width:1px;height:18px;background:var(--bs-border-color);margin:0 4px}.editor textarea.form-control{border:0;border-radius:0;resize:vertical;font-size:13.5px;line-height:1.7;min-height:150px;background-color:transparent!important;color:var(--bs-emphasis-color)}.editor textarea.form-control:focus{box-shadow:none}.counter{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:11px 13px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-secondary-bg)}.counter .counter-figure{line-height:1.15}.counter .counter-figure b{display:block;font-size:17px;font-weight:700;color:var(--bs-emphasis-color)}.counter .counter-figure span{font-size:10.5px;font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--bs-secondary-color)}.counter .counter-bar{flex:1 1 120px;min-width:110px}.segments{display:flex;gap:3px}.segments span{flex:1 1 0;height:6px;border-radius:999px;background:var(--track)}.segments span.is-used{background:var(--bs-primary)}.segments span.is-part{background:var(--message-accent-line)}.segments span.is-over{background:var(--message-high)}.merge{display:inline-flex;align-items:center;gap:5px;font-family:SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:11.5px;font-weight:500;padding:3px 9px;border-radius:6px;background:var(--tint-primary);color:var(--bs-primary);border:1px solid transparent;transition:var(--transition);white-space:nowrap}.merge i{font-size:12px}.merge:hover{border-color:var(--bs-primary);background:var(--bs-body-bg)}.merges{display:flex;flex-wrap:wrap;gap:6px}.pick{position:relative;height:100%;display:flex;align-items:flex-start;gap:11px;padding:14px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:var(--transition);cursor:pointer}.pick:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift)}.pick.is-picked{border-color:var(--bs-primary);box-shadow:inset 0 0 0 1px var(--bs-primary),var(--shadow)}.pick.is-picked .pick-icon{background:var(--bs-primary);color:#fff}.pick .pick-icon{width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:19px;transition:var(--transition)}.pick .pick-text{flex:1 1 auto;min-width:0}.pick .pick-text b{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:2px}.pick .pick-text .pick-n{font-size:17px;font-weight:700;color:var(--bs-emphasis-color);line-height:1.2}.pick .pick-text .pick-n small{font-size:11.5px;font-weight:400;color:var(--bs-secondary-color);margin-left:4px}.pick .pick-text .pick-last{display:block;font-size:11px;color:var(--bs-secondary-color);margin-top:6px;padding-top:6px;border-top:1px dashed var(--bs-border-color)}.pick .form-check-input{flex-shrink:0;margin-top:2px}.dropzone{border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--bs-body-bg);padding:26px 20px;text-align:center;transition:var(--transition)}.dropzone:hover{border-color:var(--bs-primary);background:var(--tint-primary)}.dropzone>i{display:block;font-size:30px;color:var(--bs-primary);margin-bottom:8px}.dropzone b{display:block;font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:3px}.dropzone p{font-size:12px;color:var(--bs-secondary-color);margin:0 auto 12px;max-width:44ch}.phone{max-width:300px;margin:0 auto;border:8px solid #202C4B;border-radius:28px;background:var(--bs-secondary-bg);overflow:hidden;box-shadow:var(--shadow-lift)}.phone .phone-top{background:#202c4b;color:#fff;padding:4px 14px 10px;text-align:center}.phone .phone-top b{display:block;font-size:12.5px;font-weight:600}.phone .phone-top small{font-size:10.5px;opacity:.7}.phone .phone-body{padding:14px 12px 18px;min-height:190px;background:var(--bs-secondary-bg)}.phone .message-bubble{position:relative;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:14px 14px 14px 3px;padding:10px 12px;font-size:12.5px;line-height:1.6;color:var(--bs-emphasis-color);box-shadow:var(--shadow)}.phone .message-bubble+.message-bubble{margin-top:8px}.phone .message-bubble mark{background:var(--tint-primary);color:var(--bs-primary);padding:0 3px;border-radius:3px;font-weight:600}.phone .bubble-time{display:block;font-size:10px;color:var(--bs-secondary-color);margin:5px 0 0 4px}.log{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:14px;transition:var(--transition)}.log:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift)}.log:after{content:"";position:absolute;top:14px;right:14px;width:8px;height:8px;border-radius:50%;background:var(--message-live)}.log.is-failed:after{background:var(--message-urgent)}.log.is-pending:after{background:var(--message-high)}.log.is-queued:after{background:var(--message-normal)}.log .log-title{font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.35;margin:0 18px 8px 0}.log .log-to{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--bs-emphasis-color);margin-bottom:10px}.log .log-to i{width:28px;height:28px;flex-shrink:0;border-radius:8px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;font-size:14px}.log .log-to small{display:block;font-size:11px;color:var(--bs-secondary-color)}.log .log-why{font-size:11.5px;color:var(--message-urgent);background:var(--message-urgent-soft);border-radius:6px;padding:5px 8px;margin-top:8px}.log .log-footer{margin-top:auto;padding-top:11px;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;border-top:1px dashed var(--bs-border-color);font-size:11px;color:var(--bs-secondary-color)}.whatsapp{--message-accent: rgb(35.3, 154.22, 92.82);--message-accent-line: rgb(167.8, 237.4, 193.8)}[data-bs-theme=dark] .whatsapp{--message-accent: rgb(93.68, 222.44, 141.78);--message-accent-line: rgba(37, 211, 102, .38)}.inbox{display:flex;flex-direction:column;height:100%;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden}.inbox .inbox-header{padding:13px 14px;border-bottom:1px solid var(--bs-border-color)}.inbox .inbox-list{flex:1 1 auto;overflow-y:auto;max-height:560px}.inbox .inbox-list::-webkit-scrollbar{width:5px}.inbox .inbox-list::-webkit-scrollbar-thumb{background:var(--track);border-radius:999px}.inbox .inbox-footer{padding:11px 14px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);font-size:11.5px;color:var(--bs-secondary-color);display:flex;align-items:center;justify-content:space-between;gap:8px}.inbox-section{position:sticky;top:0;z-index:1;padding:7px 14px;font-size:10.5px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--bs-secondary-color);background:var(--bs-secondary-bg);border-bottom:1px solid var(--bs-border-color)}.thread{position:relative;display:flex;align-items:flex-start;gap:11px;width:100%;text-align:left;padding:12px 14px;border:0;border-bottom:1px solid var(--bs-border-color);background:transparent;transition:var(--transition)}.thread:hover{background:var(--bs-secondary-bg)}.thread.is-active{background:var(--tint-primary)}.thread.is-active:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--bs-primary)}.thread.is-unread .thread-name,.thread.is-unread .thread-preview{color:var(--bs-emphasis-color);font-weight:600}.thread .thread-avatar{position:relative;flex:0 0 auto}.thread .thread-avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover}.thread .thread-avatar:after{content:"";position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:var(--bs-secondary-color);border:2px solid var(--bs-body-bg)}.thread .thread-avatar.is-online:after{background:var(--message-live)}.thread .thread-text{flex:1 1 auto;min-width:0}.thread .thread-top{display:flex;align-items:baseline;gap:8px;margin-bottom:2px}.thread .thread-name{flex:1 1 auto;min-width:0;font-size:13.5px;font-weight:500;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thread .thread-time{flex:0 0 auto;font-size:10.5px;color:var(--bs-secondary-color)}.thread .thread-preview{display:flex;align-items:center;gap:5px;font-size:12px;color:var(--bs-secondary-color);margin-bottom:0}.thread .thread-preview span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.thread .thread-preview>i{flex-shrink:0;font-size:13px}.thread .thread-meta{display:flex;align-items:center;gap:5px;margin-top:6px;flex-wrap:wrap}.thread .thread-n{flex:0 0 auto;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--bs-primary);color:#fff;font-size:10.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.thread .thread-pin{font-size:13px;color:var(--bs-secondary-color)}.message-chat{display:flex;flex-direction:column;height:100%;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden}.message-chat .message-chat-header{display:flex;align-items:center;gap:11px;padding:12px 15px;border-bottom:1px solid var(--bs-border-color)}.message-chat .message-chat-header img{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0}.message-chat .message-chat-header .chat-who{flex:1 1 auto;min-width:0}.message-chat .message-chat-header .chat-who b{display:block;font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.3}.message-chat .message-chat-header .chat-who small{font-size:11.5px;color:var(--bs-secondary-color)}.message-chat .chat-canvas{flex:1 1 auto;overflow-y:auto;max-height:480px;padding:18px 16px;background-color:var(--bs-secondary-bg);background-image:radial-gradient(var(--border-strong) 1px,transparent 1px);background-size:22px 22px}.message-chat .chat-canvas::-webkit-scrollbar{width:5px}.message-chat .chat-canvas::-webkit-scrollbar-thumb{background:var(--track);border-radius:999px}.message-day{display:flex;align-items:center;justify-content:center;margin:4px 0 16px}.message-day span{font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:999px;padding:3px 12px}.message-message{display:flex;margin-bottom:12px}.message-message .message-in{max-width:78%;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:14px 14px 14px 3px;padding:9px 12px;box-shadow:var(--shadow)}.message-message .message-in p{font-size:13px;line-height:1.6;color:var(--bs-emphasis-color);margin-bottom:0}.message-message .message-meta{display:flex;align-items:center;justify-content:flex-end;gap:4px;font-size:10px;color:var(--bs-secondary-color);margin-top:4px}.message-message .message-meta i.is-read{color:var(--message-normal)}.message-message.is-out{justify-content:flex-end}.message-message.is-out .message-in{background:var(--tint-primary);border-color:transparent;border-radius:14px 14px 3px}.message-message .message-template{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--bs-primary);margin-bottom:5px}.message-attachment{display:flex;align-items:center;gap:10px;padding:8px;border-radius:9px;background:var(--bs-secondary-bg);min-width:210px}.message-attachment>i{width:34px;height:34px;flex-shrink:0;border-radius:8px;background:var(--bs-body-bg);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:17px}.message-attachment .attachment-text{flex:1 1 auto;min-width:0;font-size:12px;font-weight:500;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-attachment .attachment-text small{display:block;font-size:10.5px;font-weight:400;color:var(--bs-secondary-color)}.wave{display:flex;align-items:center;gap:2px;flex:1 1 auto;height:22px}.wave span{flex:1 1 0;background:var(--message-accent-line);border-radius:999px;min-height:3px}.wave .h-1{height:25%}.wave .h-2{height:45%}.wave .h-3{height:70%}.wave .h-4{height:100%}.wave .h-5{height:55%}.message-image{display:block;width:190px;max-width:100%;border-radius:9px;margin-bottom:6px}.composer{border-top:1px solid var(--bs-border-color);background:var(--bs-body-bg);padding:11px 14px}.composer .composer-row{display:flex;align-items:flex-end;gap:8px}.composer .composer-row .form-control{resize:none}.composer .composer-tools{display:flex;align-items:center;gap:3px;flex-shrink:0}.composer .composer-tools button{width:34px;height:34px;border:0;border-radius:9px;background:transparent;color:var(--bs-secondary-color);display:inline-flex;align-items:center;justify-content:center;font-size:17px;transition:var(--transition)}.composer .composer-tools button:hover{background:var(--bs-secondary-bg);color:var(--bs-primary)}.quick-reply{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:500;padding:4px 11px;border-radius:999px;background:var(--bs-body-bg);color:var(--bs-emphasis-color);border:1px solid var(--bs-border-color);white-space:nowrap;transition:var(--transition)}.quick-reply i{font-size:12px;color:var(--bs-primary)}.quick-reply:hover{border-color:var(--bs-primary);background:var(--tint-primary)}.qrs{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:9px}.message-quote{position:relative;height:100%;display:flex;flex-direction:column;padding:14px 14px 14px 17px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:var(--transition)}.message-quote:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift)}.message-quote:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:var(--radius) 0 0 var(--radius);background:var(--message-normal)}.message-quote.is-draft:before{background:var(--message-draft)}.message-quote.is-processing:before{background:var(--message-high)}.message-quote.is-sent:before,.message-quote.is-delivered:before{background:var(--message-live)}.message-quote.is-failed:before{background:var(--message-urgent)}.message-quote.is-cancelled{opacity:.72}.message-quote.is-cancelled:before{background:var(--bs-secondary-color)}.message-quote .message-quote-title{font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.35;margin-bottom:6px}.message-quote .message-quote-message{font-size:12px;color:var(--bs-secondary-color);margin-bottom:10px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.message-quote .message-quote-footer{margin-top:auto;padding-top:11px;border-top:1px dashed var(--bs-border-color);display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:11px;color:var(--bs-secondary-color)}.message-media{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.message-media:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.message-media .media-thumb{position:relative;height:104px;background:var(--bs-secondary-bg);display:flex;align-items:center;justify-content:center;border-bottom:1px solid var(--bs-border-color)}.message-media .media-thumb img{width:100%;height:100%;object-fit:cover}.message-media .media-thumb>i{font-size:30px;color:var(--bs-primary)}.message-media .media-thumb .media-kind{position:absolute;top:8px;left:8px;font-size:10px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:2px 8px;border-radius:999px;background:#14142bb8;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.message-media .message-media-body{padding:11px 12px;flex:1 1 auto}.message-media .message-media-body b{display:block;font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-media .message-media-body small{font-size:11px;color:var(--bs-secondary-color)}.message-media .media-footer{display:flex;gap:6px;padding:10px 12px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.notification{--message-accent: rgb(81.7, 53.8, 150.6);--message-accent-line: rgb(203.32, 188.02, 230.52)}[data-bs-theme=dark] .notification{--message-accent: rgb(160.76, 132.86, 210.36);--message-accent-line: rgba(103, 58, 183, .44)}.message-note-item{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.message-note-item:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.message-note-item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--message-normal);z-index:2}.message-note-item.is-urgent:before{background:var(--message-urgent)}.message-note-item.is-high:before{background:var(--message-high)}.message-note-item.is-sent:before{background:var(--message-live)}.message-note-item.is-draft{border-style:dashed}.message-note-item.is-draft:before{background:var(--message-draft)}.message-note-item.is-archived{opacity:.72}.message-note-item.is-archived:before{background:var(--bs-secondary-color)}.message-note-item .note-body{padding:14px 15px;flex:1 1 auto}.message-note-item .note-title{font-size:15px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.35;margin:6px 0 5px}.message-note-item .note-title a{color:inherit}.message-note-item .note-description{font-size:12.5px;color:var(--bs-secondary-color);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.message-note-item .note-facts{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:11px;font-size:11.5px;color:var(--bs-secondary-color)}.message-note-item .note-facts span{display:inline-flex;align-items:center;gap:5px}.message-note-item .note-facts b{color:var(--bs-emphasis-color);font-weight:600}.message-note-item .message-note-by{display:flex;align-items:center;gap:7px;margin-top:12px;padding-top:11px;border-top:1px dashed var(--bs-border-color);font-size:11.5px;color:var(--bs-secondary-color)}.message-note-item .message-note-by img{width:22px;height:22px;border-radius:50%;object-fit:cover}.message-note-item .message-note-by b{color:var(--bs-emphasis-color);font-weight:600}.message-note-item .note-footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:11px 15px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.dual{padding:0 15px 12px}.dual .dual-row{display:flex;align-items:center;gap:9px}.dual .dual-row+.dual-row{margin-top:6px}.dual .dual-row>span:first-child{flex:0 0 62px;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--bs-secondary-color)}.dual .dual-row .dual-bar{flex:1 1 auto;height:5px;border-radius:999px;background:var(--track);overflow:hidden}.dual .dual-row .dual-bar span{display:block;height:100%;border-radius:999px;background:var(--message-live)}.dual .dual-row.is-read .dual-bar span{background:var(--bs-primary)}.dual .dual-row>b{flex:0 0 auto;font-size:11.5px;font-weight:600;color:var(--bs-emphasis-color);min-width:34px;text-align:right}.message-push{height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);padding:15px;transition:var(--transition)}.message-push:hover{border-color:var(--message-accent-line);box-shadow:var(--shadow-lift)}.message-push .push-top{display:flex;align-items:center;gap:10px;margin-bottom:11px}.message-push .push-top .push-icon{width:36px;height:36px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:18px}.message-push .push-top .push-name{flex:1 1 auto;min-width:0;font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:0}.message-push .push-quote{position:relative;font-size:12.5px;line-height:1.6;color:var(--bs-emphasis-color);background:var(--bs-secondary-bg);border-radius:var(--radius-sm);padding:10px 12px 10px 26px;margin-bottom:12px}.message-push .push-quote:before{content:"“";position:absolute;left:9px;top:4px;font-size:22px;line-height:1;color:var(--message-accent-line)}.message-push .push-footer{margin-top:auto;padding-top:11px;border-top:1px dashed var(--bs-border-color);display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:11.5px;color:var(--bs-secondary-color)}:root{--rule-accent: rgb(22.14, 77.06, 150.4);--rule-accent-line: rgb(178.2, 205.72, 239);--rule-when: #4A00E5;--rule-when-soft: rgb(238.71, 232.05, 252.66);--rule-if: #EAB300;--rule-if-soft: #FEF8EA;--rule-then: #1ABE17;--rule-then-soft: #E8F9E8;--rule-on: #1ABE17;--rule-on-soft: #E8F9E8;--rule-stop: #E82646;--rule-stop-soft: #FDE9ED}[data-bs-theme=dark]{--rule-accent-line: rgba(15, 101, 205, .4);--rule-when-soft: rgba(74, 0, 229, .18)}.rule-metric-label{display:block;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--bs-secondary-color);margin-bottom:4px}.rule-section-header{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-bottom:16px}.rule-section-header h2{font-size:20px;font-weight:700;color:var(--bs-emphasis-color);margin-bottom:3px}.rule-section-header p{font-size:13px;color:var(--bs-secondary-color);margin-bottom:0;max-width:74ch}.rule-status-badge i{font-size:12px}.rule-status-badge.is-on{background:var(--rule-on-soft);color:var(--rule-on);border-color:transparent}.rule-status-badge.is-off{border-style:dashed}.rule-status-badge.is-draft{background:var(--rule-when-soft);color:var(--rule-when);border-color:transparent}.rule-status-badge.is-warn{background:var(--rule-if-soft);color:#ad8400;border-color:transparent}.rule-status-badge.is-stop{background:var(--rule-stop-soft);color:var(--rule-stop);border-color:transparent}.rule-status-badge.is-accent{background:var(--tint-primary);color:var(--bs-primary);border-color:transparent}.key{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-emphasis-color);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:5px;padding:1px 6px;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.priority{display:inline-flex;align-items:flex-end;gap:2px;height:12px;vertical-align:middle}.priority span{width:3px;border-radius:1px;background:var(--track)}.priority span:nth-child(1){height:5px}.priority span:nth-child(2){height:8px}.priority span:nth-child(3){height:12px}.priority span.is-lit{background:var(--bs-primary)}.priority.is-high span.is-lit{background:var(--rule-if)}.priority.is-critical span.is-lit{background:var(--rule-stop)}.rule-info-row{display:flex;align-items:center;gap:12px;padding:9px 0;border-bottom:1px dashed var(--bs-border-color)}.rule-info-row:last-child{border-bottom:0;padding-bottom:0}.rule-info-row:first-child{padding-top:0}.rule-info-row .rule-row-key{flex:1 1 auto;font-size:13px;font-weight:500;color:var(--bs-emphasis-color)}.rule-info-row .rule-row-key small{display:block;font-size:11.5px;font-weight:400;color:var(--bs-secondary-color);margin-top:1px}.rule-info-row .rule-row-value{flex:0 0 auto;display:flex;align-items:center;gap:8px;font-size:13px;color:var(--bs-emphasis-color)}.rule{position:relative;height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.rule:hover{border-color:var(--rule-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.rule:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--rule-on);z-index:2}.rule.is-off{background:var(--bs-secondary-bg)}.rule.is-off:before{background:transparent}.rule.is-draft{border-style:dashed}.rule.is-draft:before{background:var(--rule-when)}.rule.is-error:before{background:var(--rule-stop)}.rule .rule-header{display:flex;align-items:flex-start;gap:11px;padding:14px 15px 10px}.rule .rule-header .rule-icon{width:36px;height:36px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:18px}.rule .rule-header .rule-name{font-size:14.5px;font-weight:600;color:var(--bs-emphasis-color);line-height:1.35;margin-bottom:3px}.rule .rule-header .rule-name a{color:inherit}.rule .rule-header .rule-description{font-size:12px;color:var(--bs-secondary-color);margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rule .rule-clauses{padding:0 15px}.rule .rule-meta{display:flex;flex-wrap:wrap;gap:6px 14px;padding:12px 15px 0;font-size:11.5px;color:var(--bs-secondary-color)}.rule .rule-meta span{display:inline-flex;align-items:center;gap:5px}.rule .rule-meta b{color:var(--bs-emphasis-color);font-weight:600}.rule .rule-by{display:flex;align-items:center;gap:7px;margin:12px 15px 0;padding-top:11px;border-top:1px dashed var(--bs-border-color);font-size:11.5px;color:var(--bs-secondary-color)}.rule .rule-by img{width:22px;height:22px;border-radius:50%;object-fit:cover}.rule .rule-by b{color:var(--bs-emphasis-color);font-weight:600}.rule .rule-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:11px 15px;margin-top:12px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg)}.clause{position:relative;padding:7px 10px 7px 54px;border-radius:var(--radius-sm);background:var(--bs-secondary-bg);font-size:12.5px;line-height:1.5;color:var(--bs-emphasis-color)}.clause+.clause{margin-top:5px}.clause:before{content:attr(data-kw);position:absolute;left:10px;top:8px;font-family:var(--font-mono);font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--bs-primary)}.clause.is-when{background:var(--rule-when-soft)}.clause.is-when:before{color:var(--rule-when)}.clause.is-if{background:var(--rule-if-soft)}.clause.is-if:before{color:#a37c00}.clause.is-then{background:var(--rule-then-soft)}.clause.is-then:before{color:var(--rule-then)}.clause code{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-emphasis-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:5px;padding:0 4px}.chain{list-style:none;padding:0;margin:0;counter-reset:wfx-step}.chain li{position:relative;counter-increment:wfx-step;display:flex;align-items:flex-start;gap:11px;padding:10px 0}.chain li+li{border-top:1px dashed var(--bs-border-color)}.chain li:before{content:counter(wfx-step);flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--rule-then-soft);color:var(--rule-then);font-family:var(--font-mono);font-size:11px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.chain li.is-skipped{opacity:.6}.chain li.is-skipped:before{background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.chain li.is-failed:before{background:var(--rule-stop-soft);color:var(--rule-stop)}.chain .chain-text{flex:1 1 auto;min-width:0}.chain .chain-text b{display:block;font-size:13px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:2px}.chain .chain-text small{font-size:11.5px;color:var(--bs-secondary-color)}.actions{display:inline-flex;gap:4px}.actions .rule-action{width:24px;height:24px;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;font-size:13px;background:var(--rule-then-soft);color:var(--rule-then)}.rule-category{display:flex;align-items:center;gap:11px;width:100%;height:100%;text-align:left;padding:14px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:var(--transition)}.rule-category i.category-icon{width:38px;height:38px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:19px;transition:var(--transition)}.rule-category .category-text{flex:1 1 auto;min-width:0}.rule-category .category-text b{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:2px}.rule-category .category-text small{font-size:11.5px;color:var(--bs-secondary-color)}.rule-category .category-n{flex:0 0 auto;font-size:17px;font-weight:700;color:var(--bs-emphasis-color)}.rule-category:hover{border-color:var(--rule-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.rule-category:hover i.category-icon{background:var(--bs-primary);color:#fff}.rule-category.is-empty{border-style:dashed}.rule-category.is-empty .category-n{color:var(--bs-secondary-color)}.rule-template{height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden;transition:var(--transition)}.rule-template:hover{border-color:var(--rule-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.rule-template .template-header{display:flex;align-items:center;gap:10px;padding:13px 15px;border-bottom:1px solid var(--bs-border-color)}.rule-template .template-header .template-icon{width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:17px}.rule-template .template-header .template-name{flex:1 1 auto;min-width:0;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:0}.rule-template .rule-template-body{padding:13px 15px;flex:1 1 auto}.rule-template .rule-template-body p{font-size:12px;color:var(--bs-secondary-color);margin-bottom:10px}.rule-template .rule-template-footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:11px 15px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);font-size:11.5px;color:var(--bs-secondary-color)}.builder{border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);overflow:hidden}.builder .builder-header{display:flex;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid var(--bs-border-color)}.builder .builder-header .builder-icon{width:34px;height:34px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--rule-if-soft);color:#a37c00;display:flex;align-items:center;justify-content:center;font-size:17px}.builder .builder-header .builder-title{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:1px}.builder .builder-header p{font-size:12px;color:var(--bs-secondary-color);margin-bottom:0}.builder .builder-body{padding:16px}.builder .builder-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:12px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);font-size:12px;color:var(--bs-secondary-color)}.group{position:relative;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-secondary-bg);padding:12px 12px 12px 16px}.group+.group{margin-top:26px}.group:before{content:"";position:absolute;left:6px;top:12px;bottom:12px;width:2px;border-radius:2px;background:var(--rule-accent-line)}.condition{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:8px 10px;border:1px solid var(--bs-border-color);border-radius:var(--radius-sm);background:var(--bs-body-bg);font-size:12.5px;color:var(--bs-emphasis-color)}.condition .condition-op{font-family:var(--font-mono);font-size:11.5px;color:var(--bs-secondary-color)}.condition .form-select-sm,.condition .form-control-sm{width:auto;min-width:120px;font-size:12.5px}.condition .condition-x{margin-left:auto;border:0;background:transparent;color:var(--bs-secondary-color);font-size:15px;line-height:1;padding:2px}.condition .condition-x:hover{color:var(--rule-stop)}.join{display:flex;align-items:center;gap:8px;margin:8px 0}.join:before,.join:after{content:"";flex:1 1 auto;height:1px;background:var(--bs-border-color)}.join .join-pill{flex:0 0 auto;display:inline-flex;border-radius:999px;border:1px solid var(--bs-border-color);background:var(--bs-body-bg);padding:2px;overflow:hidden}.join .join-pill button{border:0;background:transparent;border-radius:999px;padding:2px 12px;font-family:var(--font-mono);font-size:10.5px;font-weight:700;letter-spacing:.06em;color:var(--bs-secondary-color);transition:var(--transition)}.join .join-pill button.is-active{background:var(--bs-primary);color:#fff}.variable{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono);font-size:11.5px;padding:3px 9px;border-radius:6px;background:var(--tint-primary);color:var(--bs-primary);border:1px solid transparent;transition:var(--transition);white-space:nowrap}.variable i{font-size:12px}.variable:hover{border-color:var(--bs-primary);background:var(--bs-body-bg)}.vars{display:flex;flex-wrap:wrap;gap:6px}.rule-quick-action{display:flex;align-items:center;gap:12px;width:100%;height:100%;text-align:left;padding:15px;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow);transition:var(--transition)}.rule-quick-action i.rule-action-icon{width:40px;height:40px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:20px;transition:var(--transition)}.rule-quick-action .rule-action-text{flex:1 1 auto;min-width:0}.rule-quick-action .rule-action-text b{display:block;font-size:13.5px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:2px}.rule-quick-action .rule-action-text small{font-size:11.5px;color:var(--bs-secondary-color)}.rule-quick-action .rule-action-go{flex:0 0 auto;font-size:16px;color:var(--bs-secondary-color);transition:var(--transition)}.rule-quick-action:hover{border-color:var(--rule-accent-line);box-shadow:var(--shadow-lift);transform:translateY(-2px)}.rule-quick-action:hover i.rule-action-icon{background:var(--bs-primary);color:#fff}.rule-quick-action:hover .rule-action-go{color:var(--bs-primary);transform:translate(2px)}.rule-detail-panel{width:88%!important;max-width:1400px}.rule-detail-panel .offcanvas-header{border-bottom:1px solid var(--bs-border-color);padding:16px 22px;align-items:flex-start;gap:14px}.rule-detail-panel .offcanvas-body{padding:20px 22px 28px;background:var(--bs-secondary-bg)}@media (max-width: 991.98px){.rule-detail-panel{width:100%!important}}.rule-detail-title{font-size:20px;font-weight:700;color:var(--bs-emphasis-color);margin-bottom:5px;line-height:1.3}.rule-panel{height:100%;display:flex;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:var(--radius);background:var(--bs-body-bg);box-shadow:var(--shadow)}.rule-panel .rule-panel-header{display:flex;align-items:center;gap:11px;padding:13px 16px;border-bottom:1px solid var(--bs-border-color)}.rule-panel .rule-panel-header .rule-panel-icon{width:32px;height:32px;flex-shrink:0;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:flex;align-items:center;justify-content:center;font-size:16px}.rule-panel .rule-panel-header .rule-panel-title{font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:0}.rule-panel .rule-panel-body{padding:14px 16px;flex:1 1 auto}.rule-panel .rule-panel-footer{padding:11px 16px;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);border-radius:0 0 var(--radius) var(--radius);display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:12px;color:var(--bs-secondary-color)}.run{display:flex;align-items:center;gap:11px;padding:10px 0;border-bottom:1px dashed var(--bs-border-color)}.run:last-child{border-bottom:0;padding-bottom:0}.run>i{width:28px;height:28px;flex-shrink:0;border-radius:8px;background:var(--rule-on-soft);color:var(--rule-on);display:inline-flex;align-items:center;justify-content:center;font-size:14px}.run.is-failed>i{background:var(--rule-stop-soft);color:var(--rule-stop)}.run.is-skipped>i{background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.run .run-text{flex:1 1 auto;min-width:0;font-size:12.5px;color:var(--bs-emphasis-color)}.run .run-text small{display:block;font-size:11px;color:var(--bs-secondary-color)}.run .run-when{flex:0 0 auto;font-size:11px;color:var(--bs-secondary-color)}.dependency{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px dashed var(--bs-border-color)}.dependency:last-child{border-bottom:0;padding-bottom:0}.dependency>i{font-size:16px;color:var(--bs-primary);flex-shrink:0}.dependency .dependency-text{flex:1 1 auto;min-width:0}.dependency .dependency-text b{display:block;font-size:12.5px;font-weight:600;color:var(--bs-emphasis-color)}.dependency .dependency-text small{font-size:11px;color:var(--bs-secondary-color)}.rule-modal-icon{width:40px;height:40px;border-radius:var(--radius-sm);background:var(--tint-primary);color:var(--bs-primary);display:inline-flex;align-items:center;justify-content:center;font-size:20px}.rule-modal-icon.is-stop{background:var(--rule-stop-soft);color:var(--rule-stop)}.rule-dropzone{border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--bs-body-bg);padding:26px 20px;text-align:center;transition:var(--transition)}.rule-dropzone:hover{border-color:var(--bs-primary);background:var(--tint-primary)}.rule-dropzone>i{display:block;font-size:30px;color:var(--bs-primary);margin-bottom:8px}.rule-dropzone b{display:block;font-size:14px;font-weight:600;color:var(--bs-emphasis-color);margin-bottom:3px}.rule-dropzone p{font-size:12px;color:var(--bs-secondary-color);margin:0 auto 12px;max-width:46ch}:root{--community-radius: 14px;--community-radius-sm: 9px;--community-border: var(--bs-border-color, #E9EDF4);--community-border-strong: #EDF1F6;--community-surface: #ffffff;--community-surface-soft: #F8FAFC;--community-surface-hover: rgb(247.24, 248.56, 253.8);--community-text: #202C4B;--community-muted: #677788;--community-accent: rgb(68.92, 51.28, 131.16);--community-accent-soft: rgb(242.84, 239.24, 249.24);--community-accent-line: rgb(209.4, 195.9, 233.4);--community-mono: "SFMono-Regular", "Menlo", "Consolas", monospace;--community-shadow: 0 1px 2px rgba(17, 24, 39, .05);--community-shadow-lift: 0 10px 28px rgba(17, 24, 39, .1);--community-ease: .18s cubic-bezier(.4, 0, .2, 1)}.toolbar-sticky{position:sticky;top:64px;z-index:4}@media (max-width: 991.98px){.toolbar-sticky{position:static}}.section-header{display:flex;align-items:center;gap:14px;margin-bottom:16px}.section-header .section-title{font-size:18px;font-weight:600;color:var(--community-text);margin:0;white-space:nowrap}.section-header .section-subtitle{font-size:13px;color:var(--community-muted);margin:2px 0 0}.section-header .section-rule{flex:1 1 auto;height:1px;background:linear-gradient(90deg,var(--community-border) 0%,transparent 100%)}.metric-label{display:block;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--community-muted);margin-bottom:3px}.member-tag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;border:1px solid var(--community-border);background:var(--community-surface-soft);font-size:11.5px;font-weight:500;color:var(--community-text)}.member-tag i{font-size:13px;color:var(--community-muted)}.member-tag.is-accent{border-color:var(--community-accent-line);background:var(--community-accent-soft);color:var(--community-accent)}.member-tag.is-accent i{color:currentcolor}.status-badge{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 8px;border-radius:6px;font-size:11px;font-weight:600;background:var(--community-surface-soft);color:var(--community-muted)}.status-badge i{font-size:12px}.status-badge.is-open{background:#e4f7e3;color:#1c9825}.status-badge.is-soon{background:#fcf4db;color:#957a20}.status-badge.is-closed{background:#fde9ed;color:#b02847}.status-badge.is-accent{background:var(--community-accent-soft);color:var(--community-accent)}.status-badge.is-featured{background:var(--community-accent);color:#fff}.avatar-stack{display:flex;align-items:center}.avatar-stack img,.avatar-stack span.more{width:26px;height:26px;border-radius:50%;border:2px solid var(--community-surface);margin-left:-8px;object-fit:cover}.avatar-stack img:first-child,.avatar-stack span.more:first-child{margin-left:0}.avatar-stack span.more{display:inline-flex;align-items:center;justify-content:center;background:var(--community-surface-soft);color:var(--community-muted);font-size:10px;font-weight:700}.progress-meter{height:5px;border-radius:999px;background:var(--community-surface-soft);overflow:hidden}.progress-meter span{display:block;height:100%;border-radius:inherit;background:var(--community-accent)}.progress-meter.is-warm span{background:#eab300}.progress-meter.is-full span{background:#e82646}.tile{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-surface);box-shadow:var(--community-shadow);overflow:hidden;width:100%;transition:box-shadow var(--community-ease),border-color var(--community-ease),transform var(--community-ease)}.tile:hover{border-color:var(--community-accent-line);box-shadow:var(--community-shadow-lift);transform:translateY(-2px)}.tile-band{position:relative;height:62px;background:linear-gradient(135deg,var(--community-accent) 0%,#524ccc 100%)}.tile-band:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.1) 1px,transparent 1px);background-size:22px 22px}.tile-band .tile-batch{position:absolute;top:10px;right:12px;z-index:2;display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 9px;border-radius:999px;background:#ffffff2e;border:1px solid rgba(255,255,255,.34);color:#fff;font-family:var(--community-mono);font-size:11px;font-weight:600}.tile-identity{position:relative;display:flex;align-items:flex-end;gap:12px;padding:0 16px;margin-top:-26px}.tile-identity>div{min-width:0}.tile-identity .tile-avatar{position:relative;flex-shrink:0;width:62px;height:62px;border-radius:14px;border:3px solid var(--community-surface);object-fit:cover;background:var(--community-surface-soft)}.tile-identity .tile-dot{position:absolute;left:62px;bottom:4px;width:12px;height:12px;border-radius:50%;border:2px solid var(--community-surface);background:#1abe17}.tile-identity .tile-name{font-size:15.5px;font-weight:600;color:var(--community-text);margin:0 0 1px}.tile-identity .tile-name a{color:inherit}.tile-identity .tile-name a:hover{color:var(--community-accent)}.tile-identity .tile-role{font-size:12.5px;color:var(--community-muted);margin:0;padding-bottom:3px}.tile-body{flex:1 1 auto;padding:14px 16px 0}.tile-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px 12px;border:1px solid var(--community-border);border-radius:var(--community-radius-sm);background:var(--community-surface-soft);margin-bottom:12px}.tile-facts p{margin:0;font-size:12.5px;font-weight:500;color:var(--community-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.intents{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.intent{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:7px;border:1px dashed var(--community-border-strong);background:transparent;color:var(--community-muted);font-size:11.5px;font-weight:600}.intent i{font-size:14px}.intent.is-on{border-style:solid}.intent.is-on.is-mentor{border-color:#9ae299;background:#e8f9e8;color:#1c9526}.intent.is-on.is-recruit{border-color:#95bbe9;background:#e7f0fa;color:#1455a9}.intent.is-on.is-speak{border-color:#f6de8f;background:#fcf4db;color:#8d7523}.tile-note{display:flex;align-items:flex-start;gap:7px;font-size:12.5px;color:var(--community-muted);margin-bottom:12px}.tile-note i{flex-shrink:0;margin-top:1px;font-size:15px;color:#eab300}.tile-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:11px 16px;border-top:1px solid var(--community-border);background:#fcfdfe}.tile-footer .tile-connections{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--community-muted)}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;border:1px solid var(--community-border);background:var(--community-surface);color:var(--community-muted);transition:all var(--community-ease)}.icon-button i{font-size:15px}.icon-button:hover{border-color:var(--community-accent-line);background:var(--community-accent-soft);color:var(--community-accent)}.chapter{position:relative;display:flex;flex-direction:column;height:100%;width:100%;padding:16px 16px 14px 20px;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-surface);box-shadow:var(--community-shadow);transition:box-shadow var(--community-ease),border-color var(--community-ease)}.chapter:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 3px 3px 0;background:var(--chapter-hue, var(--community-accent))}.chapter:hover{border-color:var(--community-accent-line);box-shadow:var(--community-shadow-lift)}.chapter.hue-teal{--chapter-hue: #02a8b5}.chapter.hue-purple{--chapter-hue: #4A00E5}.chapter.hue-warning{--chapter-hue: #EAB300}.chapter.hue-success{--chapter-hue: #1ABE17}.chapter.hue-info{--chapter-hue: #0F65CD}.chapter.hue-danger{--chapter-hue: #E82646}.chapter-header{display:flex;align-items:center;gap:11px;margin-bottom:13px}.chapter-header .crest{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:42px;border-radius:12px;background:color-mix(in srgb,var(--chapter-hue, var(--community-accent)) 12%,#ffffff);color:var(--chapter-hue, var(--community-accent))}.chapter-header .crest i{font-size:21px}.chapter-header h6{font-size:14.5px;font-weight:600;color:var(--community-text);margin:0 0 1px}.chapter-header p{font-size:12px;color:var(--community-muted);margin:0}.meetup{display:flex;align-items:center;gap:9px;padding:9px 11px;border-radius:var(--community-radius-sm);background:var(--community-surface-soft);margin-bottom:12px}.meetup i{font-size:16px;color:var(--chapter-hue, var(--community-accent))}.meetup .meetup-text{font-size:12.5px;font-weight:500;color:var(--community-text);line-height:1.35}.meetup .meetup-text small{display:block;font-size:11px;font-weight:400;color:var(--community-muted)}.chapter-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding-top:12px;border-top:1px dashed var(--community-border)}.chapter-footer .coordinator{display:flex;align-items:center;gap:7px;min-width:0}.chapter-footer .coordinator img{width:26px;height:26px;border-radius:50%;object-fit:cover}.chapter-footer .coordinator span{font-size:12px;color:var(--community-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chapter-footer .coordinator small{display:block;font-size:10.5px;font-weight:400;color:var(--community-muted)}.roster{height:100%;width:100%;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-surface);box-shadow:var(--community-shadow);overflow:hidden}.roster-header{display:flex;align-items:center;gap:11px;padding:14px 16px;border-bottom:1px solid var(--community-border)}.roster-header .roster-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:11px;background:var(--community-accent-soft);color:var(--community-accent)}.roster-header .roster-icon i{font-size:19px}.roster-header h6{font-size:14px;font-weight:600;margin:0 0 1px;color:var(--community-text)}.roster-header p{font-size:11.5px;color:var(--community-muted);margin:0}.person{display:flex;align-items:center;gap:11px;padding:11px 16px;border-bottom:1px solid var(--community-border);transition:background var(--community-ease)}.person:last-child{border-bottom:0}.person:hover{background:var(--community-surface-hover)}.person img{width:36px;height:36px;border-radius:10px;object-fit:cover;flex-shrink:0}.person .person-main{flex:1 1 auto;min-width:0}.person .person-name{font-size:13px;font-weight:600;color:var(--community-text);margin:0 0 1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person .person-org{font-size:11.5px;color:var(--community-muted);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.person .person-meta{flex-shrink:0;text-align:right}.person .person-meta .years{display:block;font-family:var(--community-mono);font-size:12px;font-weight:600;color:var(--community-text)}.person .person-meta small{font-size:10px;color:var(--community-muted)}.availability{display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--community-muted)}.availability:before{content:"";width:7px;height:7px;border-radius:50%;background:currentcolor}.availability.is-free{color:#1c9227}.availability.is-limited{color:#897224}.availability.is-busy{color:#677788}.roster-footer{padding:11px 16px;border-top:1px solid var(--community-border);background:#fcfdfe}.post{position:relative;display:flex;flex-direction:column;height:100%;padding:15px 16px 14px;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-surface);box-shadow:var(--community-shadow);transition:box-shadow var(--community-ease),border-color var(--community-ease)}.post:hover{border-color:var(--community-accent-line);box-shadow:var(--community-shadow-lift)}.post-category{position:absolute;top:-1px;left:16px;height:3px;width:46px;border-radius:0 0 3px 3px;background:var(--post-hue, var(--community-accent))}.post-header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:11px}.post-header h6{font-size:14.5px;font-weight:600;color:var(--community-text);margin:0 0 3px;line-height:1.35}.post-header .post-org{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--community-muted)}.post-header .post-org img{width:18px;height:18px;border-radius:5px;object-fit:cover}.post-meta{display:flex;flex-wrap:wrap;gap:6px 14px;margin-bottom:12px;font-size:12px;color:var(--community-muted)}.post-meta span{display:inline-flex;align-items:center;gap:5px}.post-meta i{font-size:14px}.deadline{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;padding:9px 11px;border-radius:var(--community-radius-sm);background:var(--community-surface-soft);font-size:12px}.deadline .deadline-when{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--community-text)}.deadline .deadline-when i{font-size:15px;color:var(--community-muted)}.event{display:flex;height:100%;width:100%;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-surface);box-shadow:var(--community-shadow);overflow:hidden;transition:box-shadow var(--community-ease),border-color var(--community-ease)}.event:hover{border-color:var(--community-accent-line);box-shadow:var(--community-shadow-lift)}.event-date{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:78px;padding:14px 6px;border-right:1px solid var(--community-border);background:linear-gradient(180deg,var(--community-accent-soft) 0%,var(--community-surface) 100%)}.event-date .event-day{font-size:26px;font-weight:700;line-height:1;color:var(--community-accent)}.event-date .event-month{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--community-muted);margin-top:3px}.event-date .event-time{font-size:10.5px;color:var(--community-muted);margin-top:7px;padding-top:7px;border-top:1px dashed var(--community-border);width:100%;text-align:center}.event-body{flex:1 1 auto;min-width:0;padding:13px 15px;display:flex;flex-direction:column}.event-body h6{font-size:14.5px;font-weight:600;color:var(--community-text);margin:0 0 4px}.event-body .event-where{display:flex;flex-wrap:wrap;gap:4px 13px;font-size:12px;color:var(--community-muted);margin-bottom:11px}.event-body .event-where span{display:inline-flex;align-items:center;gap:5px}.event-body .event-where i{font-size:14px}.event-seats{margin-top:auto}.event-seats .seats-row{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;color:var(--community-muted);margin-bottom:5px}.event-seats .seats-row b{color:var(--community-text)}.event-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding-top:11px;border-top:1px solid var(--community-border)}.spotlight{position:relative;display:flex;flex-direction:column;height:100%;border-radius:var(--community-radius);overflow:hidden;border:1px solid var(--community-border);background:var(--community-surface);box-shadow:var(--community-shadow);transition:box-shadow var(--community-ease),transform var(--community-ease)}.spotlight:hover{box-shadow:var(--community-shadow-lift);transform:translateY(-2px)}.spotlight-photo{position:relative;height:168px;overflow:hidden}.spotlight-photo img{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.spotlight-photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#202c4b7a,#202c4b00 46%,#202c4bb8)}.spotlight-photo .spotlight-ribbon{position:absolute;top:12px;left:12px;z-index:2}.spotlight-photo .spotlight-award{position:absolute;left:14px;right:14px;bottom:11px;z-index:2;display:flex;align-items:center;gap:7px;color:#fff;font-size:12px;font-weight:500}.spotlight-photo .spotlight-award i{font-size:16px;color:#eab300}.spotlight:hover .spotlight-photo img{transform:scale(1.04)}.spotlight-body{flex:1 1 auto;padding:14px 16px 0}.spotlight-body h6{font-size:15.5px;font-weight:600;line-height:1.4;color:var(--community-text);margin:0 0 7px}.spotlight-body p{font-size:12.5px;color:var(--community-muted);line-height:1.6;margin:0}.spotlight-footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 16px}.spotlight-footer .spotlight-who{display:flex;align-items:center;gap:9px;min-width:0}.spotlight-footer .spotlight-who img{width:32px;height:32px;border-radius:9px;object-fit:cover}.spotlight-footer .spotlight-who b{display:block;font-size:12.5px;font-weight:600;color:var(--community-text)}.spotlight-footer .spotlight-who small{font-size:11px;color:var(--community-muted)}.resource-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:11px;background:var(--community-surface-soft);color:var(--community-accent)}.resource-icon i{font-size:20px}.resource{display:flex;align-items:center;gap:12px;height:100%;padding:13px 14px;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-surface);box-shadow:var(--community-shadow);transition:all var(--community-ease)}.resource:hover{border-color:var(--community-accent-line);background:var(--community-surface-hover);box-shadow:var(--community-shadow-lift)}.resource:hover .resource-go{color:var(--community-accent);transform:translate(2px)}.resource .resource-main{flex:1 1 auto;min-width:0}.resource .resource-main h6{font-size:13.5px;font-weight:600;color:var(--community-text);margin:0 0 2px}.resource .resource-main p{font-size:11.5px;color:var(--community-muted);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resource .resource-go{flex-shrink:0;color:var(--community-muted);font-size:17px;transition:all var(--community-ease)}.action{position:relative;display:block;height:100%;padding:16px 15px 14px;border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-surface);box-shadow:var(--community-shadow);text-align:left;width:100%;transition:all var(--community-ease)}.action:hover{border-color:var(--community-accent);box-shadow:var(--community-shadow-lift);transform:translateY(-2px)}.action .action-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:11px;background:var(--community-accent-soft);color:var(--community-accent);margin-bottom:11px}.action .action-icon i{font-size:19px}.action h6{font-size:13.5px;font-weight:600;color:var(--community-text);margin:0 0 3px}.action p{font-size:11.5px;color:var(--community-muted);line-height:1.5;margin:0}.action .action-go{position:absolute;top:16px;right:15px;color:var(--community-border-strong);font-size:16px;transition:all var(--community-ease)}.action:hover .action-go{color:var(--community-accent);transform:translate(2px)}.detail-panel{width:88%}@media (max-width: 991.98px){.detail-panel{width:100%}}.detail-panel .offcanvas-body{background:#fcfdfe}.detail-identity{display:flex;align-items:center;gap:14px}.detail-identity img{width:56px;height:56px;border-radius:14px;object-fit:cover}.detail-identity h5{font-size:17px;font-weight:600;margin:0 0 2px;color:var(--community-text)}.detail-identity p{font-size:12.5px;color:var(--community-muted);margin:0}.panel{border:1px solid var(--community-border);border-radius:var(--community-radius);background:var(--community-surface);box-shadow:var(--community-shadow);margin-bottom:16px}.panel .panel-header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--community-border)}.panel .panel-header h6{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--community-text);margin:0}.panel .panel-header h6 i{font-size:16px;color:var(--community-accent)}.panel .panel-body{padding:14px 16px}.panel .panel-body.is-flush{padding:0}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:14px}.facts .fact p{margin:0;font-size:13px;font-weight:500;color:var(--community-text)}.journey .job{display:flex;gap:12px;padding:12px 16px;border-bottom:1px solid var(--community-border)}.journey .job:last-child{border-bottom:0}.journey .job .job-logo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;border-radius:10px;border:1px solid var(--community-border);background:var(--community-surface-soft);color:var(--community-muted)}.journey .job .job-logo i{font-size:18px}.journey .job h6{font-size:13px;font-weight:600;color:var(--community-text);margin:0 0 2px}.journey .job .job-org{font-size:12px;color:var(--community-muted);margin:0 0 4px}.journey .job .job-span{font-family:var(--community-mono);font-size:11px;color:var(--community-muted);white-space:nowrap;margin-left:auto;flex-shrink:0}.journey .job.is-current .job-logo{border-color:var(--community-accent-line);background:var(--community-accent-soft);color:var(--community-accent)}.award{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px dashed var(--community-border)}.award:first-child{padding-top:0}.award:last-child{border-bottom:0;padding-bottom:0}.award i{flex-shrink:0;margin-top:1px;font-size:17px;color:#eab300}.award b{display:block;font-size:12.5px;font-weight:600;color:var(--community-text)}.award small{font-size:11.5px;color:var(--community-muted)}.tally{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:1px;background:var(--community-border);border-radius:var(--community-radius-sm);overflow:hidden}.tally .tally-cell{padding:12px 10px;background:var(--community-surface);text-align:center}.tally .tally-cell b{display:block;font-size:19px;font-weight:700;color:var(--community-text);line-height:1.15}.tally .tally-cell small{font-size:11px;color:var(--community-muted)}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.gallery img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:var(--community-radius-sm);border:1px solid var(--community-border)}.social{display:flex;flex-wrap:wrap;gap:8px}.social a{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--community-border);background:var(--community-surface-soft);font-size:12px;font-weight:500;color:var(--community-text);transition:all var(--community-ease)}.social a i{font-size:15px;color:var(--community-muted)}.social a:hover{border-color:var(--community-accent-line);background:var(--community-accent-soft);color:var(--community-accent)}.social a:hover i{color:currentcolor}.note-item{padding:11px 12px;border-radius:var(--community-radius-sm);background:var(--community-surface-soft);border:1px solid var(--community-border);margin-bottom:9px}.note-item:last-child{margin-bottom:0}.note-item p{font-size:12.5px;color:var(--community-text);line-height:1.55;margin:0 0 6px}.note-item .note-by{font-size:11px;color:var(--community-muted)}.related-item{display:flex;align-items:center;gap:10px;padding:9px 16px;border-bottom:1px solid var(--community-border);transition:background var(--community-ease)}.related-item:last-child{border-bottom:0}.related-item:hover{background:var(--community-surface-hover)}.related-item img{width:34px;height:34px;border-radius:9px;object-fit:cover}.related-item .related-main{flex:1 1 auto;min-width:0}.related-item .related-main b{display:block;font-size:12.5px;font-weight:600;color:var(--community-text)}.related-item .related-main small{font-size:11px;color:var(--community-muted)}.modal-icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;background:var(--community-accent-soft);color:var(--community-accent);margin-right:11px}.modal-icon i{font-size:18px}[data-theme=dark],[data-bs-theme=dark]{--community-border: #2c3448;--community-border-strong: #3a4459;--community-surface: #1f2536;--community-surface-soft: #262d40;--community-surface-hover: #2a3145;--community-text: #e6e9f2;--community-muted: #9aa3b8;--community-accent: rgb(175.96, 152.56, 217.56);--community-accent-soft: rgba(103, 58, 183, .18);--community-accent-line: rgba(103, 58, 183, .42);--community-shadow: 0 1px 2px rgba(0, 0, 0, .32);--community-shadow-lift: 0 10px 28px rgba(0, 0, 0, .42)}[data-theme=dark] .tile-footer,[data-theme=dark] .roster-footer,[data-bs-theme=dark] .tile-footer,[data-bs-theme=dark] .roster-footer{background:#232a3c}[data-theme=dark] .intent,[data-bs-theme=dark] .intent{border-color:#3a4459}[data-theme=dark] .detail-panel .offcanvas-body,[data-bs-theme=dark] .detail-panel .offcanvas-body{background:#1a2030}[data-theme=dark] .tile-band:after,[data-bs-theme=dark] .tile-band:after{background-image:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px)}.sticky-item{position:sticky;top:80px}.choices[data-type*=select-multiple] .choices__inner{padding-top:3px!important;padding-left:10px!important}.timepicker~.cal-icon,.datetimepicker~.cal-icon{display:none!important}.width-4{width:4%}.width-8{width:8%}.width-12{width:12%}.width-16{width:16%}.width-18{width:18%}.width-20{width:20%}.width-24{width:24%}.width-28{width:28%}.width-30{width:30%}.width-32{width:32%}.width-36{width:36%}.width-38{width:38%}.width-40{width:40%}.width-44{width:44%}.width-48{width:48%}.width-52{width:52%}.width-56{width:56%}.width-58{width:58%}.width-60{width:60%}.width-64{width:64%}.width-68{width:68%}.width-72{width:72%}.width-76{width:76%}.width-78{width:78%}.width-80{width:80%}.width-84{width:84%}.width-86{width:86%}.width-88{width:88%}.width-92{width:92%}.width-96{width:96%}.width-100{width:100%}body .layout-mode-rtl{direction:rtl}a{text-decoration:none;color:#262a2a}.ant-tooltip{display:none}.data-table-card .ant-table-content .ant-table-tbody tr:nth-of-type(odd){background-color:#fff}.data-table-card .ant-table-content .ant-table-tbody td{padding:.5rem}.ant-table-cell-row-hover{background-color:#fff;background:#fff}.ant-pagination-item.ant-pagination-item-1.ant-pagination-item-active{background:#3d5ee1;border-color:#3d5ee1;color:#fff}h4,.h4{font-size:1.125rem}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#3d5ee1;color:#fff}.daterangepicker .calendar-table td.in-range{background-color:#fff}.applyBtn.btn.btn-sm.btn-primary{color:#fff;background-color:#3d5ee1;border:1px solid #3d5ee1}div .badge-status{border-radius:5px;font-size:12px;padding:4px 8px;min-width:64px;color:#fff}div .bg-success{background-color:#1abe17!important}div .bg-success.bg-opacity-10{background-color:#1abe171a!important}div .bg-success.bg-opacity-25{background-color:#1abe1740!important}div .bg-success.bg-opacity-50{background-color:#1abe1780!important}div .bg-success.bg-opacity-75{background-color:#1abe17bf!important}div .bg-success.bg-opacity-100{background-color:#1abe17!important}:where(.css-dev-only-do-not-override-djtmh8).ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background-color:#fff}.stickybar{top:0;position:sticky}.deals-details.react-datepicker__input-container{width:450px!important}div.react-datepicker-wrapper{display:block;padding:0;border:0}span.form-icon{z-index:1}.img-checked{padding:10px;background:#3184c7;color:#fff;border-radius:20px;font-weight:bolder;position:relative}.section-notes-slider .notes-slider .slick-list .slick-slide div{margin-left:12px!important}.notes-slider .slick-list .slick-slide{padding-right:16px!important}.teacher-slider .slick-list .slick-slide>div,.student-slider .slick-list .slick-slide>div{margin-right:0;display:contents}.teacher-slider .slick-list .slick-slide,.student-slider .slick-list .slick-slide{padding-right:0}.teacher-slider.slick-slider,.student-slider.slick-slider{display:flex}.teacher-slider .slick-track,.student-slider .slick-track{height:100%}.page-add-notes{display:flex;flex-wrap:wrap}.form-sorts.dropdown .radio-btn-items{margin-top:10px}.select__control{background-color:#3d5ee1!important;border-color:#3d5ee1!important}.select__control:hover{border-color:#3d5ee1!important}.swiper-container .slick-list{margin-left:-236px}.filter-dropdown-menu.dropdown-menu.dropdown-menu-md-end.show,.filter-dropdown-menu.dropdown-menu{z-index:11}span.ant-picker-suffix{display:none!important}.stickybar{position:sticky;top:0}.right-user-side.chat-rooms.theiaStickySidebar{max-height:600px;overflow:auto}.send-chat.comman-icon i.feather.feather-send{color:#fff}.main-chat-blk .chat .chat-footer form{position:static}.nav.flex-column.nav-pills.todo-inbox i{margin-right:10px}.owl-carousel.folders-carousel.owl-theme .slick-slide>div,.owl-carousel.files-carousel.owl-theme .slick-slide>div{margin-right:10px}[data-theme=dark] .ant-table-content table,[data-theme=dark] .ant-table-thead tr th,[data-theme=dark] .ant-pagination.ant-table-pagination.ant-table-pagination-right{background-color:#171724;color:#a3a6a6}[data-theme=dark] .table tbody tr td .table-avatar a,[data-theme=dark] td.ant-table-cell{color:#a3a6a6}td .badge-pill{display:inline-flex;align-items:center;justify-content:center}.rsw-editor select{display:none}.custom-table{border:1px solid #e8e8e8;border-radius:6px}.join-contents .slick-slider div.slick-slide>div{margin-right:10px}.custom-react-clr{color:#6f6f6f}div.popover{z-index:9999}div.rc-slider-track,.rc-slider-tracks{background-color:#3d5ee1}div.rc-slider-handle{border:solid 2px #3d5ee1}span.rc-slider-dot-active{border-color:#3d5ee1}div.rc-slider-handle:active{border-color:#3d5ee1;box-shadow:0 0 5px #3d5ee1;cursor:grabbing}.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#3d5ee1;box-shadow:0 0 0 5px #3d5ee1}div.rc-slider-handle:hover{border-color:#3d5ee1}div.rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging{border-color:#3d5ee1;box-shadow:0 0 0 5px #3d5ee1}[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover{background-color:#171724}[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-tbody>tr>th,[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-tbody>tr>td{border-color:#393947}[data-theme=dark] :where(.css-11xg00t).ant-table-wrapper .ant-table-tbody .ant-table-row>.ant-table-cell-row-hover{background:#171724}[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-thead th.ant-table-column-has-sorters:hover{background:#171724}[data-theme=dark] .custom-table{border:1px solid #393947}[data-theme=dark] .react-datepicker__month-container,[data-theme=dark] .react-datepicker__header{background-color:#393947}[data-theme=dark] .input-blocks input[type=text]{background:#1d1d42!important}[data-sidebar=green] .clinicdropdown.theme a{background-color:#005351}[data-sidebar=blue] .clinicdropdown.theme a{background-color:#2f0093}[data-sidebar=dark] .clinicdropdown.theme a{background-color:#28283e}[data-theme=dark] .header .header-left .logo img.white-logo{display:block}[data-theme=dark] .chat-footer form,[data-theme=dark] .sidebar .sidebar-menu .clinicdropdown.theme a{background-color:#28283e}[data-theme=dark] .rsw-toolbar{background:gray}.submenu .ti-ticket:before{content:""}.form-icon .ti-search:before{content:""}.form-icon .ti-calendar:before{content:""}i.ti-trash:before{content:""}[data-theme=dark] .header .header-left #toggle_btn{color:#fff}i.ti-lock:before{content:""}i.ti-bell:before{content:""}[data-theme=dark] .login-wrapper .form-control{background-color:#fff;border-color:#e8e8e8}.mini-sidebar.expand-menu .subdrop~ul{display:block!important}.mini-sidebar .subdrop~ul{display:none!important}.sidebar .sidebar-menu>ul li .submenu.submenu-two>ul li a{margin-left:30px}.ti.ti-eye:before{content:""}.ti.ti-user:before{content:""}div.sidebar-themesettings .input-themeselect input[type=radio]:checked~label .checkboxs-theme:before{content:"";font-family:"Font Awesome 5 Free";color:#fff;font-weight:700;font-size:10px;right:4px;position:absolute;top:-16px;z-index:9}.sidebar ::-webkit-scrollbar{width:0px}:where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-thead>tr>th{background:#f2f4f8;padding:12px 20px}.ant-pagination-options{position:absolute;left:106px;top:-48px}.ant-pagination-options-size-changer{position:relative}.ant-pagination-options-size-changer:before{content:"Row Per Page";position:absolute;left:-100px;width:116px;top:3px}.ant-pagination-options-size-changer:after{content:"Entries";position:absolute;left:71px;width:59px;top:3px}.ant-table-wrapper .ant-table{overflow-x:auto!important;border-radius:0!important}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child{border-start-end-radius:0px!important}:where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:first-child{border-start-start-radius:0px!important}.ant-table-wrapper .ant-table-container table>thead>tr:first-child>*:last-child{border-start-start-radius:0px!important}@media only screen and (max-width: 576px){.table-top-data{padding-top:60px}.ant-pagination .ant-pagination-options{display:block!important}.ant-pagination-options{top:-106px}}.datepickers{width:100%}.datepickers .p-datepicker{width:100%!important;border:none;padding:0}.datepickers .p-datepicker table td{padding:5px}.datepickers .p-datepicker table td>span{width:33px;height:32px;border-radius:4px;font-size:14px}.datepickers .p-datepicker table td.p-datepicker-today>span{background-color:#3d5ee1;color:#fff}.datepickers .p-datepicker-header{border:none}.datepickers .p-yearpicker,.datepickers .p-monthpicker{padding:10px}.slick-slide>div{margin-right:15px}.task-slider .slick-list,.lesson .slick-list,.teachers-profile-slider .slick-list{margin-right:-15px}.slick-nav{width:24px;height:24px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;position:absolute;cursor:pointer;z-index:99;transition:all .5s}.slick-nav.class-slides{border:1px solid #e9edf4}.slick-nav.class-slides i{font-size:12px}.slick-nav.class-slides:hover i{color:#fff}.slick-nav.class-slides:hover{background:#000}.class-datepick .icon:first-child{z-index:99}.ant-picker-input>input{font-size:14px;font-weight:400;font-family:Roboto,sans-serif!important;color:#202c4b}.ant-picker-input>input::placeholder{color:#202c4b!important}.play-group{left:50%;top:35%}.play-btn-video{height:40px;width:40px;background:#fff;border-radius:50%;display:flex;z-index:999;position:relative;justify-content:center;align-items:center;left:-50%}.play-btn-video i{font-size:20px}.form-sort .info-img{top:50%;left:7px}.custom-sticky{position:sticky;top:60px}.stickiy-header{position:sticky!important;top:0;background:#fff!important;z-index:9}.theme-layout input[type=radio]{display:none}.theme-layout.active .layout-img img{border:1px solid #3d5ee1;border-radius:5px}.theme-layout.active .layout-type{position:relative;padding-left:15px}.theme-layout.active .layout-type:after{content:"";font-family:Fontawesome;color:#3d5ee1;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;left:0;top:50%;transform:translateY(-50%);position:absolute;display:block}.theme-colorselect input[type=radio]{display:none}.theme-colorselect.active label{outline:1px solid #3d5ee1}.theme-colorselect.active label.primary-topbar{background:#3d5ee1}.theme-colorselect.active label.primary-topbar:after,.theme-colorselect.active label.dark-topbar:after{color:#fff}.theme-colorselect.active label:after{content:"";font-family:Fontawesome;color:#3d5ee1;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.theme-mode input[type=radio]{display:none}.theme-mode.active label{border:1px solid #3d5ee1}.theme-mode.active label .avatar{color:#3d5ee1;background-color:#f2f5ff}.theme-sidebarcolor input[type=radio]{display:none}.theme-sidebarcolor.active label{border-color:#3d5ee1!important;position:relative}.theme-sidebarcolor.active label:after{content:"";font-family:Fontawesome;color:#3d5ee1;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.theme-sidebarcolor.active label.bg-dark:after{color:#fff}.theme-sidebarbg input[type=radio]{display:none}.theme-sidebarbg.active label img{border-color:#3d5ee1!important}.theme-colorsset.active label:after{content:"";font-family:"Font Awesome 5 Free";color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.theme-colorsset input[type=radio]{display:none}.layout-mode-rtl .me-3{margin-left:1rem!important}.layout-mode-rtl .breadcrumb-item+.breadcrumb-item:before{float:right;padding-left:var(--bs-breadcrumb-item-padding-x)}.layout-mode-rtl .breadcrumb-item+.breadcrumb-item{padding-right:var(--bs-breadcrumb-item-padding-x)}.layout-mode-rtl .me-2{margin-left:.5rem!important}.layout-mode-rtl .me-1{margin-left:.25rem!important}.layout-mode-rtl p.text-white.custom-text-white{display:flex;align-items:center}.layout-mode-rtl .ms-2{margin-right:.5rem!important}.layout-mode-rtl .fas.fa-chevron-right,.layout-mode-rtl .fas.fa-chevron-left{transform:rotate(180deg)}.layout-mode-rtl .notice-widget .me-2{margin-right:0!important;margin-left:.5rem!important}.stickytopbar{position:sticky;top:60px}.ant-select-selector{padding-inline-start:8px;border-radius:4px!important}.select .ant-select-selection-item{background:#506ee4!important}.ant-select-selection-item-content{color:#fff}.ant-select-selection-item-remove .anticon.anticon-close{color:#fff!important}.ant-table-thead .ant-table-cell.ant-table-selection-column{padding:12px 20px}.custom-radio input:checked~.checkmark:after{display:block}.ant-picker-dropdown{z-index:9999!important}.fc .fc-customButton-button.fc-button.fc-button-primary{background-color:#3d5ee1;border-color:#3d5ee1;color:#fff;font-size:15px;font-weight:500;position:relative;padding:7px 20px 7px 40px!important}.fc .fc-customButton-button.fc-button.fc-button-primary:before{position:absolute;top:50%;left:20px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);font-family:Fontawesome;content:""}.ant-picker-clear{display:none}[data-theme=dark] .daterangepicker,[data-theme=dark] .daterangepicker .calendar-table{background-color:#131022!important;border:1px solid #1b1632!important}[data-theme=dark] .daterangepicker td.off{background-color:#131022!important}.conference-meet-group .right-user-side.chat-rooms{display:none;max-height:400px!important}.conference-meet-group .right-user-side.chat-rooms.open-chats{display:block}:where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-tbody .ant-table-row.ant-table-row-selected>.ant-table-cell{background:transparent}.dark-data-theme :where(.css-dev-only-do-not-override-11xg00t).ant-checkbox .ant-checkbox-inner{background-color:#5b576b;border-color:#1b1632}.dark-data-theme #reportrange{background:#131022!important;color:#b9b7c0!important;border:1px solid #1b1632!important}.dark-data-theme #reportrange,.dark-data-theme :where(.css-dev-only-do-not-override-11xg00t).ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{background:#131022!important;color:#b9b7c0!important;border:1px solid #1b1632!important}.dark-data-theme :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-panel-container{background:#131022}.dark-data-theme :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-header,.dark-data-theme :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-content th,.dark-data-theme :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-cell-in-view,.dark-data-theme :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-time-panel-column>li.ant-picker-time-panel-cell .ant-picker-time-panel-cell-inner,.dark-data-theme .ant-pagination-options-size-changer:before,.dark-data-theme .ant-pagination-options-size-changer:after{color:#b9b7c0}.dark-data-theme :where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-thead>tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan]):before{display:none}.dark-data-theme .stickiy-header{background:#131022}.custom-cal-react{text-align:center}.custom-cal-react{width:100%}.top-online-contacts button.slick-arrow{display:none!important}:where(.css-dev-only-do-not-override-11xg00t).ant-picker.ant-picker-outlined:hover{border-color:#e9edf4;background-color:#fff}.ant-select-multiple span.ant-select-arrow{display:none}:where(.css-dev-only-do-not-override-11xg00t).ant-select.ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer):hover .ant-select-selector{border-color:#e9edf4}div.ant-select-item .ant-select-item-option-content{font-family:Roboto,sans-serif;color:#6a7287}.ant-select-focused:where(.css-dev-only-do-not-override-11xg00t).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:#1677ff;box-shadow:0 0 0 2px #0591ff1a;outline:0}:where(.css-dev-only-do-not-override-11xg00t).ant-select.ant-select-outlined:not(.ant-select-customize-input) .ant-select-selector{border:1px solid #e9edf4;background:#fff}div.ant-select-focused:where(.css-dev-only-do-not-override-11xg00t).ant-select-outlined:not(.ant-select-disabled):not(.ant-select-customize-input):not(.ant-pagination-size-changer) .ant-select-selector{border-color:#e9edf4;box-shadow:none}:where(.css-dev-only-do-not-override-11xg00t).ant-select.ant-select-multiple .ant-select-selector{height:38px}th.ant-table-cell{color:#202c4b;font-size:14px;font-family:Roboto,sans-serif}:where(.css-dev-only-do-not-override-11xg00t).table.ant-table-wrapper .ant-table-thead>tr>th,:where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-thead>tr>td{color:#000000e0;font-weight:500;background:#f2f4f8;border-bottom:1px solid #e9edf4}:where(.css-dev-only-do-not-override-11xg00t).table.ant-table-wrapper .ant-table{font-family:Roboto,sans-serif}div.ant-picker-date-panel{font-family:Roboto,sans-serif;font-size:13px}.dark-data-theme .page-wrapper{height:100vh}.dark-data-theme li.ant-pagination-item.ant-pagination-item-2{color:#fff}.dark-data-theme .ant-picker-input>input::placeholder{color:#b9b7c0!important}[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-content th,[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-header>button:hover,[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-cell-in-view,[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-cell,[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-header-view button,[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-picker-dropdown .ant-picker-header button,[data-theme=dark] .ant-picker-now a{color:#b9b7c0}[data-theme=dark] div.ant-picker-panel-layout{background-color:#131022}[data-theme=dark] :where(.css-dev-only-do-not-override-11xg00t).ant-picker.ant-picker-outlined:hover{background-color:#131022;border-color:#1b1632}[data-theme=dark] .fc th,[data-theme=dark] .fc-day{background:#1b1632;border-color:#322d46}[data-theme=dark] .fc .fc-col-header-cell-cushion,[data-theme=dark] .fc .fc-daygrid-day-number{color:#b9b7c0}[data-theme=dark] .fc-theme-standard .fc-scrollgrid{border:1px solid #322d46}body.app-chat{overflow-y:hidden;overflow-x:hidden}:where(.css-dev-only-do-not-override-11xg00t).ant-table-wrapper .ant-table-pagination.ant-pagination{margin:16px 0 0}.ps--active-y{width:100%}.slimscroll-active-sidebar{overflow-y:auto;height:679.2px}.custome-range-picker{display:flex;align-items:center;background:#fff;cursor:pointer;padding:.5rem .625rem;border:1px solid rgb(233,237,244);width:100%;border-radius:5px;font-size:14px;color:#202c4b;height:38px}.custome-range-picker .ant-input-outlined{border:0;background:none;font-family:Roboto,sans-serif}.custome-range-picker .ant-input-outlined:focus{box-shadow:none;font-family:Roboto,sans-serif}.custome-range-picker .ant-input{padding:0 0 0 10px;min-width:175px}.custome-tag-input{display:flex;align-items:center;border:1px solid #e9edf4;color:#6f6f6f;height:38px;font-size:15px;font-weight:400;border-radius:5px;padding:.45rem .625rem;box-shadow:none;overflow-y:auto;width:100%;max-height:38px}.custome-tag-input .ant-tag{background-color:transparent;border:0}.custome-tag-input .ant-input-sm{border:0}.custome-tag-input .ant-tag{align-items:center;background:#edf2f7;border-radius:.375rem;display:inline-flex;justify-content:center;padding:.15rem .25rem}.simplebar-scrollable-y{overflow-y:scroll}.simplebar-scrollable-y::-webkit-scrollbar{width:5px;background:transparent}.simplebar-scrollable-y::-webkit-scrollbar-track{background:transparent}.simplebar-scrollable-y::-webkit-scrollbar-thumb{background-color:#c2c9cf;border-radius:10px}.simplebar-scrollable-y::-webkit-scrollbar-thumb:hover{background-color:#b0b7be}.simplebar-scrollable-y::-webkit-scrollbar-button{display:none!important;height:0;width:0}.simplebar-scrollable-y{scrollbar-width:thin;scrollbar-color:#c2c9cf transparent}.simplebar-scrollable-y.scroll-left{direction:rtl}.simplebar-scrollable-y.scroll-left>*{direction:ltr;text-align:left}.simplebar-scrollable-y-size{overflow-y:scroll}.simplebar-scrollable-y-size::-webkit-scrollbar{width:10px;background:transparent}.simplebar-scrollable-y-size::-webkit-scrollbar-track{background:transparent}.simplebar-scrollable-y-size::-webkit-scrollbar-thumb{background-color:#c2c9cf;border-radius:10px}.simplebar-scrollable-y-size::-webkit-scrollbar-thumb:hover{background-color:#b0b7be}.simplebar-scrollable-y-size::-webkit-scrollbar-button{display:none!important;height:0;width:0}.simplebar-scrollable-y-size{scrollbar-width:thick;scrollbar-color:#c2c9cf transparent}.scrollable{overflow-y:scroll}.scrollable::-webkit-scrollbar{width:5px;background:transparent}.scrollable::-webkit-scrollbar-track{background:transparent}.scrollable::-webkit-scrollbar-thumb{background-color:#fc6262;border-radius:10px}.scrollable::-webkit-scrollbar-thumb:hover{background-color:#f52b2b}.scrollable::-webkit-scrollbar-button{display:none!important;height:0;width:0}.scrollable{scrollbar-width:thin;scrollbar-color:#FE9F43 transparent}@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(/react/assets/boxicons-CSrLvhY_.eot);src:url(/react/assets/boxicons-CSrLvhY_.eot) format("embedded-opentype"),url(/react/assets/boxicons-CeGEncwm.woff2) format("woff2"),url(/react/assets/boxicons-CTVby2V1.woff) format("woff"),url(/react/assets/boxicons-EIQNrSje.ttf) format("truetype"),url(/react/assets/boxicons-CUFgZbdB.svg?#boxicons) format("svg")}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-ul{margin-left:2em;padding-left:0;list-style:none}.bx-ul>li{position:relative}.bx-ul .bx{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translate(-20px);opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translate(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translate(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translate(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scaleZ(1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scaleZ(1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes tada{0%{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scaleZ(1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}.bx-spin,.bx-spin-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-tada,.bx-tada-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-flashing,.bx-flashing-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-burst,.bx-burst-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-fade-up,.bx-fade-up-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-down,.bx-fade-down-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-left,.bx-fade-left-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-right,.bx-fade-right-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-xs{font-size:1rem!important}.bx-sm{font-size:1.55rem!important}.bx-md{font-size:2.25rem!important}.bx-lg{font-size:3rem!important}.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.bx-pull-left{float:left;margin-right:.3em!important}.bx-pull-right{float:right;margin-left:.3em!important}.bx-rotate-90{transform:rotate(90deg)}.bx-rotate-180{transform:rotate(180deg)}.bx-rotate-270{transform:rotate(270deg)}.bx-flip-horizontal{transform:scaleX(-1)}.bx-flip-vertical{transform:scaleY(-1)}.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em}.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%}.bxs-balloon:before{content:""}.bxs-castle:before{content:""}.bxs-coffee-bean:before{content:""}.bxs-objects-horizontal-center:before{content:""}.bxs-objects-horizontal-left:before{content:""}.bxs-objects-horizontal-right:before{content:""}.bxs-objects-vertical-bottom:before{content:""}.bxs-objects-vertical-center:before{content:""}.bxs-objects-vertical-top:before{content:""}.bxs-pear:before{content:""}.bxs-shield-minus:before{content:""}.bxs-shield-plus:before{content:""}.bxs-shower:before{content:""}.bxs-sushi:before{content:""}.bxs-universal-access:before{content:""}.bx-child:before{content:""}.bx-horizontal-left:before{content:""}.bx-horizontal-right:before{content:""}.bx-objects-horizontal-center:before{content:""}.bx-objects-horizontal-left:before{content:""}.bx-objects-horizontal-right:before{content:""}.bx-objects-vertical-bottom:before{content:""}.bx-objects-vertical-center:before{content:""}.bx-objects-vertical-top:before{content:""}.bx-rfid:before{content:""}.bx-shield-minus:before{content:""}.bx-shield-plus:before{content:""}.bx-shower:before{content:""}.bx-sushi:before{content:""}.bx-universal-access:before{content:""}.bx-vertical-bottom:before{content:""}.bx-vertical-top:before{content:""}.bxl-graphql:before{content:""}.bxl-typescript:before{content:""}.bxs-color:before{content:""}.bx-reflect-horizontal:before{content:""}.bx-reflect-vertical:before{content:""}.bx-color:before{content:""}.bxl-mongodb:before{content:""}.bxl-postgresql:before{content:""}.bxl-deezer:before{content:""}.bxs-hard-hat:before{content:""}.bxs-home-alt-2:before{content:""}.bxs-cheese:before{content:""}.bx-home-alt-2:before{content:""}.bx-hard-hat:before{content:""}.bx-cheese:before{content:""}.bx-cart-add:before{content:""}.bx-cart-download:before{content:""}.bx-no-signal:before{content:""}.bx-signal-1:before{content:""}.bx-signal-2:before{content:""}.bx-signal-3:before{content:""}.bx-signal-4:before{content:""}.bx-signal-5:before{content:""}.bxl-xing:before{content:""}.bxl-meta:before{content:""}.bx-lemon:before{content:""}.bxs-lemon:before{content:""}.bx-cricket-ball:before{content:""}.bx-baguette:before{content:""}.bx-bowl-hot:before{content:""}.bx-bowl-rice:before{content:""}.bx-cable-car:before{content:""}.bx-candles:before{content:""}.bx-circle-half:before{content:""}.bx-circle-quarter:before{content:""}.bx-circle-three-quarter:before{content:""}.bx-cross:before{content:""}.bx-fork:before{content:""}.bx-knife:before{content:""}.bx-money-withdraw:before{content:""}.bx-popsicle:before{content:""}.bx-scatter-chart:before{content:""}.bxs-baguette:before{content:""}.bxs-bowl-hot:before{content:""}.bxs-bowl-rice:before{content:""}.bxs-cable-car:before{content:""}.bxs-circle-half:before{content:""}.bxs-circle-quarter:before{content:""}.bxs-circle-three-quarter:before{content:""}.bxs-cricket-ball:before{content:""}.bxs-invader:before{content:""}.bx-male-female:before{content:""}.bxs-popsicle:before{content:""}.bxs-tree-alt:before{content:""}.bxl-venmo:before{content:""}.bxl-upwork:before{content:""}.bxl-netlify:before{content:""}.bxl-java:before{content:""}.bxl-heroku:before{content:""}.bxl-go-lang:before{content:""}.bxl-gmail:before{content:""}.bxl-flask:before{content:""}.bxl-99designs:before{content:""}.bxl-500px:before{content:""}.bxl-adobe:before{content:""}.bxl-airbnb:before{content:""}.bxl-algolia:before{content:""}.bxl-amazon:before{content:""}.bxl-android:before{content:""}.bxl-angular:before{content:""}.bxl-apple:before{content:""}.bxl-audible:before{content:""}.bxl-aws:before{content:""}.bxl-baidu:before{content:""}.bxl-behance:before{content:""}.bxl-bing:before{content:""}.bxl-bitcoin:before{content:""}.bxl-blender:before{content:""}.bxl-blogger:before{content:""}.bxl-bootstrap:before{content:""}.bxl-chrome:before{content:""}.bxl-codepen:before{content:""}.bxl-c-plus-plus:before{content:""}.bxl-creative-commons:before{content:""}.bxl-css3:before{content:""}.bxl-dailymotion:before{content:""}.bxl-deviantart:before{content:""}.bxl-dev-to:before{content:""}.bxl-digg:before{content:""}.bxl-digitalocean:before{content:""}.bxl-discord:before{content:""}.bxl-discord-alt:before{content:""}.bxl-discourse:before{content:""}.bxl-django:before{content:""}.bxl-docker:before{content:""}.bxl-dribbble:before{content:""}.bxl-dropbox:before{content:""}.bxl-drupal:before{content:""}.bxl-ebay:before{content:""}.bxl-edge:before{content:""}.bxl-etsy:before{content:""}.bxl-facebook:before{content:""}.bxl-facebook-circle:before{content:""}.bxl-facebook-square:before{content:""}.bxl-figma:before{content:""}.bxl-firebase:before{content:""}.bxl-firefox:before{content:""}.bxl-flickr:before{content:""}.bxl-flickr-square:before{content:""}.bxl-flutter:before{content:""}.bxl-foursquare:before{content:""}.bxl-git:before{content:""}.bxl-github:before{content:""}.bxl-gitlab:before{content:""}.bxl-google:before{content:""}.bxl-google-cloud:before{content:""}.bxl-google-plus:before{content:""}.bxl-google-plus-circle:before{content:""}.bxl-html5:before{content:""}.bxl-imdb:before{content:""}.bxl-instagram:before{content:""}.bxl-instagram-alt:before{content:""}.bxl-internet-explorer:before{content:""}.bxl-invision:before{content:""}.bxl-javascript:before{content:""}.bxl-joomla:before{content:""}.bxl-jquery:before{content:""}.bxl-jsfiddle:before{content:""}.bxl-kickstarter:before{content:""}.bxl-kubernetes:before{content:""}.bxl-less:before{content:""}.bxl-linkedin:before{content:""}.bxl-linkedin-square:before{content:""}.bxl-magento:before{content:""}.bxl-mailchimp:before{content:""}.bxl-markdown:before{content:""}.bxl-mastercard:before{content:""}.bxl-mastodon:before{content:""}.bxl-medium:before{content:""}.bxl-medium-old:before{content:""}.bxl-medium-square:before{content:""}.bxl-messenger:before{content:""}.bxl-microsoft:before{content:""}.bxl-microsoft-teams:before{content:""}.bxl-nodejs:before{content:""}.bxl-ok-ru:before{content:""}.bxl-opera:before{content:""}.bxl-patreon:before{content:""}.bxl-paypal:before{content:""}.bxl-periscope:before{content:""}.bxl-php:before{content:""}.bxl-pinterest:before{content:""}.bxl-pinterest-alt:before{content:""}.bxl-play-store:before{content:""}.bxl-pocket:before{content:""}.bxl-product-hunt:before{content:""}.bxl-python:before{content:""}.bxl-quora:before{content:""}.bxl-react:before{content:""}.bxl-redbubble:before{content:""}.bxl-reddit:before{content:""}.bxl-redux:before{content:""}.bxl-sass:before{content:""}.bxl-shopify:before{content:""}.bxl-sketch:before{content:""}.bxl-skype:before{content:""}.bxl-slack:before{content:""}.bxl-slack-old:before{content:""}.bxl-snapchat:before{content:""}.bxl-soundcloud:before{content:""}.bxl-spotify:before{content:""}.bxl-spring-boot:before{content:""}.bxl-squarespace:before{content:""}.bxl-stack-overflow:before{content:""}.bxl-steam:before{content:""}.bxl-stripe:before{content:""}.bxl-tailwind-css:before{content:""}.bxl-telegram:before{content:""}.bxl-tiktok:before{content:""}.bxl-trello:before{content:""}.bxl-trip-advisor:before{content:""}.bxl-tumblr:before{content:""}.bxl-tux:before{content:""}.bxl-twitch:before{content:""}.bxl-twitter:before{content:""}.bxl-unity:before{content:""}.bxl-unsplash:before{content:""}.bxl-vimeo:before{content:""}.bxl-visa:before{content:""}.bxl-visual-studio:before{content:""}.bxl-vk:before{content:""}.bxl-vuejs:before{content:""}.bxl-whatsapp:before{content:""}.bxl-whatsapp-square:before{content:""}.bxl-wikipedia:before{content:""}.bxl-windows:before{content:""}.bxl-wix:before{content:""}.bxl-wordpress:before{content:""}.bxl-yahoo:before{content:""}.bxl-yelp:before{content:""}.bxl-youtube:before{content:""}.bxl-zoom:before{content:""}.bx-collapse-alt:before{content:""}.bx-collapse-horizontal:before{content:""}.bx-collapse-vertical:before{content:""}.bx-expand-horizontal:before{content:""}.bx-expand-vertical:before{content:""}.bx-injection:before{content:""}.bx-leaf:before{content:""}.bx-math:before{content:""}.bx-party:before{content:""}.bx-abacus:before{content:""}.bx-accessibility:before{content:""}.bx-add-to-queue:before{content:""}.bx-adjust:before{content:""}.bx-alarm:before{content:""}.bx-alarm-add:before{content:""}.bx-alarm-exclamation:before{content:""}.bx-alarm-off:before{content:""}.bx-alarm-snooze:before{content:""}.bx-album:before{content:""}.bx-align-justify:before{content:""}.bx-align-left:before{content:""}.bx-align-middle:before{content:""}.bx-align-right:before{content:""}.bx-analyse:before{content:""}.bx-anchor:before{content:""}.bx-angry:before{content:""}.bx-aperture:before{content:""}.bx-arch:before{content:""}.bx-archive:before{content:""}.bx-archive-in:before{content:""}.bx-archive-out:before{content:""}.bx-area:before{content:""}.bx-arrow-back:before{content:""}.bx-arrow-from-bottom:before{content:""}.bx-arrow-from-left:before{content:""}.bx-arrow-from-right:before{content:""}.bx-arrow-from-top:before{content:""}.bx-arrow-to-bottom:before{content:""}.bx-arrow-to-left:before{content:""}.bx-arrow-to-right:before{content:""}.bx-arrow-to-top:before{content:""}.bx-at:before{content:""}.bx-atom:before{content:""}.bx-award:before{content:""}.bx-badge:before{content:""}.bx-badge-check:before{content:""}.bx-ball:before{content:""}.bx-band-aid:before{content:""}.bx-bar-chart:before{content:""}.bx-bar-chart-alt:before{content:""}.bx-bar-chart-alt-2:before{content:""}.bx-bar-chart-square:before{content:""}.bx-barcode:before{content:""}.bx-barcode-reader:before{content:""}.bx-baseball:before{content:""}.bx-basket:before{content:""}.bx-basketball:before{content:""}.bx-bath:before{content:""}.bx-battery:before{content:""}.bx-bed:before{content:""}.bx-been-here:before{content:""}.bx-beer:before{content:""}.bx-bell:before{content:""}.bx-bell-minus:before{content:""}.bx-bell-off:before{content:""}.bx-bell-plus:before{content:""}.bx-bible:before{content:""}.bx-bitcoin:before{content:""}.bx-blanket:before{content:""}.bx-block:before{content:""}.bx-bluetooth:before{content:""}.bx-body:before{content:""}.bx-bold:before{content:""}.bx-bolt-circle:before{content:""}.bx-bomb:before{content:""}.bx-bone:before{content:""}.bx-bong:before{content:""}.bx-book:before{content:""}.bx-book-add:before{content:""}.bx-book-alt:before{content:""}.bx-book-bookmark:before{content:""}.bx-book-content:before{content:""}.bx-book-heart:before{content:""}.bx-bookmark:before{content:""}.bx-bookmark-alt:before{content:""}.bx-bookmark-alt-minus:before{content:""}.bx-bookmark-alt-plus:before{content:""}.bx-bookmark-heart:before{content:""}.bx-bookmark-minus:before{content:""}.bx-bookmark-plus:before{content:""}.bx-bookmarks:before{content:""}.bx-book-open:before{content:""}.bx-book-reader:before{content:""}.bx-border-all:before{content:""}.bx-border-bottom:before{content:""}.bx-border-inner:before{content:""}.bx-border-left:before{content:""}.bx-border-none:before{content:""}.bx-border-outer:before{content:""}.bx-border-radius:before{content:""}.bx-border-right:before{content:""}.bx-border-top:before{content:""}.bx-bot:before{content:""}.bx-bowling-ball:before{content:""}.bx-box:before{content:""}.bx-bracket:before{content:""}.bx-braille:before{content:""}.bx-brain:before{content:""}.bx-briefcase:before{content:""}.bx-briefcase-alt:before{content:""}.bx-briefcase-alt-2:before{content:""}.bx-brightness:before{content:""}.bx-brightness-half:before{content:""}.bx-broadcast:before{content:""}.bx-brush:before{content:""}.bx-brush-alt:before{content:""}.bx-bug:before{content:""}.bx-bug-alt:before{content:""}.bx-building:before{content:""}.bx-building-house:before{content:""}.bx-buildings:before{content:""}.bx-bulb:before{content:""}.bx-bullseye:before{content:""}.bx-buoy:before{content:""}.bx-bus:before{content:""}.bx-bus-school:before{content:""}.bx-cabinet:before{content:""}.bx-cake:before{content:""}.bx-calculator:before{content:""}.bx-calendar:before{content:""}.bx-calendar-alt:before{content:""}.bx-calendar-check:before{content:""}.bx-calendar-edit:before{content:""}.bx-calendar-event:before{content:""}.bx-calendar-exclamation:before{content:""}.bx-calendar-heart:before{content:""}.bx-calendar-minus:before{content:""}.bx-calendar-plus:before{content:""}.bx-calendar-star:before{content:""}.bx-calendar-week:before{content:""}.bx-calendar-x:before{content:""}.bx-camera:before{content:""}.bx-camera-home:before{content:""}.bx-camera-movie:before{content:""}.bx-camera-off:before{content:""}.bx-capsule:before{content:""}.bx-captions:before{content:""}.bx-car:before{content:""}.bx-card:before{content:""}.bx-caret-down:before{content:""}.bx-caret-down-circle:before{content:""}.bx-caret-down-square:before{content:""}.bx-caret-left:before{content:""}.bx-caret-left-circle:before{content:""}.bx-caret-left-square:before{content:""}.bx-caret-right:before{content:""}.bx-caret-right-circle:before{content:""}.bx-caret-right-square:before{content:""}.bx-caret-up:before{content:""}.bx-caret-up-circle:before{content:""}.bx-caret-up-square:before{content:""}.bx-carousel:before{content:""}.bx-cart:before{content:""}.bx-cart-alt:before{content:""}.bx-cast:before{content:""}.bx-category:before{content:""}.bx-category-alt:before{content:""}.bx-cctv:before{content:""}.bx-certification:before{content:""}.bx-chair:before{content:""}.bx-chalkboard:before{content:""}.bx-chart:before{content:""}.bx-chat:before{content:""}.bx-check:before{content:""}.bx-checkbox:before{content:""}.bx-checkbox-checked:before{content:""}.bx-checkbox-minus:before{content:""}.bx-checkbox-square:before{content:""}.bx-check-circle:before{content:""}.bx-check-double:before{content:""}.bx-check-shield:before{content:""}.bx-check-square:before{content:""}.bx-chevron-down:before{content:""}.bx-chevron-down-circle:before{content:""}.bx-chevron-down-square:before{content:""}.bx-chevron-left:before{content:""}.bx-chevron-left-circle:before{content:""}.bx-chevron-left-square:before{content:""}.bx-chevron-right:before{content:""}.bx-chevron-right-circle:before{content:""}.bx-chevron-right-square:before{content:""}.bx-chevrons-down:before{content:""}.bx-chevrons-left:before{content:""}.bx-chevrons-right:before{content:""}.bx-chevrons-up:before{content:""}.bx-chevron-up:before{content:""}.bx-chevron-up-circle:before{content:""}.bx-chevron-up-square:before{content:""}.bx-chip:before{content:""}.bx-church:before{content:""}.bx-circle:before{content:""}.bx-clinic:before{content:""}.bx-clipboard:before{content:""}.bx-closet:before{content:""}.bx-cloud:before{content:""}.bx-cloud-download:before{content:""}.bx-cloud-drizzle:before{content:""}.bx-cloud-lightning:before{content:""}.bx-cloud-light-rain:before{content:""}.bx-cloud-rain:before{content:""}.bx-cloud-snow:before{content:""}.bx-cloud-upload:before{content:""}.bx-code:before{content:""}.bx-code-alt:before{content:""}.bx-code-block:before{content:""}.bx-code-curly:before{content:""}.bx-coffee:before{content:""}.bx-coffee-togo:before{content:""}.bx-cog:before{content:""}.bx-coin:before{content:""}.bx-coin-stack:before{content:""}.bx-collapse:before{content:""}.bx-collection:before{content:""}.bx-color-fill:before{content:""}.bx-columns:before{content:""}.bx-command:before{content:""}.bx-comment:before{content:""}.bx-comment-add:before{content:""}.bx-comment-check:before{content:""}.bx-comment-detail:before{content:""}.bx-comment-dots:before{content:""}.bx-comment-edit:before{content:""}.bx-comment-error:before{content:""}.bx-comment-minus:before{content:""}.bx-comment-x:before{content:""}.bx-compass:before{content:""}.bx-confused:before{content:""}.bx-conversation:before{content:""}.bx-cookie:before{content:""}.bx-cool:before{content:""}.bx-copy:before{content:""}.bx-copy-alt:before{content:""}.bx-copyright:before{content:""}.bx-credit-card:before{content:""}.bx-credit-card-alt:before{content:""}.bx-credit-card-front:before{content:""}.bx-crop:before{content:""}.bx-crosshair:before{content:""}.bx-crown:before{content:""}.bx-cube:before{content:""}.bx-cube-alt:before{content:""}.bx-cuboid:before{content:""}.bx-current-location:before{content:""}.bx-customize:before{content:""}.bx-cut:before{content:""}.bx-cycling:before{content:""}.bx-cylinder:before{content:""}.bx-data:before{content:""}.bx-desktop:before{content:""}.bx-detail:before{content:""}.bx-devices:before{content:""}.bx-dialpad:before{content:""}.bx-dialpad-alt:before{content:""}.bx-diamond:before{content:""}.bx-dice-1:before{content:""}.bx-dice-2:before{content:""}.bx-dice-3:before{content:""}.bx-dice-4:before{content:""}.bx-dice-5:before{content:""}.bx-dice-6:before{content:""}.bx-directions:before{content:""}.bx-disc:before{content:""}.bx-dish:before{content:""}.bx-dislike:before{content:""}.bx-dizzy:before{content:""}.bx-dna:before{content:""}.bx-dock-bottom:before{content:""}.bx-dock-left:before{content:""}.bx-dock-right:before{content:""}.bx-dock-top:before{content:""}.bx-dollar:before{content:""}.bx-dollar-circle:before{content:""}.bx-donate-blood:before{content:""}.bx-donate-heart:before{content:""}.bx-door-open:before{content:""}.bx-dots-horizontal:before{content:""}.bx-dots-horizontal-rounded:before{content:""}.bx-dots-vertical:before{content:""}.bx-dots-vertical-rounded:before{content:""}.bx-doughnut-chart:before{content:""}.bx-down-arrow:before{content:""}.bx-down-arrow-alt:before{content:""}.bx-down-arrow-circle:before{content:""}.bx-download:before{content:""}.bx-downvote:before{content:""}.bx-drink:before{content:""}.bx-droplet:before{content:""}.bx-dumbbell:before{content:""}.bx-duplicate:before{content:""}.bx-edit:before{content:""}.bx-edit-alt:before{content:""}.bx-envelope:before{content:""}.bx-envelope-open:before{content:""}.bx-equalizer:before{content:""}.bx-eraser:before{content:""}.bx-error:before{content:""}.bx-error-alt:before{content:""}.bx-error-circle:before{content:""}.bx-euro:before{content:""}.bx-exclude:before{content:""}.bx-exit:before{content:""}.bx-exit-fullscreen:before{content:""}.bx-expand:before{content:""}.bx-expand-alt:before{content:""}.bx-export:before{content:""}.bx-extension:before{content:""}.bx-face:before{content:""}.bx-fast-forward:before{content:""}.bx-fast-forward-circle:before{content:""}.bx-female:before{content:""}.bx-female-sign:before{content:""}.bx-file:before{content:""}.bx-file-blank:before{content:""}.bx-file-find:before{content:""}.bx-film:before{content:""}.bx-filter:before{content:""}.bx-filter-alt:before{content:""}.bx-fingerprint:before{content:""}.bx-first-aid:before{content:""}.bx-first-page:before{content:""}.bx-flag:before{content:""}.bx-folder:before{content:""}.bx-folder-minus:before{content:""}.bx-folder-open:before{content:""}.bx-folder-plus:before{content:""}.bx-font:before{content:""}.bx-font-color:before{content:""}.bx-font-family:before{content:""}.bx-font-size:before{content:""}.bx-food-menu:before{content:""}.bx-food-tag:before{content:""}.bx-football:before{content:""}.bx-fridge:before{content:""}.bx-fullscreen:before{content:""}.bx-game:before{content:""}.bx-gas-pump:before{content:""}.bx-ghost:before{content:""}.bx-gift:before{content:""}.bx-git-branch:before{content:""}.bx-git-commit:before{content:""}.bx-git-compare:before{content:""}.bx-git-merge:before{content:""}.bx-git-pull-request:before{content:""}.bx-git-repo-forked:before{content:""}.bx-glasses:before{content:""}.bx-glasses-alt:before{content:""}.bx-globe:before{content:""}.bx-globe-alt:before{content:""}.bx-grid:before{content:""}.bx-grid-alt:before{content:""}.bx-grid-horizontal:before{content:""}.bx-grid-small:before{content:""}.bx-grid-vertical:before{content:""}.bx-group:before{content:""}.bx-handicap:before{content:""}.bx-happy:before{content:""}.bx-happy-alt:before{content:""}.bx-happy-beaming:before{content:""}.bx-happy-heart-eyes:before{content:""}.bx-hash:before{content:""}.bx-hdd:before{content:""}.bx-heading:before{content:""}.bx-headphone:before{content:""}.bx-health:before{content:""}.bx-heart:before{content:""}.bx-heart-circle:before{content:""}.bx-heart-square:before{content:""}.bx-help-circle:before{content:""}.bx-hide:before{content:""}.bx-highlight:before{content:""}.bx-history:before{content:""}.bx-hive:before{content:""}.bx-home:before{content:""}.bx-home-alt:before{content:""}.bx-home-circle:before{content:""}.bx-home-heart:before{content:""}.bx-home-smile:before{content:""}.bx-horizontal-center:before{content:""}.bx-hotel:before{content:""}.bx-hourglass:before{content:""}.bx-id-card:before{content:""}.bx-image:before{content:""}.bx-image-add:before{content:""}.bx-image-alt:before{content:""}.bx-images:before{content:""}.bx-import:before{content:""}.bx-infinite:before{content:""}.bx-info-circle:before{content:""}.bx-info-square:before{content:""}.bx-intersect:before{content:""}.bx-italic:before{content:""}.bx-joystick:before{content:""}.bx-joystick-alt:before{content:""}.bx-joystick-button:before{content:""}.bx-key:before{content:""}.bx-label:before{content:""}.bx-landscape:before{content:""}.bx-laptop:before{content:""}.bx-last-page:before{content:""}.bx-laugh:before{content:""}.bx-layer:before{content:""}.bx-layer-minus:before{content:""}.bx-layer-plus:before{content:""}.bx-layout:before{content:""}.bx-left-arrow:before{content:""}.bx-left-arrow-alt:before{content:""}.bx-left-arrow-circle:before{content:""}.bx-left-down-arrow-circle:before{content:""}.bx-left-indent:before{content:""}.bx-left-top-arrow-circle:before{content:""}.bx-library:before{content:""}.bx-like:before{content:""}.bx-line-chart:before{content:""}.bx-line-chart-down:before{content:""}.bx-link:before{content:""}.bx-link-alt:before{content:""}.bx-link-external:before{content:""}.bx-lira:before{content:""}.bx-list-check:before{content:""}.bx-list-minus:before{content:""}.bx-list-ol:before{content:""}.bx-list-plus:before{content:""}.bx-list-ul:before{content:""}.bx-loader:before{content:""}.bx-loader-alt:before{content:""}.bx-loader-circle:before{content:""}.bx-location-plus:before{content:""}.bx-lock:before{content:""}.bx-lock-alt:before{content:""}.bx-lock-open:before{content:""}.bx-lock-open-alt:before{content:""}.bx-log-in:before{content:""}.bx-log-in-circle:before{content:""}.bx-log-out:before{content:""}.bx-log-out-circle:before{content:""}.bx-low-vision:before{content:""}.bx-magnet:before{content:""}.bx-mail-send:before{content:""}.bx-male:before{content:""}.bx-male-sign:before{content:""}.bx-map:before{content:""}.bx-map-alt:before{content:""}.bx-map-pin:before{content:""}.bx-mask:before{content:""}.bx-medal:before{content:""}.bx-meh:before{content:""}.bx-meh-alt:before{content:""}.bx-meh-blank:before{content:""}.bx-memory-card:before{content:""}.bx-menu:before{content:""}.bx-menu-alt-left:before{content:""}.bx-menu-alt-right:before{content:""}.bx-merge:before{content:""}.bx-message:before{content:""}.bx-message-add:before{content:""}.bx-message-alt:before{content:""}.bx-message-alt-add:before{content:""}.bx-message-alt-check:before{content:""}.bx-message-alt-detail:before{content:""}.bx-message-alt-dots:before{content:""}.bx-message-alt-edit:before{content:""}.bx-message-alt-error:before{content:""}.bx-message-alt-minus:before{content:""}.bx-message-alt-x:before{content:""}.bx-message-check:before{content:""}.bx-message-detail:before{content:""}.bx-message-dots:before{content:""}.bx-message-edit:before{content:""}.bx-message-error:before{content:""}.bx-message-minus:before{content:""}.bx-message-rounded:before{content:""}.bx-message-rounded-add:before{content:""}.bx-message-rounded-check:before{content:""}.bx-message-rounded-detail:before{content:""}.bx-message-rounded-dots:before{content:""}.bx-message-rounded-edit:before{content:""}.bx-message-rounded-error:before{content:""}.bx-message-rounded-minus:before{content:""}.bx-message-rounded-x:before{content:""}.bx-message-square:before{content:""}.bx-message-square-add:before{content:""}.bx-message-square-check:before{content:""}.bx-message-square-detail:before{content:""}.bx-message-square-dots:before{content:""}.bx-message-square-edit:before{content:""}.bx-message-square-error:before{content:""}.bx-message-square-minus:before{content:""}.bx-message-square-x:before{content:""}.bx-message-x:before{content:""}.bx-meteor:before{content:""}.bx-microchip:before{content:""}.bx-microphone:before{content:""}.bx-microphone-off:before{content:""}.bx-minus:before{content:""}.bx-minus-back:before{content:""}.bx-minus-circle:before{content:""}.bx-minus-front:before{content:""}.bx-mobile:before{content:""}.bx-mobile-alt:before{content:""}.bx-mobile-landscape:before{content:""}.bx-mobile-vibration:before{content:""}.bx-money:before{content:""}.bx-moon:before{content:""}.bx-mouse:before{content:""}.bx-mouse-alt:before{content:""}.bx-move:before{content:""}.bx-move-horizontal:before{content:""}.bx-move-vertical:before{content:""}.bx-movie:before{content:""}.bx-movie-play:before{content:""}.bx-music:before{content:""}.bx-navigation:before{content:""}.bx-network-chart:before{content:""}.bx-news:before{content:""}.bx-no-entry:before{content:""}.bx-note:before{content:""}.bx-notepad:before{content:""}.bx-notification:before{content:""}.bx-notification-off:before{content:""}.bx-outline:before{content:""}.bx-package:before{content:""}.bx-paint:before{content:""}.bx-paint-roll:before{content:""}.bx-palette:before{content:""}.bx-paperclip:before{content:""}.bx-paper-plane:before{content:""}.bx-paragraph:before{content:""}.bx-paste:before{content:""}.bx-pause:before{content:""}.bx-pause-circle:before{content:""}.bx-pen:before{content:""}.bx-pencil:before{content:""}.bx-phone:before{content:""}.bx-phone-call:before{content:""}.bx-phone-incoming:before{content:""}.bx-phone-off:before{content:""}.bx-phone-outgoing:before{content:""}.bx-photo-album:before{content:""}.bx-pie-chart:before{content:""}.bx-pie-chart-alt:before{content:""}.bx-pie-chart-alt-2:before{content:""}.bx-pin:before{content:""}.bx-planet:before{content:""}.bx-play:before{content:""}.bx-play-circle:before{content:""}.bx-plug:before{content:""}.bx-plus:before{content:""}.bx-plus-circle:before{content:""}.bx-plus-medical:before{content:""}.bx-podcast:before{content:""}.bx-pointer:before{content:""}.bx-poll:before{content:""}.bx-polygon:before{content:""}.bx-pound:before{content:""}.bx-power-off:before{content:""}.bx-printer:before{content:""}.bx-pulse:before{content:""}.bx-purchase-tag:before{content:""}.bx-purchase-tag-alt:before{content:""}.bx-pyramid:before{content:""}.bx-qr:before{content:""}.bx-qr-scan:before{content:""}.bx-question-mark:before{content:""}.bx-radar:before{content:""}.bx-radio:before{content:""}.bx-radio-circle:before{content:""}.bx-radio-circle-marked:before{content:""}.bx-receipt:before{content:""}.bx-rectangle:before{content:""}.bx-recycle:before{content:""}.bx-redo:before{content:""}.bx-refresh:before{content:""}.bx-registered:before{content:""}.bx-rename:before{content:""}.bx-repeat:before{content:""}.bx-reply:before{content:""}.bx-reply-all:before{content:""}.bx-repost:before{content:""}.bx-reset:before{content:""}.bx-restaurant:before{content:""}.bx-revision:before{content:""}.bx-rewind:before{content:""}.bx-rewind-circle:before{content:""}.bx-right-arrow:before{content:""}.bx-right-arrow-alt:before{content:""}.bx-right-arrow-circle:before{content:""}.bx-right-down-arrow-circle:before{content:""}.bx-right-indent:before{content:""}.bx-right-top-arrow-circle:before{content:""}.bx-rocket:before{content:""}.bx-rotate-left:before{content:""}.bx-rotate-right:before{content:""}.bx-rss:before{content:""}.bx-ruble:before{content:""}.bx-ruler:before{content:""}.bx-run:before{content:""}.bx-rupee:before{content:""}.bx-sad:before{content:""}.bx-save:before{content:""}.bx-scan:before{content:""}.bx-screenshot:before{content:""}.bx-search:before{content:""}.bx-search-alt:before{content:""}.bx-search-alt-2:before{content:""}.bx-selection:before{content:""}.bx-select-multiple:before{content:""}.bx-send:before{content:""}.bx-server:before{content:""}.bx-shape-circle:before{content:""}.bx-shape-polygon:before{content:""}.bx-shape-square:before{content:""}.bx-shape-triangle:before{content:""}.bx-share:before{content:""}.bx-share-alt:before{content:""}.bx-shekel:before{content:""}.bx-shield:before{content:""}.bx-shield-alt:before{content:""}.bx-shield-alt-2:before{content:""}.bx-shield-quarter:before{content:""}.bx-shield-x:before{content:""}.bx-shocked:before{content:""}.bx-shopping-bag:before{content:""}.bx-show:before{content:""}.bx-show-alt:before{content:""}.bx-shuffle:before{content:""}.bx-sidebar:before{content:""}.bx-sitemap:before{content:""}.bx-skip-next:before{content:""}.bx-skip-next-circle:before{content:""}.bx-skip-previous:before{content:""}.bx-skip-previous-circle:before{content:""}.bx-sleepy:before{content:""}.bx-slider:before{content:""}.bx-slider-alt:before{content:""}.bx-slideshow:before{content:""}.bx-smile:before{content:""}.bx-sort:before{content:""}.bx-sort-alt-2:before{content:""}.bx-sort-a-z:before{content:""}.bx-sort-down:before{content:""}.bx-sort-up:before{content:""}.bx-sort-z-a:before{content:""}.bx-spa:before{content:""}.bx-space-bar:before{content:""}.bx-speaker:before{content:""}.bx-spray-can:before{content:""}.bx-spreadsheet:before{content:""}.bx-square:before{content:""}.bx-square-rounded:before{content:""}.bx-star:before{content:""}.bx-station:before{content:""}.bx-stats:before{content:""}.bx-sticker:before{content:""}.bx-stop:before{content:""}.bx-stop-circle:before{content:""}.bx-stopwatch:before{content:""}.bx-store:before{content:""}.bx-store-alt:before{content:""}.bx-street-view:before{content:""}.bx-strikethrough:before{content:""}.bx-subdirectory-left:before{content:""}.bx-subdirectory-right:before{content:""}.bx-sun:before{content:""}.bx-support:before{content:""}.bx-swim:before{content:""}.bx-sync:before{content:""}.bx-tab:before{content:""}.bx-table:before{content:""}.bx-tachometer:before{content:""}.bx-tag:before{content:""}.bx-tag-alt:before{content:""}.bx-target-lock:before{content:""}.bx-task:before{content:""}.bx-task-x:before{content:""}.bx-taxi:before{content:""}.bx-tennis-ball:before{content:""}.bx-terminal:before{content:""}.bx-test-tube:before{content:""}.bx-text:before{content:""}.bx-time:before{content:""}.bx-time-five:before{content:""}.bx-timer:before{content:""}.bx-tired:before{content:""}.bx-toggle-left:before{content:""}.bx-toggle-right:before{content:""}.bx-tone:before{content:""}.bx-traffic-cone:before{content:""}.bx-train:before{content:""}.bx-transfer:before{content:""}.bx-transfer-alt:before{content:""}.bx-trash:before{content:""}.bx-trash-alt:before{content:""}.bx-trending-down:before{content:""}.bx-trending-up:before{content:""}.bx-trim:before{content:""}.bx-trip:before{content:""}.bx-trophy:before{content:""}.bx-tv:before{content:""}.bx-underline:before{content:""}.bx-undo:before{content:""}.bx-unite:before{content:""}.bx-unlink:before{content:""}.bx-up-arrow:before{content:""}.bx-up-arrow-alt:before{content:""}.bx-up-arrow-circle:before{content:""}.bx-upload:before{content:""}.bx-upside-down:before{content:""}.bx-upvote:before{content:""}.bx-usb:before{content:""}.bx-user:before{content:""}.bx-user-check:before{content:""}.bx-user-circle:before{content:""}.bx-user-minus:before{content:""}.bx-user-pin:before{content:""}.bx-user-plus:before{content:""}.bx-user-voice:before{content:""}.bx-user-x:before{content:""}.bx-vector:before{content:""}.bx-vertical-center:before{content:""}.bx-vial:before{content:""}.bx-video:before{content:""}.bx-video-off:before{content:""}.bx-video-plus:before{content:""}.bx-video-recording:before{content:""}.bx-voicemail:before{content:""}.bx-volume:before{content:""}.bx-volume-full:before{content:""}.bx-volume-low:before{content:""}.bx-volume-mute:before{content:""}.bx-walk:before{content:""}.bx-wallet:before{content:""}.bx-wallet-alt:before{content:""}.bx-water:before{content:""}.bx-webcam:before{content:""}.bx-wifi:before{content:""}.bx-wifi-0:before{content:""}.bx-wifi-1:before{content:""}.bx-wifi-2:before{content:""}.bx-wifi-off:before{content:""}.bx-wind:before{content:""}.bx-window:before{content:""}.bx-window-alt:before{content:""}.bx-window-close:before{content:""}.bx-window-open:before{content:""}.bx-windows:before{content:""}.bx-wine:before{content:""}.bx-wink-smile:before{content:""}.bx-wink-tongue:before{content:""}.bx-won:before{content:""}.bx-world:before{content:""}.bx-wrench:before{content:""}.bx-x:before{content:""}.bx-x-circle:before{content:""}.bx-yen:before{content:""}.bx-zoom-in:before{content:""}.bx-zoom-out:before{content:""}.bxs-party:before{content:""}.bxs-hot:before{content:""}.bxs-droplet:before{content:""}.bxs-cat:before{content:""}.bxs-dog:before{content:""}.bxs-injection:before{content:""}.bxs-leaf:before{content:""}.bxs-add-to-queue:before{content:""}.bxs-adjust:before{content:""}.bxs-adjust-alt:before{content:""}.bxs-alarm:before{content:""}.bxs-alarm-add:before{content:""}.bxs-alarm-exclamation:before{content:""}.bxs-alarm-off:before{content:""}.bxs-alarm-snooze:before{content:""}.bxs-album:before{content:""}.bxs-ambulance:before{content:""}.bxs-analyse:before{content:""}.bxs-angry:before{content:""}.bxs-arch:before{content:""}.bxs-archive:before{content:""}.bxs-archive-in:before{content:""}.bxs-archive-out:before{content:""}.bxs-area:before{content:""}.bxs-arrow-from-bottom:before{content:""}.bxs-arrow-from-left:before{content:""}.bxs-arrow-from-right:before{content:""}.bxs-arrow-from-top:before{content:""}.bxs-arrow-to-bottom:before{content:""}.bxs-arrow-to-left:before{content:""}.bxs-arrow-to-right:before{content:""}.bxs-arrow-to-top:before{content:""}.bxs-award:before{content:""}.bxs-baby-carriage:before{content:""}.bxs-backpack:before{content:""}.bxs-badge:before{content:""}.bxs-badge-check:before{content:""}.bxs-badge-dollar:before{content:""}.bxs-ball:before{content:""}.bxs-band-aid:before{content:""}.bxs-bank:before{content:""}.bxs-bar-chart-alt-2:before{content:""}.bxs-bar-chart-square:before{content:""}.bxs-barcode:before{content:""}.bxs-baseball:before{content:""}.bxs-basket:before{content:""}.bxs-basketball:before{content:""}.bxs-bath:before{content:""}.bxs-battery:before{content:""}.bxs-battery-charging:before{content:""}.bxs-battery-full:before{content:""}.bxs-battery-low:before{content:""}.bxs-bed:before{content:""}.bxs-been-here:before{content:""}.bxs-beer:before{content:""}.bxs-bell:before{content:""}.bxs-bell-minus:before{content:""}.bxs-bell-off:before{content:""}.bxs-bell-plus:before{content:""}.bxs-bell-ring:before{content:""}.bxs-bible:before{content:""}.bxs-binoculars:before{content:""}.bxs-blanket:before{content:""}.bxs-bolt:before{content:""}.bxs-bolt-circle:before{content:""}.bxs-bomb:before{content:""}.bxs-bone:before{content:""}.bxs-bong:before{content:""}.bxs-book:before{content:""}.bxs-book-add:before{content:""}.bxs-book-alt:before{content:""}.bxs-book-bookmark:before{content:""}.bxs-book-content:before{content:""}.bxs-book-heart:before{content:""}.bxs-bookmark:before{content:""}.bxs-bookmark-alt:before{content:""}.bxs-bookmark-alt-minus:before{content:""}.bxs-bookmark-alt-plus:before{content:""}.bxs-bookmark-heart:before{content:""}.bxs-bookmark-minus:before{content:""}.bxs-bookmark-plus:before{content:""}.bxs-bookmarks:before{content:""}.bxs-bookmark-star:before{content:""}.bxs-book-open:before{content:""}.bxs-book-reader:before{content:""}.bxs-bot:before{content:""}.bxs-bowling-ball:before{content:""}.bxs-box:before{content:""}.bxs-brain:before{content:""}.bxs-briefcase:before{content:""}.bxs-briefcase-alt:before{content:""}.bxs-briefcase-alt-2:before{content:""}.bxs-brightness:before{content:""}.bxs-brightness-half:before{content:""}.bxs-brush:before{content:""}.bxs-brush-alt:before{content:""}.bxs-bug:before{content:""}.bxs-bug-alt:before{content:""}.bxs-building:before{content:""}.bxs-building-house:before{content:""}.bxs-buildings:before{content:""}.bxs-bulb:before{content:""}.bxs-bullseye:before{content:""}.bxs-buoy:before{content:""}.bxs-bus:before{content:""}.bxs-business:before{content:""}.bxs-bus-school:before{content:""}.bxs-cabinet:before{content:""}.bxs-cake:before{content:""}.bxs-calculator:before{content:""}.bxs-calendar:before{content:""}.bxs-calendar-alt:before{content:""}.bxs-calendar-check:before{content:""}.bxs-calendar-edit:before{content:""}.bxs-calendar-event:before{content:""}.bxs-calendar-exclamation:before{content:""}.bxs-calendar-heart:before{content:""}.bxs-calendar-minus:before{content:""}.bxs-calendar-plus:before{content:""}.bxs-calendar-star:before{content:""}.bxs-calendar-week:before{content:""}.bxs-calendar-x:before{content:""}.bxs-camera:before{content:""}.bxs-camera-home:before{content:""}.bxs-camera-movie:before{content:""}.bxs-camera-off:before{content:""}.bxs-camera-plus:before{content:""}.bxs-capsule:before{content:""}.bxs-captions:before{content:""}.bxs-car:before{content:""}.bxs-car-battery:before{content:""}.bxs-car-crash:before{content:""}.bxs-card:before{content:""}.bxs-caret-down-circle:before{content:""}.bxs-caret-down-square:before{content:""}.bxs-caret-left-circle:before{content:""}.bxs-caret-left-square:before{content:""}.bxs-caret-right-circle:before{content:""}.bxs-caret-right-square:before{content:""}.bxs-caret-up-circle:before{content:""}.bxs-caret-up-square:before{content:""}.bxs-car-garage:before{content:""}.bxs-car-mechanic:before{content:""}.bxs-carousel:before{content:""}.bxs-cart:before{content:""}.bxs-cart-add:before{content:""}.bxs-cart-alt:before{content:""}.bxs-cart-download:before{content:""}.bxs-car-wash:before{content:""}.bxs-category:before{content:""}.bxs-category-alt:before{content:""}.bxs-cctv:before{content:""}.bxs-certification:before{content:""}.bxs-chalkboard:before{content:""}.bxs-chart:before{content:""}.bxs-chat:before{content:""}.bxs-checkbox:before{content:""}.bxs-checkbox-checked:before{content:""}.bxs-checkbox-minus:before{content:""}.bxs-check-circle:before{content:""}.bxs-check-shield:before{content:""}.bxs-check-square:before{content:""}.bxs-chess:before{content:""}.bxs-chevron-down:before{content:""}.bxs-chevron-down-circle:before{content:""}.bxs-chevron-down-square:before{content:""}.bxs-chevron-left:before{content:""}.bxs-chevron-left-circle:before{content:""}.bxs-chevron-left-square:before{content:""}.bxs-chevron-right:before{content:""}.bxs-chevron-right-circle:before{content:""}.bxs-chevron-right-square:before{content:""}.bxs-chevrons-down:before{content:""}.bxs-chevrons-left:before{content:""}.bxs-chevrons-right:before{content:""}.bxs-chevrons-up:before{content:""}.bxs-chevron-up:before{content:""}.bxs-chevron-up-circle:before{content:""}.bxs-chevron-up-square:before{content:""}.bxs-chip:before{content:""}.bxs-church:before{content:""}.bxs-circle:before{content:""}.bxs-city:before{content:""}.bxs-clinic:before{content:""}.bxs-cloud:before{content:""}.bxs-cloud-download:before{content:""}.bxs-cloud-lightning:before{content:""}.bxs-cloud-rain:before{content:""}.bxs-cloud-upload:before{content:""}.bxs-coffee:before{content:""}.bxs-coffee-alt:before{content:""}.bxs-coffee-togo:before{content:""}.bxs-cog:before{content:""}.bxs-coin:before{content:""}.bxs-coin-stack:before{content:""}.bxs-collection:before{content:""}.bxs-color-fill:before{content:""}.bxs-comment:before{content:""}.bxs-comment-add:before{content:""}.bxs-comment-check:before{content:""}.bxs-comment-detail:before{content:""}.bxs-comment-dots:before{content:""}.bxs-comment-edit:before{content:""}.bxs-comment-error:before{content:""}.bxs-comment-minus:before{content:""}.bxs-comment-x:before{content:""}.bxs-compass:before{content:""}.bxs-component:before{content:""}.bxs-confused:before{content:""}.bxs-contact:before{content:""}.bxs-conversation:before{content:""}.bxs-cookie:before{content:""}.bxs-cool:before{content:""}.bxs-copy:before{content:""}.bxs-copy-alt:before{content:""}.bxs-copyright:before{content:""}.bxs-coupon:before{content:""}.bxs-credit-card:before{content:""}.bxs-credit-card-alt:before{content:""}.bxs-credit-card-front:before{content:""}.bxs-crop:before{content:""}.bxs-crown:before{content:""}.bxs-cube:before{content:""}.bxs-cube-alt:before{content:""}.bxs-cuboid:before{content:""}.bxs-customize:before{content:""}.bxs-cylinder:before{content:""}.bxs-dashboard:before{content:""}.bxs-data:before{content:""}.bxs-detail:before{content:""}.bxs-devices:before{content:""}.bxs-diamond:before{content:""}.bxs-dice-1:before{content:""}.bxs-dice-2:before{content:""}.bxs-dice-3:before{content:""}.bxs-dice-4:before{content:""}.bxs-dice-5:before{content:""}.bxs-dice-6:before{content:""}.bxs-direction-left:before{content:""}.bxs-direction-right:before{content:""}.bxs-directions:before{content:""}.bxs-disc:before{content:""}.bxs-discount:before{content:""}.bxs-dish:before{content:""}.bxs-dislike:before{content:""}.bxs-dizzy:before{content:""}.bxs-dock-bottom:before{content:""}.bxs-dock-left:before{content:""}.bxs-dock-right:before{content:""}.bxs-dock-top:before{content:""}.bxs-dollar-circle:before{content:""}.bxs-donate-blood:before{content:""}.bxs-donate-heart:before{content:""}.bxs-door-open:before{content:""}.bxs-doughnut-chart:before{content:""}.bxs-down-arrow:before{content:""}.bxs-down-arrow-alt:before{content:""}.bxs-down-arrow-circle:before{content:""}.bxs-down-arrow-square:before{content:""}.bxs-download:before{content:""}.bxs-downvote:before{content:""}.bxs-drink:before{content:""}.bxs-droplet-half:before{content:""}.bxs-dryer:before{content:""}.bxs-duplicate:before{content:""}.bxs-edit:before{content:""}.bxs-edit-alt:before{content:""}.bxs-edit-location:before{content:""}.bxs-eject:before{content:""}.bxs-envelope:before{content:""}.bxs-envelope-open:before{content:""}.bxs-eraser:before{content:""}.bxs-error:before{content:""}.bxs-error-alt:before{content:""}.bxs-error-circle:before{content:""}.bxs-ev-station:before{content:""}.bxs-exit:before{content:""}.bxs-extension:before{content:""}.bxs-eyedropper:before{content:""}.bxs-face:before{content:""}.bxs-face-mask:before{content:""}.bxs-factory:before{content:""}.bxs-fast-forward-circle:before{content:""}.bxs-file:before{content:""}.bxs-file-archive:before{content:""}.bxs-file-blank:before{content:""}.bxs-file-css:before{content:""}.bxs-file-doc:before{content:""}.bxs-file-export:before{content:""}.bxs-file-find:before{content:""}.bxs-file-gif:before{content:""}.bxs-file-html:before{content:""}.bxs-file-image:before{content:""}.bxs-file-import:before{content:""}.bxs-file-jpg:before{content:""}.bxs-file-js:before{content:""}.bxs-file-json:before{content:""}.bxs-file-md:before{content:""}.bxs-file-pdf:before{content:""}.bxs-file-plus:before{content:""}.bxs-file-png:before{content:""}.bxs-file-txt:before{content:""}.bxs-film:before{content:""}.bxs-filter-alt:before{content:""}.bxs-first-aid:before{content:""}.bxs-flag:before{content:""}.bxs-flag-alt:before{content:""}.bxs-flag-checkered:before{content:""}.bxs-flame:before{content:""}.bxs-flask:before{content:""}.bxs-florist:before{content:""}.bxs-folder:before{content:""}.bxs-folder-minus:before{content:""}.bxs-folder-open:before{content:""}.bxs-folder-plus:before{content:""}.bxs-food-menu:before{content:""}.bxs-fridge:before{content:""}.bxs-game:before{content:""}.bxs-gas-pump:before{content:""}.bxs-ghost:before{content:""}.bxs-gift:before{content:""}.bxs-graduation:before{content:""}.bxs-grid:before{content:""}.bxs-grid-alt:before{content:""}.bxs-group:before{content:""}.bxs-guitar-amp:before{content:""}.bxs-hand:before{content:""}.bxs-hand-down:before{content:""}.bxs-hand-left:before{content:""}.bxs-hand-right:before{content:""}.bxs-hand-up:before{content:""}.bxs-happy:before{content:""}.bxs-happy-alt:before{content:""}.bxs-happy-beaming:before{content:""}.bxs-happy-heart-eyes:before{content:""}.bxs-hdd:before{content:""}.bxs-heart:before{content:""}.bxs-heart-circle:before{content:""}.bxs-heart-square:before{content:""}.bxs-help-circle:before{content:""}.bxs-hide:before{content:""}.bxs-home:before{content:""}.bxs-home-circle:before{content:""}.bxs-home-heart:before{content:""}.bxs-home-smile:before{content:""}.bxs-hotel:before{content:""}.bxs-hourglass:before{content:""}.bxs-hourglass-bottom:before{content:""}.bxs-hourglass-top:before{content:""}.bxs-id-card:before{content:""}.bxs-image:before{content:""}.bxs-image-add:before{content:""}.bxs-image-alt:before{content:""}.bxs-inbox:before{content:""}.bxs-info-circle:before{content:""}.bxs-info-square:before{content:""}.bxs-institution:before{content:""}.bxs-joystick:before{content:""}.bxs-joystick-alt:before{content:""}.bxs-joystick-button:before{content:""}.bxs-key:before{content:""}.bxs-keyboard:before{content:""}.bxs-label:before{content:""}.bxs-landmark:before{content:""}.bxs-landscape:before{content:""}.bxs-laugh:before{content:""}.bxs-layer:before{content:""}.bxs-layer-minus:before{content:""}.bxs-layer-plus:before{content:""}.bxs-layout:before{content:""}.bxs-left-arrow:before{content:""}.bxs-left-arrow-alt:before{content:""}.bxs-left-arrow-circle:before{content:""}.bxs-left-arrow-square:before{content:""}.bxs-left-down-arrow-circle:before{content:""}.bxs-left-top-arrow-circle:before{content:""}.bxs-like:before{content:""}.bxs-location-plus:before{content:""}.bxs-lock:before{content:""}.bxs-lock-alt:before{content:""}.bxs-lock-open:before{content:""}.bxs-lock-open-alt:before{content:""}.bxs-log-in:before{content:""}.bxs-log-in-circle:before{content:""}.bxs-log-out:before{content:""}.bxs-log-out-circle:before{content:""}.bxs-low-vision:before{content:""}.bxs-magic-wand:before{content:""}.bxs-magnet:before{content:""}.bxs-map:before{content:""}.bxs-map-alt:before{content:""}.bxs-map-pin:before{content:""}.bxs-mask:before{content:""}.bxs-medal:before{content:""}.bxs-megaphone:before{content:""}.bxs-meh:before{content:""}.bxs-meh-alt:before{content:""}.bxs-meh-blank:before{content:""}.bxs-memory-card:before{content:""}.bxs-message:before{content:""}.bxs-message-add:before{content:""}.bxs-message-alt:before{content:""}.bxs-message-alt-add:before{content:""}.bxs-message-alt-check:before{content:""}.bxs-message-alt-detail:before{content:""}.bxs-message-alt-dots:before{content:""}.bxs-message-alt-edit:before{content:""}.bxs-message-alt-error:before{content:""}.bxs-message-alt-minus:before{content:""}.bxs-message-alt-x:before{content:""}.bxs-message-check:before{content:""}.bxs-message-detail:before{content:""}.bxs-message-dots:before{content:""}.bxs-message-edit:before{content:""}.bxs-message-error:before{content:""}.bxs-message-minus:before{content:""}.bxs-message-rounded:before{content:""}.bxs-message-rounded-add:before{content:""}.bxs-message-rounded-check:before{content:""}.bxs-message-rounded-detail:before{content:""}.bxs-message-rounded-dots:before{content:""}.bxs-message-rounded-edit:before{content:""}.bxs-message-rounded-error:before{content:""}.bxs-message-rounded-minus:before{content:""}.bxs-message-rounded-x:before{content:""}.bxs-message-square:before{content:""}.bxs-message-square-add:before{content:""}.bxs-message-square-check:before{content:""}.bxs-message-square-detail:before{content:""}.bxs-message-square-dots:before{content:""}.bxs-message-square-edit:before{content:""}.bxs-message-square-error:before{content:""}.bxs-message-square-minus:before{content:""}.bxs-message-square-x:before{content:""}.bxs-message-x:before{content:""}.bxs-meteor:before{content:""}.bxs-microchip:before{content:""}.bxs-microphone:before{content:""}.bxs-microphone-alt:before{content:""}.bxs-microphone-off:before{content:""}.bxs-minus-circle:before{content:""}.bxs-minus-square:before{content:""}.bxs-mobile:before{content:""}.bxs-mobile-vibration:before{content:""}.bxs-moon:before{content:""}.bxs-mouse:before{content:""}.bxs-mouse-alt:before{content:""}.bxs-movie:before{content:""}.bxs-movie-play:before{content:""}.bxs-music:before{content:""}.bxs-navigation:before{content:""}.bxs-network-chart:before{content:""}.bxs-news:before{content:""}.bxs-no-entry:before{content:""}.bxs-note:before{content:""}.bxs-notepad:before{content:""}.bxs-notification:before{content:""}.bxs-notification-off:before{content:""}.bxs-offer:before{content:""}.bxs-package:before{content:""}.bxs-paint:before{content:""}.bxs-paint-roll:before{content:""}.bxs-palette:before{content:""}.bxs-paper-plane:before{content:""}.bxs-parking:before{content:""}.bxs-paste:before{content:""}.bxs-pen:before{content:""}.bxs-pencil:before{content:""}.bxs-phone:before{content:""}.bxs-phone-call:before{content:""}.bxs-phone-incoming:before{content:""}.bxs-phone-off:before{content:""}.bxs-phone-outgoing:before{content:""}.bxs-photo-album:before{content:""}.bxs-piano:before{content:""}.bxs-pie-chart:before{content:""}.bxs-pie-chart-alt:before{content:""}.bxs-pie-chart-alt-2:before{content:""}.bxs-pin:before{content:""}.bxs-pizza:before{content:""}.bxs-plane:before{content:""}.bxs-plane-alt:before{content:""}.bxs-plane-land:before{content:""}.bxs-planet:before{content:""}.bxs-plane-take-off:before{content:""}.bxs-playlist:before{content:""}.bxs-plug:before{content:""}.bxs-plus-circle:before{content:""}.bxs-plus-square:before{content:""}.bxs-pointer:before{content:""}.bxs-polygon:before{content:""}.bxs-printer:before{content:""}.bxs-purchase-tag:before{content:""}.bxs-purchase-tag-alt:before{content:""}.bxs-pyramid:before{content:""}.bxs-quote-alt-left:before{content:""}.bxs-quote-alt-right:before{content:""}.bxs-quote-left:before{content:""}.bxs-quote-right:before{content:""}.bxs-quote-single-left:before{content:""}.bxs-quote-single-right:before{content:""}.bxs-radiation:before{content:""}.bxs-radio:before{content:""}.bxs-receipt:before{content:""}.bxs-rectangle:before{content:""}.bxs-registered:before{content:""}.bxs-rename:before{content:""}.bxs-report:before{content:""}.bxs-rewind-circle:before{content:""}.bxs-right-arrow:before{content:""}.bxs-right-arrow-alt:before{content:""}.bxs-right-arrow-circle:before{content:""}.bxs-right-arrow-square:before{content:""}.bxs-right-down-arrow-circle:before{content:""}.bxs-right-top-arrow-circle:before{content:""}.bxs-rocket:before{content:""}.bxs-ruler:before{content:""}.bxs-sad:before{content:""}.bxs-save:before{content:""}.bxs-school:before{content:""}.bxs-search:before{content:""}.bxs-search-alt-2:before{content:""}.bxs-select-multiple:before{content:""}.bxs-send:before{content:""}.bxs-server:before{content:""}.bxs-shapes:before{content:""}.bxs-share:before{content:""}.bxs-share-alt:before{content:""}.bxs-shield:before{content:""}.bxs-shield-alt-2:before{content:""}.bxs-shield-x:before{content:""}.bxs-ship:before{content:""}.bxs-shocked:before{content:""}.bxs-shopping-bag:before{content:""}.bxs-shopping-bag-alt:before{content:""}.bxs-shopping-bags:before{content:""}.bxs-show:before{content:""}.bxs-skip-next-circle:before{content:""}.bxs-skip-previous-circle:before{content:""}.bxs-skull:before{content:""}.bxs-sleepy:before{content:""}.bxs-slideshow:before{content:""}.bxs-smile:before{content:""}.bxs-sort-alt:before{content:""}.bxs-spa:before{content:""}.bxs-speaker:before{content:""}.bxs-spray-can:before{content:""}.bxs-spreadsheet:before{content:""}.bxs-square:before{content:""}.bxs-square-rounded:before{content:""}.bxs-star:before{content:""}.bxs-star-half:before{content:""}.bxs-sticker:before{content:""}.bxs-stopwatch:before{content:""}.bxs-store:before{content:""}.bxs-store-alt:before{content:""}.bxs-sun:before{content:""}.bxs-tachometer:before{content:""}.bxs-tag:before{content:""}.bxs-tag-alt:before{content:""}.bxs-tag-x:before{content:""}.bxs-taxi:before{content:""}.bxs-tennis-ball:before{content:""}.bxs-terminal:before{content:""}.bxs-thermometer:before{content:""}.bxs-time:before{content:""}.bxs-time-five:before{content:""}.bxs-timer:before{content:""}.bxs-tired:before{content:""}.bxs-toggle-left:before{content:""}.bxs-toggle-right:before{content:""}.bxs-tone:before{content:""}.bxs-torch:before{content:""}.bxs-to-top:before{content:""}.bxs-traffic:before{content:""}.bxs-traffic-barrier:before{content:""}.bxs-traffic-cone:before{content:""}.bxs-train:before{content:""}.bxs-trash:before{content:""}.bxs-trash-alt:before{content:""}.bxs-tree:before{content:""}.bxs-trophy:before{content:""}.bxs-truck:before{content:""}.bxs-t-shirt:before{content:""}.bxs-tv:before{content:""}.bxs-up-arrow:before{content:""}.bxs-up-arrow-alt:before{content:""}.bxs-up-arrow-circle:before{content:""}.bxs-up-arrow-square:before{content:""}.bxs-upside-down:before{content:""}.bxs-upvote:before{content:""}.bxs-user:before{content:""}.bxs-user-account:before{content:""}.bxs-user-badge:before{content:""}.bxs-user-check:before{content:""}.bxs-user-circle:before{content:""}.bxs-user-detail:before{content:""}.bxs-user-minus:before{content:""}.bxs-user-pin:before{content:""}.bxs-user-plus:before{content:""}.bxs-user-rectangle:before{content:""}.bxs-user-voice:before{content:""}.bxs-user-x:before{content:""}.bxs-vector:before{content:""}.bxs-vial:before{content:""}.bxs-video:before{content:""}.bxs-video-off:before{content:""}.bxs-video-plus:before{content:""}.bxs-video-recording:before{content:""}.bxs-videos:before{content:""}.bxs-virus:before{content:""}.bxs-virus-block:before{content:""}.bxs-volume:before{content:""}.bxs-volume-full:before{content:""}.bxs-volume-low:before{content:""}.bxs-volume-mute:before{content:""}.bxs-wallet:before{content:""}.bxs-wallet-alt:before{content:""}.bxs-washer:before{content:""}.bxs-watch:before{content:""}.bxs-watch-alt:before{content:""}.bxs-webcam:before{content:""}.bxs-widget:before{content:""}.bxs-window-alt:before{content:""}.bxs-wine:before{content:""}.bxs-wink-smile:before{content:""}.bxs-wink-tongue:before{content:""}.bxs-wrench:before{content:""}.bxs-x-circle:before{content:""}.bxs-x-square:before{content:""}.bxs-yin-yang:before{content:""}.bxs-zap:before{content:""}.bxs-zoom-in:before{content:""}.bxs-zoom-out:before{content:""}/*!
*  Weather Icons 2.0.8
*  Updated September 19, 2015
*  Weather themed icons for Bootstrap
*  Author - Erik Flowers - erik@helloerik.com
*  Email: erik@helloerik.com
*  Twitter: http://twitter.com/Erik_UX
*  ------------------------------------------------------------------------------
*  Maintained at http://erikflowers.github.io/weather-icons
*
*  License
*  ------------------------------------------------------------------------------
*  - Font licensed under SIL OFL 1.1 -
*    http://scripts.sil.org/OFL
*  - CSS, SCSS and LESS are licensed under MIT License -
*    http://opensource.org/licenses/mit-license.html
*  - Documentation licensed under CC BY 3.0 -
*    http://creativecommons.org/licenses/by/3.0/
*  - Inspired by and works great as a companion with Font Awesome
*    "Font Awesome by Dave Gandy - http://fontawesome.io" 
*/@font-face{font-family:weathericons;src:url(/react/assets/weathericons-regular-webfont-DjeDbQGT.woff2) format("woff2");font-weight:400;font-style:normal}.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wi-fw{text-align:center;width:1.4em}.wi-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.wi-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wi-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.wi-flip-horizontal{-webkit-transform:scale(-1,1);transform:scaleX(-1)}.wi-flip-vertical{-webkit-transform:scale(1,-1);transform:scaleY(-1)}.wi-day-sunny:before{content:""}.wi-day-cloudy:before{content:""}.wi-day-cloudy-gusts:before{content:""}.wi-day-cloudy-windy:before{content:""}.wi-day-fog:before{content:""}.wi-day-hail:before{content:""}.wi-day-haze:before{content:""}.wi-day-lightning:before{content:""}.wi-day-rain:before{content:""}.wi-day-rain-mix:before{content:""}.wi-day-rain-wind:before{content:""}.wi-day-showers:before{content:""}.wi-day-sleet:before{content:""}.wi-day-sleet-storm:before{content:""}.wi-day-snow:before{content:""}.wi-day-snow-thunderstorm:before{content:""}.wi-day-snow-wind:before{content:""}.wi-day-sprinkle:before{content:""}.wi-day-storm-showers:before{content:""}.wi-day-sunny-overcast:before{content:""}.wi-day-thunderstorm:before{content:""}.wi-day-windy:before{content:""}.wi-solar-eclipse:before{content:""}.wi-hot:before{content:""}.wi-day-cloudy-high:before{content:""}.wi-day-light-wind:before{content:""}.wi-night-clear:before{content:""}.wi-night-alt-cloudy:before{content:""}.wi-night-alt-cloudy-gusts:before{content:""}.wi-night-alt-cloudy-windy:before{content:""}.wi-night-alt-hail:before{content:""}.wi-night-alt-lightning:before{content:""}.wi-night-alt-rain:before{content:""}.wi-night-alt-rain-mix:before{content:""}.wi-night-alt-rain-wind:before{content:""}.wi-night-alt-showers:before{content:""}.wi-night-alt-sleet:before{content:""}.wi-night-alt-sleet-storm:before{content:""}.wi-night-alt-snow:before{content:""}.wi-night-alt-snow-thunderstorm:before{content:""}.wi-night-alt-snow-wind:before{content:""}.wi-night-alt-sprinkle:before{content:""}.wi-night-alt-storm-showers:before{content:""}.wi-night-alt-thunderstorm:before{content:""}.wi-night-cloudy:before{content:""}.wi-night-cloudy-gusts:before{content:""}.wi-night-cloudy-windy:before{content:""}.wi-night-fog:before{content:""}.wi-night-hail:before{content:""}.wi-night-lightning:before{content:""}.wi-night-partly-cloudy:before{content:""}.wi-night-rain:before{content:""}.wi-night-rain-mix:before{content:""}.wi-night-rain-wind:before{content:""}.wi-night-showers:before{content:""}.wi-night-sleet:before{content:""}.wi-night-sleet-storm:before{content:""}.wi-night-snow:before{content:""}.wi-night-snow-thunderstorm:before{content:""}.wi-night-snow-wind:before{content:""}.wi-night-sprinkle:before{content:""}.wi-night-storm-showers:before{content:""}.wi-night-thunderstorm:before{content:""}.wi-lunar-eclipse:before{content:""}.wi-stars:before{content:""}.wi-night-alt-cloudy-high:before{content:""}.wi-night-cloudy-high:before{content:""}.wi-night-alt-partly-cloudy:before{content:""}.wi-cloud:before{content:""}.wi-cloudy:before{content:""}.wi-cloudy-gusts:before{content:""}.wi-cloudy-windy:before{content:""}.wi-fog:before{content:""}.wi-hail:before{content:""}.wi-rain:before{content:""}.wi-rain-mix:before{content:""}.wi-rain-wind:before{content:""}.wi-showers:before{content:""}.wi-sleet:before{content:""}.wi-sprinkle:before{content:""}.wi-storm-showers:before{content:""}.wi-thunderstorm:before{content:""}.wi-snow-wind:before{content:""}.wi-snow:before{content:""}.wi-smog:before{content:""}.wi-smoke:before{content:""}.wi-lightning:before{content:""}.wi-raindrops:before{content:""}.wi-raindrop:before{content:""}.wi-dust:before{content:""}.wi-snowflake-cold:before{content:""}.wi-windy:before{content:""}.wi-strong-wind:before{content:""}.wi-sandstorm:before{content:""}.wi-earthquake:before{content:""}.wi-fire:before{content:""}.wi-flood:before{content:""}.wi-meteor:before{content:""}.wi-tsunami:before{content:""}.wi-volcano:before{content:""}.wi-hurricane:before{content:""}.wi-tornado:before{content:""}.wi-small-craft-advisory:before{content:""}.wi-gale-warning:before{content:""}.wi-storm-warning:before{content:""}.wi-hurricane-warning:before{content:""}.wi-wind-direction:before{content:""}.wi-alien:before{content:""}.wi-celsius:before{content:""}.wi-fahrenheit:before{content:""}.wi-degrees:before{content:""}.wi-thermometer:before{content:""}.wi-thermometer-exterior:before{content:""}.wi-thermometer-internal:before{content:""}.wi-cloud-down:before{content:""}.wi-cloud-up:before{content:""}.wi-cloud-refresh:before{content:""}.wi-horizon:before{content:""}.wi-horizon-alt:before{content:""}.wi-sunrise:before{content:""}.wi-sunset:before{content:""}.wi-moonrise:before{content:""}.wi-moonset:before{content:""}.wi-refresh:before{content:""}.wi-refresh-alt:before{content:""}.wi-umbrella:before{content:""}.wi-barometer:before{content:""}.wi-humidity:before{content:""}.wi-na:before{content:""}.wi-train:before{content:""}.wi-moon-new:before{content:""}.wi-moon-waxing-crescent-1:before{content:""}.wi-moon-waxing-crescent-2:before{content:""}.wi-moon-waxing-crescent-3:before{content:""}.wi-moon-waxing-crescent-4:before{content:""}.wi-moon-waxing-crescent-5:before{content:""}.wi-moon-waxing-crescent-6:before{content:""}.wi-moon-first-quarter:before{content:""}.wi-moon-waxing-gibbous-1:before{content:""}.wi-moon-waxing-gibbous-2:before{content:""}.wi-moon-waxing-gibbous-3:before{content:""}.wi-moon-waxing-gibbous-4:before{content:""}.wi-moon-waxing-gibbous-5:before{content:""}.wi-moon-waxing-gibbous-6:before{content:""}.wi-moon-full:before{content:""}.wi-moon-waning-gibbous-1:before{content:""}.wi-moon-waning-gibbous-2:before{content:""}.wi-moon-waning-gibbous-3:before{content:""}.wi-moon-waning-gibbous-4:before{content:""}.wi-moon-waning-gibbous-5:before{content:""}.wi-moon-waning-gibbous-6:before{content:""}.wi-moon-third-quarter:before{content:""}.wi-moon-waning-crescent-1:before{content:""}.wi-moon-waning-crescent-2:before{content:""}.wi-moon-waning-crescent-3:before{content:""}.wi-moon-waning-crescent-4:before{content:""}.wi-moon-waning-crescent-5:before{content:""}.wi-moon-waning-crescent-6:before{content:""}.wi-moon-alt-new:before{content:""}.wi-moon-alt-waxing-crescent-1:before{content:""}.wi-moon-alt-waxing-crescent-2:before{content:""}.wi-moon-alt-waxing-crescent-3:before{content:""}.wi-moon-alt-waxing-crescent-4:before{content:""}.wi-moon-alt-waxing-crescent-5:before{content:""}.wi-moon-alt-waxing-crescent-6:before{content:""}.wi-moon-alt-first-quarter:before{content:""}.wi-moon-alt-waxing-gibbous-1:before{content:""}.wi-moon-alt-waxing-gibbous-2:before{content:""}.wi-moon-alt-waxing-gibbous-3:before{content:""}.wi-moon-alt-waxing-gibbous-4:before{content:""}.wi-moon-alt-waxing-gibbous-5:before{content:""}.wi-moon-alt-waxing-gibbous-6:before{content:""}.wi-moon-alt-full:before{content:""}.wi-moon-alt-waning-gibbous-1:before{content:""}.wi-moon-alt-waning-gibbous-2:before{content:""}.wi-moon-alt-waning-gibbous-3:before{content:""}.wi-moon-alt-waning-gibbous-4:before{content:""}.wi-moon-alt-waning-gibbous-5:before{content:""}.wi-moon-alt-waning-gibbous-6:before{content:""}.wi-moon-alt-third-quarter:before{content:""}.wi-moon-alt-waning-crescent-1:before{content:""}.wi-moon-alt-waning-crescent-2:before{content:""}.wi-moon-alt-waning-crescent-3:before{content:""}.wi-moon-alt-waning-crescent-4:before{content:""}.wi-moon-alt-waning-crescent-5:before{content:""}.wi-moon-alt-waning-crescent-6:before{content:""}.wi-moon-0:before{content:""}.wi-moon-1:before{content:""}.wi-moon-2:before{content:""}.wi-moon-3:before{content:""}.wi-moon-4:before{content:""}.wi-moon-5:before{content:""}.wi-moon-6:before{content:""}.wi-moon-7:before{content:""}.wi-moon-8:before{content:""}.wi-moon-9:before{content:""}.wi-moon-10:before{content:""}.wi-moon-11:before{content:""}.wi-moon-12:before{content:""}.wi-moon-13:before{content:""}.wi-moon-14:before{content:""}.wi-moon-15:before{content:""}.wi-moon-16:before{content:""}.wi-moon-17:before{content:""}.wi-moon-18:before{content:""}.wi-moon-19:before{content:""}.wi-moon-20:before{content:""}.wi-moon-21:before{content:""}.wi-moon-22:before{content:""}.wi-moon-23:before{content:""}.wi-moon-24:before{content:""}.wi-moon-25:before{content:""}.wi-moon-26:before{content:""}.wi-moon-27:before{content:""}.wi-time-1:before{content:""}.wi-time-2:before{content:""}.wi-time-3:before{content:""}.wi-time-4:before{content:""}.wi-time-5:before{content:""}.wi-time-6:before{content:""}.wi-time-7:before{content:""}.wi-time-8:before{content:""}.wi-time-9:before{content:""}.wi-time-10:before{content:""}.wi-time-11:before{content:""}.wi-time-12:before{content:""}.wi-direction-up:before{content:""}.wi-direction-up-right:before{content:""}.wi-direction-right:before{content:""}.wi-direction-down-right:before{content:""}.wi-direction-down:before{content:""}.wi-direction-down-left:before{content:""}.wi-direction-left:before{content:""}.wi-direction-up-left:before{content:""}.wi-wind-beaufort-0:before{content:""}.wi-wind-beaufort-1:before{content:""}.wi-wind-beaufort-2:before{content:""}.wi-wind-beaufort-3:before{content:""}.wi-wind-beaufort-4:before{content:""}.wi-wind-beaufort-5:before{content:""}.wi-wind-beaufort-6:before{content:""}.wi-wind-beaufort-7:before{content:""}.wi-wind-beaufort-8:before{content:""}.wi-wind-beaufort-9:before{content:""}.wi-wind-beaufort-10:before{content:""}.wi-wind-beaufort-11:before{content:""}.wi-wind-beaufort-12:before{content:""}.wi-yahoo-0:before{content:""}.wi-yahoo-1:before{content:""}.wi-yahoo-2:before{content:""}.wi-yahoo-3:before{content:""}.wi-yahoo-4:before{content:""}.wi-yahoo-5:before{content:""}.wi-yahoo-6:before{content:""}.wi-yahoo-7:before{content:""}.wi-yahoo-8:before{content:""}.wi-yahoo-9:before{content:""}.wi-yahoo-10:before{content:""}.wi-yahoo-11:before{content:""}.wi-yahoo-12:before{content:""}.wi-yahoo-13:before{content:""}.wi-yahoo-14:before{content:""}.wi-yahoo-15:before{content:""}.wi-yahoo-16:before{content:""}.wi-yahoo-17:before{content:""}.wi-yahoo-18:before{content:""}.wi-yahoo-19:before{content:""}.wi-yahoo-20:before{content:""}.wi-yahoo-21:before{content:""}.wi-yahoo-22:before{content:""}.wi-yahoo-23:before{content:""}.wi-yahoo-24:before{content:""}.wi-yahoo-25:before{content:""}.wi-yahoo-26:before{content:""}.wi-yahoo-27:before{content:""}.wi-yahoo-28:before{content:""}.wi-yahoo-29:before{content:""}.wi-yahoo-30:before{content:""}.wi-yahoo-31:before{content:""}.wi-yahoo-32:before{content:""}.wi-yahoo-33:before{content:""}.wi-yahoo-34:before{content:""}.wi-yahoo-35:before{content:""}.wi-yahoo-36:before{content:""}.wi-yahoo-37:before{content:""}.wi-yahoo-38:before{content:""}.wi-yahoo-39:before{content:""}.wi-yahoo-40:before{content:""}.wi-yahoo-41:before{content:""}.wi-yahoo-42:before{content:""}.wi-yahoo-43:before{content:""}.wi-yahoo-44:before{content:""}.wi-yahoo-45:before{content:""}.wi-yahoo-46:before{content:""}.wi-yahoo-47:before{content:""}.wi-yahoo-3200:before{content:""}.wi-forecast-io-clear-day:before{content:""}.wi-forecast-io-clear-night:before{content:""}.wi-forecast-io-rain:before{content:""}.wi-forecast-io-snow:before{content:""}.wi-forecast-io-sleet:before{content:""}.wi-forecast-io-wind:before{content:""}.wi-forecast-io-fog:before{content:""}.wi-forecast-io-cloudy:before{content:""}.wi-forecast-io-partly-cloudy-day:before{content:""}.wi-forecast-io-partly-cloudy-night:before{content:""}.wi-forecast-io-hail:before{content:""}.wi-forecast-io-thunderstorm:before{content:""}.wi-forecast-io-tornado:before{content:""}.wi-wmo4680-0:before,.wi-wmo4680-00:before{content:""}.wi-wmo4680-1:before,.wi-wmo4680-01:before{content:""}.wi-wmo4680-2:before,.wi-wmo4680-02:before{content:""}.wi-wmo4680-3:before,.wi-wmo4680-03:before{content:""}.wi-wmo4680-4:before,.wi-wmo4680-04:before{content:""}.wi-wmo4680-5:before,.wi-wmo4680-05:before{content:""}.wi-wmo4680-10:before{content:""}.wi-wmo4680-11:before{content:""}.wi-wmo4680-12:before{content:""}.wi-wmo4680-18:before{content:""}.wi-wmo4680-20:before{content:""}.wi-wmo4680-21:before{content:""}.wi-wmo4680-22:before{content:""}.wi-wmo4680-23:before{content:""}.wi-wmo4680-24:before{content:""}.wi-wmo4680-25:before{content:""}.wi-wmo4680-26:before{content:""}.wi-wmo4680-27:before{content:""}.wi-wmo4680-28:before{content:""}.wi-wmo4680-29:before{content:""}.wi-wmo4680-30:before{content:""}.wi-wmo4680-31:before{content:""}.wi-wmo4680-32:before{content:""}.wi-wmo4680-33:before{content:""}.wi-wmo4680-34:before{content:""}.wi-wmo4680-35:before{content:""}.wi-wmo4680-40:before{content:""}.wi-wmo4680-41:before{content:""}.wi-wmo4680-42:before{content:""}.wi-wmo4680-43:before{content:""}.wi-wmo4680-44:before{content:""}.wi-wmo4680-45:before{content:""}.wi-wmo4680-46:before{content:""}.wi-wmo4680-47:before{content:""}.wi-wmo4680-48:before{content:""}.wi-wmo4680-50:before{content:""}.wi-wmo4680-51:before{content:""}.wi-wmo4680-52:before{content:""}.wi-wmo4680-53:before{content:""}.wi-wmo4680-54:before{content:""}.wi-wmo4680-55:before{content:""}.wi-wmo4680-56:before{content:""}.wi-wmo4680-57:before{content:""}.wi-wmo4680-58:before{content:""}.wi-wmo4680-60:before{content:""}.wi-wmo4680-61:before{content:""}.wi-wmo4680-62:before{content:""}.wi-wmo4680-63:before{content:""}.wi-wmo4680-64:before{content:""}.wi-wmo4680-65:before{content:""}.wi-wmo4680-66:before{content:""}.wi-wmo4680-67:before{content:""}.wi-wmo4680-68:before{content:""}.wi-wmo4680-70:before{content:""}.wi-wmo4680-71:before{content:""}.wi-wmo4680-72:before{content:""}.wi-wmo4680-73:before{content:""}.wi-wmo4680-74:before{content:""}.wi-wmo4680-75:before{content:""}.wi-wmo4680-76:before{content:""}.wi-wmo4680-77:before{content:""}.wi-wmo4680-78:before{content:""}.wi-wmo4680-80:before{content:""}.wi-wmo4680-81:before{content:""}.wi-wmo4680-82:before{content:""}.wi-wmo4680-83:before{content:""}.wi-wmo4680-84:before{content:""}.wi-wmo4680-85:before{content:""}.wi-wmo4680-86:before{content:""}.wi-wmo4680-87:before{content:""}.wi-wmo4680-89:before{content:""}.wi-wmo4680-90:before{content:""}.wi-wmo4680-91:before{content:""}.wi-wmo4680-92:before{content:""}.wi-wmo4680-93:before{content:""}.wi-wmo4680-94:before{content:""}.wi-wmo4680-95:before{content:""}.wi-wmo4680-96:before{content:""}.wi-wmo4680-99:before{content:""}.wi-owm-200:before{content:""}.wi-owm-201:before{content:""}.wi-owm-202:before{content:""}.wi-owm-210:before{content:""}.wi-owm-211:before{content:""}.wi-owm-212:before{content:""}.wi-owm-221:before{content:""}.wi-owm-230:before{content:""}.wi-owm-231:before{content:""}.wi-owm-232:before{content:""}.wi-owm-300:before{content:""}.wi-owm-301:before{content:""}.wi-owm-302:before{content:""}.wi-owm-310:before{content:""}.wi-owm-311:before{content:""}.wi-owm-312:before{content:""}.wi-owm-313:before{content:""}.wi-owm-314:before{content:""}.wi-owm-321:before{content:""}.wi-owm-500:before{content:""}.wi-owm-501:before{content:""}.wi-owm-502:before{content:""}.wi-owm-503:before{content:""}.wi-owm-504:before{content:""}.wi-owm-511:before{content:""}.wi-owm-520:before{content:""}.wi-owm-521:before{content:""}.wi-owm-522:before{content:""}.wi-owm-531:before{content:""}.wi-owm-600:before{content:""}.wi-owm-601:before{content:""}.wi-owm-602:before{content:""}.wi-owm-611:before{content:""}.wi-owm-612:before{content:""}.wi-owm-615:before{content:""}.wi-owm-616:before{content:""}.wi-owm-620:before{content:""}.wi-owm-621:before{content:""}.wi-owm-622:before{content:""}.wi-owm-701:before{content:""}.wi-owm-711:before{content:""}.wi-owm-721:before{content:""}.wi-owm-731:before{content:""}.wi-owm-741:before{content:""}.wi-owm-761:before{content:""}.wi-owm-762:before{content:""}.wi-owm-771:before{content:""}.wi-owm-781:before{content:""}.wi-owm-800:before{content:""}.wi-owm-801:before{content:""}.wi-owm-802:before{content:""}.wi-owm-803:before{content:""}.wi-owm-804:before{content:""}.wi-owm-900:before{content:""}.wi-owm-901:before{content:""}.wi-owm-902:before{content:""}.wi-owm-903:before{content:""}.wi-owm-904:before{content:""}.wi-owm-905:before{content:""}.wi-owm-906:before{content:""}.wi-owm-957:before{content:""}.wi-owm-day-200:before{content:""}.wi-owm-day-201:before{content:""}.wi-owm-day-202:before{content:""}.wi-owm-day-210:before{content:""}.wi-owm-day-211:before{content:""}.wi-owm-day-212:before{content:""}.wi-owm-day-221:before{content:""}.wi-owm-day-230:before{content:""}.wi-owm-day-231:before{content:""}.wi-owm-day-232:before{content:""}.wi-owm-day-300:before{content:""}.wi-owm-day-301:before{content:""}.wi-owm-day-302:before{content:""}.wi-owm-day-310:before{content:""}.wi-owm-day-311:before{content:""}.wi-owm-day-312:before{content:""}.wi-owm-day-313:before{content:""}.wi-owm-day-314:before{content:""}.wi-owm-day-321:before{content:""}.wi-owm-day-500:before{content:""}.wi-owm-day-501:before{content:""}.wi-owm-day-502:before{content:""}.wi-owm-day-503:before{content:""}.wi-owm-day-504:before{content:""}.wi-owm-day-511:before{content:""}.wi-owm-day-520:before{content:""}.wi-owm-day-521:before{content:""}.wi-owm-day-522:before{content:""}.wi-owm-day-531:before{content:""}.wi-owm-day-600:before{content:""}.wi-owm-day-601:before{content:""}.wi-owm-day-602:before{content:""}.wi-owm-day-611:before{content:""}.wi-owm-day-612:before{content:""}.wi-owm-day-615:before{content:""}.wi-owm-day-616:before{content:""}.wi-owm-day-620:before{content:""}.wi-owm-day-621:before{content:""}.wi-owm-day-622:before{content:""}.wi-owm-day-701:before{content:""}.wi-owm-day-711:before{content:""}.wi-owm-day-721:before{content:""}.wi-owm-day-731:before{content:""}.wi-owm-day-741:before{content:""}.wi-owm-day-761:before{content:""}.wi-owm-day-762:before{content:""}.wi-owm-day-781:before{content:""}.wi-owm-day-800:before{content:""}.wi-owm-day-801:before{content:""}.wi-owm-day-802:before{content:""}.wi-owm-day-803:before{content:""}.wi-owm-day-804:before{content:""}.wi-owm-day-900:before{content:""}.wi-owm-day-902:before{content:""}.wi-owm-day-903:before{content:""}.wi-owm-day-904:before{content:""}.wi-owm-day-906:before{content:""}.wi-owm-day-957:before{content:""}.wi-owm-night-200:before{content:""}.wi-owm-night-201:before{content:""}.wi-owm-night-202:before{content:""}.wi-owm-night-210:before{content:""}.wi-owm-night-211:before{content:""}.wi-owm-night-212:before{content:""}.wi-owm-night-221:before{content:""}.wi-owm-night-230:before{content:""}.wi-owm-night-231:before{content:""}.wi-owm-night-232:before{content:""}.wi-owm-night-300:before{content:""}.wi-owm-night-301:before{content:""}.wi-owm-night-302:before{content:""}.wi-owm-night-310:before{content:""}.wi-owm-night-311:before{content:""}.wi-owm-night-312:before{content:""}.wi-owm-night-313:before{content:""}.wi-owm-night-314:before{content:""}.wi-owm-night-321:before{content:""}.wi-owm-night-500:before{content:""}.wi-owm-night-501:before{content:""}.wi-owm-night-502:before{content:""}.wi-owm-night-503:before{content:""}.wi-owm-night-504:before{content:""}.wi-owm-night-511:before{content:""}.wi-owm-night-520:before{content:""}.wi-owm-night-521:before{content:""}.wi-owm-night-522:before{content:""}.wi-owm-night-531:before{content:""}.wi-owm-night-600:before{content:""}.wi-owm-night-601:before{content:""}.wi-owm-night-602:before{content:""}.wi-owm-night-611:before{content:""}.wi-owm-night-612:before{content:""}.wi-owm-night-615:before{content:""}.wi-owm-night-616:before{content:""}.wi-owm-night-620:before{content:""}.wi-owm-night-621:before{content:""}.wi-owm-night-622:before{content:""}.wi-owm-night-701:before{content:""}.wi-owm-night-711:before{content:""}.wi-owm-night-721:before{content:""}.wi-owm-night-731:before{content:""}.wi-owm-night-741:before{content:""}.wi-owm-night-761:before{content:""}.wi-owm-night-762:before{content:""}.wi-owm-night-781:before{content:""}.wi-owm-night-800:before{content:""}.wi-owm-night-801:before{content:""}.wi-owm-night-802:before{content:""}.wi-owm-night-803:before{content:""}.wi-owm-night-804:before{content:""}.wi-owm-night-900:before{content:""}.wi-owm-night-902:before{content:""}.wi-owm-night-903:before{content:""}.wi-owm-night-904:before{content:""}.wi-owm-night-906:before{content:""}.wi-owm-night-957:before{content:""}.wi-wu-chanceflurries:before{content:""}.wi-wu-chancerain:before{content:""}.wi-wu-chancesleat:before{content:""}.wi-wu-chancesnow:before{content:""}.wi-wu-chancetstorms:before{content:""}.wi-wu-clear:before{content:""}.wi-wu-cloudy:before{content:""}.wi-wu-flurries:before{content:""}.wi-wu-hazy:before{content:""}.wi-wu-mostlycloudy:before{content:""}.wi-wu-mostlysunny:before{content:""}.wi-wu-partlycloudy:before{content:""}.wi-wu-partlysunny:before{content:""}.wi-wu-rain:before{content:""}.wi-wu-sleat:before{content:""}.wi-wu-snow:before{content:""}.wi-wu-sunny:before{content:""}.wi-wu-tstorms:before{content:""}.wi-wu-unknown:before{content:""}@font-face{font-family:typicons;font-weight:400;font-style:normal;src:url(/react/assets/typicons-RKvcGnIB.woff) format("woff")}.typcn:before{font-family:typicons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;height:1em;font-size:1em;text-align:center;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}.typcn-adjust-brightness:before{content:""}.typcn-adjust-contrast:before{content:""}.typcn-anchor-outline:before{content:""}.typcn-anchor:before{content:""}.typcn-archive:before{content:""}.typcn-arrow-back-outline:before{content:""}.typcn-arrow-back:before{content:""}.typcn-arrow-down-outline:before{content:""}.typcn-arrow-down-thick:before{content:""}.typcn-arrow-down:before{content:""}.typcn-arrow-forward-outline:before{content:""}.typcn-arrow-forward:before{content:""}.typcn-arrow-left-outline:before{content:""}.typcn-arrow-left-thick:before{content:""}.typcn-arrow-left:before{content:""}.typcn-arrow-loop-outline:before{content:""}.typcn-arrow-loop:before{content:""}.typcn-arrow-maximise-outline:before{content:""}.typcn-arrow-maximise:before{content:""}.typcn-arrow-minimise-outline:before{content:""}.typcn-arrow-minimise:before{content:""}.typcn-arrow-move-outline:before{content:""}.typcn-arrow-move:before{content:""}.typcn-arrow-repeat-outline:before{content:""}.typcn-arrow-repeat:before{content:""}.typcn-arrow-right-outline:before{content:""}.typcn-arrow-right-thick:before{content:""}.typcn-arrow-right:before{content:""}.typcn-arrow-shuffle:before{content:""}.typcn-arrow-sorted-down:before{content:""}.typcn-arrow-sorted-up:before{content:""}.typcn-arrow-sync-outline:before{content:""}.typcn-arrow-sync:before{content:""}.typcn-arrow-unsorted:before{content:""}.typcn-arrow-up-outline:before{content:""}.typcn-arrow-up-thick:before{content:""}.typcn-arrow-up:before{content:""}.typcn-at:before{content:""}.typcn-attachment-outline:before{content:""}.typcn-attachment:before{content:""}.typcn-backspace-outline:before{content:""}.typcn-backspace:before{content:""}.typcn-battery-charge:before{content:""}.typcn-battery-full:before{content:""}.typcn-battery-high:before{content:""}.typcn-battery-low:before{content:""}.typcn-battery-mid:before{content:""}.typcn-beaker:before{content:""}.typcn-beer:before{content:""}.typcn-bell:before{content:""}.typcn-book:before{content:""}.typcn-bookmark:before{content:""}.typcn-briefcase:before{content:""}.typcn-brush:before{content:""}.typcn-business-card:before{content:""}.typcn-calculator:before{content:""}.typcn-calendar-outline:before{content:""}.typcn-calendar:before{content:""}.typcn-camera-outline:before{content:""}.typcn-camera:before{content:""}.typcn-cancel-outline:before{content:""}.typcn-cancel:before{content:""}.typcn-chart-area-outline:before{content:""}.typcn-chart-area:before{content:""}.typcn-chart-bar-outline:before{content:""}.typcn-chart-bar:before{content:""}.typcn-chart-line-outline:before{content:""}.typcn-chart-line:before{content:""}.typcn-chart-pie-outline:before{content:""}.typcn-chart-pie:before{content:""}.typcn-chevron-left-outline:before{content:""}.typcn-chevron-left:before{content:""}.typcn-chevron-right-outline:before{content:""}.typcn-chevron-right:before{content:""}.typcn-clipboard:before{content:""}.typcn-cloud-storage:before{content:""}.typcn-cloud-storage-outline:before{content:""}.typcn-code-outline:before{content:""}.typcn-code:before{content:""}.typcn-coffee:before{content:""}.typcn-cog-outline:before{content:""}.typcn-cog:before{content:""}.typcn-compass:before{content:""}.typcn-contacts:before{content:""}.typcn-credit-card:before{content:""}.typcn-css3:before{content:""}.typcn-database:before{content:""}.typcn-delete-outline:before{content:""}.typcn-delete:before{content:""}.typcn-device-desktop:before{content:""}.typcn-device-laptop:before{content:""}.typcn-device-phone:before{content:""}.typcn-device-tablet:before{content:""}.typcn-directions:before{content:""}.typcn-divide-outline:before{content:""}.typcn-divide:before{content:""}.typcn-document-add:before{content:""}.typcn-document-delete:before{content:""}.typcn-document-text:before{content:""}.typcn-document:before{content:""}.typcn-download-outline:before{content:""}.typcn-download:before{content:""}.typcn-dropbox:before{content:""}.typcn-edit:before{content:""}.typcn-eject-outline:before{content:""}.typcn-eject:before{content:""}.typcn-equals-outline:before{content:""}.typcn-equals:before{content:""}.typcn-export-outline:before{content:""}.typcn-export:before{content:""}.typcn-eye-outline:before{content:""}.typcn-eye:before{content:""}.typcn-feather:before{content:""}.typcn-film:before{content:""}.typcn-filter:before{content:""}.typcn-flag-outline:before{content:""}.typcn-flag:before{content:""}.typcn-flash-outline:before{content:""}.typcn-flash:before{content:""}.typcn-flow-children:before{content:""}.typcn-flow-merge:before{content:""}.typcn-flow-parallel:before{content:""}.typcn-flow-switch:before{content:""}.typcn-folder-add:before{content:""}.typcn-folder-delete:before{content:""}.typcn-folder-open:before{content:""}.typcn-folder:before{content:""}.typcn-gift:before{content:""}.typcn-globe-outline:before{content:""}.typcn-globe:before{content:""}.typcn-group-outline:before{content:""}.typcn-group:before{content:""}.typcn-headphones:before{content:""}.typcn-heart-full-outline:before{content:""}.typcn-heart-half-outline:before{content:""}.typcn-heart-outline:before{content:""}.typcn-heart:before{content:""}.typcn-home-outline:before{content:""}.typcn-home:before{content:""}.typcn-html5:before{content:""}.typcn-image-outline:before{content:""}.typcn-image:before{content:""}.typcn-infinity-outline:before{content:""}.typcn-infinity:before{content:""}.typcn-info-large-outline:before{content:""}.typcn-info-large:before{content:""}.typcn-info-outline:before{content:""}.typcn-info:before{content:""}.typcn-input-checked-outline:before{content:""}.typcn-input-checked:before{content:""}.typcn-key-outline:before{content:""}.typcn-key:before{content:""}.typcn-keyboard:before{content:""}.typcn-leaf:before{content:""}.typcn-lightbulb:before{content:""}.typcn-link-outline:before{content:""}.typcn-link:before{content:""}.typcn-location-arrow-outline:before{content:""}.typcn-location-arrow:before{content:""}.typcn-location-outline:before{content:""}.typcn-location:before{content:""}.typcn-lock-closed-outline:before{content:""}.typcn-lock-closed:before{content:""}.typcn-lock-open-outline:before{content:""}.typcn-lock-open:before{content:""}.typcn-mail:before{content:""}.typcn-map:before{content:""}.typcn-media-eject-outline:before{content:""}.typcn-media-eject:before{content:""}.typcn-media-fast-forward-outline:before{content:""}.typcn-media-fast-forward:before{content:""}.typcn-media-pause-outline:before{content:""}.typcn-media-pause:before{content:""}.typcn-media-play-outline:before{content:""}.typcn-media-play-reverse-outline:before{content:""}.typcn-media-play-reverse:before{content:""}.typcn-media-play:before{content:""}.typcn-media-record-outline:before{content:""}.typcn-media-record:before{content:""}.typcn-media-rewind-outline:before{content:""}.typcn-media-rewind:before{content:""}.typcn-media-stop-outline:before{content:""}.typcn-media-stop:before{content:""}.typcn-message-typing:before{content:""}.typcn-message:before{content:""}.typcn-messages:before{content:""}.typcn-microphone-outline:before{content:""}.typcn-microphone:before{content:""}.typcn-minus-outline:before{content:""}.typcn-minus:before{content:""}.typcn-mortar-board:before{content:""}.typcn-news:before{content:""}.typcn-notes-outline:before{content:""}.typcn-notes:before{content:""}.typcn-pen:before{content:""}.typcn-pencil:before{content:""}.typcn-phone-outline:before{content:""}.typcn-phone:before{content:""}.typcn-pi-outline:before{content:""}.typcn-pi:before{content:""}.typcn-pin-outline:before{content:""}.typcn-pin:before{content:""}.typcn-pipette:before{content:""}.typcn-plane-outline:before{content:""}.typcn-plane:before{content:""}.typcn-plug:before{content:""}.typcn-plus-outline:before{content:""}.typcn-plus:before{content:""}.typcn-point-of-interest-outline:before{content:""}.typcn-point-of-interest:before{content:""}.typcn-power-outline:before{content:""}.typcn-power:before{content:""}.typcn-printer:before{content:""}.typcn-puzzle-outline:before{content:""}.typcn-puzzle:before{content:""}.typcn-radar-outline:before{content:""}.typcn-radar:before{content:""}.typcn-refresh-outline:before{content:""}.typcn-refresh:before{content:""}.typcn-rss-outline:before{content:""}.typcn-rss:before{content:""}.typcn-scissors-outline:before{content:""}.typcn-scissors:before{content:""}.typcn-shopping-bag:before{content:""}.typcn-shopping-cart:before{content:""}.typcn-social-at-circular:before{content:""}.typcn-social-dribbble-circular:before{content:""}.typcn-social-dribbble:before{content:""}.typcn-social-facebook-circular:before{content:""}.typcn-social-facebook:before{content:""}.typcn-social-flickr-circular:before{content:""}.typcn-social-flickr:before{content:""}.typcn-social-github-circular:before{content:""}.typcn-social-github:before{content:""}.typcn-social-google-plus-circular:before{content:""}.typcn-social-google-plus:before{content:""}.typcn-social-instagram-circular:before{content:""}.typcn-social-instagram:before{content:""}.typcn-social-last-fm-circular:before{content:""}.typcn-social-last-fm:before{content:""}.typcn-social-linkedin-circular:before{content:""}.typcn-social-linkedin:before{content:""}.typcn-social-pinterest-circular:before{content:""}.typcn-social-pinterest:before{content:""}.typcn-social-skype-outline:before{content:""}.typcn-social-skype:before{content:""}.typcn-social-tumbler-circular:before{content:""}.typcn-social-tumbler:before{content:""}.typcn-social-twitter-circular:before{content:""}.typcn-social-twitter:before{content:""}.typcn-social-vimeo-circular:before{content:""}.typcn-social-vimeo:before{content:""}.typcn-social-youtube-circular:before{content:""}.typcn-social-youtube:before{content:""}.typcn-sort-alphabetically-outline:before{content:""}.typcn-sort-alphabetically:before{content:""}.typcn-sort-numerically-outline:before{content:""}.typcn-sort-numerically:before{content:""}.typcn-spanner-outline:before{content:""}.typcn-spanner:before{content:""}.typcn-spiral:before{content:""}.typcn-star-full-outline:before{content:""}.typcn-star-half-outline:before{content:""}.typcn-star-half:before{content:""}.typcn-star-outline:before{content:""}.typcn-star:before{content:""}.typcn-starburst-outline:before{content:""}.typcn-starburst:before{content:""}.typcn-stopwatch:before{content:""}.typcn-support:before{content:""}.typcn-tabs-outline:before{content:""}.typcn-tag:before{content:""}.typcn-tags:before{content:""}.typcn-th-large-outline:before{content:""}.typcn-th-large:before{content:""}.typcn-th-list-outline:before{content:""}.typcn-th-list:before{content:""}.typcn-th-menu-outline:before{content:""}.typcn-th-menu:before{content:""}.typcn-th-small-outline:before{content:""}.typcn-th-small:before{content:""}.typcn-thermometer:before{content:""}.typcn-thumbs-down:before{content:""}.typcn-thumbs-ok:before{content:""}.typcn-thumbs-up:before{content:""}.typcn-tick-outline:before{content:""}.typcn-tick:before{content:""}.typcn-ticket:before{content:""}.typcn-time:before{content:""}.typcn-times-outline:before{content:""}.typcn-times:before{content:""}.typcn-trash:before{content:""}.typcn-tree:before{content:""}.typcn-upload-outline:before{content:""}.typcn-upload:before{content:""}.typcn-user-add-outline:before{content:""}.typcn-user-add:before{content:""}.typcn-user-delete-outline:before{content:""}.typcn-user-delete:before{content:""}.typcn-user-outline:before{content:""}.typcn-user:before{content:""}.typcn-vendor-android:before{content:""}.typcn-vendor-apple:before{content:""}.typcn-vendor-microsoft:before{content:""}.typcn-video-outline:before{content:""}.typcn-video:before{content:""}.typcn-volume-down:before{content:""}.typcn-volume-mute:before{content:""}.typcn-volume-up:before{content:""}.typcn-volume:before{content:""}.typcn-warning-outline:before{content:""}.typcn-warning:before{content:""}.typcn-watch:before{content:""}.typcn-waves-outline:before{content:""}.typcn-waves:before{content:""}.typcn-weather-cloudy:before{content:""}.typcn-weather-downpour:before{content:""}.typcn-weather-night:before{content:""}.typcn-weather-partly-sunny:before{content:""}.typcn-weather-shower:before{content:""}.typcn-weather-snow:before{content:""}.typcn-weather-stormy:before{content:""}.typcn-weather-sunny:before{content:""}.typcn-weather-windy-cloudy:before{content:""}.typcn-weather-windy:before{content:""}.typcn-wi-fi-outline:before{content:""}.typcn-wi-fi:before{content:""}.typcn-wine:before{content:""}.typcn-world-outline:before{content:""}.typcn-world:before{content:""}.typcn-zoom-in-outline:before{content:""}.typcn-zoom-in:before{content:""}.typcn-zoom-out-outline:before{content:""}.typcn-zoom-out:before{content:""}.typcn-zoom-outline:before{content:""}.typcn-zoom:before{content:""}/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2023 Fonticons, Inc.
 *//*!
* Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
* Copyright 2023 Fonticons, Inc.
*/.fa{font-family:var(--fa-style-family,"Font Awesome 6 Free");font-weight:var(--fa-style,900)}.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:"Font Awesome 6 Free"}.fa-brands,.fab{font-family:"Font Awesome 6 Brands"}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:.225em}.fa-xs{font-size:.75em;line-height:.08333em;vertical-align:.125em}.fa-sm{font-size:.875em;line-height:.07143em;vertical-align:.05357em}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:-.075em}.fa-xl{font-size:1.5em;line-height:.04167em;vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin,2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em)*-1);position:absolute;text-align:center;width:var(--fa-li-width,2em);line-height:inherit}.fa-border{border-radius:var(--fa-border-radius,.1em);border:var(--fa-border-width,.08em) var(--fa-border-style,solid) var(--fa-border-color,#eee);padding:var(--fa-border-padding,.2em .25em .15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin,.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin,.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.28,.84,.42,1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-beat-fade,.fa-fade{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s)}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1));animation-timing-function:var(--fa-animation-timing,cubic-bezier(.4,0,.6,1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,ease-in-out);animation-timing-function:var(--fa-animation-timing,ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-shake,.fa-spin{-webkit-animation-delay:var(--fa-animation-delay,0s);animation-delay:var(--fa-animation-delay,0s);-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-duration:var(--fa-animation-duration,2s);animation-duration:var(--fa-animation-duration,2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,linear);animation-timing-function:var(--fa-animation-timing,linear)}.fa-spin-reverse{--fa-animation-direction:reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction,normal);animation-direction:var(--fa-animation-direction,normal);-webkit-animation-duration:var(--fa-animation-duration,1s);animation-duration:var(--fa-animation-duration,1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count,infinite);animation-iteration-count:var(--fa-animation-iteration-count,infinite);-webkit-animation-timing-function:var(--fa-animation-timing,steps(8));animation-timing-function:var(--fa-animation-timing,steps(8))}@media (prefers-reduced-motion:reduce){.fa-beat,.fa-beat-fade,.fa-bounce,.fa-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale,1.25));transform:scale(var(--fa-beat-scale,1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x,1.1),var(--fa-bounce-start-scale-y,.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em));transform:scale(var(--fa-bounce-jump-scale-x,.9),var(--fa-bounce-jump-scale-y,1.1)) translateY(var(--fa-bounce-height,-.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x,1.05),var(--fa-bounce-land-scale-y,.95)) translateY(0)}57%{-webkit-transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em));transform:scale(1) translateY(var(--fa-bounce-rebound,-.125em))}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity,.4)}}@-webkit-keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity,.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale,1.125));transform:scale(var(--fa-beat-fade-scale,1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg));transform:rotate3d(var(--fa-flip-x,0),var(--fa-flip-y,1),var(--fa-flip-z,0),var(--fa-flip-angle,-180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,to{-webkit-transform:rotate(0deg);transform:rotate(0)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.fa-flip-vertical{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1);transform:scale(-1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle,none));transform:rotate(var(--fa-rotate-angle,none))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index,auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse,#fff)}.fa-0:before{content:"0"}.fa-1:before{content:"1"}.fa-2:before{content:"2"}.fa-3:before{content:"3"}.fa-4:before{content:"4"}.fa-5:before{content:"5"}.fa-6:before{content:"6"}.fa-7:before{content:"7"}.fa-8:before{content:"8"}.fa-9:before{content:"9"}.fa-fill-drip:before{content:""}.fa-arrows-to-circle:before{content:""}.fa-chevron-circle-right:before,.fa-circle-chevron-right:before{content:""}.fa-at:before{content:"@"}.fa-trash-alt:before,.fa-trash-can:before{content:""}.fa-text-height:before{content:""}.fa-user-times:before,.fa-user-xmark:before{content:""}.fa-stethoscope:before{content:""}.fa-comment-alt:before,.fa-message:before{content:""}.fa-info:before{content:""}.fa-compress-alt:before,.fa-down-left-and-up-right-to-center:before{content:""}.fa-explosion:before{content:""}.fa-file-alt:before,.fa-file-lines:before,.fa-file-text:before{content:""}.fa-wave-square:before{content:""}.fa-ring:before{content:""}.fa-building-un:before{content:""}.fa-dice-three:before{content:""}.fa-calendar-alt:before,.fa-calendar-days:before{content:""}.fa-anchor-circle-check:before{content:""}.fa-building-circle-arrow-right:before{content:""}.fa-volleyball-ball:before,.fa-volleyball:before{content:""}.fa-arrows-up-to-line:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-circle-minus:before,.fa-minus-circle:before{content:""}.fa-door-open:before{content:""}.fa-right-from-bracket:before,.fa-sign-out-alt:before{content:""}.fa-atom:before{content:""}.fa-soap:before{content:""}.fa-heart-music-camera-bolt:before,.fa-icons:before{content:""}.fa-microphone-alt-slash:before,.fa-microphone-lines-slash:before{content:""}.fa-bridge-circle-check:before{content:""}.fa-pump-medical:before{content:""}.fa-fingerprint:before{content:""}.fa-hand-point-right:before{content:""}.fa-magnifying-glass-location:before,.fa-search-location:before{content:""}.fa-forward-step:before,.fa-step-forward:before{content:""}.fa-face-smile-beam:before,.fa-smile-beam:before{content:""}.fa-flag-checkered:before{content:""}.fa-football-ball:before,.fa-football:before{content:""}.fa-school-circle-exclamation:before{content:""}.fa-crop:before{content:""}.fa-angle-double-down:before,.fa-angles-down:before{content:""}.fa-users-rectangle:before{content:""}.fa-people-roof:before{content:""}.fa-people-line:before{content:""}.fa-beer-mug-empty:before,.fa-beer:before{content:""}.fa-diagram-predecessor:before{content:""}.fa-arrow-up-long:before,.fa-long-arrow-up:before{content:""}.fa-burn:before,.fa-fire-flame-simple:before{content:""}.fa-male:before,.fa-person:before{content:""}.fa-laptop:before{content:""}.fa-file-csv:before{content:""}.fa-menorah:before{content:""}.fa-truck-plane:before{content:""}.fa-record-vinyl:before{content:""}.fa-face-grin-stars:before,.fa-grin-stars:before{content:""}.fa-bong:before{content:""}.fa-pastafarianism:before,.fa-spaghetti-monster-flying:before{content:""}.fa-arrow-down-up-across-line:before{content:""}.fa-spoon:before,.fa-utensil-spoon:before{content:""}.fa-jar-wheat:before{content:""}.fa-envelopes-bulk:before,.fa-mail-bulk:before{content:""}.fa-file-circle-exclamation:before{content:""}.fa-circle-h:before,.fa-hospital-symbol:before{content:""}.fa-pager:before{content:""}.fa-address-book:before,.fa-contact-book:before{content:""}.fa-strikethrough:before{content:""}.fa-k:before{content:"K"}.fa-landmark-flag:before{content:""}.fa-pencil-alt:before,.fa-pencil:before{content:""}.fa-backward:before{content:""}.fa-caret-right:before{content:""}.fa-comments:before{content:""}.fa-file-clipboard:before,.fa-paste:before{content:""}.fa-code-pull-request:before{content:""}.fa-clipboard-list:before{content:""}.fa-truck-loading:before,.fa-truck-ramp-box:before{content:""}.fa-user-check:before{content:""}.fa-vial-virus:before{content:""}.fa-sheet-plastic:before{content:""}.fa-blog:before{content:""}.fa-user-ninja:before{content:""}.fa-person-arrow-up-from-line:before{content:""}.fa-scroll-torah:before,.fa-torah:before{content:""}.fa-broom-ball:before,.fa-quidditch-broom-ball:before,.fa-quidditch:before{content:""}.fa-toggle-off:before{content:""}.fa-archive:before,.fa-box-archive:before{content:""}.fa-person-drowning:before{content:""}.fa-arrow-down-9-1:before,.fa-sort-numeric-desc:before,.fa-sort-numeric-down-alt:before{content:""}.fa-face-grin-tongue-squint:before,.fa-grin-tongue-squint:before{content:""}.fa-spray-can:before{content:""}.fa-truck-monster:before{content:""}.fa-w:before{content:"W"}.fa-earth-africa:before,.fa-globe-africa:before{content:""}.fa-rainbow:before{content:""}.fa-circle-notch:before{content:""}.fa-tablet-alt:before,.fa-tablet-screen-button:before{content:""}.fa-paw:before{content:""}.fa-cloud:before{content:""}.fa-trowel-bricks:before{content:""}.fa-face-flushed:before,.fa-flushed:before{content:""}.fa-hospital-user:before{content:""}.fa-tent-arrow-left-right:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-binoculars:before{content:""}.fa-microphone-slash:before{content:""}.fa-box-tissue:before{content:""}.fa-motorcycle:before{content:""}.fa-bell-concierge:before,.fa-concierge-bell:before{content:""}.fa-pen-ruler:before,.fa-pencil-ruler:before{content:""}.fa-people-arrows-left-right:before,.fa-people-arrows:before{content:""}.fa-mars-and-venus-burst:before{content:""}.fa-caret-square-right:before,.fa-square-caret-right:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-sun-plant-wilt:before{content:""}.fa-toilets-portable:before{content:""}.fa-hockey-puck:before{content:""}.fa-table:before{content:""}.fa-magnifying-glass-arrow-right:before{content:""}.fa-digital-tachograph:before,.fa-tachograph-digital:before{content:""}.fa-users-slash:before{content:""}.fa-clover:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-star-and-crescent:before{content:""}.fa-house-fire:before{content:""}.fa-minus-square:before,.fa-square-minus:before{content:""}.fa-helicopter:before{content:""}.fa-compass:before{content:""}.fa-caret-square-down:before,.fa-square-caret-down:before{content:""}.fa-file-circle-question:before{content:""}.fa-laptop-code:before{content:""}.fa-swatchbook:before{content:""}.fa-prescription-bottle:before{content:""}.fa-bars:before,.fa-navicon:before{content:""}.fa-people-group:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-heart-broken:before,.fa-heart-crack:before{content:""}.fa-external-link-square-alt:before,.fa-square-up-right:before{content:""}.fa-face-kiss-beam:before,.fa-kiss-beam:before{content:""}.fa-film:before{content:""}.fa-ruler-horizontal:before{content:""}.fa-people-robbery:before{content:""}.fa-lightbulb:before{content:""}.fa-caret-left:before{content:""}.fa-circle-exclamation:before,.fa-exclamation-circle:before{content:""}.fa-school-circle-xmark:before{content:""}.fa-arrow-right-from-bracket:before,.fa-sign-out:before{content:""}.fa-chevron-circle-down:before,.fa-circle-chevron-down:before{content:""}.fa-unlock-alt:before,.fa-unlock-keyhole:before{content:""}.fa-cloud-showers-heavy:before{content:""}.fa-headphones-alt:before,.fa-headphones-simple:before{content:""}.fa-sitemap:before{content:""}.fa-circle-dollar-to-slot:before,.fa-donate:before{content:""}.fa-memory:before{content:""}.fa-road-spikes:before{content:""}.fa-fire-burner:before{content:""}.fa-flag:before{content:""}.fa-hanukiah:before{content:""}.fa-feather:before{content:""}.fa-volume-down:before,.fa-volume-low:before{content:""}.fa-comment-slash:before{content:""}.fa-cloud-sun-rain:before{content:""}.fa-compress:before{content:""}.fa-wheat-alt:before,.fa-wheat-awn:before{content:""}.fa-ankh:before{content:""}.fa-hands-holding-child:before{content:""}.fa-asterisk:before{content:"*"}.fa-check-square:before,.fa-square-check:before{content:""}.fa-peseta-sign:before{content:""}.fa-header:before,.fa-heading:before{content:""}.fa-ghost:before{content:""}.fa-list-squares:before,.fa-list:before{content:""}.fa-phone-square-alt:before,.fa-square-phone-flip:before{content:""}.fa-cart-plus:before{content:""}.fa-gamepad:before{content:""}.fa-circle-dot:before,.fa-dot-circle:before{content:""}.fa-dizzy:before,.fa-face-dizzy:before{content:""}.fa-egg:before{content:""}.fa-house-medical-circle-xmark:before{content:""}.fa-campground:before{content:""}.fa-folder-plus:before{content:""}.fa-futbol-ball:before,.fa-futbol:before,.fa-soccer-ball:before{content:""}.fa-paint-brush:before,.fa-paintbrush:before{content:""}.fa-lock:before{content:""}.fa-gas-pump:before{content:""}.fa-hot-tub-person:before,.fa-hot-tub:before{content:""}.fa-map-location:before,.fa-map-marked:before{content:""}.fa-house-flood-water:before{content:""}.fa-tree:before{content:""}.fa-bridge-lock:before{content:""}.fa-sack-dollar:before{content:""}.fa-edit:before,.fa-pen-to-square:before{content:""}.fa-car-side:before{content:""}.fa-share-alt:before,.fa-share-nodes:before{content:""}.fa-heart-circle-minus:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-microscope:before{content:""}.fa-sink:before{content:""}.fa-bag-shopping:before,.fa-shopping-bag:before{content:""}.fa-arrow-down-z-a:before,.fa-sort-alpha-desc:before,.fa-sort-alpha-down-alt:before{content:""}.fa-mitten:before{content:""}.fa-person-rays:before{content:""}.fa-users:before{content:""}.fa-eye-slash:before{content:""}.fa-flask-vial:before{content:""}.fa-hand-paper:before,.fa-hand:before{content:""}.fa-om:before{content:""}.fa-worm:before{content:""}.fa-house-circle-xmark:before{content:""}.fa-plug:before{content:""}.fa-chevron-up:before{content:""}.fa-hand-spock:before{content:""}.fa-stopwatch:before{content:""}.fa-face-kiss:before,.fa-kiss:before{content:""}.fa-bridge-circle-xmark:before{content:""}.fa-face-grin-tongue:before,.fa-grin-tongue:before{content:""}.fa-chess-bishop:before{content:""}.fa-face-grin-wink:before,.fa-grin-wink:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-ear-deaf:before,.fa-hard-of-hearing:before{content:""}.fa-road-circle-check:before{content:""}.fa-dice-five:before{content:""}.fa-rss-square:before,.fa-square-rss:before{content:""}.fa-land-mine-on:before{content:""}.fa-i-cursor:before{content:""}.fa-stamp:before{content:""}.fa-stairs:before{content:""}.fa-i:before{content:"I"}.fa-hryvnia-sign:before,.fa-hryvnia:before{content:""}.fa-pills:before{content:""}.fa-face-grin-wide:before,.fa-grin-alt:before{content:""}.fa-tooth:before{content:""}.fa-v:before{content:"V"}.fa-bangladeshi-taka-sign:before{content:""}.fa-bicycle:before{content:""}.fa-rod-asclepius:before,.fa-rod-snake:before,.fa-staff-aesculapius:before,.fa-staff-snake:before{content:""}.fa-head-side-cough-slash:before{content:""}.fa-ambulance:before,.fa-truck-medical:before{content:""}.fa-wheat-awn-circle-exclamation:before{content:""}.fa-snowman:before{content:""}.fa-mortar-pestle:before{content:""}.fa-road-barrier:before{content:""}.fa-school:before{content:""}.fa-igloo:before{content:""}.fa-joint:before{content:""}.fa-angle-right:before{content:""}.fa-horse:before{content:""}.fa-q:before{content:"Q"}.fa-g:before{content:"G"}.fa-notes-medical:before{content:""}.fa-temperature-2:before,.fa-temperature-half:before,.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-dong-sign:before{content:""}.fa-capsules:before{content:""}.fa-poo-bolt:before,.fa-poo-storm:before{content:""}.fa-face-frown-open:before,.fa-frown-open:before{content:""}.fa-hand-point-up:before{content:""}.fa-money-bill:before{content:""}.fa-bookmark:before{content:""}.fa-align-justify:before{content:""}.fa-umbrella-beach:before{content:""}.fa-helmet-un:before{content:""}.fa-bullseye:before{content:""}.fa-bacon:before{content:""}.fa-hand-point-down:before{content:""}.fa-arrow-up-from-bracket:before{content:""}.fa-folder-blank:before,.fa-folder:before{content:""}.fa-file-medical-alt:before,.fa-file-waveform:before{content:""}.fa-radiation:before{content:""}.fa-chart-simple:before{content:""}.fa-mars-stroke:before{content:""}.fa-vial:before{content:""}.fa-dashboard:before,.fa-gauge-med:before,.fa-gauge:before,.fa-tachometer-alt-average:before{content:""}.fa-magic-wand-sparkles:before,.fa-wand-magic-sparkles:before{content:""}.fa-e:before{content:"E"}.fa-pen-alt:before,.fa-pen-clip:before{content:""}.fa-bridge-circle-exclamation:before{content:""}.fa-user:before{content:""}.fa-school-circle-check:before{content:""}.fa-dumpster:before{content:""}.fa-shuttle-van:before,.fa-van-shuttle:before{content:""}.fa-building-user:before{content:""}.fa-caret-square-left:before,.fa-square-caret-left:before{content:""}.fa-highlighter:before{content:""}.fa-key:before{content:""}.fa-bullhorn:before{content:""}.fa-globe:before{content:""}.fa-synagogue:before{content:""}.fa-person-half-dress:before{content:""}.fa-road-bridge:before{content:""}.fa-location-arrow:before{content:""}.fa-c:before{content:"C"}.fa-tablet-button:before{content:""}.fa-building-lock:before{content:""}.fa-pizza-slice:before{content:""}.fa-money-bill-wave:before{content:""}.fa-area-chart:before,.fa-chart-area:before{content:""}.fa-house-flag:before{content:""}.fa-person-circle-minus:before{content:""}.fa-ban:before,.fa-cancel:before{content:""}.fa-camera-rotate:before{content:""}.fa-air-freshener:before,.fa-spray-can-sparkles:before{content:""}.fa-star:before{content:""}.fa-repeat:before{content:""}.fa-cross:before{content:""}.fa-box:before{content:""}.fa-venus-mars:before{content:""}.fa-arrow-pointer:before,.fa-mouse-pointer:before{content:""}.fa-expand-arrows-alt:before,.fa-maximize:before{content:""}.fa-charging-station:before{content:""}.fa-shapes:before,.fa-triangle-circle-square:before{content:""}.fa-random:before,.fa-shuffle:before{content:""}.fa-person-running:before,.fa-running:before{content:""}.fa-mobile-retro:before{content:""}.fa-grip-lines-vertical:before{content:""}.fa-spider:before{content:""}.fa-hands-bound:before{content:""}.fa-file-invoice-dollar:before{content:""}.fa-plane-circle-exclamation:before{content:""}.fa-x-ray:before{content:""}.fa-spell-check:before{content:""}.fa-slash:before{content:""}.fa-computer-mouse:before,.fa-mouse:before{content:""}.fa-arrow-right-to-bracket:before,.fa-sign-in:before{content:""}.fa-shop-slash:before,.fa-store-alt-slash:before{content:""}.fa-server:before{content:""}.fa-virus-covid-slash:before{content:""}.fa-shop-lock:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-blender-phone:before{content:""}.fa-building-wheat:before{content:""}.fa-person-breastfeeding:before{content:""}.fa-right-to-bracket:before,.fa-sign-in-alt:before{content:""}.fa-venus:before{content:""}.fa-passport:before{content:""}.fa-heart-pulse:before,.fa-heartbeat:before{content:""}.fa-people-carry-box:before,.fa-people-carry:before{content:""}.fa-temperature-high:before{content:""}.fa-microchip:before{content:""}.fa-crown:before{content:""}.fa-weight-hanging:before{content:""}.fa-xmarks-lines:before{content:""}.fa-file-prescription:before{content:""}.fa-weight-scale:before,.fa-weight:before{content:""}.fa-user-friends:before,.fa-user-group:before{content:""}.fa-arrow-up-a-z:before,.fa-sort-alpha-up:before{content:""}.fa-chess-knight:before{content:""}.fa-face-laugh-squint:before,.fa-laugh-squint:before{content:""}.fa-wheelchair:before{content:""}.fa-arrow-circle-up:before,.fa-circle-arrow-up:before{content:""}.fa-toggle-on:before{content:""}.fa-person-walking:before,.fa-walking:before{content:""}.fa-l:before{content:"L"}.fa-fire:before{content:""}.fa-bed-pulse:before,.fa-procedures:before{content:""}.fa-shuttle-space:before,.fa-space-shuttle:before{content:""}.fa-face-laugh:before,.fa-laugh:before{content:""}.fa-folder-open:before{content:""}.fa-heart-circle-plus:before{content:""}.fa-code-fork:before{content:""}.fa-city:before{content:""}.fa-microphone-alt:before,.fa-microphone-lines:before{content:""}.fa-pepper-hot:before{content:""}.fa-unlock:before{content:""}.fa-colon-sign:before{content:""}.fa-headset:before{content:""}.fa-store-slash:before{content:""}.fa-road-circle-xmark:before{content:""}.fa-user-minus:before{content:""}.fa-mars-stroke-up:before,.fa-mars-stroke-v:before{content:""}.fa-champagne-glasses:before,.fa-glass-cheers:before{content:""}.fa-clipboard:before{content:""}.fa-house-circle-exclamation:before{content:""}.fa-file-arrow-up:before,.fa-file-upload:before{content:""}.fa-wifi-3:before,.fa-wifi-strong:before,.fa-wifi:before{content:""}.fa-bath:before,.fa-bathtub:before{content:""}.fa-underline:before{content:""}.fa-user-edit:before,.fa-user-pen:before{content:""}.fa-signature:before{content:""}.fa-stroopwafel:before{content:""}.fa-bold:before{content:""}.fa-anchor-lock:before{content:""}.fa-building-ngo:before{content:""}.fa-manat-sign:before{content:""}.fa-not-equal:before{content:""}.fa-border-style:before,.fa-border-top-left:before{content:""}.fa-map-location-dot:before,.fa-map-marked-alt:before{content:""}.fa-jedi:before{content:""}.fa-poll:before,.fa-square-poll-vertical:before{content:""}.fa-mug-hot:before{content:""}.fa-battery-car:before,.fa-car-battery:before{content:""}.fa-gift:before{content:""}.fa-dice-two:before{content:""}.fa-chess-queen:before{content:""}.fa-glasses:before{content:""}.fa-chess-board:before{content:""}.fa-building-circle-check:before{content:""}.fa-person-chalkboard:before{content:""}.fa-mars-stroke-h:before,.fa-mars-stroke-right:before{content:""}.fa-hand-back-fist:before,.fa-hand-rock:before{content:""}.fa-caret-square-up:before,.fa-square-caret-up:before{content:""}.fa-cloud-showers-water:before{content:""}.fa-bar-chart:before,.fa-chart-bar:before{content:""}.fa-hands-bubbles:before,.fa-hands-wash:before{content:""}.fa-less-than-equal:before{content:""}.fa-train:before{content:""}.fa-eye-low-vision:before,.fa-low-vision:before{content:""}.fa-crow:before{content:""}.fa-sailboat:before{content:""}.fa-window-restore:before{content:""}.fa-plus-square:before,.fa-square-plus:before{content:""}.fa-torii-gate:before{content:""}.fa-frog:before{content:""}.fa-bucket:before{content:""}.fa-image:before{content:""}.fa-microphone:before{content:""}.fa-cow:before{content:""}.fa-caret-up:before{content:""}.fa-screwdriver:before{content:""}.fa-folder-closed:before{content:""}.fa-house-tsunami:before{content:""}.fa-square-nfi:before{content:""}.fa-arrow-up-from-ground-water:before{content:""}.fa-glass-martini-alt:before,.fa-martini-glass:before{content:""}.fa-rotate-back:before,.fa-rotate-backward:before,.fa-rotate-left:before,.fa-undo-alt:before{content:""}.fa-columns:before,.fa-table-columns:before{content:""}.fa-lemon:before{content:""}.fa-head-side-mask:before{content:""}.fa-handshake:before{content:""}.fa-gem:before{content:""}.fa-dolly-box:before,.fa-dolly:before{content:""}.fa-smoking:before{content:""}.fa-compress-arrows-alt:before,.fa-minimize:before{content:""}.fa-monument:before{content:""}.fa-snowplow:before{content:""}.fa-angle-double-right:before,.fa-angles-right:before{content:""}.fa-cannabis:before{content:""}.fa-circle-play:before,.fa-play-circle:before{content:""}.fa-tablets:before{content:""}.fa-ethernet:before{content:""}.fa-eur:before,.fa-euro-sign:before,.fa-euro:before{content:""}.fa-chair:before{content:""}.fa-check-circle:before,.fa-circle-check:before{content:""}.fa-circle-stop:before,.fa-stop-circle:before{content:""}.fa-compass-drafting:before,.fa-drafting-compass:before{content:""}.fa-plate-wheat:before{content:""}.fa-icicles:before{content:""}.fa-person-shelter:before{content:""}.fa-neuter:before{content:""}.fa-id-badge:before{content:""}.fa-marker:before{content:""}.fa-face-laugh-beam:before,.fa-laugh-beam:before{content:""}.fa-helicopter-symbol:before{content:""}.fa-universal-access:before{content:""}.fa-chevron-circle-up:before,.fa-circle-chevron-up:before{content:""}.fa-lari-sign:before{content:""}.fa-volcano:before{content:""}.fa-person-walking-dashed-line-arrow-right:before{content:""}.fa-gbp:before,.fa-pound-sign:before,.fa-sterling-sign:before{content:""}.fa-viruses:before{content:""}.fa-square-person-confined:before{content:""}.fa-user-tie:before{content:""}.fa-arrow-down-long:before,.fa-long-arrow-down:before{content:""}.fa-tent-arrow-down-to-line:before{content:""}.fa-certificate:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-suitcase:before{content:""}.fa-person-skating:before,.fa-skating:before{content:""}.fa-filter-circle-dollar:before,.fa-funnel-dollar:before{content:""}.fa-camera-retro:before{content:""}.fa-arrow-circle-down:before,.fa-circle-arrow-down:before{content:""}.fa-arrow-right-to-file:before,.fa-file-import:before{content:""}.fa-external-link-square:before,.fa-square-arrow-up-right:before{content:""}.fa-box-open:before{content:""}.fa-scroll:before{content:""}.fa-spa:before{content:""}.fa-location-pin-lock:before{content:""}.fa-pause:before{content:""}.fa-hill-avalanche:before{content:""}.fa-temperature-0:before,.fa-temperature-empty:before,.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-bomb:before{content:""}.fa-registered:before{content:""}.fa-address-card:before,.fa-contact-card:before,.fa-vcard:before{content:""}.fa-balance-scale-right:before,.fa-scale-unbalanced-flip:before{content:""}.fa-subscript:before{content:""}.fa-diamond-turn-right:before,.fa-directions:before{content:""}.fa-burst:before{content:""}.fa-house-laptop:before,.fa-laptop-house:before{content:""}.fa-face-tired:before,.fa-tired:before{content:""}.fa-money-bills:before{content:""}.fa-smog:before{content:""}.fa-crutch:before{content:""}.fa-cloud-arrow-up:before,.fa-cloud-upload-alt:before,.fa-cloud-upload:before{content:""}.fa-palette:before{content:""}.fa-arrows-turn-right:before{content:""}.fa-vest:before{content:""}.fa-ferry:before{content:""}.fa-arrows-down-to-people:before{content:""}.fa-seedling:before,.fa-sprout:before{content:""}.fa-arrows-alt-h:before,.fa-left-right:before{content:""}.fa-boxes-packing:before{content:""}.fa-arrow-circle-left:before,.fa-circle-arrow-left:before{content:""}.fa-group-arrows-rotate:before{content:""}.fa-bowl-food:before{content:""}.fa-candy-cane:before{content:""}.fa-arrow-down-wide-short:before,.fa-sort-amount-asc:before,.fa-sort-amount-down:before{content:""}.fa-cloud-bolt:before,.fa-thunderstorm:before{content:""}.fa-remove-format:before,.fa-text-slash:before{content:""}.fa-face-smile-wink:before,.fa-smile-wink:before{content:""}.fa-file-word:before{content:""}.fa-file-powerpoint:before{content:""}.fa-arrows-h:before,.fa-arrows-left-right:before{content:""}.fa-house-lock:before{content:""}.fa-cloud-arrow-down:before,.fa-cloud-download-alt:before,.fa-cloud-download:before{content:""}.fa-children:before{content:""}.fa-blackboard:before,.fa-chalkboard:before{content:""}.fa-user-alt-slash:before,.fa-user-large-slash:before{content:""}.fa-envelope-open:before{content:""}.fa-handshake-alt-slash:before,.fa-handshake-simple-slash:before{content:""}.fa-mattress-pillow:before{content:""}.fa-guarani-sign:before{content:""}.fa-arrows-rotate:before,.fa-refresh:before,.fa-sync:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-cruzeiro-sign:before{content:""}.fa-greater-than-equal:before{content:""}.fa-shield-alt:before,.fa-shield-halved:before{content:""}.fa-atlas:before,.fa-book-atlas:before{content:""}.fa-virus:before{content:""}.fa-envelope-circle-check:before{content:""}.fa-layer-group:before{content:""}.fa-arrows-to-dot:before{content:""}.fa-archway:before{content:""}.fa-heart-circle-check:before{content:""}.fa-house-chimney-crack:before,.fa-house-damage:before{content:""}.fa-file-archive:before,.fa-file-zipper:before{content:""}.fa-square:before{content:""}.fa-glass-martini:before,.fa-martini-glass-empty:before{content:""}.fa-couch:before{content:""}.fa-cedi-sign:before{content:""}.fa-italic:before{content:""}.fa-church:before{content:""}.fa-comments-dollar:before{content:""}.fa-democrat:before{content:""}.fa-z:before{content:"Z"}.fa-person-skiing:before,.fa-skiing:before{content:""}.fa-road-lock:before{content:""}.fa-a:before{content:"A"}.fa-temperature-arrow-down:before,.fa-temperature-down:before{content:""}.fa-feather-alt:before,.fa-feather-pointed:before{content:""}.fa-p:before{content:"P"}.fa-snowflake:before{content:""}.fa-newspaper:before{content:""}.fa-ad:before,.fa-rectangle-ad:before{content:""}.fa-arrow-circle-right:before,.fa-circle-arrow-right:before{content:""}.fa-filter-circle-xmark:before{content:""}.fa-locust:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-list-1-2:before,.fa-list-numeric:before,.fa-list-ol:before{content:""}.fa-person-dress-burst:before{content:""}.fa-money-check-alt:before,.fa-money-check-dollar:before{content:""}.fa-vector-square:before{content:""}.fa-bread-slice:before{content:""}.fa-language:before{content:""}.fa-face-kiss-wink-heart:before,.fa-kiss-wink-heart:before{content:""}.fa-filter:before{content:""}.fa-question:before{content:"?"}.fa-file-signature:before{content:""}.fa-arrows-alt:before,.fa-up-down-left-right:before{content:""}.fa-house-chimney-user:before{content:""}.fa-hand-holding-heart:before{content:""}.fa-puzzle-piece:before{content:""}.fa-money-check:before{content:""}.fa-star-half-alt:before,.fa-star-half-stroke:before{content:""}.fa-code:before{content:""}.fa-glass-whiskey:before,.fa-whiskey-glass:before{content:""}.fa-building-circle-exclamation:before{content:""}.fa-magnifying-glass-chart:before{content:""}.fa-arrow-up-right-from-square:before,.fa-external-link:before{content:""}.fa-cubes-stacked:before{content:""}.fa-krw:before,.fa-won-sign:before,.fa-won:before{content:""}.fa-virus-covid:before{content:""}.fa-austral-sign:before{content:""}.fa-f:before{content:"F"}.fa-leaf:before{content:""}.fa-road:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-person-circle-plus:before{content:""}.fa-chart-pie:before,.fa-pie-chart:before{content:""}.fa-bolt-lightning:before{content:""}.fa-sack-xmark:before{content:""}.fa-file-excel:before{content:""}.fa-file-contract:before{content:""}.fa-fish-fins:before{content:""}.fa-building-flag:before{content:""}.fa-face-grin-beam:before,.fa-grin-beam:before{content:""}.fa-object-ungroup:before{content:""}.fa-poop:before{content:""}.fa-location-pin:before,.fa-map-marker:before{content:""}.fa-kaaba:before{content:""}.fa-toilet-paper:before{content:""}.fa-hard-hat:before,.fa-hat-hard:before,.fa-helmet-safety:before{content:""}.fa-eject:before{content:""}.fa-arrow-alt-circle-right:before,.fa-circle-right:before{content:""}.fa-plane-circle-check:before{content:""}.fa-face-rolling-eyes:before,.fa-meh-rolling-eyes:before{content:""}.fa-object-group:before{content:""}.fa-chart-line:before,.fa-line-chart:before{content:""}.fa-mask-ventilator:before{content:""}.fa-arrow-right:before{content:""}.fa-map-signs:before,.fa-signs-post:before{content:""}.fa-cash-register:before{content:""}.fa-person-circle-question:before{content:""}.fa-h:before{content:"H"}.fa-tarp:before{content:""}.fa-screwdriver-wrench:before,.fa-tools:before{content:""}.fa-arrows-to-eye:before{content:""}.fa-plug-circle-bolt:before{content:""}.fa-heart:before{content:""}.fa-mars-and-venus:before{content:""}.fa-home-user:before,.fa-house-user:before{content:""}.fa-dumpster-fire:before{content:""}.fa-house-crack:before{content:""}.fa-cocktail:before,.fa-martini-glass-citrus:before{content:""}.fa-face-surprise:before,.fa-surprise:before{content:""}.fa-bottle-water:before{content:""}.fa-circle-pause:before,.fa-pause-circle:before{content:""}.fa-toilet-paper-slash:before{content:""}.fa-apple-alt:before,.fa-apple-whole:before{content:""}.fa-kitchen-set:before{content:""}.fa-r:before{content:"R"}.fa-temperature-1:before,.fa-temperature-quarter:before,.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-cube:before{content:""}.fa-bitcoin-sign:before{content:""}.fa-shield-dog:before{content:""}.fa-solar-panel:before{content:""}.fa-lock-open:before{content:""}.fa-elevator:before{content:""}.fa-money-bill-transfer:before{content:""}.fa-money-bill-trend-up:before{content:""}.fa-house-flood-water-circle-arrow-right:before{content:""}.fa-poll-h:before,.fa-square-poll-horizontal:before{content:""}.fa-circle:before{content:""}.fa-backward-fast:before,.fa-fast-backward:before{content:""}.fa-recycle:before{content:""}.fa-user-astronaut:before{content:""}.fa-plane-slash:before{content:""}.fa-trademark:before{content:""}.fa-basketball-ball:before,.fa-basketball:before{content:""}.fa-satellite-dish:before{content:""}.fa-arrow-alt-circle-up:before,.fa-circle-up:before{content:""}.fa-mobile-alt:before,.fa-mobile-screen-button:before{content:""}.fa-volume-high:before,.fa-volume-up:before{content:""}.fa-users-rays:before{content:""}.fa-wallet:before{content:""}.fa-clipboard-check:before{content:""}.fa-file-audio:before{content:""}.fa-burger:before,.fa-hamburger:before{content:""}.fa-wrench:before{content:""}.fa-bugs:before{content:""}.fa-rupee-sign:before,.fa-rupee:before{content:""}.fa-file-image:before{content:""}.fa-circle-question:before,.fa-question-circle:before{content:""}.fa-plane-departure:before{content:""}.fa-handshake-slash:before{content:""}.fa-book-bookmark:before{content:""}.fa-code-branch:before{content:""}.fa-hat-cowboy:before{content:""}.fa-bridge:before{content:""}.fa-phone-alt:before,.fa-phone-flip:before{content:""}.fa-truck-front:before{content:""}.fa-cat:before{content:""}.fa-anchor-circle-exclamation:before{content:""}.fa-truck-field:before{content:""}.fa-route:before{content:""}.fa-clipboard-question:before{content:""}.fa-panorama:before{content:""}.fa-comment-medical:before{content:""}.fa-teeth-open:before{content:""}.fa-file-circle-minus:before{content:""}.fa-tags:before{content:""}.fa-wine-glass:before{content:""}.fa-fast-forward:before,.fa-forward-fast:before{content:""}.fa-face-meh-blank:before,.fa-meh-blank:before{content:""}.fa-parking:before,.fa-square-parking:before{content:""}.fa-house-signal:before{content:""}.fa-bars-progress:before,.fa-tasks-alt:before{content:""}.fa-faucet-drip:before{content:""}.fa-cart-flatbed:before,.fa-dolly-flatbed:before{content:""}.fa-ban-smoking:before,.fa-smoking-ban:before{content:""}.fa-terminal:before{content:""}.fa-mobile-button:before{content:""}.fa-house-medical-flag:before{content:""}.fa-basket-shopping:before,.fa-shopping-basket:before{content:""}.fa-tape:before{content:""}.fa-bus-alt:before,.fa-bus-simple:before{content:""}.fa-eye:before{content:""}.fa-face-sad-cry:before,.fa-sad-cry:before{content:""}.fa-audio-description:before{content:""}.fa-person-military-to-person:before{content:""}.fa-file-shield:before{content:""}.fa-user-slash:before{content:""}.fa-pen:before{content:""}.fa-tower-observation:before{content:""}.fa-file-code:before{content:""}.fa-signal-5:before,.fa-signal-perfect:before,.fa-signal:before{content:""}.fa-bus:before{content:""}.fa-heart-circle-xmark:before{content:""}.fa-home-lg:before,.fa-house-chimney:before{content:""}.fa-window-maximize:before{content:""}.fa-face-frown:before,.fa-frown:before{content:""}.fa-prescription:before{content:""}.fa-shop:before,.fa-store-alt:before{content:""}.fa-floppy-disk:before,.fa-save:before{content:""}.fa-vihara:before{content:""}.fa-balance-scale-left:before,.fa-scale-unbalanced:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-comment-dots:before,.fa-commenting:before{content:""}.fa-plant-wilt:before{content:""}.fa-diamond:before{content:""}.fa-face-grin-squint:before,.fa-grin-squint:before{content:""}.fa-hand-holding-dollar:before,.fa-hand-holding-usd:before{content:""}.fa-bacterium:before{content:""}.fa-hand-pointer:before{content:""}.fa-drum-steelpan:before{content:""}.fa-hand-scissors:before{content:""}.fa-hands-praying:before,.fa-praying-hands:before{content:""}.fa-arrow-right-rotate:before,.fa-arrow-rotate-forward:before,.fa-arrow-rotate-right:before,.fa-redo:before{content:""}.fa-biohazard:before{content:""}.fa-location-crosshairs:before,.fa-location:before{content:""}.fa-mars-double:before{content:""}.fa-child-dress:before{content:""}.fa-users-between-lines:before{content:""}.fa-lungs-virus:before{content:""}.fa-face-grin-tears:before,.fa-grin-tears:before{content:""}.fa-phone:before{content:""}.fa-calendar-times:before,.fa-calendar-xmark:before{content:""}.fa-child-reaching:before{content:""}.fa-head-side-virus:before{content:""}.fa-user-cog:before,.fa-user-gear:before{content:""}.fa-arrow-up-1-9:before,.fa-sort-numeric-up:before{content:""}.fa-door-closed:before{content:""}.fa-shield-virus:before{content:""}.fa-dice-six:before{content:""}.fa-mosquito-net:before{content:""}.fa-bridge-water:before{content:""}.fa-person-booth:before{content:""}.fa-text-width:before{content:""}.fa-hat-wizard:before{content:""}.fa-pen-fancy:before{content:""}.fa-digging:before,.fa-person-digging:before{content:""}.fa-trash:before{content:""}.fa-gauge-simple-med:before,.fa-gauge-simple:before,.fa-tachometer-average:before{content:""}.fa-book-medical:before{content:""}.fa-poo:before{content:""}.fa-quote-right-alt:before,.fa-quote-right:before{content:""}.fa-shirt:before,.fa-t-shirt:before,.fa-tshirt:before{content:""}.fa-cubes:before{content:""}.fa-divide:before{content:""}.fa-tenge-sign:before,.fa-tenge:before{content:""}.fa-headphones:before{content:""}.fa-hands-holding:before{content:""}.fa-hands-clapping:before{content:""}.fa-republican:before{content:""}.fa-arrow-left:before{content:""}.fa-person-circle-xmark:before{content:""}.fa-ruler:before{content:""}.fa-align-left:before{content:""}.fa-dice-d6:before{content:""}.fa-restroom:before{content:""}.fa-j:before{content:"J"}.fa-users-viewfinder:before{content:""}.fa-file-video:before{content:""}.fa-external-link-alt:before,.fa-up-right-from-square:before{content:""}.fa-table-cells:before,.fa-th:before{content:""}.fa-file-pdf:before{content:""}.fa-bible:before,.fa-book-bible:before{content:""}.fa-o:before{content:"O"}.fa-medkit:before,.fa-suitcase-medical:before{content:""}.fa-user-secret:before{content:""}.fa-otter:before{content:""}.fa-female:before,.fa-person-dress:before{content:""}.fa-comment-dollar:before{content:""}.fa-briefcase-clock:before,.fa-business-time:before{content:""}.fa-table-cells-large:before,.fa-th-large:before{content:""}.fa-book-tanakh:before,.fa-tanakh:before{content:""}.fa-phone-volume:before,.fa-volume-control-phone:before{content:""}.fa-hat-cowboy-side:before{content:""}.fa-clipboard-user:before{content:""}.fa-child:before{content:""}.fa-lira-sign:before{content:""}.fa-satellite:before{content:""}.fa-plane-lock:before{content:""}.fa-tag:before{content:""}.fa-comment:before{content:""}.fa-birthday-cake:before,.fa-cake-candles:before,.fa-cake:before{content:""}.fa-envelope:before{content:""}.fa-angle-double-up:before,.fa-angles-up:before{content:""}.fa-paperclip:before{content:""}.fa-arrow-right-to-city:before{content:""}.fa-ribbon:before{content:""}.fa-lungs:before{content:""}.fa-arrow-up-9-1:before,.fa-sort-numeric-up-alt:before{content:""}.fa-litecoin-sign:before{content:""}.fa-border-none:before{content:""}.fa-circle-nodes:before{content:""}.fa-parachute-box:before{content:""}.fa-indent:before{content:""}.fa-truck-field-un:before{content:""}.fa-hourglass-empty:before,.fa-hourglass:before{content:""}.fa-mountain:before{content:""}.fa-user-doctor:before,.fa-user-md:before{content:""}.fa-circle-info:before,.fa-info-circle:before{content:""}.fa-cloud-meatball:before{content:""}.fa-camera-alt:before,.fa-camera:before{content:""}.fa-square-virus:before{content:""}.fa-meteor:before{content:""}.fa-car-on:before{content:""}.fa-sleigh:before{content:""}.fa-arrow-down-1-9:before,.fa-sort-numeric-asc:before,.fa-sort-numeric-down:before{content:""}.fa-hand-holding-droplet:before,.fa-hand-holding-water:before{content:""}.fa-water:before{content:""}.fa-calendar-check:before{content:""}.fa-braille:before{content:""}.fa-prescription-bottle-alt:before,.fa-prescription-bottle-medical:before{content:""}.fa-landmark:before{content:""}.fa-truck:before{content:""}.fa-crosshairs:before{content:""}.fa-person-cane:before{content:""}.fa-tent:before{content:""}.fa-vest-patches:before{content:""}.fa-check-double:before{content:""}.fa-arrow-down-a-z:before,.fa-sort-alpha-asc:before,.fa-sort-alpha-down:before{content:""}.fa-money-bill-wheat:before{content:""}.fa-cookie:before{content:""}.fa-arrow-left-rotate:before,.fa-arrow-rotate-back:before,.fa-arrow-rotate-backward:before,.fa-arrow-rotate-left:before,.fa-undo:before{content:""}.fa-hard-drive:before,.fa-hdd:before{content:""}.fa-face-grin-squint-tears:before,.fa-grin-squint-tears:before{content:""}.fa-dumbbell:before{content:""}.fa-list-alt:before,.fa-rectangle-list:before{content:""}.fa-tarp-droplet:before{content:""}.fa-house-medical-circle-check:before{content:""}.fa-person-skiing-nordic:before,.fa-skiing-nordic:before{content:""}.fa-calendar-plus:before{content:""}.fa-plane-arrival:before{content:""}.fa-arrow-alt-circle-left:before,.fa-circle-left:before{content:""}.fa-subway:before,.fa-train-subway:before{content:""}.fa-chart-gantt:before{content:""}.fa-indian-rupee-sign:before,.fa-indian-rupee:before,.fa-inr:before{content:""}.fa-crop-alt:before,.fa-crop-simple:before{content:""}.fa-money-bill-1:before,.fa-money-bill-alt:before{content:""}.fa-left-long:before,.fa-long-arrow-alt-left:before{content:""}.fa-dna:before{content:""}.fa-virus-slash:before{content:""}.fa-minus:before,.fa-subtract:before{content:""}.fa-chess:before{content:""}.fa-arrow-left-long:before,.fa-long-arrow-left:before{content:""}.fa-plug-circle-check:before{content:""}.fa-street-view:before{content:""}.fa-franc-sign:before{content:""}.fa-volume-off:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before,.fa-hands-american-sign-language-interpreting:before,.fa-hands-asl-interpreting:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-droplet-slash:before,.fa-tint-slash:before{content:""}.fa-mosque:before{content:""}.fa-mosquito:before{content:""}.fa-star-of-david:before{content:""}.fa-person-military-rifle:before{content:""}.fa-cart-shopping:before,.fa-shopping-cart:before{content:""}.fa-vials:before{content:""}.fa-plug-circle-plus:before{content:""}.fa-place-of-worship:before{content:""}.fa-grip-vertical:before{content:""}.fa-arrow-turn-up:before,.fa-level-up:before{content:""}.fa-u:before{content:"U"}.fa-square-root-alt:before,.fa-square-root-variable:before{content:""}.fa-clock-four:before,.fa-clock:before{content:""}.fa-backward-step:before,.fa-step-backward:before{content:""}.fa-pallet:before{content:""}.fa-faucet:before{content:""}.fa-baseball-bat-ball:before{content:""}.fa-s:before{content:"S"}.fa-timeline:before{content:""}.fa-keyboard:before{content:""}.fa-caret-down:before{content:""}.fa-clinic-medical:before,.fa-house-chimney-medical:before{content:""}.fa-temperature-3:before,.fa-temperature-three-quarters:before,.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-mobile-android-alt:before,.fa-mobile-screen:before{content:""}.fa-plane-up:before{content:""}.fa-piggy-bank:before{content:""}.fa-battery-3:before,.fa-battery-half:before{content:""}.fa-mountain-city:before{content:""}.fa-coins:before{content:""}.fa-khanda:before{content:""}.fa-sliders-h:before,.fa-sliders:before{content:""}.fa-folder-tree:before{content:""}.fa-network-wired:before{content:""}.fa-map-pin:before{content:""}.fa-hamsa:before{content:""}.fa-cent-sign:before{content:""}.fa-flask:before{content:""}.fa-person-pregnant:before{content:""}.fa-wand-sparkles:before{content:""}.fa-ellipsis-v:before,.fa-ellipsis-vertical:before{content:""}.fa-ticket:before{content:""}.fa-power-off:before{content:""}.fa-long-arrow-alt-right:before,.fa-right-long:before{content:""}.fa-flag-usa:before{content:""}.fa-laptop-file:before{content:""}.fa-teletype:before,.fa-tty:before{content:""}.fa-diagram-next:before{content:""}.fa-person-rifle:before{content:""}.fa-house-medical-circle-exclamation:before{content:""}.fa-closed-captioning:before{content:""}.fa-hiking:before,.fa-person-hiking:before{content:""}.fa-venus-double:before{content:""}.fa-images:before{content:""}.fa-calculator:before{content:""}.fa-people-pulling:before{content:""}.fa-n:before{content:"N"}.fa-cable-car:before,.fa-tram:before{content:""}.fa-cloud-rain:before{content:""}.fa-building-circle-xmark:before{content:""}.fa-ship:before{content:""}.fa-arrows-down-to-line:before{content:""}.fa-download:before{content:""}.fa-face-grin:before,.fa-grin:before{content:""}.fa-backspace:before,.fa-delete-left:before{content:""}.fa-eye-dropper-empty:before,.fa-eye-dropper:before,.fa-eyedropper:before{content:""}.fa-file-circle-check:before{content:""}.fa-forward:before{content:""}.fa-mobile-android:before,.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-face-meh:before,.fa-meh:before{content:""}.fa-align-center:before{content:""}.fa-book-dead:before,.fa-book-skull:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-heart-circle-exclamation:before{content:""}.fa-home-alt:before,.fa-home-lg-alt:before,.fa-home:before,.fa-house:before{content:""}.fa-calendar-week:before{content:""}.fa-laptop-medical:before{content:""}.fa-b:before{content:"B"}.fa-file-medical:before{content:""}.fa-dice-one:before{content:""}.fa-kiwi-bird:before{content:""}.fa-arrow-right-arrow-left:before,.fa-exchange:before{content:""}.fa-redo-alt:before,.fa-rotate-forward:before,.fa-rotate-right:before{content:""}.fa-cutlery:before,.fa-utensils:before{content:""}.fa-arrow-up-wide-short:before,.fa-sort-amount-up:before{content:""}.fa-mill-sign:before{content:""}.fa-bowl-rice:before{content:""}.fa-skull:before{content:""}.fa-broadcast-tower:before,.fa-tower-broadcast:before{content:""}.fa-truck-pickup:before{content:""}.fa-long-arrow-alt-up:before,.fa-up-long:before{content:""}.fa-stop:before{content:""}.fa-code-merge:before{content:""}.fa-upload:before{content:""}.fa-hurricane:before{content:""}.fa-mound:before{content:""}.fa-toilet-portable:before{content:""}.fa-compact-disc:before{content:""}.fa-file-arrow-down:before,.fa-file-download:before{content:""}.fa-caravan:before{content:""}.fa-shield-cat:before{content:""}.fa-bolt:before,.fa-zap:before{content:""}.fa-glass-water:before{content:""}.fa-oil-well:before{content:""}.fa-vault:before{content:""}.fa-mars:before{content:""}.fa-toilet:before{content:""}.fa-plane-circle-xmark:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen-sign:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble-sign:before,.fa-ruble:before{content:""}.fa-sun:before{content:""}.fa-guitar:before{content:""}.fa-face-laugh-wink:before,.fa-laugh-wink:before{content:""}.fa-horse-head:before{content:""}.fa-bore-hole:before{content:""}.fa-industry:before{content:""}.fa-arrow-alt-circle-down:before,.fa-circle-down:before{content:""}.fa-arrows-turn-to-dots:before{content:""}.fa-florin-sign:before{content:""}.fa-arrow-down-short-wide:before,.fa-sort-amount-desc:before,.fa-sort-amount-down-alt:before{content:""}.fa-less-than:before{content:"<"}.fa-angle-down:before{content:""}.fa-car-tunnel:before{content:""}.fa-head-side-cough:before{content:""}.fa-grip-lines:before{content:""}.fa-thumbs-down:before{content:""}.fa-user-lock:before{content:""}.fa-arrow-right-long:before,.fa-long-arrow-right:before{content:""}.fa-anchor-circle-xmark:before{content:""}.fa-ellipsis-h:before,.fa-ellipsis:before{content:""}.fa-chess-pawn:before{content:""}.fa-first-aid:before,.fa-kit-medical:before{content:""}.fa-person-through-window:before{content:""}.fa-toolbox:before{content:""}.fa-hands-holding-circle:before{content:""}.fa-bug:before{content:""}.fa-credit-card-alt:before,.fa-credit-card:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-hand-holding-hand:before{content:""}.fa-book-open-reader:before,.fa-book-reader:before{content:""}.fa-mountain-sun:before{content:""}.fa-arrows-left-right-to-line:before{content:""}.fa-dice-d20:before{content:""}.fa-truck-droplet:before{content:""}.fa-file-circle-xmark:before{content:""}.fa-temperature-arrow-up:before,.fa-temperature-up:before{content:""}.fa-medal:before{content:""}.fa-bed:before{content:""}.fa-h-square:before,.fa-square-h:before{content:""}.fa-podcast:before{content:""}.fa-temperature-4:before,.fa-temperature-full:before,.fa-thermometer-4:before,.fa-thermometer-full:before{content:""}.fa-bell:before{content:""}.fa-superscript:before{content:""}.fa-plug-circle-xmark:before{content:""}.fa-star-of-life:before{content:""}.fa-phone-slash:before{content:""}.fa-paint-roller:before{content:""}.fa-hands-helping:before,.fa-handshake-angle:before{content:""}.fa-location-dot:before,.fa-map-marker-alt:before{content:""}.fa-file:before{content:""}.fa-greater-than:before{content:">"}.fa-person-swimming:before,.fa-swimmer:before{content:""}.fa-arrow-down:before{content:""}.fa-droplet:before,.fa-tint:before{content:""}.fa-eraser:before{content:""}.fa-earth-america:before,.fa-earth-americas:before,.fa-earth:before,.fa-globe-americas:before{content:""}.fa-person-burst:before{content:""}.fa-dove:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-socks:before{content:""}.fa-inbox:before{content:""}.fa-section:before{content:""}.fa-gauge-high:before,.fa-tachometer-alt-fast:before,.fa-tachometer-alt:before{content:""}.fa-envelope-open-text:before{content:""}.fa-hospital-alt:before,.fa-hospital-wide:before,.fa-hospital:before{content:""}.fa-wine-bottle:before{content:""}.fa-chess-rook:before{content:""}.fa-bars-staggered:before,.fa-reorder:before,.fa-stream:before{content:""}.fa-dharmachakra:before{content:""}.fa-hotdog:before{content:""}.fa-blind:before,.fa-person-walking-with-cane:before{content:""}.fa-drum:before{content:""}.fa-ice-cream:before{content:""}.fa-heart-circle-bolt:before{content:""}.fa-fax:before{content:""}.fa-paragraph:before{content:""}.fa-check-to-slot:before,.fa-vote-yea:before{content:""}.fa-star-half:before{content:""}.fa-boxes-alt:before,.fa-boxes-stacked:before,.fa-boxes:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-assistive-listening-systems:before,.fa-ear-listen:before{content:""}.fa-tree-city:before{content:""}.fa-play:before{content:""}.fa-font:before{content:""}.fa-rupiah-sign:before{content:""}.fa-magnifying-glass:before,.fa-search:before{content:""}.fa-ping-pong-paddle-ball:before,.fa-table-tennis-paddle-ball:before,.fa-table-tennis:before{content:""}.fa-diagnoses:before,.fa-person-dots-from-line:before{content:""}.fa-trash-can-arrow-up:before,.fa-trash-restore-alt:before{content:""}.fa-naira-sign:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-walkie-talkie:before{content:""}.fa-file-edit:before,.fa-file-pen:before{content:""}.fa-receipt:before{content:""}.fa-pen-square:before,.fa-pencil-square:before,.fa-square-pen:before{content:""}.fa-suitcase-rolling:before{content:""}.fa-person-circle-exclamation:before{content:""}.fa-chevron-down:before{content:""}.fa-battery-5:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-skull-crossbones:before{content:""}.fa-code-compare:before{content:""}.fa-list-dots:before,.fa-list-ul:before{content:""}.fa-school-lock:before{content:""}.fa-tower-cell:before{content:""}.fa-down-long:before,.fa-long-arrow-alt-down:before{content:""}.fa-ranking-star:before{content:""}.fa-chess-king:before{content:""}.fa-person-harassing:before{content:""}.fa-brazilian-real-sign:before{content:""}.fa-landmark-alt:before,.fa-landmark-dome:before{content:""}.fa-arrow-up:before{content:""}.fa-television:before,.fa-tv-alt:before,.fa-tv:before{content:""}.fa-shrimp:before{content:""}.fa-list-check:before,.fa-tasks:before{content:""}.fa-jug-detergent:before{content:""}.fa-circle-user:before,.fa-user-circle:before{content:""}.fa-user-shield:before{content:""}.fa-wind:before{content:""}.fa-car-burst:before,.fa-car-crash:before{content:""}.fa-y:before{content:"Y"}.fa-person-snowboarding:before,.fa-snowboarding:before{content:""}.fa-shipping-fast:before,.fa-truck-fast:before{content:""}.fa-fish:before{content:""}.fa-user-graduate:before{content:""}.fa-adjust:before,.fa-circle-half-stroke:before{content:""}.fa-clapperboard:before{content:""}.fa-circle-radiation:before,.fa-radiation-alt:before{content:""}.fa-baseball-ball:before,.fa-baseball:before{content:""}.fa-jet-fighter-up:before{content:""}.fa-diagram-project:before,.fa-project-diagram:before{content:""}.fa-copy:before{content:""}.fa-volume-mute:before,.fa-volume-times:before,.fa-volume-xmark:before{content:""}.fa-hand-sparkles:before{content:""}.fa-grip-horizontal:before,.fa-grip:before{content:""}.fa-share-from-square:before,.fa-share-square:before{content:""}.fa-child-combatant:before,.fa-child-rifle:before{content:""}.fa-gun:before{content:""}.fa-phone-square:before,.fa-square-phone:before{content:""}.fa-add:before,.fa-plus:before{content:"+"}.fa-expand:before{content:""}.fa-computer:before{content:""}.fa-close:before,.fa-multiply:before,.fa-remove:before,.fa-times:before,.fa-xmark:before{content:""}.fa-arrows-up-down-left-right:before,.fa-arrows:before{content:""}.fa-chalkboard-teacher:before,.fa-chalkboard-user:before{content:""}.fa-peso-sign:before{content:""}.fa-building-shield:before{content:""}.fa-baby:before{content:""}.fa-users-line:before{content:""}.fa-quote-left-alt:before,.fa-quote-left:before{content:""}.fa-tractor:before{content:""}.fa-trash-arrow-up:before,.fa-trash-restore:before{content:""}.fa-arrow-down-up-lock:before{content:""}.fa-lines-leaning:before{content:""}.fa-ruler-combined:before{content:""}.fa-copyright:before{content:""}.fa-equals:before{content:"="}.fa-blender:before{content:""}.fa-teeth:before{content:""}.fa-ils:before,.fa-shekel-sign:before,.fa-shekel:before,.fa-sheqel-sign:before,.fa-sheqel:before{content:""}.fa-map:before{content:""}.fa-rocket:before{content:""}.fa-photo-film:before,.fa-photo-video:before{content:""}.fa-folder-minus:before{content:""}.fa-store:before{content:""}.fa-arrow-trend-up:before{content:""}.fa-plug-circle-minus:before{content:""}.fa-sign-hanging:before,.fa-sign:before{content:""}.fa-bezier-curve:before{content:""}.fa-bell-slash:before{content:""}.fa-tablet-android:before,.fa-tablet:before{content:""}.fa-school-flag:before{content:""}.fa-fill:before{content:""}.fa-angle-up:before{content:""}.fa-drumstick-bite:before{content:""}.fa-holly-berry:before{content:""}.fa-chevron-left:before{content:""}.fa-bacteria:before{content:""}.fa-hand-lizard:before{content:""}.fa-notdef:before{content:""}.fa-disease:before{content:""}.fa-briefcase-medical:before{content:""}.fa-genderless:before{content:""}.fa-chevron-right:before{content:""}.fa-retweet:before{content:""}.fa-car-alt:before,.fa-car-rear:before{content:""}.fa-pump-soap:before{content:""}.fa-video-slash:before{content:""}.fa-battery-2:before,.fa-battery-quarter:before{content:""}.fa-radio:before{content:""}.fa-baby-carriage:before,.fa-carriage-baby:before{content:""}.fa-traffic-light:before{content:""}.fa-thermometer:before{content:""}.fa-vr-cardboard:before{content:""}.fa-hand-middle-finger:before{content:""}.fa-percent:before,.fa-percentage:before{content:"%"}.fa-truck-moving:before{content:""}.fa-glass-water-droplet:before{content:""}.fa-display:before{content:""}.fa-face-smile:before,.fa-smile:before{content:""}.fa-thumb-tack:before,.fa-thumbtack:before{content:""}.fa-trophy:before{content:""}.fa-person-praying:before,.fa-pray:before{content:""}.fa-hammer:before{content:""}.fa-hand-peace:before{content:""}.fa-rotate:before,.fa-sync-alt:before{content:""}.fa-spinner:before{content:""}.fa-robot:before{content:""}.fa-peace:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-warehouse:before{content:""}.fa-arrow-up-right-dots:before{content:""}.fa-splotch:before{content:""}.fa-face-grin-hearts:before,.fa-grin-hearts:before{content:""}.fa-dice-four:before{content:""}.fa-sim-card:before{content:""}.fa-transgender-alt:before,.fa-transgender:before{content:""}.fa-mercury:before{content:""}.fa-arrow-turn-down:before,.fa-level-down:before{content:""}.fa-person-falling-burst:before{content:""}.fa-award:before{content:""}.fa-ticket-alt:before,.fa-ticket-simple:before{content:""}.fa-building:before{content:""}.fa-angle-double-left:before,.fa-angles-left:before{content:""}.fa-qrcode:before{content:""}.fa-clock-rotate-left:before,.fa-history:before{content:""}.fa-face-grin-beam-sweat:before,.fa-grin-beam-sweat:before{content:""}.fa-arrow-right-from-file:before,.fa-file-export:before{content:""}.fa-shield-blank:before,.fa-shield:before{content:""}.fa-arrow-up-short-wide:before,.fa-sort-amount-up-alt:before{content:""}.fa-house-medical:before{content:""}.fa-golf-ball-tee:before,.fa-golf-ball:before{content:""}.fa-chevron-circle-left:before,.fa-circle-chevron-left:before{content:""}.fa-house-chimney-window:before{content:""}.fa-pen-nib:before{content:""}.fa-tent-arrow-turn-left:before{content:""}.fa-tents:before{content:""}.fa-magic:before,.fa-wand-magic:before{content:""}.fa-dog:before{content:""}.fa-carrot:before{content:""}.fa-moon:before{content:""}.fa-wine-glass-alt:before,.fa-wine-glass-empty:before{content:""}.fa-cheese:before{content:""}.fa-yin-yang:before{content:""}.fa-music:before{content:""}.fa-code-commit:before{content:""}.fa-temperature-low:before{content:""}.fa-biking:before,.fa-person-biking:before{content:""}.fa-broom:before{content:""}.fa-shield-heart:before{content:""}.fa-gopuram:before{content:""}.fa-earth-oceania:before,.fa-globe-oceania:before{content:""}.fa-square-xmark:before,.fa-times-square:before,.fa-xmark-square:before{content:""}.fa-hashtag:before{content:"#"}.fa-expand-alt:before,.fa-up-right-and-down-left-from-center:before{content:""}.fa-oil-can:before{content:""}.fa-t:before{content:"T"}.fa-hippo:before{content:""}.fa-chart-column:before{content:""}.fa-infinity:before{content:""}.fa-vial-circle-check:before{content:""}.fa-person-arrow-down-to-line:before{content:""}.fa-voicemail:before{content:""}.fa-fan:before{content:""}.fa-person-walking-luggage:before{content:""}.fa-arrows-alt-v:before,.fa-up-down:before{content:""}.fa-cloud-moon-rain:before{content:""}.fa-calendar:before{content:""}.fa-trailer:before{content:""}.fa-bahai:before,.fa-haykal:before{content:""}.fa-sd-card:before{content:""}.fa-dragon:before{content:""}.fa-shoe-prints:before{content:""}.fa-circle-plus:before,.fa-plus-circle:before{content:""}.fa-face-grin-tongue-wink:before,.fa-grin-tongue-wink:before{content:""}.fa-hand-holding:before{content:""}.fa-plug-circle-exclamation:before{content:""}.fa-chain-broken:before,.fa-chain-slash:before,.fa-link-slash:before,.fa-unlink:before{content:""}.fa-clone:before{content:""}.fa-person-walking-arrow-loop-left:before{content:""}.fa-arrow-up-z-a:before,.fa-sort-alpha-up-alt:before{content:""}.fa-fire-alt:before,.fa-fire-flame-curved:before{content:""}.fa-tornado:before{content:""}.fa-file-circle-plus:before{content:""}.fa-book-quran:before,.fa-quran:before{content:""}.fa-anchor:before{content:""}.fa-border-all:before{content:""}.fa-angry:before,.fa-face-angry:before{content:""}.fa-cookie-bite:before{content:""}.fa-arrow-trend-down:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-draw-polygon:before{content:""}.fa-balance-scale:before,.fa-scale-balanced:before{content:""}.fa-gauge-simple-high:before,.fa-tachometer-fast:before,.fa-tachometer:before{content:""}.fa-shower:before{content:""}.fa-desktop-alt:before,.fa-desktop:before{content:""}.fa-m:before{content:"M"}.fa-table-list:before,.fa-th-list:before{content:""}.fa-comment-sms:before,.fa-sms:before{content:""}.fa-book:before{content:""}.fa-user-plus:before{content:""}.fa-check:before{content:""}.fa-battery-4:before,.fa-battery-three-quarters:before{content:""}.fa-house-circle-check:before{content:""}.fa-angle-left:before{content:""}.fa-diagram-successor:before{content:""}.fa-truck-arrow-right:before{content:""}.fa-arrows-split-up-and-left:before{content:""}.fa-fist-raised:before,.fa-hand-fist:before{content:""}.fa-cloud-moon:before{content:""}.fa-briefcase:before{content:""}.fa-person-falling:before{content:""}.fa-image-portrait:before,.fa-portrait:before{content:""}.fa-user-tag:before{content:""}.fa-rug:before{content:""}.fa-earth-europe:before,.fa-globe-europe:before{content:""}.fa-cart-flatbed-suitcase:before,.fa-luggage-cart:before{content:""}.fa-rectangle-times:before,.fa-rectangle-xmark:before,.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-baht-sign:before{content:""}.fa-book-open:before{content:""}.fa-book-journal-whills:before,.fa-journal-whills:before{content:""}.fa-handcuffs:before{content:""}.fa-exclamation-triangle:before,.fa-triangle-exclamation:before,.fa-warning:before{content:""}.fa-database:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-bottle-droplet:before{content:""}.fa-mask-face:before{content:""}.fa-hill-rockslide:before{content:""}.fa-exchange-alt:before,.fa-right-left:before{content:""}.fa-paper-plane:before{content:""}.fa-road-circle-exclamation:before{content:""}.fa-dungeon:before{content:""}.fa-align-right:before{content:""}.fa-money-bill-1-wave:before,.fa-money-bill-wave-alt:before{content:""}.fa-life-ring:before{content:""}.fa-hands:before,.fa-sign-language:before,.fa-signing:before{content:""}.fa-calendar-day:before{content:""}.fa-ladder-water:before,.fa-swimming-pool:before,.fa-water-ladder:before{content:""}.fa-arrows-up-down:before,.fa-arrows-v:before{content:""}.fa-face-grimace:before,.fa-grimace:before{content:""}.fa-wheelchair-alt:before,.fa-wheelchair-move:before{content:""}.fa-level-down-alt:before,.fa-turn-down:before{content:""}.fa-person-walking-arrow-right:before{content:""}.fa-envelope-square:before,.fa-square-envelope:before{content:""}.fa-dice:before{content:""}.fa-bowling-ball:before{content:""}.fa-brain:before{content:""}.fa-band-aid:before,.fa-bandage:before{content:""}.fa-calendar-minus:before{content:""}.fa-circle-xmark:before,.fa-times-circle:before,.fa-xmark-circle:before{content:""}.fa-gifts:before{content:""}.fa-hotel:before{content:""}.fa-earth-asia:before,.fa-globe-asia:before{content:""}.fa-id-card-alt:before,.fa-id-card-clip:before{content:""}.fa-magnifying-glass-plus:before,.fa-search-plus:before{content:""}.fa-thumbs-up:before{content:""}.fa-user-clock:before{content:""}.fa-allergies:before,.fa-hand-dots:before{content:""}.fa-file-invoice:before{content:""}.fa-window-minimize:before{content:""}.fa-coffee:before,.fa-mug-saucer:before{content:""}.fa-brush:before{content:""}.fa-mask:before{content:""}.fa-magnifying-glass-minus:before,.fa-search-minus:before{content:""}.fa-ruler-vertical:before{content:""}.fa-user-alt:before,.fa-user-large:before{content:""}.fa-train-tram:before{content:""}.fa-user-nurse:before{content:""}.fa-syringe:before{content:""}.fa-cloud-sun:before{content:""}.fa-stopwatch-20:before{content:""}.fa-square-full:before{content:""}.fa-magnet:before{content:""}.fa-jar:before{content:""}.fa-note-sticky:before,.fa-sticky-note:before{content:""}.fa-bug-slash:before{content:""}.fa-arrow-up-from-water-pump:before{content:""}.fa-bone:before{content:""}.fa-user-injured:before{content:""}.fa-face-sad-tear:before,.fa-sad-tear:before{content:""}.fa-plane:before{content:""}.fa-tent-arrows-down:before{content:""}.fa-exclamation:before{content:"!"}.fa-arrows-spin:before{content:""}.fa-print:before{content:""}.fa-try:before,.fa-turkish-lira-sign:before,.fa-turkish-lira:before{content:""}.fa-dollar-sign:before,.fa-dollar:before,.fa-usd:before{content:"$"}.fa-x:before{content:"X"}.fa-magnifying-glass-dollar:before,.fa-search-dollar:before{content:""}.fa-users-cog:before,.fa-users-gear:before{content:""}.fa-person-military-pointing:before{content:""}.fa-bank:before,.fa-building-columns:before,.fa-institution:before,.fa-museum:before,.fa-university:before{content:""}.fa-umbrella:before{content:""}.fa-trowel:before{content:""}.fa-d:before{content:"D"}.fa-stapler:before{content:""}.fa-masks-theater:before,.fa-theater-masks:before{content:""}.fa-kip-sign:before{content:""}.fa-hand-point-left:before{content:""}.fa-handshake-alt:before,.fa-handshake-simple:before{content:""}.fa-fighter-jet:before,.fa-jet-fighter:before{content:""}.fa-share-alt-square:before,.fa-square-share-nodes:before{content:""}.fa-barcode:before{content:""}.fa-plus-minus:before{content:""}.fa-video-camera:before,.fa-video:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-hand-holding-medical:before{content:""}.fa-person-circle-check:before{content:""}.fa-level-up-alt:before,.fa-turn-up:before{content:""}.fa-sr-only,.fa-sr-only-focusable:not(:focus),.sr-only,.sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}:host,:root{--fa-style-family-brands:"Font Awesome 6 Brands";--fa-font-brands:normal 400 1em/1 "Font Awesome 6 Brands"}@font-face{font-family:"Font Awesome 6 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/react/assets/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(/react/assets/fa-brands-400-DtZKBM2a.ttf) format("truetype")}.fa-brands,.fab{font-weight:400}.fa-monero:before{content:""}.fa-hooli:before{content:""}.fa-yelp:before{content:""}.fa-cc-visa:before{content:""}.fa-lastfm:before{content:""}.fa-shopware:before{content:""}.fa-creative-commons-nc:before{content:""}.fa-aws:before{content:""}.fa-redhat:before{content:""}.fa-yoast:before{content:""}.fa-cloudflare:before{content:""}.fa-ups:before{content:""}.fa-pixiv:before{content:""}.fa-wpexplorer:before{content:""}.fa-dyalog:before{content:""}.fa-bity:before{content:""}.fa-stackpath:before{content:""}.fa-buysellads:before{content:""}.fa-first-order:before{content:""}.fa-modx:before{content:""}.fa-guilded:before{content:""}.fa-vnv:before{content:""}.fa-js-square:before,.fa-square-js:before{content:""}.fa-microsoft:before{content:""}.fa-qq:before{content:""}.fa-orcid:before{content:""}.fa-java:before{content:""}.fa-invision:before{content:""}.fa-creative-commons-pd-alt:before{content:""}.fa-centercode:before{content:""}.fa-glide-g:before{content:""}.fa-drupal:before{content:""}.fa-hire-a-helper:before{content:""}.fa-creative-commons-by:before{content:""}.fa-unity:before{content:""}.fa-whmcs:before{content:""}.fa-rocketchat:before{content:""}.fa-vk:before{content:""}.fa-untappd:before{content:""}.fa-mailchimp:before{content:""}.fa-css3-alt:before{content:""}.fa-reddit-square:before,.fa-square-reddit:before{content:""}.fa-vimeo-v:before{content:""}.fa-contao:before{content:""}.fa-square-font-awesome:before{content:""}.fa-deskpro:before{content:""}.fa-brave:before{content:""}.fa-sistrix:before{content:""}.fa-instagram-square:before,.fa-square-instagram:before{content:""}.fa-battle-net:before{content:""}.fa-the-red-yeti:before{content:""}.fa-hacker-news-square:before,.fa-square-hacker-news:before{content:""}.fa-edge:before{content:""}.fa-threads:before{content:""}.fa-napster:before{content:""}.fa-snapchat-square:before,.fa-square-snapchat:before{content:""}.fa-google-plus-g:before{content:""}.fa-artstation:before{content:""}.fa-markdown:before{content:""}.fa-sourcetree:before{content:""}.fa-google-plus:before{content:""}.fa-diaspora:before{content:""}.fa-foursquare:before{content:""}.fa-stack-overflow:before{content:""}.fa-github-alt:before{content:""}.fa-phoenix-squadron:before{content:""}.fa-pagelines:before{content:""}.fa-algolia:before{content:""}.fa-red-river:before{content:""}.fa-creative-commons-sa:before{content:""}.fa-safari:before{content:""}.fa-google:before{content:""}.fa-font-awesome-alt:before,.fa-square-font-awesome-stroke:before{content:""}.fa-atlassian:before{content:""}.fa-linkedin-in:before{content:""}.fa-digital-ocean:before{content:""}.fa-nimblr:before{content:""}.fa-chromecast:before{content:""}.fa-evernote:before{content:""}.fa-hacker-news:before{content:""}.fa-creative-commons-sampling:before{content:""}.fa-adversal:before{content:""}.fa-creative-commons:before{content:""}.fa-watchman-monitoring:before{content:""}.fa-fonticons:before{content:""}.fa-weixin:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-codepen:before{content:""}.fa-git-alt:before{content:""}.fa-lyft:before{content:""}.fa-rev:before{content:""}.fa-windows:before{content:""}.fa-wizards-of-the-coast:before{content:""}.fa-square-viadeo:before,.fa-viadeo-square:before{content:""}.fa-meetup:before{content:""}.fa-centos:before{content:""}.fa-adn:before{content:""}.fa-cloudsmith:before{content:""}.fa-opensuse:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-dribbble-square:before,.fa-square-dribbble:before{content:""}.fa-codiepie:before{content:""}.fa-node:before{content:""}.fa-mix:before{content:""}.fa-steam:before{content:""}.fa-cc-apple-pay:before{content:""}.fa-scribd:before{content:""}.fa-debian:before{content:""}.fa-openid:before{content:""}.fa-instalod:before{content:""}.fa-expeditedssl:before{content:""}.fa-sellcast:before{content:""}.fa-square-twitter:before,.fa-twitter-square:before{content:""}.fa-r-project:before{content:""}.fa-delicious:before{content:""}.fa-freebsd:before{content:""}.fa-vuejs:before{content:""}.fa-accusoft:before{content:""}.fa-ioxhost:before{content:""}.fa-fonticons-fi:before{content:""}.fa-app-store:before{content:""}.fa-cc-mastercard:before{content:""}.fa-itunes-note:before{content:""}.fa-golang:before{content:""}.fa-kickstarter:before{content:""}.fa-grav:before{content:""}.fa-weibo:before{content:""}.fa-uncharted:before{content:""}.fa-firstdraft:before{content:""}.fa-square-youtube:before,.fa-youtube-square:before{content:""}.fa-wikipedia-w:before{content:""}.fa-rendact:before,.fa-wpressr:before{content:""}.fa-angellist:before{content:""}.fa-galactic-republic:before{content:""}.fa-nfc-directional:before{content:""}.fa-skype:before{content:""}.fa-joget:before{content:""}.fa-fedora:before{content:""}.fa-stripe-s:before{content:""}.fa-meta:before{content:""}.fa-laravel:before{content:""}.fa-hotjar:before{content:""}.fa-bluetooth-b:before{content:""}.fa-square-letterboxd:before{content:""}.fa-sticker-mule:before{content:""}.fa-creative-commons-zero:before{content:""}.fa-hips:before{content:""}.fa-behance:before{content:""}.fa-reddit:before{content:""}.fa-discord:before{content:""}.fa-chrome:before{content:""}.fa-app-store-ios:before{content:""}.fa-cc-discover:before{content:""}.fa-wpbeginner:before{content:""}.fa-confluence:before{content:""}.fa-shoelace:before{content:""}.fa-mdb:before{content:""}.fa-dochub:before{content:""}.fa-accessible-icon:before{content:""}.fa-ebay:before{content:""}.fa-amazon:before{content:""}.fa-unsplash:before{content:""}.fa-yarn:before{content:""}.fa-square-steam:before,.fa-steam-square:before{content:""}.fa-500px:before{content:""}.fa-square-vimeo:before,.fa-vimeo-square:before{content:""}.fa-asymmetrik:before{content:""}.fa-font-awesome-flag:before,.fa-font-awesome-logo-full:before,.fa-font-awesome:before{content:""}.fa-gratipay:before{content:""}.fa-apple:before{content:""}.fa-hive:before{content:""}.fa-gitkraken:before{content:""}.fa-keybase:before{content:""}.fa-apple-pay:before{content:""}.fa-padlet:before{content:""}.fa-amazon-pay:before{content:""}.fa-github-square:before,.fa-square-github:before{content:""}.fa-stumbleupon:before{content:""}.fa-fedex:before{content:""}.fa-phoenix-framework:before{content:""}.fa-shopify:before{content:""}.fa-neos:before{content:""}.fa-square-threads:before{content:""}.fa-hackerrank:before{content:""}.fa-researchgate:before{content:""}.fa-swift:before{content:""}.fa-angular:before{content:""}.fa-speakap:before{content:""}.fa-angrycreative:before{content:""}.fa-y-combinator:before{content:""}.fa-empire:before{content:""}.fa-envira:before{content:""}.fa-google-scholar:before{content:""}.fa-gitlab-square:before,.fa-square-gitlab:before{content:""}.fa-studiovinari:before{content:""}.fa-pied-piper:before{content:""}.fa-wordpress:before{content:""}.fa-product-hunt:before{content:""}.fa-firefox:before{content:""}.fa-linode:before{content:""}.fa-goodreads:before{content:""}.fa-odnoklassniki-square:before,.fa-square-odnoklassniki:before{content:""}.fa-jsfiddle:before{content:""}.fa-sith:before{content:""}.fa-themeisle:before{content:""}.fa-page4:before{content:""}.fa-hashnode:before{content:""}.fa-react:before{content:""}.fa-cc-paypal:before{content:""}.fa-squarespace:before{content:""}.fa-cc-stripe:before{content:""}.fa-creative-commons-share:before{content:""}.fa-bitcoin:before{content:""}.fa-keycdn:before{content:""}.fa-opera:before{content:""}.fa-itch-io:before{content:""}.fa-umbraco:before{content:""}.fa-galactic-senate:before{content:""}.fa-ubuntu:before{content:""}.fa-draft2digital:before{content:""}.fa-stripe:before{content:""}.fa-houzz:before{content:""}.fa-gg:before{content:""}.fa-dhl:before{content:""}.fa-pinterest-square:before,.fa-square-pinterest:before{content:""}.fa-xing:before{content:""}.fa-blackberry:before{content:""}.fa-creative-commons-pd:before{content:""}.fa-playstation:before{content:""}.fa-quinscape:before{content:""}.fa-less:before{content:""}.fa-blogger-b:before{content:""}.fa-opencart:before{content:""}.fa-vine:before{content:""}.fa-signal-messenger:before{content:""}.fa-paypal:before{content:""}.fa-gitlab:before{content:""}.fa-typo3:before{content:""}.fa-reddit-alien:before{content:""}.fa-yahoo:before{content:""}.fa-dailymotion:before{content:""}.fa-affiliatetheme:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-bootstrap:before{content:""}.fa-odnoklassniki:before{content:""}.fa-nfc-symbol:before{content:""}.fa-mintbit:before{content:""}.fa-ethereum:before{content:""}.fa-speaker-deck:before{content:""}.fa-creative-commons-nc-eu:before{content:""}.fa-patreon:before{content:""}.fa-avianex:before{content:""}.fa-ello:before{content:""}.fa-gofore:before{content:""}.fa-bimobject:before{content:""}.fa-brave-reverse:before{content:""}.fa-facebook-f:before{content:""}.fa-google-plus-square:before,.fa-square-google-plus:before{content:""}.fa-mandalorian:before{content:""}.fa-first-order-alt:before{content:""}.fa-osi:before{content:""}.fa-google-wallet:before{content:""}.fa-d-and-d-beyond:before{content:""}.fa-periscope:before{content:""}.fa-fulcrum:before{content:""}.fa-cloudscale:before{content:""}.fa-forumbee:before{content:""}.fa-mizuni:before{content:""}.fa-schlix:before{content:""}.fa-square-xing:before,.fa-xing-square:before{content:""}.fa-bandcamp:before{content:""}.fa-wpforms:before{content:""}.fa-cloudversify:before{content:""}.fa-usps:before{content:""}.fa-megaport:before{content:""}.fa-magento:before{content:""}.fa-spotify:before{content:""}.fa-optin-monster:before{content:""}.fa-fly:before{content:""}.fa-aviato:before{content:""}.fa-itunes:before{content:""}.fa-cuttlefish:before{content:""}.fa-blogger:before{content:""}.fa-flickr:before{content:""}.fa-viber:before{content:""}.fa-soundcloud:before{content:""}.fa-digg:before{content:""}.fa-tencent-weibo:before{content:""}.fa-letterboxd:before{content:""}.fa-symfony:before{content:""}.fa-maxcdn:before{content:""}.fa-etsy:before{content:""}.fa-facebook-messenger:before{content:""}.fa-audible:before{content:""}.fa-think-peaks:before{content:""}.fa-bilibili:before{content:""}.fa-erlang:before{content:""}.fa-x-twitter:before{content:""}.fa-cotton-bureau:before{content:""}.fa-dashcube:before{content:""}.fa-42-group:before,.fa-innosoft:before{content:""}.fa-stack-exchange:before{content:""}.fa-elementor:before{content:""}.fa-pied-piper-square:before,.fa-square-pied-piper:before{content:""}.fa-creative-commons-nd:before{content:""}.fa-palfed:before{content:""}.fa-superpowers:before{content:""}.fa-resolving:before{content:""}.fa-xbox:before{content:""}.fa-searchengin:before{content:""}.fa-tiktok:before{content:""}.fa-facebook-square:before,.fa-square-facebook:before{content:""}.fa-renren:before{content:""}.fa-linux:before{content:""}.fa-glide:before{content:""}.fa-linkedin:before{content:""}.fa-hubspot:before{content:""}.fa-deploydog:before{content:""}.fa-twitch:before{content:""}.fa-ravelry:before{content:""}.fa-mixer:before{content:""}.fa-lastfm-square:before,.fa-square-lastfm:before{content:""}.fa-vimeo:before{content:""}.fa-mendeley:before{content:""}.fa-uniregistry:before{content:""}.fa-figma:before{content:""}.fa-creative-commons-remix:before{content:""}.fa-cc-amazon-pay:before{content:""}.fa-dropbox:before{content:""}.fa-instagram:before{content:""}.fa-cmplid:before{content:""}.fa-upwork:before{content:""}.fa-facebook:before{content:""}.fa-gripfire:before{content:""}.fa-jedi-order:before{content:""}.fa-uikit:before{content:""}.fa-fort-awesome-alt:before{content:""}.fa-phabricator:before{content:""}.fa-ussunnah:before{content:""}.fa-earlybirds:before{content:""}.fa-trade-federation:before{content:""}.fa-autoprefixer:before{content:""}.fa-whatsapp:before{content:""}.fa-slideshare:before{content:""}.fa-google-play:before{content:""}.fa-viadeo:before{content:""}.fa-line:before{content:""}.fa-google-drive:before{content:""}.fa-servicestack:before{content:""}.fa-simplybuilt:before{content:""}.fa-bitbucket:before{content:""}.fa-imdb:before{content:""}.fa-deezer:before{content:""}.fa-raspberry-pi:before{content:""}.fa-jira:before{content:""}.fa-docker:before{content:""}.fa-screenpal:before{content:""}.fa-bluetooth:before{content:""}.fa-gitter:before{content:""}.fa-d-and-d:before{content:""}.fa-microblog:before{content:""}.fa-cc-diners-club:before{content:""}.fa-gg-circle:before{content:""}.fa-pied-piper-hat:before{content:""}.fa-kickstarter-k:before{content:""}.fa-yandex:before{content:""}.fa-readme:before{content:""}.fa-html5:before{content:""}.fa-sellsy:before{content:""}.fa-sass:before{content:""}.fa-wirsindhandwerk:before,.fa-wsh:before{content:""}.fa-buromobelexperte:before{content:""}.fa-salesforce:before{content:""}.fa-octopus-deploy:before{content:""}.fa-medapps:before{content:""}.fa-ns8:before{content:""}.fa-pinterest-p:before{content:""}.fa-apper:before{content:""}.fa-fort-awesome:before{content:""}.fa-waze:before{content:""}.fa-cc-jcb:before{content:""}.fa-snapchat-ghost:before,.fa-snapchat:before{content:""}.fa-fantasy-flight-games:before{content:""}.fa-rust:before{content:""}.fa-wix:before{content:""}.fa-behance-square:before,.fa-square-behance:before{content:""}.fa-supple:before{content:""}.fa-webflow:before{content:""}.fa-rebel:before{content:""}.fa-css3:before{content:""}.fa-staylinked:before{content:""}.fa-kaggle:before{content:""}.fa-space-awesome:before{content:""}.fa-deviantart:before{content:""}.fa-cpanel:before{content:""}.fa-goodreads-g:before{content:""}.fa-git-square:before,.fa-square-git:before{content:""}.fa-square-tumblr:before,.fa-tumblr-square:before{content:""}.fa-trello:before{content:""}.fa-creative-commons-nc-jp:before{content:""}.fa-get-pocket:before{content:""}.fa-perbyte:before{content:""}.fa-grunt:before{content:""}.fa-weebly:before{content:""}.fa-connectdevelop:before{content:""}.fa-leanpub:before{content:""}.fa-black-tie:before{content:""}.fa-themeco:before{content:""}.fa-python:before{content:""}.fa-android:before{content:""}.fa-bots:before{content:""}.fa-free-code-camp:before{content:""}.fa-hornbill:before{content:""}.fa-js:before{content:""}.fa-ideal:before{content:""}.fa-git:before{content:""}.fa-dev:before{content:""}.fa-sketch:before{content:""}.fa-yandex-international:before{content:""}.fa-cc-amex:before{content:""}.fa-uber:before{content:""}.fa-github:before{content:""}.fa-php:before{content:""}.fa-alipay:before{content:""}.fa-youtube:before{content:""}.fa-skyatlas:before{content:""}.fa-firefox-browser:before{content:""}.fa-replyd:before{content:""}.fa-suse:before{content:""}.fa-jenkins:before{content:""}.fa-twitter:before{content:""}.fa-rockrms:before{content:""}.fa-pinterest:before{content:""}.fa-buffer:before{content:""}.fa-npm:before{content:""}.fa-yammer:before{content:""}.fa-btc:before{content:""}.fa-dribbble:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-internet-explorer:before{content:""}.fa-stubber:before{content:""}.fa-telegram-plane:before,.fa-telegram:before{content:""}.fa-old-republic:before{content:""}.fa-odysee:before{content:""}.fa-square-whatsapp:before,.fa-whatsapp-square:before{content:""}.fa-node-js:before{content:""}.fa-edge-legacy:before{content:""}.fa-slack-hash:before,.fa-slack:before{content:""}.fa-medrt:before{content:""}.fa-usb:before{content:""}.fa-tumblr:before{content:""}.fa-vaadin:before{content:""}.fa-quora:before{content:""}.fa-square-x-twitter:before{content:""}.fa-reacteurope:before{content:""}.fa-medium-m:before,.fa-medium:before{content:""}.fa-amilia:before{content:""}.fa-mixcloud:before{content:""}.fa-flipboard:before{content:""}.fa-viacoin:before{content:""}.fa-critical-role:before{content:""}.fa-sitrox:before{content:""}.fa-discourse:before{content:""}.fa-joomla:before{content:""}.fa-mastodon:before{content:""}.fa-airbnb:before{content:""}.fa-wolf-pack-battalion:before{content:""}.fa-buy-n-large:before{content:""}.fa-gulp:before{content:""}.fa-creative-commons-sampling-plus:before{content:""}.fa-strava:before{content:""}.fa-ember:before{content:""}.fa-canadian-maple-leaf:before{content:""}.fa-teamspeak:before{content:""}.fa-pushed:before{content:""}.fa-wordpress-simple:before{content:""}.fa-nutritionix:before{content:""}.fa-wodu:before{content:""}.fa-google-pay:before{content:""}.fa-intercom:before{content:""}.fa-zhihu:before{content:""}.fa-korvue:before{content:""}.fa-pix:before{content:""}.fa-steam-symbol:before{content:""}:host,:root{--fa-font-regular:normal 400 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:400;font-display:block;src:url(/react/assets/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(/react/assets/fa-regular-400-BMFokQJ2.ttf) format("truetype")}.fa-regular,.far{font-weight:400}:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-solid:normal 900 1em/1 "Font Awesome 6 Free"}@font-face{font-family:"Font Awesome 6 Free";font-style:normal;font-weight:900;font-display:block;src:url(/react/assets/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(/react/assets/fa-solid-900-DM0teJdg.ttf) format("truetype")}.fa-solid,.fas{font-weight:900}@font-face{font-family:"Font Awesome 5 Brands";font-display:block;font-weight:400;src:url(/react/assets/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(/react/assets/fa-brands-400-DtZKBM2a.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:900;src:url(/react/assets/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(/react/assets/fa-solid-900-DM0teJdg.ttf) format("truetype")}@font-face{font-family:"Font Awesome 5 Free";font-display:block;font-weight:400;src:url(/react/assets/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(/react/assets/fa-regular-400-BMFokQJ2.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/react/assets/fa-solid-900-DAI24fNt.woff2) format("woff2"),url(/react/assets/fa-solid-900-DM0teJdg.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/react/assets/fa-brands-400-C99Yv4gD.woff2) format("woff2"),url(/react/assets/fa-brands-400-DtZKBM2a.ttf) format("truetype")}@font-face{font-family:FontAwesome;font-display:block;src:url(/react/assets/fa-regular-400-OOsPf1xj.woff2) format("woff2"),url(/react/assets/fa-regular-400-BMFokQJ2.ttf) format("truetype");unicode-range:u+f003,u+f006,u+f014,u+f016-f017,u+f01a-f01b,u+f01d,u+f022,u+f03e,u+f044,u+f046,u+f05c-f05d,u+f06e,u+f070,u+f087-f088,u+f08a,u+f094,u+f096-f097,u+f09d,u+f0a0,u+f0a2,u+f0a4-f0a7,u+f0c5,u+f0c7,u+f0e5-f0e6,u+f0eb,u+f0f6-f0f8,u+f10c,u+f114-f115,u+f118-f11a,u+f11c-f11d,u+f133,u+f147,u+f14e,u+f150-f152,u+f185-f186,u+f18e,u+f190-f192,u+f196,u+f1c1-f1c9,u+f1d9,u+f1db,u+f1e3,u+f1ea,u+f1f7,u+f1f9,u+f20a,u+f247-f248,u+f24a,u+f24d,u+f255-f25b,u+f25d,u+f271-f274,u+f278,u+f27b,u+f28c,u+f28e,u+f29c,u+f2b5,u+f2b7,u+f2ba,u+f2bc,u+f2be,u+f2c0-f2c1,u+f2c3,u+f2d0,u+f2d2,u+f2d4,u+f2dc}@font-face{font-family:FontAwesome;font-display:block;src:url(/react/assets/fa-v4compatibility-aR9vOKaP.woff2) format("woff2"),url(/react/assets/fa-v4compatibility-F0dlVTLQ.ttf) format("truetype");unicode-range:u+f041,u+f047,u+f065-f066,u+f07d-f07e,u+f080,u+f08b,u+f08e,u+f090,u+f09a,u+f0ac,u+f0ae,u+f0b2,u+f0d0,u+f0d6,u+f0e4,u+f0ec,u+f10a-f10b,u+f123,u+f13e,u+f148-f149,u+f14c,u+f156,u+f15e,u+f160-f161,u+f163,u+f175-f178,u+f195,u+f1f8,u+f219,u+f27a}/*!
  Ionicons, v1.5.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons
*/@font-face{font-family:Ionicons;src:url(/react/assets/ionicons-CGQP9ntu.ttf?v=1.5.0) format("truetype");font-weight:400;font-style:normal}.ion,.ion-loading-a,.ion-loading-b,.ion-loading-c,.ion-loading-d,.ion-looping,.ion-refreshing,.ion-ios7-reloading,.ionicons,.ion-alert,.ion-alert-circled,.ion-android-add,.ion-android-add-contact,.ion-android-alarm,.ion-android-archive,.ion-android-arrow-back,.ion-android-arrow-down-left,.ion-android-arrow-down-right,.ion-android-arrow-forward,.ion-android-arrow-up-left,.ion-android-arrow-up-right,.ion-android-battery,.ion-android-book,.ion-android-calendar,.ion-android-call,.ion-android-camera,.ion-android-chat,.ion-android-checkmark,.ion-android-clock,.ion-android-close,.ion-android-contact,.ion-android-contacts,.ion-android-data,.ion-android-developer,.ion-android-display,.ion-android-download,.ion-android-drawer,.ion-android-dropdown,.ion-android-earth,.ion-android-folder,.ion-android-forums,.ion-android-friends,.ion-android-hand,.ion-android-image,.ion-android-inbox,.ion-android-information,.ion-android-keypad,.ion-android-lightbulb,.ion-android-locate,.ion-android-location,.ion-android-mail,.ion-android-microphone,.ion-android-mixer,.ion-android-more,.ion-android-note,.ion-android-playstore,.ion-android-printer,.ion-android-promotion,.ion-android-reminder,.ion-android-remove,.ion-android-search,.ion-android-send,.ion-android-settings,.ion-android-share,.ion-android-social,.ion-android-social-user,.ion-android-sort,.ion-android-stair-drawer,.ion-android-star,.ion-android-stopwatch,.ion-android-storage,.ion-android-system-back,.ion-android-system-home,.ion-android-system-windows,.ion-android-timer,.ion-android-trash,.ion-android-user-menu,.ion-android-volume,.ion-android-wifi,.ion-aperture,.ion-archive,.ion-arrow-down-a,.ion-arrow-down-b,.ion-arrow-down-c,.ion-arrow-expand,.ion-arrow-graph-down-left,.ion-arrow-graph-down-right,.ion-arrow-graph-up-left,.ion-arrow-graph-up-right,.ion-arrow-left-a,.ion-arrow-left-b,.ion-arrow-left-c,.ion-arrow-move,.ion-arrow-resize,.ion-arrow-return-left,.ion-arrow-return-right,.ion-arrow-right-a,.ion-arrow-right-b,.ion-arrow-right-c,.ion-arrow-shrink,.ion-arrow-swap,.ion-arrow-up-a,.ion-arrow-up-b,.ion-arrow-up-c,.ion-asterisk,.ion-at,.ion-bag,.ion-battery-charging,.ion-battery-empty,.ion-battery-full,.ion-battery-half,.ion-battery-low,.ion-beaker,.ion-beer,.ion-bluetooth,.ion-bonfire,.ion-bookmark,.ion-briefcase,.ion-bug,.ion-calculator,.ion-calendar,.ion-camera,.ion-card,.ion-cash,.ion-chatbox,.ion-chatbox-working,.ion-chatboxes,.ion-chatbubble,.ion-chatbubble-working,.ion-chatbubbles,.ion-checkmark,.ion-checkmark-circled,.ion-checkmark-round,.ion-chevron-down,.ion-chevron-left,.ion-chevron-right,.ion-chevron-up,.ion-clipboard,.ion-clock,.ion-close,.ion-close-circled,.ion-close-round,.ion-closed-captioning,.ion-cloud,.ion-code,.ion-code-download,.ion-code-working,.ion-coffee,.ion-compass,.ion-compose,.ion-connection-bars,.ion-contrast,.ion-cube,.ion-disc,.ion-document,.ion-document-text,.ion-drag,.ion-earth,.ion-edit,.ion-egg,.ion-eject,.ion-email,.ion-eye,.ion-eye-disabled,.ion-female,.ion-filing,.ion-film-marker,.ion-fireball,.ion-flag,.ion-flame,.ion-flash,.ion-flash-off,.ion-flask,.ion-folder,.ion-fork,.ion-fork-repo,.ion-forward,.ion-funnel,.ion-game-controller-a,.ion-game-controller-b,.ion-gear-a,.ion-gear-b,.ion-grid,.ion-hammer,.ion-happy,.ion-headphone,.ion-heart,.ion-heart-broken,.ion-help,.ion-help-buoy,.ion-help-circled,.ion-home,.ion-icecream,.ion-icon-social-google-plus,.ion-icon-social-google-plus-outline,.ion-image,.ion-images,.ion-information,.ion-information-circled,.ion-ionic,.ion-ios7-alarm,.ion-ios7-alarm-outline,.ion-ios7-albums,.ion-ios7-albums-outline,.ion-ios7-americanfootball,.ion-ios7-americanfootball-outline,.ion-ios7-analytics,.ion-ios7-analytics-outline,.ion-ios7-arrow-back,.ion-ios7-arrow-down,.ion-ios7-arrow-forward,.ion-ios7-arrow-left,.ion-ios7-arrow-right,.ion-ios7-arrow-thin-down,.ion-ios7-arrow-thin-left,.ion-ios7-arrow-thin-right,.ion-ios7-arrow-thin-up,.ion-ios7-arrow-up,.ion-ios7-at,.ion-ios7-at-outline,.ion-ios7-barcode,.ion-ios7-barcode-outline,.ion-ios7-baseball,.ion-ios7-baseball-outline,.ion-ios7-basketball,.ion-ios7-basketball-outline,.ion-ios7-bell,.ion-ios7-bell-outline,.ion-ios7-bolt,.ion-ios7-bolt-outline,.ion-ios7-bookmarks,.ion-ios7-bookmarks-outline,.ion-ios7-box,.ion-ios7-box-outline,.ion-ios7-briefcase,.ion-ios7-briefcase-outline,.ion-ios7-browsers,.ion-ios7-browsers-outline,.ion-ios7-calculator,.ion-ios7-calculator-outline,.ion-ios7-calendar,.ion-ios7-calendar-outline,.ion-ios7-camera,.ion-ios7-camera-outline,.ion-ios7-cart,.ion-ios7-cart-outline,.ion-ios7-chatboxes,.ion-ios7-chatboxes-outline,.ion-ios7-chatbubble,.ion-ios7-chatbubble-outline,.ion-ios7-checkmark,.ion-ios7-checkmark-empty,.ion-ios7-checkmark-outline,.ion-ios7-circle-filled,.ion-ios7-circle-outline,.ion-ios7-clock,.ion-ios7-clock-outline,.ion-ios7-close,.ion-ios7-close-empty,.ion-ios7-close-outline,.ion-ios7-cloud,.ion-ios7-cloud-download,.ion-ios7-cloud-download-outline,.ion-ios7-cloud-outline,.ion-ios7-cloud-upload,.ion-ios7-cloud-upload-outline,.ion-ios7-cloudy,.ion-ios7-cloudy-night,.ion-ios7-cloudy-night-outline,.ion-ios7-cloudy-outline,.ion-ios7-cog,.ion-ios7-cog-outline,.ion-ios7-compose,.ion-ios7-compose-outline,.ion-ios7-contact,.ion-ios7-contact-outline,.ion-ios7-copy,.ion-ios7-copy-outline,.ion-ios7-download,.ion-ios7-download-outline,.ion-ios7-drag,.ion-ios7-email,.ion-ios7-email-outline,.ion-ios7-expand,.ion-ios7-eye,.ion-ios7-eye-outline,.ion-ios7-fastforward,.ion-ios7-fastforward-outline,.ion-ios7-filing,.ion-ios7-filing-outline,.ion-ios7-film,.ion-ios7-film-outline,.ion-ios7-flag,.ion-ios7-flag-outline,.ion-ios7-folder,.ion-ios7-folder-outline,.ion-ios7-football,.ion-ios7-football-outline,.ion-ios7-gear,.ion-ios7-gear-outline,.ion-ios7-glasses,.ion-ios7-glasses-outline,.ion-ios7-heart,.ion-ios7-heart-outline,.ion-ios7-help,.ion-ios7-help-empty,.ion-ios7-help-outline,.ion-ios7-home,.ion-ios7-home-outline,.ion-ios7-infinite,.ion-ios7-infinite-outline,.ion-ios7-information,.ion-ios7-information-empty,.ion-ios7-information-outline,.ion-ios7-ionic-outline,.ion-ios7-keypad,.ion-ios7-keypad-outline,.ion-ios7-lightbulb,.ion-ios7-lightbulb-outline,.ion-ios7-location,.ion-ios7-location-outline,.ion-ios7-locked,.ion-ios7-locked-outline,.ion-ios7-loop,.ion-ios7-loop-strong,.ion-ios7-medkit,.ion-ios7-medkit-outline,.ion-ios7-mic,.ion-ios7-mic-off,.ion-ios7-mic-outline,.ion-ios7-minus,.ion-ios7-minus-empty,.ion-ios7-minus-outline,.ion-ios7-monitor,.ion-ios7-monitor-outline,.ion-ios7-moon,.ion-ios7-moon-outline,.ion-ios7-more,.ion-ios7-more-outline,.ion-ios7-musical-note,.ion-ios7-musical-notes,.ion-ios7-navigate,.ion-ios7-navigate-outline,.ion-ios7-paper,.ion-ios7-paper-outline,.ion-ios7-paperplane,.ion-ios7-paperplane-outline,.ion-ios7-partlysunny,.ion-ios7-partlysunny-outline,.ion-ios7-pause,.ion-ios7-pause-outline,.ion-ios7-paw,.ion-ios7-paw-outline,.ion-ios7-people,.ion-ios7-people-outline,.ion-ios7-person,.ion-ios7-person-outline,.ion-ios7-personadd,.ion-ios7-personadd-outline,.ion-ios7-photos,.ion-ios7-photos-outline,.ion-ios7-pie,.ion-ios7-pie-outline,.ion-ios7-play,.ion-ios7-play-outline,.ion-ios7-plus,.ion-ios7-plus-empty,.ion-ios7-plus-outline,.ion-ios7-pricetag,.ion-ios7-pricetag-outline,.ion-ios7-pricetags,.ion-ios7-pricetags-outline,.ion-ios7-printer,.ion-ios7-printer-outline,.ion-ios7-pulse,.ion-ios7-pulse-strong,.ion-ios7-rainy,.ion-ios7-rainy-outline,.ion-ios7-recording,.ion-ios7-recording-outline,.ion-ios7-redo,.ion-ios7-redo-outline,.ion-ios7-refresh,.ion-ios7-refresh-empty,.ion-ios7-refresh-outline,.ion-ios7-reload,.ion-ios7-reverse-camera,.ion-ios7-reverse-camera-outline,.ion-ios7-rewind,.ion-ios7-rewind-outline,.ion-ios7-search,.ion-ios7-search-strong,.ion-ios7-settings,.ion-ios7-settings-strong,.ion-ios7-shrink,.ion-ios7-skipbackward,.ion-ios7-skipbackward-outline,.ion-ios7-skipforward,.ion-ios7-skipforward-outline,.ion-ios7-snowy,.ion-ios7-speedometer,.ion-ios7-speedometer-outline,.ion-ios7-star,.ion-ios7-star-half,.ion-ios7-star-outline,.ion-ios7-stopwatch,.ion-ios7-stopwatch-outline,.ion-ios7-sunny,.ion-ios7-sunny-outline,.ion-ios7-telephone,.ion-ios7-telephone-outline,.ion-ios7-tennisball,.ion-ios7-tennisball-outline,.ion-ios7-thunderstorm,.ion-ios7-thunderstorm-outline,.ion-ios7-time,.ion-ios7-time-outline,.ion-ios7-timer,.ion-ios7-timer-outline,.ion-ios7-toggle,.ion-ios7-toggle-outline,.ion-ios7-trash,.ion-ios7-trash-outline,.ion-ios7-undo,.ion-ios7-undo-outline,.ion-ios7-unlocked,.ion-ios7-unlocked-outline,.ion-ios7-upload,.ion-ios7-upload-outline,.ion-ios7-videocam,.ion-ios7-videocam-outline,.ion-ios7-volume-high,.ion-ios7-volume-low,.ion-ios7-wineglass,.ion-ios7-wineglass-outline,.ion-ios7-world,.ion-ios7-world-outline,.ion-ipad,.ion-iphone,.ion-ipod,.ion-jet,.ion-key,.ion-knife,.ion-laptop,.ion-leaf,.ion-levels,.ion-lightbulb,.ion-link,.ion-load-a,.ion-load-b,.ion-load-c,.ion-load-d,.ion-location,.ion-locked,.ion-log-in,.ion-log-out,.ion-loop,.ion-magnet,.ion-male,.ion-man,.ion-map,.ion-medkit,.ion-merge,.ion-mic-a,.ion-mic-b,.ion-mic-c,.ion-minus,.ion-minus-circled,.ion-minus-round,.ion-model-s,.ion-monitor,.ion-more,.ion-mouse,.ion-music-note,.ion-navicon,.ion-navicon-round,.ion-navigate,.ion-network,.ion-no-smoking,.ion-nuclear,.ion-outlet,.ion-paper-airplane,.ion-paperclip,.ion-pause,.ion-person,.ion-person-add,.ion-person-stalker,.ion-pie-graph,.ion-pin,.ion-pinpoint,.ion-pizza,.ion-plane,.ion-planet,.ion-play,.ion-playstation,.ion-plus,.ion-plus-circled,.ion-plus-round,.ion-podium,.ion-pound,.ion-power,.ion-pricetag,.ion-pricetags,.ion-printer,.ion-pull-request,.ion-qr-scanner,.ion-quote,.ion-radio-waves,.ion-record,.ion-refresh,.ion-reply,.ion-reply-all,.ion-ribbon-a,.ion-ribbon-b,.ion-sad,.ion-scissors,.ion-search,.ion-settings,.ion-share,.ion-shuffle,.ion-skip-backward,.ion-skip-forward,.ion-social-android,.ion-social-android-outline,.ion-social-apple,.ion-social-apple-outline,.ion-social-bitcoin,.ion-social-bitcoin-outline,.ion-social-buffer,.ion-social-buffer-outline,.ion-social-designernews,.ion-social-designernews-outline,.ion-social-dribbble,.ion-social-dribbble-outline,.ion-social-dropbox,.ion-social-dropbox-outline,.ion-social-facebook,.ion-social-facebook-outline,.ion-social-foursquare,.ion-social-foursquare-outline,.ion-social-freebsd-devil,.ion-social-github,.ion-social-github-outline,.ion-social-google,.ion-social-google-outline,.ion-social-googleplus,.ion-social-googleplus-outline,.ion-social-hackernews,.ion-social-hackernews-outline,.ion-social-instagram,.ion-social-instagram-outline,.ion-social-linkedin,.ion-social-linkedin-outline,.ion-social-pinterest,.ion-social-pinterest-outline,.ion-social-reddit,.ion-social-reddit-outline,.ion-social-rss,.ion-social-rss-outline,.ion-social-skype,.ion-social-skype-outline,.ion-social-tumblr,.ion-social-tumblr-outline,.ion-social-tux,.ion-social-twitter,.ion-social-twitter-outline,.ion-social-usd,.ion-social-usd-outline,.ion-social-vimeo,.ion-social-vimeo-outline,.ion-social-windows,.ion-social-windows-outline,.ion-social-wordpress,.ion-social-wordpress-outline,.ion-social-yahoo,.ion-social-yahoo-outline,.ion-social-youtube,.ion-social-youtube-outline,.ion-speakerphone,.ion-speedometer,.ion-spoon,.ion-star,.ion-stats-bars,.ion-steam,.ion-stop,.ion-thermometer,.ion-thumbsdown,.ion-thumbsup,.ion-toggle,.ion-toggle-filled,.ion-trash-a,.ion-trash-b,.ion-trophy,.ion-umbrella,.ion-university,.ion-unlocked,.ion-upload,.ion-usb,.ion-videocamera,.ion-volume-high,.ion-volume-low,.ion-volume-medium,.ion-volume-mute,.ion-wand,.ion-waterdrop,.ion-wifi,.ion-wineglass,.ion-woman,.ion-wrench,.ion-xbox{display:inline-block;font-family:Ionicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-spin,.ion-loading-a,.ion-loading-b,.ion-loading-c,.ion-loading-d,.ion-looping,.ion-refreshing,.ion-ios7-reloading{-webkit-animation:spin 1s infinite linear;-moz-animation:spin 1s infinite linear;-o-animation:spin 1s infinite linear;animation:spin 1s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.ion-loading-a{-webkit-animation-timing-function:steps(8,start);-moz-animation-timing-function:steps(8,start);animation-timing-function:steps(8,start)}.ion-alert:before{content:""}.ion-alert-circled:before{content:""}.ion-android-add:before{content:""}.ion-android-add-contact:before{content:""}.ion-android-alarm:before{content:""}.ion-android-archive:before{content:""}.ion-android-arrow-back:before{content:""}.ion-android-arrow-down-left:before{content:""}.ion-android-arrow-down-right:before{content:""}.ion-android-arrow-forward:before{content:""}.ion-android-arrow-up-left:before{content:""}.ion-android-arrow-up-right:before{content:""}.ion-android-battery:before{content:""}.ion-android-book:before{content:""}.ion-android-calendar:before{content:""}.ion-android-call:before{content:""}.ion-android-camera:before{content:""}.ion-android-chat:before{content:""}.ion-android-checkmark:before{content:""}.ion-android-clock:before{content:""}.ion-android-close:before{content:""}.ion-android-contact:before{content:""}.ion-android-contacts:before{content:""}.ion-android-data:before{content:""}.ion-android-developer:before{content:""}.ion-android-display:before{content:""}.ion-android-download:before{content:""}.ion-android-drawer:before{content:""}.ion-android-dropdown:before{content:""}.ion-android-earth:before{content:""}.ion-android-folder:before{content:""}.ion-android-forums:before{content:""}.ion-android-friends:before{content:""}.ion-android-hand:before{content:""}.ion-android-image:before{content:""}.ion-android-inbox:before{content:""}.ion-android-information:before{content:""}.ion-android-keypad:before{content:""}.ion-android-lightbulb:before{content:""}.ion-android-locate:before{content:""}.ion-android-location:before{content:""}.ion-android-mail:before{content:""}.ion-android-microphone:before{content:""}.ion-android-mixer:before{content:""}.ion-android-more:before{content:""}.ion-android-note:before{content:""}.ion-android-playstore:before{content:""}.ion-android-printer:before{content:""}.ion-android-promotion:before{content:""}.ion-android-reminder:before{content:""}.ion-android-remove:before{content:""}.ion-android-search:before{content:""}.ion-android-send:before{content:""}.ion-android-settings:before{content:""}.ion-android-share:before{content:""}.ion-android-social:before{content:""}.ion-android-social-user:before{content:""}.ion-android-sort:before{content:""}.ion-android-stair-drawer:before{content:""}.ion-android-star:before{content:""}.ion-android-stopwatch:before{content:""}.ion-android-storage:before{content:""}.ion-android-system-back:before{content:""}.ion-android-system-home:before{content:""}.ion-android-system-windows:before{content:""}.ion-android-timer:before{content:""}.ion-android-trash:before{content:""}.ion-android-user-menu:before{content:""}.ion-android-volume:before{content:""}.ion-android-wifi:before{content:""}.ion-aperture:before{content:""}.ion-archive:before{content:""}.ion-arrow-down-a:before{content:""}.ion-arrow-down-b:before{content:""}.ion-arrow-down-c:before{content:""}.ion-arrow-expand:before{content:""}.ion-arrow-graph-down-left:before{content:""}.ion-arrow-graph-down-right:before{content:""}.ion-arrow-graph-up-left:before{content:""}.ion-arrow-graph-up-right:before{content:""}.ion-arrow-left-a:before{content:""}.ion-arrow-left-b:before{content:""}.ion-arrow-left-c:before{content:""}.ion-arrow-move:before{content:""}.ion-arrow-resize:before{content:""}.ion-arrow-return-left:before{content:""}.ion-arrow-return-right:before{content:""}.ion-arrow-right-a:before{content:""}.ion-arrow-right-b:before{content:""}.ion-arrow-right-c:before{content:""}.ion-arrow-shrink:before{content:""}.ion-arrow-swap:before{content:""}.ion-arrow-up-a:before{content:""}.ion-arrow-up-b:before{content:""}.ion-arrow-up-c:before{content:""}.ion-asterisk:before{content:""}.ion-at:before{content:""}.ion-bag:before{content:""}.ion-battery-charging:before{content:""}.ion-battery-empty:before{content:""}.ion-battery-full:before{content:""}.ion-battery-half:before{content:""}.ion-battery-low:before{content:""}.ion-beaker:before{content:""}.ion-beer:before{content:""}.ion-bluetooth:before{content:""}.ion-bonfire:before{content:""}.ion-bookmark:before{content:""}.ion-briefcase:before{content:""}.ion-bug:before{content:""}.ion-calculator:before{content:""}.ion-calendar:before{content:""}.ion-camera:before{content:""}.ion-card:before{content:""}.ion-cash:before{content:""}.ion-chatbox:before{content:""}.ion-chatbox-working:before{content:""}.ion-chatboxes:before{content:""}.ion-chatbubble:before{content:""}.ion-chatbubble-working:before{content:""}.ion-chatbubbles:before{content:""}.ion-checkmark:before{content:""}.ion-checkmark-circled:before{content:""}.ion-checkmark-round:before{content:""}.ion-chevron-down:before{content:""}.ion-chevron-left:before{content:""}.ion-chevron-right:before{content:""}.ion-chevron-up:before{content:""}.ion-clipboard:before{content:""}.ion-clock:before{content:""}.ion-close:before{content:""}.ion-close-circled:before{content:""}.ion-close-round:before{content:""}.ion-closed-captioning:before{content:""}.ion-cloud:before{content:""}.ion-code:before{content:""}.ion-code-download:before{content:""}.ion-code-working:before{content:""}.ion-coffee:before{content:""}.ion-compass:before{content:""}.ion-compose:before{content:""}.ion-connection-bars:before{content:""}.ion-contrast:before{content:""}.ion-cube:before{content:""}.ion-disc:before{content:""}.ion-document:before{content:""}.ion-document-text:before{content:""}.ion-drag:before{content:""}.ion-earth:before{content:""}.ion-edit:before{content:""}.ion-egg:before{content:""}.ion-eject:before{content:""}.ion-email:before{content:""}.ion-eye:before{content:""}.ion-eye-disabled:before{content:""}.ion-female:before{content:""}.ion-filing:before{content:""}.ion-film-marker:before{content:""}.ion-fireball:before{content:""}.ion-flag:before{content:""}.ion-flame:before{content:""}.ion-flash:before{content:""}.ion-flash-off:before{content:""}.ion-flask:before{content:""}.ion-folder:before{content:""}.ion-fork:before{content:""}.ion-fork-repo:before{content:""}.ion-forward:before{content:""}.ion-funnel:before{content:""}.ion-game-controller-a:before{content:""}.ion-game-controller-b:before{content:""}.ion-gear-a:before{content:""}.ion-gear-b:before{content:""}.ion-grid:before{content:""}.ion-hammer:before{content:""}.ion-happy:before{content:""}.ion-headphone:before{content:""}.ion-heart:before{content:""}.ion-heart-broken:before{content:""}.ion-help:before{content:""}.ion-help-buoy:before{content:""}.ion-help-circled:before{content:""}.ion-home:before{content:""}.ion-icecream:before{content:""}.ion-icon-social-google-plus:before{content:""}.ion-icon-social-google-plus-outline:before{content:""}.ion-image:before{content:""}.ion-images:before{content:""}.ion-information:before{content:""}.ion-information-circled:before{content:""}.ion-ionic:before{content:""}.ion-ios7-alarm:before{content:""}.ion-ios7-alarm-outline:before{content:""}.ion-ios7-albums:before{content:""}.ion-ios7-albums-outline:before{content:""}.ion-ios7-americanfootball:before{content:""}.ion-ios7-americanfootball-outline:before{content:""}.ion-ios7-analytics:before{content:""}.ion-ios7-analytics-outline:before{content:""}.ion-ios7-arrow-back:before{content:""}.ion-ios7-arrow-down:before{content:""}.ion-ios7-arrow-forward:before{content:""}.ion-ios7-arrow-left:before{content:""}.ion-ios7-arrow-right:before{content:""}.ion-ios7-arrow-thin-down:before{content:""}.ion-ios7-arrow-thin-left:before{content:""}.ion-ios7-arrow-thin-right:before{content:""}.ion-ios7-arrow-thin-up:before{content:""}.ion-ios7-arrow-up:before{content:""}.ion-ios7-at:before{content:""}.ion-ios7-at-outline:before{content:""}.ion-ios7-barcode:before{content:""}.ion-ios7-barcode-outline:before{content:""}.ion-ios7-baseball:before{content:""}.ion-ios7-baseball-outline:before{content:""}.ion-ios7-basketball:before{content:""}.ion-ios7-basketball-outline:before{content:""}.ion-ios7-bell:before{content:""}.ion-ios7-bell-outline:before{content:""}.ion-ios7-bolt:before{content:""}.ion-ios7-bolt-outline:before{content:""}.ion-ios7-bookmarks:before{content:""}.ion-ios7-bookmarks-outline:before{content:""}.ion-ios7-box:before{content:""}.ion-ios7-box-outline:before{content:""}.ion-ios7-briefcase:before{content:""}.ion-ios7-briefcase-outline:before{content:""}.ion-ios7-browsers:before{content:""}.ion-ios7-browsers-outline:before{content:""}.ion-ios7-calculator:before{content:""}.ion-ios7-calculator-outline:before{content:""}.ion-ios7-calendar:before{content:""}.ion-ios7-calendar-outline:before{content:""}.ion-ios7-camera:before{content:""}.ion-ios7-camera-outline:before{content:""}.ion-ios7-cart:before{content:""}.ion-ios7-cart-outline:before{content:""}.ion-ios7-chatboxes:before{content:""}.ion-ios7-chatboxes-outline:before{content:""}.ion-ios7-chatbubble:before{content:""}.ion-ios7-chatbubble-outline:before{content:""}.ion-ios7-checkmark:before{content:""}.ion-ios7-checkmark-empty:before{content:""}.ion-ios7-checkmark-outline:before{content:""}.ion-ios7-circle-filled:before{content:""}.ion-ios7-circle-outline:before{content:""}.ion-ios7-clock:before{content:""}.ion-ios7-clock-outline:before{content:""}.ion-ios7-close:before{content:""}.ion-ios7-close-empty:before{content:""}.ion-ios7-close-outline:before{content:""}.ion-ios7-cloud:before{content:""}.ion-ios7-cloud-download:before{content:""}.ion-ios7-cloud-download-outline:before{content:""}.ion-ios7-cloud-outline:before{content:""}.ion-ios7-cloud-upload:before{content:""}.ion-ios7-cloud-upload-outline:before{content:""}.ion-ios7-cloudy:before{content:""}.ion-ios7-cloudy-night:before{content:""}.ion-ios7-cloudy-night-outline:before{content:""}.ion-ios7-cloudy-outline:before{content:""}.ion-ios7-cog:before{content:""}.ion-ios7-cog-outline:before{content:""}.ion-ios7-compose:before{content:""}.ion-ios7-compose-outline:before{content:""}.ion-ios7-contact:before{content:""}.ion-ios7-contact-outline:before{content:""}.ion-ios7-copy:before{content:""}.ion-ios7-copy-outline:before{content:""}.ion-ios7-download:before{content:""}.ion-ios7-download-outline:before{content:""}.ion-ios7-drag:before{content:""}.ion-ios7-email:before{content:""}.ion-ios7-email-outline:before{content:""}.ion-ios7-expand:before{content:""}.ion-ios7-eye:before{content:""}.ion-ios7-eye-outline:before{content:""}.ion-ios7-fastforward:before{content:""}.ion-ios7-fastforward-outline:before{content:""}.ion-ios7-filing:before{content:""}.ion-ios7-filing-outline:before{content:""}.ion-ios7-film:before{content:""}.ion-ios7-film-outline:before{content:""}.ion-ios7-flag:before{content:""}.ion-ios7-flag-outline:before{content:""}.ion-ios7-folder:before{content:""}.ion-ios7-folder-outline:before{content:""}.ion-ios7-football:before{content:""}.ion-ios7-football-outline:before{content:""}.ion-ios7-gear:before{content:""}.ion-ios7-gear-outline:before{content:""}.ion-ios7-glasses:before{content:""}.ion-ios7-glasses-outline:before{content:""}.ion-ios7-heart:before{content:""}.ion-ios7-heart-outline:before{content:""}.ion-ios7-help:before{content:""}.ion-ios7-help-empty:before{content:""}.ion-ios7-help-outline:before{content:""}.ion-ios7-home:before{content:""}.ion-ios7-home-outline:before{content:""}.ion-ios7-infinite:before{content:""}.ion-ios7-infinite-outline:before{content:""}.ion-ios7-information:before{content:""}.ion-ios7-information-empty:before{content:""}.ion-ios7-information-outline:before{content:""}.ion-ios7-ionic-outline:before{content:""}.ion-ios7-keypad:before{content:""}.ion-ios7-keypad-outline:before{content:""}.ion-ios7-lightbulb:before{content:""}.ion-ios7-lightbulb-outline:before{content:""}.ion-ios7-location:before{content:""}.ion-ios7-location-outline:before{content:""}.ion-ios7-locked:before{content:""}.ion-ios7-locked-outline:before{content:""}.ion-ios7-loop:before{content:""}.ion-ios7-loop-strong:before{content:""}.ion-ios7-medkit:before{content:""}.ion-ios7-medkit-outline:before{content:""}.ion-ios7-mic:before{content:""}.ion-ios7-mic-off:before{content:""}.ion-ios7-mic-outline:before{content:""}.ion-ios7-minus:before{content:""}.ion-ios7-minus-empty:before{content:""}.ion-ios7-minus-outline:before{content:""}.ion-ios7-monitor:before{content:""}.ion-ios7-monitor-outline:before{content:""}.ion-ios7-moon:before{content:""}.ion-ios7-moon-outline:before{content:""}.ion-ios7-more:before{content:""}.ion-ios7-more-outline:before{content:""}.ion-ios7-musical-note:before{content:""}.ion-ios7-musical-notes:before{content:""}.ion-ios7-navigate:before{content:""}.ion-ios7-navigate-outline:before{content:""}.ion-ios7-paper:before{content:""}.ion-ios7-paper-outline:before{content:""}.ion-ios7-paperplane:before{content:""}.ion-ios7-paperplane-outline:before{content:""}.ion-ios7-partlysunny:before{content:""}.ion-ios7-partlysunny-outline:before{content:""}.ion-ios7-pause:before{content:""}.ion-ios7-pause-outline:before{content:""}.ion-ios7-paw:before{content:""}.ion-ios7-paw-outline:before{content:""}.ion-ios7-people:before{content:""}.ion-ios7-people-outline:before{content:""}.ion-ios7-person:before{content:""}.ion-ios7-person-outline:before{content:""}.ion-ios7-personadd:before{content:""}.ion-ios7-personadd-outline:before{content:""}.ion-ios7-photos:before{content:""}.ion-ios7-photos-outline:before{content:""}.ion-ios7-pie:before{content:""}.ion-ios7-pie-outline:before{content:""}.ion-ios7-play:before{content:""}.ion-ios7-play-outline:before{content:""}.ion-ios7-plus:before{content:""}.ion-ios7-plus-empty:before{content:""}.ion-ios7-plus-outline:before{content:""}.ion-ios7-pricetag:before{content:""}.ion-ios7-pricetag-outline:before{content:""}.ion-ios7-pricetags:before{content:""}.ion-ios7-pricetags-outline:before{content:""}.ion-ios7-printer:before{content:""}.ion-ios7-printer-outline:before{content:""}.ion-ios7-pulse:before{content:""}.ion-ios7-pulse-strong:before{content:""}.ion-ios7-rainy:before{content:""}.ion-ios7-rainy-outline:before{content:""}.ion-ios7-recording:before{content:""}.ion-ios7-recording-outline:before{content:""}.ion-ios7-redo:before{content:""}.ion-ios7-redo-outline:before{content:""}.ion-ios7-refresh:before{content:""}.ion-ios7-refresh-empty:before{content:""}.ion-ios7-refresh-outline:before{content:""}.ion-ios7-reload:before,.ion-ios7-reloading:before{content:""}.ion-ios7-reverse-camera:before{content:""}.ion-ios7-reverse-camera-outline:before{content:""}.ion-ios7-rewind:before{content:""}.ion-ios7-rewind-outline:before{content:""}.ion-ios7-search:before{content:""}.ion-ios7-search-strong:before{content:""}.ion-ios7-settings:before{content:""}.ion-ios7-settings-strong:before{content:""}.ion-ios7-shrink:before{content:""}.ion-ios7-skipbackward:before{content:""}.ion-ios7-skipbackward-outline:before{content:""}.ion-ios7-skipforward:before{content:""}.ion-ios7-skipforward-outline:before{content:""}.ion-ios7-snowy:before{content:""}.ion-ios7-speedometer:before{content:""}.ion-ios7-speedometer-outline:before{content:""}.ion-ios7-star:before{content:""}.ion-ios7-star-half:before{content:""}.ion-ios7-star-outline:before{content:""}.ion-ios7-stopwatch:before{content:""}.ion-ios7-stopwatch-outline:before{content:""}.ion-ios7-sunny:before{content:""}.ion-ios7-sunny-outline:before{content:""}.ion-ios7-telephone:before{content:""}.ion-ios7-telephone-outline:before{content:""}.ion-ios7-tennisball:before{content:""}.ion-ios7-tennisball-outline:before{content:""}.ion-ios7-thunderstorm:before{content:""}.ion-ios7-thunderstorm-outline:before{content:""}.ion-ios7-time:before{content:""}.ion-ios7-time-outline:before{content:""}.ion-ios7-timer:before{content:""}.ion-ios7-timer-outline:before{content:""}.ion-ios7-toggle:before{content:""}.ion-ios7-toggle-outline:before{content:""}.ion-ios7-trash:before{content:""}.ion-ios7-trash-outline:before{content:""}.ion-ios7-undo:before{content:""}.ion-ios7-undo-outline:before{content:""}.ion-ios7-unlocked:before{content:""}.ion-ios7-unlocked-outline:before{content:""}.ion-ios7-upload:before{content:""}.ion-ios7-upload-outline:before{content:""}.ion-ios7-videocam:before{content:""}.ion-ios7-videocam-outline:before{content:""}.ion-ios7-volume-high:before{content:""}.ion-ios7-volume-low:before{content:""}.ion-ios7-wineglass:before{content:""}.ion-ios7-wineglass-outline:before{content:""}.ion-ios7-world:before{content:""}.ion-ios7-world-outline:before{content:""}.ion-ipad:before{content:""}.ion-iphone:before{content:""}.ion-ipod:before{content:""}.ion-jet:before{content:""}.ion-key:before{content:""}.ion-knife:before{content:""}.ion-laptop:before{content:""}.ion-leaf:before{content:""}.ion-levels:before{content:""}.ion-lightbulb:before{content:""}.ion-link:before{content:""}.ion-load-a:before,.ion-loading-a:before{content:""}.ion-load-b:before,.ion-loading-b:before{content:""}.ion-load-c:before,.ion-loading-c:before{content:""}.ion-load-d:before,.ion-loading-d:before{content:""}.ion-location:before{content:""}.ion-locked:before{content:""}.ion-log-in:before{content:""}.ion-log-out:before{content:""}.ion-loop:before,.ion-looping:before{content:""}.ion-magnet:before{content:""}.ion-male:before{content:""}.ion-man:before{content:""}.ion-map:before{content:""}.ion-medkit:before{content:""}.ion-merge:before{content:""}.ion-mic-a:before{content:""}.ion-mic-b:before{content:""}.ion-mic-c:before{content:""}.ion-minus:before{content:""}.ion-minus-circled:before{content:""}.ion-minus-round:before{content:""}.ion-model-s:before{content:""}.ion-monitor:before{content:""}.ion-more:before{content:""}.ion-mouse:before{content:""}.ion-music-note:before{content:""}.ion-navicon:before{content:""}.ion-navicon-round:before{content:""}.ion-navigate:before{content:""}.ion-network:before{content:""}.ion-no-smoking:before{content:""}.ion-nuclear:before{content:""}.ion-outlet:before{content:""}.ion-paper-airplane:before{content:""}.ion-paperclip:before{content:""}.ion-pause:before{content:""}.ion-person:before{content:""}.ion-person-add:before{content:""}.ion-person-stalker:before{content:""}.ion-pie-graph:before{content:""}.ion-pin:before{content:""}.ion-pinpoint:before{content:""}.ion-pizza:before{content:""}.ion-plane:before{content:""}.ion-planet:before{content:""}.ion-play:before{content:""}.ion-playstation:before{content:""}.ion-plus:before{content:""}.ion-plus-circled:before{content:""}.ion-plus-round:before{content:""}.ion-podium:before{content:""}.ion-pound:before{content:""}.ion-power:before{content:""}.ion-pricetag:before{content:""}.ion-pricetags:before{content:""}.ion-printer:before{content:""}.ion-pull-request:before{content:""}.ion-qr-scanner:before{content:""}.ion-quote:before{content:""}.ion-radio-waves:before{content:""}.ion-record:before{content:""}.ion-refresh:before,.ion-refreshing:before{content:""}.ion-reply:before{content:""}.ion-reply-all:before{content:""}.ion-ribbon-a:before{content:""}.ion-ribbon-b:before{content:""}.ion-sad:before{content:""}.ion-scissors:before{content:""}.ion-search:before{content:""}.ion-settings:before{content:""}.ion-share:before{content:""}.ion-shuffle:before{content:""}.ion-skip-backward:before{content:""}.ion-skip-forward:before{content:""}.ion-social-android:before{content:""}.ion-social-android-outline:before{content:""}.ion-social-apple:before{content:""}.ion-social-apple-outline:before{content:""}.ion-social-bitcoin:before{content:""}.ion-social-bitcoin-outline:before{content:""}.ion-social-buffer:before{content:""}.ion-social-buffer-outline:before{content:""}.ion-social-designernews:before{content:""}.ion-social-designernews-outline:before{content:""}.ion-social-dribbble:before{content:""}.ion-social-dribbble-outline:before{content:""}.ion-social-dropbox:before{content:""}.ion-social-dropbox-outline:before{content:""}.ion-social-facebook:before{content:""}.ion-social-facebook-outline:before{content:""}.ion-social-foursquare:before{content:""}.ion-social-foursquare-outline:before{content:""}.ion-social-freebsd-devil:before{content:""}.ion-social-github:before{content:""}.ion-social-github-outline:before{content:""}.ion-social-google:before{content:""}.ion-social-google-outline:before{content:""}.ion-social-googleplus:before{content:""}.ion-social-googleplus-outline:before{content:""}.ion-social-hackernews:before{content:""}.ion-social-hackernews-outline:before{content:""}.ion-social-instagram:before{content:""}.ion-social-instagram-outline:before{content:""}.ion-social-linkedin:before{content:""}.ion-social-linkedin-outline:before{content:""}.ion-social-pinterest:before{content:""}.ion-social-pinterest-outline:before{content:""}.ion-social-reddit:before{content:""}.ion-social-reddit-outline:before{content:""}.ion-social-rss:before{content:""}.ion-social-rss-outline:before{content:""}.ion-social-skype:before{content:""}.ion-social-skype-outline:before{content:""}.ion-social-tumblr:before{content:""}.ion-social-tumblr-outline:before{content:""}.ion-social-tux:before{content:""}.ion-social-twitter:before{content:""}.ion-social-twitter-outline:before{content:""}.ion-social-usd:before{content:""}.ion-social-usd-outline:before{content:""}.ion-social-vimeo:before{content:""}.ion-social-vimeo-outline:before{content:""}.ion-social-windows:before{content:""}.ion-social-windows-outline:before{content:""}.ion-social-wordpress:before{content:""}.ion-social-wordpress-outline:before{content:""}.ion-social-yahoo:before{content:""}.ion-social-yahoo-outline:before{content:""}.ion-social-youtube:before{content:""}.ion-social-youtube-outline:before{content:""}.ion-speakerphone:before{content:""}.ion-speedometer:before{content:""}.ion-spoon:before{content:""}.ion-star:before{content:""}.ion-stats-bars:before{content:""}.ion-steam:before{content:""}.ion-stop:before{content:""}.ion-thermometer:before{content:""}.ion-thumbsdown:before{content:""}.ion-thumbsup:before{content:""}.ion-toggle:before{content:""}.ion-toggle-filled:before{content:""}.ion-trash-a:before{content:""}.ion-trash-b:before{content:""}.ion-trophy:before{content:""}.ion-umbrella:before{content:""}.ion-university:before{content:""}.ion-unlocked:before{content:""}.ion-upload:before{content:""}.ion-usb:before{content:""}.ion-videocamera:before{content:""}.ion-volume-high:before{content:""}.ion-volume-low:before{content:""}.ion-volume-medium:before{content:""}.ion-volume-mute:before{content:""}.ion-wand:before{content:""}.ion-waterdrop:before{content:""}.ion-wifi:before{content:""}.ion-wineglass:before{content:""}.ion-woman:before{content:""}.ion-wrench:before{content:""}.ion-xbox:before{content:""}/*!
 * Tabler Icons 2.45.0 by tabler - https://tabler.io
 * License - https://github.com/tabler/tabler-icons/blob/master/LICENSE
 */@font-face{font-family:tabler-icons;font-style:normal;font-weight:400;src:url(/react/assets/tabler-icons-4UIKEfMl.eot?v2.45.0);src:url(/react/assets/tabler-icons-4UIKEfMl.eot?#iefix-v2.45.0) format("embedded-opentype"),url(/react/assets/tabler-icons-BY1hRoZt.woff2?v2.45.0) format("woff2"),url(/react/assets/tabler-icons-CsEL4dZ3.woff?) format("woff"),url(/react/assets/tabler-icons-x3HH1gLw.ttf?v2.45.0) format("truetype")}.ti{font-family:tabler-icons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ti-12-hours:before{content:"ﱓ"}.ti-123:before{content:""}.ti-24-hours:before{content:""}.ti-2fa:before{content:""}.ti-360:before{content:""}.ti-360-view:before{content:""}.ti-3d-cube-sphere:before{content:""}.ti-3d-cube-sphere-off:before{content:""}.ti-3d-rotate:before{content:""}.ti-a-b:before{content:""}.ti-a-b-2:before{content:""}.ti-a-b-off:before{content:""}.ti-abacus:before{content:""}.ti-abacus-off:before{content:""}.ti-abc:before{content:""}.ti-access-point:before{content:""}.ti-access-point-off:before{content:""}.ti-accessible:before{content:""}.ti-accessible-off:before{content:""}.ti-accessible-off-filled:before{content:""}.ti-activity:before{content:""}.ti-activity-heartbeat:before{content:""}.ti-ad:before{content:""}.ti-ad-2:before{content:""}.ti-ad-circle:before{content:""}.ti-ad-circle-filled:before{content:""}.ti-ad-circle-off:before{content:""}.ti-ad-filled:before{content:""}.ti-ad-off:before{content:""}.ti-address-book:before{content:""}.ti-address-book-off:before{content:""}.ti-adjustments:before{content:""}.ti-adjustments-alt:before{content:""}.ti-adjustments-bolt:before{content:""}.ti-adjustments-cancel:before{content:""}.ti-adjustments-check:before{content:""}.ti-adjustments-code:before{content:""}.ti-adjustments-cog:before{content:""}.ti-adjustments-dollar:before{content:""}.ti-adjustments-down:before{content:""}.ti-adjustments-exclamation:before{content:""}.ti-adjustments-filled:before{content:""}.ti-adjustments-heart:before{content:""}.ti-adjustments-horizontal:before{content:""}.ti-adjustments-minus:before{content:""}.ti-adjustments-off:before{content:""}.ti-adjustments-pause:before{content:""}.ti-adjustments-pin:before{content:""}.ti-adjustments-plus:before{content:""}.ti-adjustments-question:before{content:""}.ti-adjustments-search:before{content:""}.ti-adjustments-share:before{content:""}.ti-adjustments-star:before{content:""}.ti-adjustments-up:before{content:""}.ti-adjustments-x:before{content:""}.ti-aerial-lift:before{content:""}.ti-affiliate:before{content:""}.ti-affiliate-filled:before{content:""}.ti-air-balloon:before{content:""}.ti-air-conditioning:before{content:""}.ti-air-conditioning-disabled:before{content:""}.ti-air-traffic-control:before{content:"ﬁ"}.ti-alarm:before{content:""}.ti-alarm-average:before{content:"ﲞ"}.ti-alarm-filled:before{content:""}.ti-alarm-minus:before{content:""}.ti-alarm-minus-filled:before{content:""}.ti-alarm-off:before{content:""}.ti-alarm-plus:before{content:""}.ti-alarm-plus-filled:before{content:""}.ti-alarm-snooze:before{content:""}.ti-alarm-snooze-filled:before{content:""}.ti-album:before{content:""}.ti-album-off:before{content:""}.ti-alert-circle:before{content:""}.ti-alert-circle-filled:before{content:""}.ti-alert-circle-off:before{content:"ﱥ"}.ti-alert-hexagon:before{content:""}.ti-alert-hexagon-filled:before{content:"勤"}.ti-alert-hexagon-off:before{content:"ﱦ"}.ti-alert-octagon:before{content:""}.ti-alert-octagon-filled:before{content:""}.ti-alert-small:before{content:""}.ti-alert-small-off:before{content:"ﱧ"}.ti-alert-square:before{content:""}.ti-alert-square-filled:before{content:"卑"}.ti-alert-square-rounded:before{content:""}.ti-alert-square-rounded-filled:before{content:"喝"}.ti-alert-square-rounded-off:before{content:"ﱨ"}.ti-alert-triangle:before{content:""}.ti-alert-triangle-filled:before{content:""}.ti-alert-triangle-off:before{content:"ﱩ"}.ti-alien:before{content:""}.ti-alien-filled:before{content:""}.ti-align-box-bottom-center:before{content:""}.ti-align-box-bottom-center-filled:before{content:""}.ti-align-box-bottom-left:before{content:""}.ti-align-box-bottom-left-filled:before{content:""}.ti-align-box-bottom-right:before{content:""}.ti-align-box-bottom-right-filled:before{content:""}.ti-align-box-center-bottom:before{content:"頋"}.ti-align-box-center-middle:before{content:""}.ti-align-box-center-middle-filled:before{content:""}.ti-align-box-center-stretch:before{content:"頻"}.ti-align-box-center-top:before{content:"鬒"}.ti-align-box-left-bottom:before{content:""}.ti-align-box-left-bottom-filled:before{content:""}.ti-align-box-left-middle:before{content:""}.ti-align-box-left-middle-filled:before{content:""}.ti-align-box-left-stretch:before{content:"龜"}.ti-align-box-left-top:before{content:""}.ti-align-box-left-top-filled:before{content:""}.ti-align-box-right-bottom:before{content:""}.ti-align-box-right-bottom-filled:before{content:""}.ti-align-box-right-middle:before{content:""}.ti-align-box-right-middle-filled:before{content:""}.ti-align-box-right-stretch:before{content:"𢡊"}.ti-align-box-right-top:before{content:""}.ti-align-box-right-top-filled:before{content:""}.ti-align-box-top-center:before{content:""}.ti-align-box-top-center-filled:before{content:""}.ti-align-box-top-left:before{content:""}.ti-align-box-top-left-filled:before{content:""}.ti-align-box-top-right:before{content:""}.ti-align-box-top-right-filled:before{content:""}.ti-align-center:before{content:""}.ti-align-justified:before{content:""}.ti-align-left:before{content:""}.ti-align-right:before{content:""}.ti-alpha:before{content:""}.ti-alphabet-cyrillic:before{content:""}.ti-alphabet-greek:before{content:""}.ti-alphabet-latin:before{content:""}.ti-alt:before{content:"ﱔ"}.ti-ambulance:before{content:""}.ti-ampersand:before{content:""}.ti-analyze:before{content:""}.ti-analyze-filled:before{content:""}.ti-analyze-off:before{content:""}.ti-anchor:before{content:""}.ti-anchor-off:before{content:""}.ti-angle:before{content:""}.ti-ankh:before{content:""}.ti-antenna:before{content:""}.ti-antenna-bars-1:before{content:""}.ti-antenna-bars-2:before{content:""}.ti-antenna-bars-3:before{content:""}.ti-antenna-bars-4:before{content:""}.ti-antenna-bars-5:before{content:""}.ti-antenna-bars-off:before{content:""}.ti-antenna-off:before{content:""}.ti-aperture:before{content:""}.ti-aperture-off:before{content:""}.ti-api:before{content:""}.ti-api-app:before{content:""}.ti-api-app-off:before{content:""}.ti-api-off:before{content:""}.ti-app-window:before{content:""}.ti-app-window-filled:before{content:""}.ti-apple:before{content:""}.ti-apps:before{content:""}.ti-apps-filled:before{content:""}.ti-apps-off:before{content:""}.ti-archery-arrow:before{content:"ﱕ"}.ti-archive:before{content:""}.ti-archive-filled:before{content:"廒"}.ti-archive-off:before{content:""}.ti-armchair:before{content:""}.ti-armchair-2:before{content:""}.ti-armchair-2-off:before{content:""}.ti-armchair-off:before{content:""}.ti-arrow-autofit-content:before{content:""}.ti-arrow-autofit-content-filled:before{content:""}.ti-arrow-autofit-down:before{content:""}.ti-arrow-autofit-height:before{content:""}.ti-arrow-autofit-left:before{content:""}.ti-arrow-autofit-right:before{content:""}.ti-arrow-autofit-up:before{content:""}.ti-arrow-autofit-width:before{content:""}.ti-arrow-back:before{content:""}.ti-arrow-back-up:before{content:""}.ti-arrow-back-up-double:before{content:"溺"}.ti-arrow-badge-down:before{content:""}.ti-arrow-badge-down-filled:before{content:""}.ti-arrow-badge-left:before{content:""}.ti-arrow-badge-left-filled:before{content:""}.ti-arrow-badge-right:before{content:""}.ti-arrow-badge-right-filled:before{content:""}.ti-arrow-badge-up:before{content:""}.ti-arrow-badge-up-filled:before{content:""}.ti-arrow-bar-both:before{content:"﫝"}.ti-arrow-bar-down:before{content:""}.ti-arrow-bar-left:before{content:""}.ti-arrow-bar-right:before{content:""}.ti-arrow-bar-to-down:before{content:""}.ti-arrow-bar-to-left:before{content:""}.ti-arrow-bar-to-right:before{content:""}.ti-arrow-bar-to-up:before{content:""}.ti-arrow-bar-up:before{content:""}.ti-arrow-bear-left:before{content:""}.ti-arrow-bear-left-2:before{content:""}.ti-arrow-bear-right:before{content:""}.ti-arrow-bear-right-2:before{content:""}.ti-arrow-big-down:before{content:""}.ti-arrow-big-down-filled:before{content:""}.ti-arrow-big-down-line:before{content:""}.ti-arrow-big-down-line-filled:before{content:""}.ti-arrow-big-down-lines:before{content:""}.ti-arrow-big-down-lines-filled:before{content:""}.ti-arrow-big-left:before{content:""}.ti-arrow-big-left-filled:before{content:""}.ti-arrow-big-left-line:before{content:""}.ti-arrow-big-left-line-filled:before{content:""}.ti-arrow-big-left-lines:before{content:""}.ti-arrow-big-left-lines-filled:before{content:""}.ti-arrow-big-right:before{content:""}.ti-arrow-big-right-filled:before{content:""}.ti-arrow-big-right-line:before{content:""}.ti-arrow-big-right-line-filled:before{content:""}.ti-arrow-big-right-lines:before{content:""}.ti-arrow-big-right-lines-filled:before{content:""}.ti-arrow-big-up:before{content:""}.ti-arrow-big-up-filled:before{content:""}.ti-arrow-big-up-line:before{content:""}.ti-arrow-big-up-line-filled:before{content:""}.ti-arrow-big-up-lines:before{content:""}.ti-arrow-big-up-lines-filled:before{content:""}.ti-arrow-bounce:before{content:""}.ti-arrow-capsule:before{content:"﫞"}.ti-arrow-curve-left:before{content:""}.ti-arrow-curve-right:before{content:""}.ti-arrow-down:before{content:""}.ti-arrow-down-bar:before{content:""}.ti-arrow-down-circle:before{content:""}.ti-arrow-down-left:before{content:""}.ti-arrow-down-left-circle:before{content:""}.ti-arrow-down-rhombus:before{content:""}.ti-arrow-down-right:before{content:""}.ti-arrow-down-right-circle:before{content:""}.ti-arrow-down-square:before{content:""}.ti-arrow-down-tail:before{content:""}.ti-arrow-elbow-left:before{content:"吝"}.ti-arrow-elbow-right:before{content:"燐"}.ti-arrow-fork:before{content:""}.ti-arrow-forward:before{content:""}.ti-arrow-forward-up:before{content:""}.ti-arrow-forward-up-double:before{content:"璘"}.ti-arrow-guide:before{content:""}.ti-arrow-iteration:before{content:""}.ti-arrow-left:before{content:""}.ti-arrow-left-bar:before{content:""}.ti-arrow-left-circle:before{content:""}.ti-arrow-left-rhombus:before{content:""}.ti-arrow-left-right:before{content:""}.ti-arrow-left-square:before{content:""}.ti-arrow-left-tail:before{content:""}.ti-arrow-loop-left:before{content:""}.ti-arrow-loop-left-2:before{content:""}.ti-arrow-loop-right:before{content:""}.ti-arrow-loop-right-2:before{content:""}.ti-arrow-merge:before{content:""}.ti-arrow-merge-alt-left:before{content:"ﲟ"}.ti-arrow-merge-alt-right:before{content:"ﲠ"}.ti-arrow-merge-both:before{content:""}.ti-arrow-merge-left:before{content:""}.ti-arrow-merge-right:before{content:""}.ti-arrow-move-down:before{content:""}.ti-arrow-move-left:before{content:""}.ti-arrow-move-right:before{content:""}.ti-arrow-move-up:before{content:""}.ti-arrow-narrow-down:before{content:""}.ti-arrow-narrow-left:before{content:""}.ti-arrow-narrow-right:before{content:""}.ti-arrow-narrow-up:before{content:""}.ti-arrow-ramp-left:before{content:""}.ti-arrow-ramp-left-2:before{content:""}.ti-arrow-ramp-left-3:before{content:""}.ti-arrow-ramp-right:before{content:""}.ti-arrow-ramp-right-2:before{content:""}.ti-arrow-ramp-right-3:before{content:""}.ti-arrow-right:before{content:""}.ti-arrow-right-bar:before{content:""}.ti-arrow-right-circle:before{content:""}.ti-arrow-right-rhombus:before{content:""}.ti-arrow-right-square:before{content:""}.ti-arrow-right-tail:before{content:""}.ti-arrow-rotary-first-left:before{content:""}.ti-arrow-rotary-first-right:before{content:""}.ti-arrow-rotary-last-left:before{content:""}.ti-arrow-rotary-last-right:before{content:""}.ti-arrow-rotary-left:before{content:""}.ti-arrow-rotary-right:before{content:""}.ti-arrow-rotary-straight:before{content:""}.ti-arrow-roundabout-left:before{content:""}.ti-arrow-roundabout-right:before{content:""}.ti-arrow-sharp-turn-left:before{content:""}.ti-arrow-sharp-turn-right:before{content:""}.ti-arrow-up:before{content:""}.ti-arrow-up-bar:before{content:""}.ti-arrow-up-circle:before{content:""}.ti-arrow-up-left:before{content:""}.ti-arrow-up-left-circle:before{content:""}.ti-arrow-up-rhombus:before{content:""}.ti-arrow-up-right:before{content:""}.ti-arrow-up-right-circle:before{content:""}.ti-arrow-up-square:before{content:""}.ti-arrow-up-tail:before{content:""}.ti-arrow-wave-left-down:before{content:""}.ti-arrow-wave-left-up:before{content:""}.ti-arrow-wave-right-down:before{content:""}.ti-arrow-wave-right-up:before{content:""}.ti-arrow-zig-zag:before{content:""}.ti-arrows-cross:before{content:""}.ti-arrows-diagonal:before{content:""}.ti-arrows-diagonal-2:before{content:""}.ti-arrows-diagonal-minimize:before{content:""}.ti-arrows-diagonal-minimize-2:before{content:""}.ti-arrows-diff:before{content:""}.ti-arrows-double-ne-sw:before{content:""}.ti-arrows-double-nw-se:before{content:""}.ti-arrows-double-se-nw:before{content:""}.ti-arrows-double-sw-ne:before{content:""}.ti-arrows-down:before{content:""}.ti-arrows-down-up:before{content:""}.ti-arrows-exchange:before{content:""}.ti-arrows-exchange-2:before{content:""}.ti-arrows-horizontal:before{content:""}.ti-arrows-join:before{content:""}.ti-arrows-join-2:before{content:""}.ti-arrows-left:before{content:""}.ti-arrows-left-down:before{content:""}.ti-arrows-left-right:before{content:""}.ti-arrows-maximize:before{content:""}.ti-arrows-minimize:before{content:""}.ti-arrows-move:before{content:""}.ti-arrows-move-horizontal:before{content:""}.ti-arrows-move-vertical:before{content:""}.ti-arrows-random:before{content:""}.ti-arrows-right:before{content:""}.ti-arrows-right-down:before{content:""}.ti-arrows-right-left:before{content:""}.ti-arrows-shuffle:before{content:""}.ti-arrows-shuffle-2:before{content:""}.ti-arrows-sort:before{content:""}.ti-arrows-split:before{content:""}.ti-arrows-split-2:before{content:""}.ti-arrows-transfer-down:before{content:""}.ti-arrows-transfer-up:before{content:""}.ti-arrows-up:before{content:""}.ti-arrows-up-down:before{content:""}.ti-arrows-up-left:before{content:""}.ti-arrows-up-right:before{content:""}.ti-arrows-vertical:before{content:""}.ti-artboard:before{content:""}.ti-artboard-filled:before{content:"廙"}.ti-artboard-off:before{content:""}.ti-article:before{content:""}.ti-article-filled-filled:before{content:""}.ti-article-off:before{content:""}.ti-aspect-ratio:before{content:""}.ti-aspect-ratio-filled:before{content:""}.ti-aspect-ratio-off:before{content:""}.ti-assembly:before{content:""}.ti-assembly-off:before{content:""}.ti-asset:before{content:""}.ti-asterisk:before{content:""}.ti-asterisk-simple:before{content:""}.ti-at:before{content:""}.ti-at-off:before{content:""}.ti-atom:before{content:""}.ti-atom-2:before{content:""}.ti-atom-2-filled:before{content:""}.ti-atom-off:before{content:""}.ti-augmented-reality:before{content:""}.ti-augmented-reality-2:before{content:""}.ti-augmented-reality-off:before{content:""}.ti-automatic-gearbox:before{content:"ﲉ"}.ti-award:before{content:""}.ti-award-filled:before{content:""}.ti-award-off:before{content:""}.ti-axe:before{content:""}.ti-axis-x:before{content:""}.ti-axis-y:before{content:""}.ti-baby-bottle:before{content:""}.ti-baby-carriage:before{content:""}.ti-background:before{content:"ﴬ"}.ti-backhoe:before{content:""}.ti-backpack:before{content:""}.ti-backpack-off:before{content:""}.ti-backslash:before{content:"調"}.ti-backspace:before{content:""}.ti-backspace-filled:before{content:""}.ti-badge:before{content:""}.ti-badge-3d:before{content:""}.ti-badge-4k:before{content:""}.ti-badge-8k:before{content:""}.ti-badge-ad:before{content:""}.ti-badge-ar:before{content:""}.ti-badge-cc:before{content:""}.ti-badge-filled:before{content:""}.ti-badge-hd:before{content:""}.ti-badge-off:before{content:""}.ti-badge-sd:before{content:""}.ti-badge-tm:before{content:""}.ti-badge-vo:before{content:""}.ti-badge-vr:before{content:""}.ti-badge-wc:before{content:""}.ti-badges:before{content:""}.ti-badges-filled:before{content:""}.ti-badges-off:before{content:""}.ti-baguette:before{content:""}.ti-ball-american-football:before{content:""}.ti-ball-american-football-off:before{content:""}.ti-ball-baseball:before{content:""}.ti-ball-basketball:before{content:""}.ti-ball-bowling:before{content:""}.ti-ball-football:before{content:""}.ti-ball-football-off:before{content:""}.ti-ball-tennis:before{content:""}.ti-ball-volleyball:before{content:""}.ti-balloon:before{content:""}.ti-balloon-filled:before{content:"彩"}.ti-balloon-off:before{content:""}.ti-ballpen:before{content:""}.ti-ballpen-filled:before{content:"徭"}.ti-ballpen-off:before{content:""}.ti-ban:before{content:""}.ti-bandage:before{content:""}.ti-bandage-filled:before{content:""}.ti-bandage-off:before{content:""}.ti-barbell:before{content:""}.ti-barbell-off:before{content:""}.ti-barcode:before{content:""}.ti-barcode-off:before{content:""}.ti-barrel:before{content:""}.ti-barrel-off:before{content:""}.ti-barrier-block:before{content:""}.ti-barrier-block-off:before{content:""}.ti-baseline:before{content:""}.ti-baseline-density-large:before{content:"藺"}.ti-baseline-density-medium:before{content:"隣"}.ti-baseline-density-small:before{content:"鱗"}.ti-basket:before{content:""}.ti-basket-bolt:before{content:"ףּ"}.ti-basket-cancel:before{content:"פּ"}.ti-basket-check:before{content:"﭅"}.ti-basket-code:before{content:"צּ"}.ti-basket-cog:before{content:"קּ"}.ti-basket-discount:before{content:"רּ"}.ti-basket-dollar:before{content:"שּ"}.ti-basket-down:before{content:"תּ"}.ti-basket-exclamation:before{content:"וֹ"}.ti-basket-filled:before{content:""}.ti-basket-heart:before{content:"בֿ"}.ti-basket-minus:before{content:"כֿ"}.ti-basket-off:before{content:""}.ti-basket-pause:before{content:"פֿ"}.ti-basket-pin:before{content:"ﭏ"}.ti-basket-plus:before{content:"ﭐ"}.ti-basket-question:before{content:"ﭑ"}.ti-basket-search:before{content:"ﭒ"}.ti-basket-share:before{content:"ﭓ"}.ti-basket-star:before{content:"ﭔ"}.ti-basket-up:before{content:"ﭕ"}.ti-basket-x:before{content:"ﭖ"}.ti-bat:before{content:""}.ti-bath:before{content:""}.ti-bath-filled:before{content:""}.ti-bath-off:before{content:""}.ti-battery:before{content:""}.ti-battery-1:before{content:""}.ti-battery-1-filled:before{content:""}.ti-battery-2:before{content:""}.ti-battery-2-filled:before{content:""}.ti-battery-3:before{content:""}.ti-battery-3-filled:before{content:""}.ti-battery-4:before{content:""}.ti-battery-4-filled:before{content:""}.ti-battery-automotive:before{content:""}.ti-battery-charging:before{content:""}.ti-battery-charging-2:before{content:""}.ti-battery-eco:before{content:""}.ti-battery-filled:before{content:""}.ti-battery-off:before{content:""}.ti-beach:before{content:""}.ti-beach-off:before{content:""}.ti-bed:before{content:""}.ti-bed-filled:before{content:""}.ti-bed-flat:before{content:"ﲡ"}.ti-bed-off:before{content:""}.ti-beer:before{content:""}.ti-beer-filled:before{content:""}.ti-beer-off:before{content:""}.ti-bell:before{content:""}.ti-bell-bolt:before{content:""}.ti-bell-cancel:before{content:""}.ti-bell-check:before{content:""}.ti-bell-code:before{content:""}.ti-bell-cog:before{content:""}.ti-bell-dollar:before{content:""}.ti-bell-down:before{content:""}.ti-bell-exclamation:before{content:""}.ti-bell-filled:before{content:""}.ti-bell-heart:before{content:""}.ti-bell-minus:before{content:""}.ti-bell-minus-filled:before{content:""}.ti-bell-off:before{content:""}.ti-bell-pause:before{content:""}.ti-bell-pin:before{content:""}.ti-bell-plus:before{content:""}.ti-bell-plus-filled:before{content:""}.ti-bell-question:before{content:""}.ti-bell-ringing:before{content:""}.ti-bell-ringing-2:before{content:""}.ti-bell-ringing-2-filled:before{content:""}.ti-bell-ringing-filled:before{content:""}.ti-bell-school:before{content:""}.ti-bell-search:before{content:""}.ti-bell-share:before{content:""}.ti-bell-star:before{content:""}.ti-bell-up:before{content:""}.ti-bell-x:before{content:""}.ti-bell-x-filled:before{content:""}.ti-bell-z:before{content:""}.ti-bell-z-filled:before{content:""}.ti-beta:before{content:""}.ti-bible:before{content:""}.ti-bike:before{content:""}.ti-bike-off:before{content:""}.ti-binary:before{content:""}.ti-binary-off:before{content:""}.ti-binary-tree:before{content:""}.ti-binary-tree-2:before{content:""}.ti-biohazard:before{content:""}.ti-biohazard-off:before{content:""}.ti-blade:before{content:""}.ti-blade-filled:before{content:""}.ti-bleach:before{content:""}.ti-bleach-chlorine:before{content:""}.ti-bleach-no-chlorine:before{content:""}.ti-bleach-off:before{content:""}.ti-blender:before{content:"ﲢ"}.ti-blockquote:before{content:""}.ti-bluetooth:before{content:""}.ti-bluetooth-connected:before{content:""}.ti-bluetooth-off:before{content:""}.ti-bluetooth-x:before{content:""}.ti-blur:before{content:""}.ti-blur-off:before{content:""}.ti-bmp:before{content:""}.ti-body-scan:before{content:"ﲣ"}.ti-bold:before{content:""}.ti-bold-off:before{content:""}.ti-bolt:before{content:""}.ti-bolt-off:before{content:""}.ti-bomb:before{content:""}.ti-bomb-filled:before{content:"惘"}.ti-bone:before{content:""}.ti-bone-off:before{content:""}.ti-bong:before{content:""}.ti-bong-off:before{content:""}.ti-book:before{content:""}.ti-book-2:before{content:""}.ti-book-download:before{content:""}.ti-book-filled:before{content:"慎"}.ti-book-off:before{content:""}.ti-book-upload:before{content:""}.ti-bookmark:before{content:""}.ti-bookmark-ai:before{content:"ﲊ"}.ti-bookmark-edit:before{content:"艹"}.ti-bookmark-filled:before{content:"愈"}.ti-bookmark-minus:before{content:"著"}.ti-bookmark-off:before{content:""}.ti-bookmark-plus:before{content:"褐"}.ti-bookmark-question:before{content:"視"}.ti-bookmarks:before{content:""}.ti-bookmarks-filled:before{content:"ײַ"}.ti-bookmarks-off:before{content:""}.ti-books:before{content:""}.ti-books-off:before{content:""}.ti-border-all:before{content:""}.ti-border-bottom:before{content:""}.ti-border-corner-pill:before{content:"ﵢ"}.ti-border-corner-rounded:before{content:"ﵣ"}.ti-border-corner-square:before{content:"ﵤ"}.ti-border-corners:before{content:""}.ti-border-horizontal:before{content:""}.ti-border-inner:before{content:""}.ti-border-left:before{content:""}.ti-border-none:before{content:""}.ti-border-outer:before{content:""}.ti-border-radius:before{content:""}.ti-border-right:before{content:""}.ti-border-sides:before{content:""}.ti-border-style:before{content:""}.ti-border-style-2:before{content:""}.ti-border-top:before{content:""}.ti-border-vertical:before{content:""}.ti-bottle:before{content:""}.ti-bottle-filled:before{content:"憎"}.ti-bottle-off:before{content:""}.ti-bounce-left:before{content:""}.ti-bounce-left-filled:before{content:"ﬠ"}.ti-bounce-right:before{content:""}.ti-bounce-right-filled:before{content:"ﬡ"}.ti-bow:before{content:""}.ti-bowl:before{content:""}.ti-bowl-filled:before{content:"ﬢ"}.ti-box:before{content:""}.ti-box-align-bottom:before{content:""}.ti-box-align-bottom-filled:before{content:"慠"}.ti-box-align-bottom-left:before{content:""}.ti-box-align-bottom-left-filled:before{content:"懲"}.ti-box-align-bottom-right:before{content:""}.ti-box-align-bottom-right-filled:before{content:"戴"}.ti-box-align-left:before{content:""}.ti-box-align-left-filled:before{content:"揄"}.ti-box-align-right:before{content:""}.ti-box-align-right-filled:before{content:"搜"}.ti-box-align-top:before{content:""}.ti-box-align-top-filled:before{content:"摒"}.ti-box-align-top-left:before{content:""}.ti-box-align-top-left-filled:before{content:"敖"}.ti-box-align-top-right:before{content:""}.ti-box-align-top-right-filled:before{content:"晴"}.ti-box-margin:before{content:""}.ti-box-model:before{content:""}.ti-box-model-2:before{content:""}.ti-box-model-2-off:before{content:""}.ti-box-model-off:before{content:""}.ti-box-multiple:before{content:""}.ti-box-multiple-0:before{content:""}.ti-box-multiple-1:before{content:""}.ti-box-multiple-2:before{content:""}.ti-box-multiple-3:before{content:""}.ti-box-multiple-4:before{content:""}.ti-box-multiple-5:before{content:""}.ti-box-multiple-6:before{content:""}.ti-box-multiple-7:before{content:""}.ti-box-multiple-8:before{content:""}.ti-box-multiple-9:before{content:""}.ti-box-off:before{content:""}.ti-box-padding:before{content:""}.ti-box-seam:before{content:""}.ti-braces:before{content:""}.ti-braces-off:before{content:""}.ti-brackets:before{content:""}.ti-brackets-angle:before{content:"ﲲ"}.ti-brackets-angle-off:before{content:"ﲱ"}.ti-brackets-contain:before{content:""}.ti-brackets-contain-end:before{content:""}.ti-brackets-contain-start:before{content:""}.ti-brackets-off:before{content:""}.ti-braille:before{content:""}.ti-brain:before{content:""}.ti-brand-4chan:before{content:""}.ti-brand-abstract:before{content:""}.ti-brand-adobe:before{content:""}.ti-brand-adonis-js:before{content:""}.ti-brand-airbnb:before{content:""}.ti-brand-airtable:before{content:""}.ti-brand-algolia:before{content:""}.ti-brand-alipay:before{content:""}.ti-brand-alpine-js:before{content:""}.ti-brand-amazon:before{content:""}.ti-brand-amd:before{content:""}.ti-brand-amigo:before{content:""}.ti-brand-among-us:before{content:""}.ti-brand-android:before{content:""}.ti-brand-angular:before{content:""}.ti-brand-ansible:before{content:"並"}.ti-brand-ao3:before{content:""}.ti-brand-appgallery:before{content:""}.ti-brand-apple:before{content:""}.ti-brand-apple-arcade:before{content:""}.ti-brand-apple-filled:before{content:"ﵴ"}.ti-brand-apple-podcast:before{content:""}.ti-brand-appstore:before{content:""}.ti-brand-asana:before{content:""}.ti-brand-auth0:before{content:"ﲳ"}.ti-brand-aws:before{content:"社"}.ti-brand-azure:before{content:"祉"}.ti-brand-backbone:before{content:""}.ti-brand-badoo:before{content:""}.ti-brand-baidu:before{content:""}.ti-brand-bandcamp:before{content:""}.ti-brand-bandlab:before{content:""}.ti-brand-beats:before{content:""}.ti-brand-behance:before{content:""}.ti-brand-bilibili:before{content:""}.ti-brand-binance:before{content:""}.ti-brand-bing:before{content:""}.ti-brand-bitbucket:before{content:""}.ti-brand-blackberry:before{content:""}.ti-brand-blender:before{content:""}.ti-brand-blogger:before{content:""}.ti-brand-bluesky:before{content:"ﵵ"}.ti-brand-booking:before{content:""}.ti-brand-bootstrap:before{content:""}.ti-brand-bulma:before{content:""}.ti-brand-bumble:before{content:""}.ti-brand-bunpo:before{content:""}.ti-brand-c-sharp:before{content:""}.ti-brand-cake:before{content:""}.ti-brand-cakephp:before{content:""}.ti-brand-campaignmonitor:before{content:""}.ti-brand-carbon:before{content:""}.ti-brand-cashapp:before{content:""}.ti-brand-chrome:before{content:""}.ti-brand-cinema-4d:before{content:"况"}.ti-brand-citymapper:before{content:""}.ti-brand-cloudflare:before{content:"祈"}.ti-brand-codecov:before{content:""}.ti-brand-codepen:before{content:""}.ti-brand-codesandbox:before{content:""}.ti-brand-cohost:before{content:""}.ti-brand-coinbase:before{content:""}.ti-brand-comedy-central:before{content:""}.ti-brand-coreos:before{content:""}.ti-brand-couchdb:before{content:""}.ti-brand-couchsurfing:before{content:""}.ti-brand-cpp:before{content:""}.ti-brand-craft:before{content:"全"}.ti-brand-crunchbase:before{content:""}.ti-brand-css3:before{content:""}.ti-brand-ctemplar:before{content:""}.ti-brand-cucumber:before{content:""}.ti-brand-cupra:before{content:""}.ti-brand-cypress:before{content:""}.ti-brand-d3:before{content:""}.ti-brand-databricks:before{content:"ﱁ"}.ti-brand-days-counter:before{content:""}.ti-brand-dcos:before{content:""}.ti-brand-debian:before{content:""}.ti-brand-deezer:before{content:""}.ti-brand-deliveroo:before{content:""}.ti-brand-deno:before{content:""}.ti-brand-denodo:before{content:""}.ti-brand-deviantart:before{content:""}.ti-brand-digg:before{content:"侀"}.ti-brand-dingtalk:before{content:""}.ti-brand-discord:before{content:""}.ti-brand-discord-filled:before{content:""}.ti-brand-disney:before{content:""}.ti-brand-disqus:before{content:""}.ti-brand-django:before{content:""}.ti-brand-docker:before{content:""}.ti-brand-doctrine:before{content:""}.ti-brand-dolby-digital:before{content:""}.ti-brand-douban:before{content:""}.ti-brand-dribbble:before{content:""}.ti-brand-dribbble-filled:before{content:""}.ti-brand-drops:before{content:""}.ti-brand-drupal:before{content:""}.ti-brand-edge:before{content:""}.ti-brand-elastic:before{content:""}.ti-brand-electronic-arts:before{content:"充"}.ti-brand-ember:before{content:""}.ti-brand-envato:before{content:""}.ti-brand-etsy:before{content:""}.ti-brand-evernote:before{content:""}.ti-brand-facebook:before{content:""}.ti-brand-facebook-filled:before{content:""}.ti-brand-feedly:before{content:"冀"}.ti-brand-figma:before{content:""}.ti-brand-filezilla:before{content:"勇"}.ti-brand-finder:before{content:""}.ti-brand-firebase:before{content:""}.ti-brand-firefox:before{content:""}.ti-brand-fiverr:before{content:""}.ti-brand-flickr:before{content:""}.ti-brand-flightradar24:before{content:""}.ti-brand-flipboard:before{content:""}.ti-brand-flutter:before{content:""}.ti-brand-fortnite:before{content:""}.ti-brand-foursquare:before{content:""}.ti-brand-framer:before{content:""}.ti-brand-framer-motion:before{content:""}.ti-brand-funimation:before{content:""}.ti-brand-gatsby:before{content:""}.ti-brand-git:before{content:""}.ti-brand-github:before{content:""}.ti-brand-github-copilot:before{content:""}.ti-brand-github-filled:before{content:""}.ti-brand-gitlab:before{content:""}.ti-brand-gmail:before{content:""}.ti-brand-golang:before{content:""}.ti-brand-google:before{content:""}.ti-brand-google-analytics:before{content:""}.ti-brand-google-big-query:before{content:""}.ti-brand-google-drive:before{content:""}.ti-brand-google-filled:before{content:"ﴚ"}.ti-brand-google-fit:before{content:""}.ti-brand-google-home:before{content:""}.ti-brand-google-maps:before{content:"祐"}.ti-brand-google-one:before{content:""}.ti-brand-google-photos:before{content:""}.ti-brand-google-play:before{content:""}.ti-brand-google-podcasts:before{content:""}.ti-brand-grammarly:before{content:""}.ti-brand-graphql:before{content:""}.ti-brand-gravatar:before{content:""}.ti-brand-grindr:before{content:""}.ti-brand-guardian:before{content:""}.ti-brand-gumroad:before{content:""}.ti-brand-hbo:before{content:""}.ti-brand-headlessui:before{content:""}.ti-brand-hexo:before{content:"祖"}.ti-brand-hipchat:before{content:""}.ti-brand-html5:before{content:""}.ti-brand-inertia:before{content:""}.ti-brand-instagram:before{content:""}.ti-brand-intercom:before{content:""}.ti-brand-itch:before{content:"諸"}.ti-brand-javascript:before{content:""}.ti-brand-juejin:before{content:""}.ti-brand-kako-talk:before{content:"ﴭ"}.ti-brand-kbin:before{content:"𢡄"}.ti-brand-kick:before{content:"﨣"}.ti-brand-kickstarter:before{content:""}.ti-brand-kotlin:before{content:""}.ti-brand-laravel:before{content:""}.ti-brand-lastfm:before{content:""}.ti-brand-leetcode:before{content:"祝"}.ti-brand-letterboxd:before{content:"﨤"}.ti-brand-line:before{content:""}.ti-brand-linkedin:before{content:""}.ti-brand-linktree:before{content:""}.ti-brand-linqpad:before{content:""}.ti-brand-livewire:before{content:"ﵶ"}.ti-brand-loom:before{content:""}.ti-brand-mailgun:before{content:""}.ti-brand-mantine:before{content:""}.ti-brand-mastercard:before{content:""}.ti-brand-mastodon:before{content:""}.ti-brand-matrix:before{content:""}.ti-brand-mcdonalds:before{content:""}.ti-brand-medium:before{content:""}.ti-brand-meetup:before{content:"ﱪ"}.ti-brand-mercedes:before{content:""}.ti-brand-messenger:before{content:""}.ti-brand-meta:before{content:""}.ti-brand-minecraft:before{content:"﫯"}.ti-brand-miniprogram:before{content:""}.ti-brand-mixpanel:before{content:""}.ti-brand-monday:before{content:""}.ti-brand-mongodb:before{content:""}.ti-brand-my-oppo:before{content:""}.ti-brand-mysql:before{content:""}.ti-brand-national-geographic:before{content:""}.ti-brand-nem:before{content:""}.ti-brand-netbeans:before{content:""}.ti-brand-netease-music:before{content:""}.ti-brand-netflix:before{content:""}.ti-brand-nexo:before{content:""}.ti-brand-nextcloud:before{content:""}.ti-brand-nextjs:before{content:""}.ti-brand-nodejs:before{content:"﫠"}.ti-brand-nord-vpn:before{content:""}.ti-brand-notion:before{content:""}.ti-brand-npm:before{content:""}.ti-brand-nuxt:before{content:""}.ti-brand-nytimes:before{content:""}.ti-brand-oauth:before{content:"禍"}.ti-brand-office:before{content:""}.ti-brand-ok-ru:before{content:""}.ti-brand-onedrive:before{content:""}.ti-brand-onlyfans:before{content:""}.ti-brand-open-source:before{content:""}.ti-brand-openai:before{content:""}.ti-brand-openvpn:before{content:""}.ti-brand-opera:before{content:""}.ti-brand-pagekit:before{content:""}.ti-brand-parsinta:before{content:"ﱂ"}.ti-brand-patreon:before{content:""}.ti-brand-patreon-filled:before{content:"ﳿ"}.ti-brand-paypal:before{content:""}.ti-brand-paypal-filled:before{content:""}.ti-brand-paypay:before{content:""}.ti-brand-peanut:before{content:""}.ti-brand-pepsi:before{content:""}.ti-brand-php:before{content:""}.ti-brand-picsart:before{content:""}.ti-brand-pinterest:before{content:""}.ti-brand-planetscale:before{content:""}.ti-brand-pnpm:before{content:"ﵷ"}.ti-brand-pocket:before{content:""}.ti-brand-polymer:before{content:""}.ti-brand-powershell:before{content:""}.ti-brand-printables:before{content:"ﴛ"}.ti-brand-prisma:before{content:""}.ti-brand-producthunt:before{content:""}.ti-brand-pushbullet:before{content:""}.ti-brand-pushover:before{content:""}.ti-brand-python:before{content:""}.ti-brand-qq:before{content:""}.ti-brand-radix-ui:before{content:""}.ti-brand-react:before{content:""}.ti-brand-react-native:before{content:""}.ti-brand-reason:before{content:""}.ti-brand-reddit:before{content:""}.ti-brand-redhat:before{content:""}.ti-brand-redux:before{content:""}.ti-brand-revolut:before{content:""}.ti-brand-rumble:before{content:"𣏕"}.ti-brand-rust:before{content:"禎"}.ti-brand-safari:before{content:""}.ti-brand-samsungpass:before{content:""}.ti-brand-sass:before{content:""}.ti-brand-sentry:before{content:""}.ti-brand-sharik:before{content:""}.ti-brand-shazam:before{content:""}.ti-brand-shopee:before{content:""}.ti-brand-sketch:before{content:""}.ti-brand-skype:before{content:""}.ti-brand-slack:before{content:""}.ti-brand-snapchat:before{content:""}.ti-brand-snapseed:before{content:""}.ti-brand-snowflake:before{content:""}.ti-brand-socket-io:before{content:""}.ti-brand-solidjs:before{content:""}.ti-brand-soundcloud:before{content:""}.ti-brand-spacehey:before{content:""}.ti-brand-speedtest:before{content:"勺"}.ti-brand-spotify:before{content:""}.ti-brand-stackoverflow:before{content:""}.ti-brand-stackshare:before{content:""}.ti-brand-steam:before{content:""}.ti-brand-stocktwits:before{content:"ﵸ"}.ti-brand-storj:before{content:"穀"}.ti-brand-storybook:before{content:""}.ti-brand-storytel:before{content:""}.ti-brand-strava:before{content:""}.ti-brand-stripe:before{content:""}.ti-brand-sublime-text:before{content:""}.ti-brand-sugarizer:before{content:""}.ti-brand-supabase:before{content:""}.ti-brand-superhuman:before{content:""}.ti-brand-supernova:before{content:""}.ti-brand-surfshark:before{content:""}.ti-brand-svelte:before{content:""}.ti-brand-swift:before{content:"突"}.ti-brand-symfony:before{content:""}.ti-brand-tabler:before{content:""}.ti-brand-tailwind:before{content:""}.ti-brand-taobao:before{content:""}.ti-brand-teams:before{content:"﫟"}.ti-brand-ted:before{content:""}.ti-brand-telegram:before{content:""}.ti-brand-terraform:before{content:"節"}.ti-brand-tether:before{content:""}.ti-brand-thingiverse:before{content:"ﴜ"}.ti-brand-threads:before{content:"ﬂ"}.ti-brand-threejs:before{content:""}.ti-brand-tidal:before{content:""}.ti-brand-tiktok:before{content:""}.ti-brand-tiktok-filled:before{content:""}.ti-brand-tinder:before{content:""}.ti-brand-topbuzz:before{content:""}.ti-brand-torchain:before{content:""}.ti-brand-toyota:before{content:""}.ti-brand-trello:before{content:""}.ti-brand-tripadvisor:before{content:""}.ti-brand-tumblr:before{content:""}.ti-brand-twilio:before{content:""}.ti-brand-twitch:before{content:""}.ti-brand-twitter:before{content:""}.ti-brand-twitter-filled:before{content:""}.ti-brand-typescript:before{content:""}.ti-brand-uber:before{content:""}.ti-brand-ubuntu:before{content:""}.ti-brand-unity:before{content:""}.ti-brand-unsplash:before{content:""}.ti-brand-upwork:before{content:""}.ti-brand-valorant:before{content:""}.ti-brand-vercel:before{content:""}.ti-brand-vimeo:before{content:""}.ti-brand-vinted:before{content:""}.ti-brand-visa:before{content:""}.ti-brand-visual-studio:before{content:""}.ti-brand-vite:before{content:""}.ti-brand-vivaldi:before{content:""}.ti-brand-vk:before{content:""}.ti-brand-vlc:before{content:"喝"}.ti-brand-volkswagen:before{content:""}.ti-brand-vsco:before{content:""}.ti-brand-vscode:before{content:""}.ti-brand-vue:before{content:""}.ti-brand-walmart:before{content:""}.ti-brand-waze:before{content:""}.ti-brand-webflow:before{content:""}.ti-brand-wechat:before{content:""}.ti-brand-weibo:before{content:""}.ti-brand-whatsapp:before{content:""}.ti-brand-wikipedia:before{content:"啕"}.ti-brand-windows:before{content:""}.ti-brand-windy:before{content:""}.ti-brand-wish:before{content:""}.ti-brand-wix:before{content:""}.ti-brand-wordpress:before{content:""}.ti-brand-x:before{content:"ﰏ"}.ti-brand-x-filled:before{content:"ﰡ"}.ti-brand-xamarin:before{content:"喙"}.ti-brand-xbox:before{content:""}.ti-brand-xdeep:before{content:"ﰐ"}.ti-brand-xing:before{content:""}.ti-brand-yahoo:before{content:""}.ti-brand-yandex:before{content:"﫡"}.ti-brand-yarn:before{content:"ﵹ"}.ti-brand-yatse:before{content:""}.ti-brand-ycombinator:before{content:""}.ti-brand-youtube:before{content:""}.ti-brand-youtube-filled:before{content:"ﰢ"}.ti-brand-youtube-kids:before{content:""}.ti-brand-zalando:before{content:""}.ti-brand-zapier:before{content:""}.ti-brand-zeit:before{content:""}.ti-brand-zhihu:before{content:""}.ti-brand-zoom:before{content:""}.ti-brand-zulip:before{content:""}.ti-brand-zwift:before{content:""}.ti-bread:before{content:""}.ti-bread-off:before{content:""}.ti-briefcase:before{content:""}.ti-briefcase-2:before{content:"ﬃ"}.ti-briefcase-filled:before{content:"ﴀ"}.ti-briefcase-off:before{content:""}.ti-brightness:before{content:""}.ti-brightness-2:before{content:""}.ti-brightness-down:before{content:""}.ti-brightness-down-filled:before{content:"ﬣ"}.ti-brightness-half:before{content:""}.ti-brightness-off:before{content:""}.ti-brightness-up:before{content:""}.ti-brightness-up-filled:before{content:"ﬤ"}.ti-broadcast:before{content:""}.ti-broadcast-off:before{content:""}.ti-browser:before{content:""}.ti-browser-check:before{content:""}.ti-browser-off:before{content:""}.ti-browser-plus:before{content:""}.ti-browser-x:before{content:""}.ti-brush:before{content:""}.ti-brush-off:before{content:""}.ti-bucket:before{content:""}.ti-bucket-droplet:before{content:""}.ti-bucket-off:before{content:""}.ti-bug:before{content:""}.ti-bug-filled:before{content:"ﴁ"}.ti-bug-off:before{content:""}.ti-building:before{content:""}.ti-building-arch:before{content:""}.ti-building-bank:before{content:""}.ti-building-bridge:before{content:""}.ti-building-bridge-2:before{content:""}.ti-building-broadcast-tower:before{content:""}.ti-building-carousel:before{content:""}.ti-building-castle:before{content:""}.ti-building-church:before{content:""}.ti-building-circus:before{content:""}.ti-building-community:before{content:""}.ti-building-cottage:before{content:""}.ti-building-estate:before{content:""}.ti-building-factory:before{content:""}.ti-building-factory-2:before{content:""}.ti-building-fortress:before{content:""}.ti-building-hospital:before{content:""}.ti-building-lighthouse:before{content:""}.ti-building-monument:before{content:""}.ti-building-mosque:before{content:"練"}.ti-building-pavilion:before{content:""}.ti-building-skyscraper:before{content:""}.ti-building-stadium:before{content:""}.ti-building-store:before{content:""}.ti-building-tunnel:before{content:""}.ti-building-warehouse:before{content:""}.ti-building-wind-turbine:before{content:""}.ti-bulb:before{content:""}.ti-bulb-filled:before{content:""}.ti-bulb-off:before{content:""}.ti-bulldozer:before{content:""}.ti-burger:before{content:"ﲴ"}.ti-bus:before{content:""}.ti-bus-off:before{content:""}.ti-bus-stop:before{content:""}.ti-businessplan:before{content:""}.ti-butterfly:before{content:""}.ti-cactus:before{content:""}.ti-cactus-filled:before{content:"ﬥ"}.ti-cactus-off:before{content:""}.ti-cake:before{content:""}.ti-cake-off:before{content:""}.ti-calculator:before{content:""}.ti-calculator-filled:before{content:"ﬦ"}.ti-calculator-off:before{content:""}.ti-calendar:before{content:""}.ti-calendar-bolt:before{content:""}.ti-calendar-cancel:before{content:""}.ti-calendar-check:before{content:""}.ti-calendar-clock:before{content:"ﴮ"}.ti-calendar-code:before{content:""}.ti-calendar-cog:before{content:""}.ti-calendar-dollar:before{content:""}.ti-calendar-dot:before{content:"﴾"}.ti-calendar-down:before{content:""}.ti-calendar-due:before{content:""}.ti-calendar-event:before{content:""}.ti-calendar-exclamation:before{content:""}.ti-calendar-filled:before{content:"ﬧ"}.ti-calendar-heart:before{content:""}.ti-calendar-minus:before{content:""}.ti-calendar-month:before{content:"ﴯ"}.ti-calendar-off:before{content:""}.ti-calendar-pause:before{content:""}.ti-calendar-pin:before{content:""}.ti-calendar-plus:before{content:""}.ti-calendar-question:before{content:""}.ti-calendar-repeat:before{content:"㮝"}.ti-calendar-sad:before{content:"ﴝ"}.ti-calendar-search:before{content:""}.ti-calendar-share:before{content:""}.ti-calendar-smile:before{content:"ﴞ"}.ti-calendar-star:before{content:""}.ti-calendar-stats:before{content:""}.ti-calendar-time:before{content:""}.ti-calendar-up:before{content:""}.ti-calendar-user:before{content:"ﴟ"}.ti-calendar-week:before{content:"ﴰ"}.ti-calendar-x:before{content:""}.ti-camera:before{content:""}.ti-camera-bolt:before{content:""}.ti-camera-cancel:before{content:""}.ti-camera-check:before{content:""}.ti-camera-code:before{content:""}.ti-camera-cog:before{content:""}.ti-camera-dollar:before{content:""}.ti-camera-down:before{content:""}.ti-camera-exclamation:before{content:""}.ti-camera-filled:before{content:"嘆"}.ti-camera-heart:before{content:""}.ti-camera-minus:before{content:""}.ti-camera-off:before{content:""}.ti-camera-pause:before{content:""}.ti-camera-pin:before{content:""}.ti-camera-plus:before{content:""}.ti-camera-question:before{content:""}.ti-camera-rotate:before{content:""}.ti-camera-search:before{content:""}.ti-camera-selfie:before{content:""}.ti-camera-share:before{content:""}.ti-camera-star:before{content:""}.ti-camera-up:before{content:""}.ti-camera-x:before{content:""}.ti-camper:before{content:"逸"}.ti-campfire:before{content:""}.ti-campfire-filled:before{content:"ﬨ"}.ti-candle:before{content:""}.ti-candle-filled:before{content:"ﰣ"}.ti-candy:before{content:""}.ti-candy-off:before{content:""}.ti-cane:before{content:""}.ti-cannabis:before{content:""}.ti-capsule:before{content:"﫣"}.ti-capsule-filled:before{content:"ﰤ"}.ti-capsule-horizontal:before{content:"﫢"}.ti-capsule-horizontal-filled:before{content:"ﰥ"}.ti-capture:before{content:""}.ti-capture-filled:before{content:"﬩"}.ti-capture-off:before{content:""}.ti-car:before{content:""}.ti-car-crane:before{content:""}.ti-car-crash:before{content:""}.ti-car-garage:before{content:"ﱷ"}.ti-car-off:before{content:""}.ti-car-suv:before{content:"ﲋ"}.ti-car-turbine:before{content:""}.ti-caravan:before{content:""}.ti-cardboards:before{content:""}.ti-cardboards-off:before{content:""}.ti-cards:before{content:""}.ti-cards-filled:before{content:"ﰦ"}.ti-caret-down:before{content:""}.ti-caret-down-filled:before{content:"שׁ"}.ti-caret-left:before{content:""}.ti-caret-left-filled:before{content:"שׂ"}.ti-caret-left-right:before{content:"ﱃ"}.ti-caret-left-right-filled:before{content:"ﴂ"}.ti-caret-right:before{content:""}.ti-caret-right-filled:before{content:"שּׁ"}.ti-caret-up:before{content:""}.ti-caret-up-down:before{content:"ﱄ"}.ti-caret-up-down-filled:before{content:"ﴃ"}.ti-caret-up-filled:before{content:"שּׂ"}.ti-carousel-horizontal:before{content:""}.ti-carousel-horizontal-filled:before{content:"朗"}.ti-carousel-vertical:before{content:""}.ti-carousel-vertical-filled:before{content:"望"}.ti-carrot:before{content:""}.ti-carrot-off:before{content:""}.ti-cash:before{content:""}.ti-cash-banknote:before{content:""}.ti-cash-banknote-off:before{content:""}.ti-cash-off:before{content:""}.ti-cast:before{content:""}.ti-cast-off:before{content:""}.ti-cat:before{content:""}.ti-category:before{content:""}.ti-category-2:before{content:""}.ti-category-filled:before{content:"אַ"}.ti-category-minus:before{content:"ﴠ"}.ti-category-plus:before{content:"ﴡ"}.ti-ce:before{content:""}.ti-ce-off:before{content:""}.ti-cell:before{content:""}.ti-cell-signal-1:before{content:""}.ti-cell-signal-2:before{content:""}.ti-cell-signal-3:before{content:""}.ti-cell-signal-4:before{content:""}.ti-cell-signal-5:before{content:""}.ti-cell-signal-off:before{content:""}.ti-certificate:before{content:""}.ti-certificate-2:before{content:""}.ti-certificate-2-off:before{content:""}.ti-certificate-off:before{content:""}.ti-chair-director:before{content:""}.ti-chalkboard:before{content:""}.ti-chalkboard-off:before{content:""}.ti-charging-pile:before{content:""}.ti-chart-arcs:before{content:""}.ti-chart-arcs-3:before{content:""}.ti-chart-area:before{content:""}.ti-chart-area-filled:before{content:""}.ti-chart-area-line:before{content:""}.ti-chart-area-line-filled:before{content:""}.ti-chart-arrows:before{content:""}.ti-chart-arrows-vertical:before{content:""}.ti-chart-bar:before{content:""}.ti-chart-bar-off:before{content:""}.ti-chart-bubble:before{content:""}.ti-chart-bubble-filled:before{content:""}.ti-chart-candle:before{content:""}.ti-chart-candle-filled:before{content:""}.ti-chart-circles:before{content:""}.ti-chart-donut:before{content:""}.ti-chart-donut-2:before{content:""}.ti-chart-donut-3:before{content:""}.ti-chart-donut-4:before{content:""}.ti-chart-donut-filled:before{content:""}.ti-chart-dots:before{content:""}.ti-chart-dots-2:before{content:""}.ti-chart-dots-3:before{content:""}.ti-chart-dots-filled:before{content:"ﴄ"}.ti-chart-grid-dots:before{content:""}.ti-chart-grid-dots-filled:before{content:"ﴅ"}.ti-chart-histogram:before{content:""}.ti-chart-infographic:before{content:""}.ti-chart-line:before{content:""}.ti-chart-pie:before{content:""}.ti-chart-pie-2:before{content:""}.ti-chart-pie-3:before{content:""}.ti-chart-pie-4:before{content:""}.ti-chart-pie-filled:before{content:""}.ti-chart-pie-off:before{content:""}.ti-chart-ppf:before{content:""}.ti-chart-radar:before{content:""}.ti-chart-sankey:before{content:""}.ti-chart-treemap:before{content:""}.ti-check:before{content:""}.ti-checkbox:before{content:""}.ti-checklist:before{content:""}.ti-checks:before{content:""}.ti-checkup-list:before{content:""}.ti-cheese:before{content:""}.ti-chef-hat:before{content:""}.ti-chef-hat-off:before{content:""}.ti-cherry:before{content:""}.ti-cherry-filled:before{content:""}.ti-chess:before{content:""}.ti-chess-bishop:before{content:""}.ti-chess-bishop-filled:before{content:""}.ti-chess-filled:before{content:""}.ti-chess-king:before{content:""}.ti-chess-king-filled:before{content:""}.ti-chess-knight:before{content:""}.ti-chess-knight-filled:before{content:""}.ti-chess-queen:before{content:""}.ti-chess-queen-filled:before{content:""}.ti-chess-rook:before{content:""}.ti-chess-rook-filled:before{content:""}.ti-chevron-compact-down:before{content:"﫰"}.ti-chevron-compact-left:before{content:"﫱"}.ti-chevron-compact-right:before{content:"﫲"}.ti-chevron-compact-up:before{content:"﫳"}.ti-chevron-down:before{content:""}.ti-chevron-down-left:before{content:""}.ti-chevron-down-right:before{content:""}.ti-chevron-left:before{content:""}.ti-chevron-left-pipe:before{content:"﫤"}.ti-chevron-right:before{content:""}.ti-chevron-right-pipe:before{content:"﫥"}.ti-chevron-up:before{content:""}.ti-chevron-up-left:before{content:""}.ti-chevron-up-right:before{content:""}.ti-chevrons-down:before{content:""}.ti-chevrons-down-left:before{content:""}.ti-chevrons-down-right:before{content:""}.ti-chevrons-left:before{content:""}.ti-chevrons-right:before{content:""}.ti-chevrons-up:before{content:""}.ti-chevrons-up-left:before{content:""}.ti-chevrons-up-right:before{content:""}.ti-chisel:before{content:""}.ti-christmas-ball:before{content:"ﴱ"}.ti-christmas-tree:before{content:""}.ti-christmas-tree-off:before{content:""}.ti-circle:before{content:""}.ti-circle-0-filled:before{content:""}.ti-circle-1-filled:before{content:""}.ti-circle-2-filled:before{content:""}.ti-circle-3-filled:before{content:""}.ti-circle-4-filled:before{content:""}.ti-circle-5-filled:before{content:""}.ti-circle-6-filled:before{content:""}.ti-circle-7-filled:before{content:""}.ti-circle-8-filled:before{content:""}.ti-circle-9-filled:before{content:""}.ti-circle-arrow-down:before{content:""}.ti-circle-arrow-down-filled:before{content:""}.ti-circle-arrow-down-left:before{content:""}.ti-circle-arrow-down-left-filled:before{content:""}.ti-circle-arrow-down-right:before{content:""}.ti-circle-arrow-down-right-filled:before{content:""}.ti-circle-arrow-left:before{content:""}.ti-circle-arrow-left-filled:before{content:""}.ti-circle-arrow-right:before{content:""}.ti-circle-arrow-right-filled:before{content:""}.ti-circle-arrow-up:before{content:""}.ti-circle-arrow-up-filled:before{content:""}.ti-circle-arrow-up-left:before{content:""}.ti-circle-arrow-up-left-filled:before{content:""}.ti-circle-arrow-up-right:before{content:""}.ti-circle-arrow-up-right-filled:before{content:""}.ti-circle-caret-down:before{content:""}.ti-circle-caret-left:before{content:""}.ti-circle-caret-right:before{content:""}.ti-circle-caret-up:before{content:""}.ti-circle-check:before{content:""}.ti-circle-check-filled:before{content:""}.ti-circle-chevron-down:before{content:""}.ti-circle-chevron-left:before{content:""}.ti-circle-chevron-right:before{content:""}.ti-circle-chevron-up:before{content:""}.ti-circle-chevrons-down:before{content:""}.ti-circle-chevrons-left:before{content:""}.ti-circle-chevrons-right:before{content:""}.ti-circle-chevrons-up:before{content:""}.ti-circle-dashed:before{content:""}.ti-circle-dashed-number-0:before{content:"ﱫ"}.ti-circle-dashed-number-1:before{content:"ﱬ"}.ti-circle-dashed-number-2:before{content:"ﱭ"}.ti-circle-dashed-number-3:before{content:"ﱮ"}.ti-circle-dashed-number-4:before{content:"ﱯ"}.ti-circle-dashed-number-5:before{content:"ﱰ"}.ti-circle-dashed-number-6:before{content:"ﱱ"}.ti-circle-dashed-number-7:before{content:"ﱲ"}.ti-circle-dashed-number-8:before{content:"ﱳ"}.ti-circle-dashed-number-9:before{content:"ﱴ"}.ti-circle-dashed-percentage:before{content:"ﵺ"}.ti-circle-dashed-x:before{content:"ﱵ"}.ti-circle-dot:before{content:""}.ti-circle-dot-filled:before{content:""}.ti-circle-dotted:before{content:""}.ti-circle-filled:before{content:""}.ti-circle-half:before{content:""}.ti-circle-half-2:before{content:""}.ti-circle-half-vertical:before{content:""}.ti-circle-key:before{content:""}.ti-circle-key-filled:before{content:""}.ti-circle-letter-a:before{content:""}.ti-circle-letter-b:before{content:""}.ti-circle-letter-c:before{content:""}.ti-circle-letter-d:before{content:""}.ti-circle-letter-e:before{content:""}.ti-circle-letter-f:before{content:""}.ti-circle-letter-g:before{content:""}.ti-circle-letter-h:before{content:""}.ti-circle-letter-i:before{content:""}.ti-circle-letter-j:before{content:""}.ti-circle-letter-k:before{content:""}.ti-circle-letter-l:before{content:""}.ti-circle-letter-m:before{content:""}.ti-circle-letter-n:before{content:""}.ti-circle-letter-o:before{content:""}.ti-circle-letter-p:before{content:""}.ti-circle-letter-q:before{content:""}.ti-circle-letter-r:before{content:""}.ti-circle-letter-s:before{content:""}.ti-circle-letter-t:before{content:""}.ti-circle-letter-u:before{content:""}.ti-circle-letter-v:before{content:""}.ti-circle-letter-w:before{content:""}.ti-circle-letter-x:before{content:""}.ti-circle-letter-y:before{content:""}.ti-circle-letter-z:before{content:""}.ti-circle-minus:before{content:""}.ti-circle-minus-2:before{content:"ﲌ"}.ti-circle-number-0:before{content:""}.ti-circle-number-1:before{content:""}.ti-circle-number-2:before{content:""}.ti-circle-number-3:before{content:""}.ti-circle-number-4:before{content:""}.ti-circle-number-5:before{content:""}.ti-circle-number-6:before{content:""}.ti-circle-number-7:before{content:""}.ti-circle-number-8:before{content:""}.ti-circle-number-9:before{content:""}.ti-circle-off:before{content:""}.ti-circle-percentage:before{content:"ﵻ"}.ti-circle-plus:before{content:""}.ti-circle-plus-2:before{content:"ﲍ"}.ti-circle-rectangle:before{content:""}.ti-circle-rectangle-off:before{content:""}.ti-circle-square:before{content:""}.ti-circle-triangle:before{content:""}.ti-circle-x:before{content:""}.ti-circle-x-filled:before{content:""}.ti-circles:before{content:""}.ti-circles-filled:before{content:""}.ti-circles-relation:before{content:""}.ti-circuit-ammeter:before{content:""}.ti-circuit-battery:before{content:""}.ti-circuit-bulb:before{content:""}.ti-circuit-capacitor:before{content:""}.ti-circuit-capacitor-polarized:before{content:""}.ti-circuit-cell:before{content:""}.ti-circuit-cell-plus:before{content:""}.ti-circuit-changeover:before{content:""}.ti-circuit-diode:before{content:""}.ti-circuit-diode-zener:before{content:""}.ti-circuit-ground:before{content:""}.ti-circuit-ground-digital:before{content:""}.ti-circuit-inductor:before{content:""}.ti-circuit-motor:before{content:""}.ti-circuit-pushbutton:before{content:""}.ti-circuit-resistor:before{content:""}.ti-circuit-switch-closed:before{content:""}.ti-circuit-switch-open:before{content:""}.ti-circuit-voltmeter:before{content:""}.ti-clear-all:before{content:""}.ti-clear-formatting:before{content:""}.ti-click:before{content:""}.ti-clipboard:before{content:""}.ti-clipboard-check:before{content:""}.ti-clipboard-copy:before{content:""}.ti-clipboard-data:before{content:""}.ti-clipboard-heart:before{content:""}.ti-clipboard-list:before{content:""}.ti-clipboard-off:before{content:""}.ti-clipboard-plus:before{content:""}.ti-clipboard-text:before{content:""}.ti-clipboard-typography:before{content:""}.ti-clipboard-x:before{content:""}.ti-clock:before{content:""}.ti-clock-12:before{content:"ﱖ"}.ti-clock-2:before{content:""}.ti-clock-24:before{content:"ﱗ"}.ti-clock-bolt:before{content:""}.ti-clock-cancel:before{content:""}.ti-clock-check:before{content:""}.ti-clock-code:before{content:""}.ti-clock-cog:before{content:""}.ti-clock-dollar:before{content:""}.ti-clock-down:before{content:""}.ti-clock-edit:before{content:""}.ti-clock-exclamation:before{content:""}.ti-clock-filled:before{content:""}.ti-clock-heart:before{content:""}.ti-clock-hour-1:before{content:""}.ti-clock-hour-10:before{content:""}.ti-clock-hour-11:before{content:""}.ti-clock-hour-12:before{content:""}.ti-clock-hour-2:before{content:""}.ti-clock-hour-3:before{content:""}.ti-clock-hour-4:before{content:""}.ti-clock-hour-5:before{content:""}.ti-clock-hour-6:before{content:""}.ti-clock-hour-7:before{content:""}.ti-clock-hour-8:before{content:""}.ti-clock-hour-9:before{content:""}.ti-clock-minus:before{content:""}.ti-clock-off:before{content:""}.ti-clock-pause:before{content:""}.ti-clock-pin:before{content:""}.ti-clock-play:before{content:""}.ti-clock-plus:before{content:""}.ti-clock-question:before{content:""}.ti-clock-record:before{content:""}.ti-clock-search:before{content:""}.ti-clock-share:before{content:""}.ti-clock-shield:before{content:""}.ti-clock-star:before{content:""}.ti-clock-stop:before{content:""}.ti-clock-up:before{content:""}.ti-clock-x:before{content:""}.ti-clothes-rack:before{content:""}.ti-clothes-rack-off:before{content:""}.ti-cloud:before{content:""}.ti-cloud-bolt:before{content:""}.ti-cloud-cancel:before{content:""}.ti-cloud-check:before{content:""}.ti-cloud-code:before{content:""}.ti-cloud-cog:before{content:""}.ti-cloud-computing:before{content:""}.ti-cloud-data-connection:before{content:""}.ti-cloud-dollar:before{content:""}.ti-cloud-down:before{content:""}.ti-cloud-download:before{content:""}.ti-cloud-exclamation:before{content:""}.ti-cloud-filled:before{content:""}.ti-cloud-fog:before{content:""}.ti-cloud-heart:before{content:""}.ti-cloud-lock:before{content:""}.ti-cloud-lock-open:before{content:""}.ti-cloud-minus:before{content:""}.ti-cloud-network:before{content:"ﱸ"}.ti-cloud-off:before{content:""}.ti-cloud-pause:before{content:""}.ti-cloud-pin:before{content:""}.ti-cloud-plus:before{content:""}.ti-cloud-question:before{content:""}.ti-cloud-rain:before{content:""}.ti-cloud-search:before{content:""}.ti-cloud-share:before{content:""}.ti-cloud-snow:before{content:""}.ti-cloud-star:before{content:""}.ti-cloud-storm:before{content:""}.ti-cloud-up:before{content:""}.ti-cloud-upload:before{content:""}.ti-cloud-x:before{content:""}.ti-clover:before{content:""}.ti-clover-2:before{content:""}.ti-clubs:before{content:""}.ti-clubs-filled:before{content:""}.ti-code:before{content:""}.ti-code-asterix:before{content:""}.ti-code-circle:before{content:""}.ti-code-circle-2:before{content:""}.ti-code-dots:before{content:""}.ti-code-minus:before{content:""}.ti-code-off:before{content:""}.ti-code-plus:before{content:""}.ti-coffee:before{content:""}.ti-coffee-off:before{content:""}.ti-coffin:before{content:""}.ti-coin:before{content:""}.ti-coin-bitcoin:before{content:""}.ti-coin-bitcoin-filled:before{content:"ﴆ"}.ti-coin-euro:before{content:""}.ti-coin-euro-filled:before{content:"ﴇ"}.ti-coin-filled:before{content:"ﴈ"}.ti-coin-monero:before{content:""}.ti-coin-monero-filled:before{content:"ﴉ"}.ti-coin-off:before{content:""}.ti-coin-pound:before{content:""}.ti-coin-pound-filled:before{content:"ﴊ"}.ti-coin-rupee:before{content:""}.ti-coin-rupee-filled:before{content:"ﴋ"}.ti-coin-taka:before{content:"ﴍ"}.ti-coin-taka-filled:before{content:"ﴌ"}.ti-coin-yen:before{content:""}.ti-coin-yen-filled:before{content:"ﴎ"}.ti-coin-yuan:before{content:""}.ti-coin-yuan-filled:before{content:"ﴏ"}.ti-coins:before{content:""}.ti-color-filter:before{content:""}.ti-color-picker:before{content:""}.ti-color-picker-off:before{content:""}.ti-color-swatch:before{content:""}.ti-color-swatch-off:before{content:""}.ti-column-insert-left:before{content:""}.ti-column-insert-right:before{content:""}.ti-column-remove:before{content:"﫴"}.ti-columns:before{content:""}.ti-columns-1:before{content:""}.ti-columns-2:before{content:""}.ti-columns-3:before{content:""}.ti-columns-off:before{content:""}.ti-comet:before{content:""}.ti-command:before{content:""}.ti-command-off:before{content:""}.ti-compass:before{content:""}.ti-compass-filled:before{content:"ﴐ"}.ti-compass-off:before{content:""}.ti-components:before{content:""}.ti-components-off:before{content:""}.ti-cone:before{content:""}.ti-cone-2:before{content:""}.ti-cone-off:before{content:""}.ti-cone-plus:before{content:"杖"}.ti-confetti:before{content:""}.ti-confetti-off:before{content:""}.ti-confucius:before{content:""}.ti-container:before{content:""}.ti-container-off:before{content:""}.ti-contrast:before{content:""}.ti-contrast-2:before{content:""}.ti-contrast-2-off:before{content:""}.ti-contrast-off:before{content:""}.ti-cooker:before{content:""}.ti-cookie:before{content:""}.ti-cookie-man:before{content:""}.ti-cookie-off:before{content:""}.ti-copy:before{content:""}.ti-copy-check:before{content:"﴿"}.ti-copy-minus:before{content:"﵀"}.ti-copy-off:before{content:""}.ti-copy-plus:before{content:"﵁"}.ti-copy-x:before{content:"﵂"}.ti-copyleft:before{content:""}.ti-copyleft-filled:before{content:""}.ti-copyleft-off:before{content:""}.ti-copyright:before{content:""}.ti-copyright-filled:before{content:""}.ti-copyright-off:before{content:""}.ti-corner-down-left:before{content:""}.ti-corner-down-left-double:before{content:""}.ti-corner-down-right:before{content:""}.ti-corner-down-right-double:before{content:""}.ti-corner-left-down:before{content:""}.ti-corner-left-down-double:before{content:""}.ti-corner-left-up:before{content:""}.ti-corner-left-up-double:before{content:""}.ti-corner-right-down:before{content:""}.ti-corner-right-down-double:before{content:""}.ti-corner-right-up:before{content:""}.ti-corner-right-up-double:before{content:""}.ti-corner-up-left:before{content:""}.ti-corner-up-left-double:before{content:""}.ti-corner-up-right:before{content:""}.ti-corner-up-right-double:before{content:""}.ti-cpu:before{content:""}.ti-cpu-2:before{content:""}.ti-cpu-off:before{content:""}.ti-crane:before{content:""}.ti-crane-off:before{content:""}.ti-creative-commons:before{content:""}.ti-creative-commons-by:before{content:""}.ti-creative-commons-nc:before{content:""}.ti-creative-commons-nd:before{content:""}.ti-creative-commons-off:before{content:""}.ti-creative-commons-sa:before{content:""}.ti-creative-commons-zero:before{content:""}.ti-credit-card:before{content:""}.ti-credit-card-filled:before{content:"ﴑ"}.ti-credit-card-off:before{content:""}.ti-credit-card-pay:before{content:"ﴲ"}.ti-credit-card-refund:before{content:"ﴳ"}.ti-cricket:before{content:""}.ti-crop:before{content:""}.ti-crop-1-1:before{content:"ﵐ"}.ti-crop-16-9:before{content:"ﵑ"}.ti-crop-3-2:before{content:"ﵒ"}.ti-crop-5-4:before{content:"ﵓ"}.ti-crop-7-5:before{content:"ﵔ"}.ti-crop-landscape:before{content:"ﵕ"}.ti-crop-portrait:before{content:"ﵖ"}.ti-cross:before{content:""}.ti-cross-filled:before{content:""}.ti-cross-off:before{content:""}.ti-crosshair:before{content:""}.ti-crown:before{content:""}.ti-crown-off:before{content:""}.ti-crutches:before{content:""}.ti-crutches-off:before{content:""}.ti-crystal-ball:before{content:""}.ti-csv:before{content:""}.ti-cube:before{content:"流"}.ti-cube-off:before{content:"歹"}.ti-cube-plus:before{content:"殺"}.ti-cube-send:before{content:""}.ti-cube-unfolded:before{content:""}.ti-cup:before{content:""}.ti-cup-off:before{content:""}.ti-curling:before{content:""}.ti-curly-loop:before{content:""}.ti-currency:before{content:""}.ti-currency-afghani:before{content:""}.ti-currency-bahraini:before{content:""}.ti-currency-baht:before{content:""}.ti-currency-bitcoin:before{content:""}.ti-currency-cent:before{content:""}.ti-currency-dinar:before{content:""}.ti-currency-dirham:before{content:""}.ti-currency-dogecoin:before{content:""}.ti-currency-dollar:before{content:""}.ti-currency-dollar-australian:before{content:""}.ti-currency-dollar-brunei:before{content:""}.ti-currency-dollar-canadian:before{content:""}.ti-currency-dollar-guyanese:before{content:""}.ti-currency-dollar-off:before{content:""}.ti-currency-dollar-singapore:before{content:""}.ti-currency-dollar-zimbabwean:before{content:""}.ti-currency-dong:before{content:""}.ti-currency-dram:before{content:""}.ti-currency-ethereum:before{content:""}.ti-currency-euro:before{content:""}.ti-currency-euro-off:before{content:""}.ti-currency-florin:before{content:"﫵"}.ti-currency-forint:before{content:""}.ti-currency-frank:before{content:""}.ti-currency-guarani:before{content:""}.ti-currency-hryvnia:before{content:""}.ti-currency-iranian-rial:before{content:"縉"}.ti-currency-kip:before{content:""}.ti-currency-krone-czech:before{content:""}.ti-currency-krone-danish:before{content:""}.ti-currency-krone-swedish:before{content:""}.ti-currency-lari:before{content:""}.ti-currency-leu:before{content:""}.ti-currency-lira:before{content:""}.ti-currency-litecoin:before{content:""}.ti-currency-lyd:before{content:""}.ti-currency-manat:before{content:""}.ti-currency-monero:before{content:""}.ti-currency-naira:before{content:""}.ti-currency-nano:before{content:""}.ti-currency-off:before{content:""}.ti-currency-paanga:before{content:""}.ti-currency-peso:before{content:""}.ti-currency-pound:before{content:""}.ti-currency-pound-off:before{content:""}.ti-currency-quetzal:before{content:""}.ti-currency-real:before{content:""}.ti-currency-renminbi:before{content:""}.ti-currency-ripple:before{content:""}.ti-currency-riyal:before{content:""}.ti-currency-rubel:before{content:""}.ti-currency-rufiyaa:before{content:""}.ti-currency-rupee:before{content:""}.ti-currency-rupee-nepalese:before{content:""}.ti-currency-shekel:before{content:""}.ti-currency-solana:before{content:""}.ti-currency-som:before{content:""}.ti-currency-taka:before{content:""}.ti-currency-tenge:before{content:""}.ti-currency-tugrik:before{content:""}.ti-currency-won:before{content:""}.ti-currency-xrp:before{content:"ﴴ"}.ti-currency-yen:before{content:""}.ti-currency-yen-off:before{content:""}.ti-currency-yuan:before{content:""}.ti-currency-zloty:before{content:""}.ti-current-location:before{content:""}.ti-current-location-off:before{content:""}.ti-cursor-off:before{content:""}.ti-cursor-text:before{content:""}.ti-cut:before{content:""}.ti-cylinder:before{content:""}.ti-cylinder-off:before{content:"滛"}.ti-cylinder-plus:before{content:"滋"}.ti-dashboard:before{content:""}.ti-dashboard-off:before{content:""}.ti-database:before{content:""}.ti-database-cog:before{content:"塚"}.ti-database-dollar:before{content:"﨑"}.ti-database-edit:before{content:"晴"}.ti-database-exclamation:before{content:"﨓"}.ti-database-export:before{content:""}.ti-database-heart:before{content:"﨔"}.ti-database-import:before{content:""}.ti-database-leak:before{content:"凞"}.ti-database-minus:before{content:"猪"}.ti-database-off:before{content:""}.ti-database-plus:before{content:"益"}.ti-database-search:before{content:"礼"}.ti-database-share:before{content:"神"}.ti-database-star:before{content:"祥"}.ti-database-x:before{content:"福"}.ti-decimal:before{content:"都"}.ti-deer:before{content:""}.ti-delta:before{content:""}.ti-dental:before{content:""}.ti-dental-broken:before{content:""}.ti-dental-off:before{content:""}.ti-deselect:before{content:"麟"}.ti-desk:before{content:"ﴵ"}.ti-details:before{content:""}.ti-details-off:before{content:""}.ti-device-airpods:before{content:""}.ti-device-airpods-case:before{content:""}.ti-device-airtag:before{content:"﫦"}.ti-device-analytics:before{content:""}.ti-device-audio-tape:before{content:""}.ti-device-camera-phone:before{content:""}.ti-device-cctv:before{content:""}.ti-device-cctv-off:before{content:""}.ti-device-computer-camera:before{content:""}.ti-device-computer-camera-off:before{content:""}.ti-device-desktop:before{content:""}.ti-device-desktop-analytics:before{content:""}.ti-device-desktop-bolt:before{content:""}.ti-device-desktop-cancel:before{content:""}.ti-device-desktop-check:before{content:""}.ti-device-desktop-code:before{content:""}.ti-device-desktop-cog:before{content:""}.ti-device-desktop-dollar:before{content:""}.ti-device-desktop-down:before{content:""}.ti-device-desktop-exclamation:before{content:""}.ti-device-desktop-heart:before{content:""}.ti-device-desktop-minus:before{content:""}.ti-device-desktop-off:before{content:""}.ti-device-desktop-pause:before{content:""}.ti-device-desktop-pin:before{content:""}.ti-device-desktop-plus:before{content:""}.ti-device-desktop-question:before{content:""}.ti-device-desktop-search:before{content:""}.ti-device-desktop-share:before{content:""}.ti-device-desktop-star:before{content:""}.ti-device-desktop-up:before{content:""}.ti-device-desktop-x:before{content:""}.ti-device-floppy:before{content:""}.ti-device-gamepad:before{content:""}.ti-device-gamepad-2:before{content:""}.ti-device-gamepad-3:before{content:"ﱘ"}.ti-device-heart-monitor:before{content:""}.ti-device-heart-monitor-filled:before{content:"器"}.ti-device-imac:before{content:""}.ti-device-imac-bolt:before{content:""}.ti-device-imac-cancel:before{content:""}.ti-device-imac-check:before{content:""}.ti-device-imac-code:before{content:""}.ti-device-imac-cog:before{content:""}.ti-device-imac-dollar:before{content:""}.ti-device-imac-down:before{content:""}.ti-device-imac-exclamation:before{content:""}.ti-device-imac-heart:before{content:""}.ti-device-imac-minus:before{content:""}.ti-device-imac-off:before{content:""}.ti-device-imac-pause:before{content:""}.ti-device-imac-pin:before{content:""}.ti-device-imac-plus:before{content:""}.ti-device-imac-question:before{content:""}.ti-device-imac-search:before{content:""}.ti-device-imac-share:before{content:""}.ti-device-imac-star:before{content:""}.ti-device-imac-up:before{content:""}.ti-device-imac-x:before{content:""}.ti-device-ipad:before{content:""}.ti-device-ipad-bolt:before{content:""}.ti-device-ipad-cancel:before{content:""}.ti-device-ipad-check:before{content:""}.ti-device-ipad-code:before{content:""}.ti-device-ipad-cog:before{content:""}.ti-device-ipad-dollar:before{content:""}.ti-device-ipad-down:before{content:""}.ti-device-ipad-exclamation:before{content:""}.ti-device-ipad-heart:before{content:""}.ti-device-ipad-horizontal:before{content:""}.ti-device-ipad-horizontal-bolt:before{content:""}.ti-device-ipad-horizontal-cancel:before{content:""}.ti-device-ipad-horizontal-check:before{content:""}.ti-device-ipad-horizontal-code:before{content:""}.ti-device-ipad-horizontal-cog:before{content:""}.ti-device-ipad-horizontal-dollar:before{content:""}.ti-device-ipad-horizontal-down:before{content:""}.ti-device-ipad-horizontal-exclamation:before{content:""}.ti-device-ipad-horizontal-heart:before{content:""}.ti-device-ipad-horizontal-minus:before{content:""}.ti-device-ipad-horizontal-off:before{content:""}.ti-device-ipad-horizontal-pause:before{content:""}.ti-device-ipad-horizontal-pin:before{content:""}.ti-device-ipad-horizontal-plus:before{content:""}.ti-device-ipad-horizontal-question:before{content:""}.ti-device-ipad-horizontal-search:before{content:""}.ti-device-ipad-horizontal-share:before{content:""}.ti-device-ipad-horizontal-star:before{content:""}.ti-device-ipad-horizontal-up:before{content:""}.ti-device-ipad-horizontal-x:before{content:""}.ti-device-ipad-minus:before{content:""}.ti-device-ipad-off:before{content:""}.ti-device-ipad-pause:before{content:""}.ti-device-ipad-pin:before{content:""}.ti-device-ipad-plus:before{content:""}.ti-device-ipad-question:before{content:""}.ti-device-ipad-search:before{content:""}.ti-device-ipad-share:before{content:""}.ti-device-ipad-star:before{content:""}.ti-device-ipad-up:before{content:""}.ti-device-ipad-x:before{content:""}.ti-device-landline-phone:before{content:""}.ti-device-laptop:before{content:""}.ti-device-laptop-off:before{content:""}.ti-device-mobile:before{content:""}.ti-device-mobile-bolt:before{content:""}.ti-device-mobile-cancel:before{content:""}.ti-device-mobile-charging:before{content:""}.ti-device-mobile-check:before{content:""}.ti-device-mobile-code:before{content:""}.ti-device-mobile-cog:before{content:""}.ti-device-mobile-dollar:before{content:""}.ti-device-mobile-down:before{content:""}.ti-device-mobile-exclamation:before{content:""}.ti-device-mobile-filled:before{content:"塀"}.ti-device-mobile-heart:before{content:""}.ti-device-mobile-message:before{content:""}.ti-device-mobile-minus:before{content:""}.ti-device-mobile-off:before{content:""}.ti-device-mobile-pause:before{content:""}.ti-device-mobile-pin:before{content:""}.ti-device-mobile-plus:before{content:""}.ti-device-mobile-question:before{content:""}.ti-device-mobile-rotated:before{content:""}.ti-device-mobile-search:before{content:""}.ti-device-mobile-share:before{content:""}.ti-device-mobile-star:before{content:""}.ti-device-mobile-up:before{content:""}.ti-device-mobile-vibration:before{content:""}.ti-device-mobile-x:before{content:""}.ti-device-nintendo:before{content:""}.ti-device-nintendo-off:before{content:""}.ti-device-projector:before{content:"ﰑ"}.ti-device-remote:before{content:""}.ti-device-sd-card:before{content:""}.ti-device-sim:before{content:""}.ti-device-sim-1:before{content:""}.ti-device-sim-2:before{content:""}.ti-device-sim-3:before{content:""}.ti-device-speaker:before{content:""}.ti-device-speaker-off:before{content:""}.ti-device-tablet:before{content:""}.ti-device-tablet-bolt:before{content:""}.ti-device-tablet-cancel:before{content:""}.ti-device-tablet-check:before{content:""}.ti-device-tablet-code:before{content:""}.ti-device-tablet-cog:before{content:""}.ti-device-tablet-dollar:before{content:""}.ti-device-tablet-down:before{content:""}.ti-device-tablet-exclamation:before{content:""}.ti-device-tablet-filled:before{content:"墨"}.ti-device-tablet-heart:before{content:""}.ti-device-tablet-minus:before{content:""}.ti-device-tablet-off:before{content:""}.ti-device-tablet-pause:before{content:""}.ti-device-tablet-pin:before{content:""}.ti-device-tablet-plus:before{content:""}.ti-device-tablet-question:before{content:""}.ti-device-tablet-search:before{content:""}.ti-device-tablet-share:before{content:""}.ti-device-tablet-star:before{content:""}.ti-device-tablet-up:before{content:""}.ti-device-tablet-x:before{content:""}.ti-device-tv:before{content:""}.ti-device-tv-off:before{content:""}.ti-device-tv-old:before{content:""}.ti-device-usb:before{content:"ﱙ"}.ti-device-vision-pro:before{content:"﫧"}.ti-device-watch:before{content:""}.ti-device-watch-bolt:before{content:""}.ti-device-watch-cancel:before{content:""}.ti-device-watch-check:before{content:""}.ti-device-watch-code:before{content:""}.ti-device-watch-cog:before{content:""}.ti-device-watch-dollar:before{content:""}.ti-device-watch-down:before{content:""}.ti-device-watch-exclamation:before{content:""}.ti-device-watch-heart:before{content:""}.ti-device-watch-minus:before{content:""}.ti-device-watch-off:before{content:""}.ti-device-watch-pause:before{content:""}.ti-device-watch-pin:before{content:""}.ti-device-watch-plus:before{content:""}.ti-device-watch-question:before{content:""}.ti-device-watch-search:before{content:""}.ti-device-watch-share:before{content:""}.ti-device-watch-star:before{content:""}.ti-device-watch-stats:before{content:""}.ti-device-watch-stats-2:before{content:""}.ti-device-watch-up:before{content:""}.ti-device-watch-x:before{content:""}.ti-devices:before{content:""}.ti-devices-2:before{content:""}.ti-devices-bolt:before{content:""}.ti-devices-cancel:before{content:""}.ti-devices-check:before{content:""}.ti-devices-code:before{content:""}.ti-devices-cog:before{content:""}.ti-devices-dollar:before{content:""}.ti-devices-down:before{content:""}.ti-devices-exclamation:before{content:""}.ti-devices-heart:before{content:""}.ti-devices-minus:before{content:""}.ti-devices-off:before{content:""}.ti-devices-pause:before{content:""}.ti-devices-pc:before{content:""}.ti-devices-pc-off:before{content:""}.ti-devices-pin:before{content:""}.ti-devices-plus:before{content:""}.ti-devices-question:before{content:""}.ti-devices-search:before{content:""}.ti-devices-share:before{content:""}.ti-devices-star:before{content:""}.ti-devices-up:before{content:""}.ti-devices-x:before{content:""}.ti-diabolo:before{content:"煮"}.ti-diabolo-off:before{content:"漢"}.ti-diabolo-plus:before{content:"瀞"}.ti-dialpad:before{content:""}.ti-dialpad-filled:before{content:"層"}.ti-dialpad-off:before{content:""}.ti-diamond:before{content:""}.ti-diamond-filled:before{content:""}.ti-diamond-off:before{content:""}.ti-diamonds:before{content:""}.ti-diamonds-filled:before{content:""}.ti-dice:before{content:""}.ti-dice-1:before{content:""}.ti-dice-1-filled:before{content:""}.ti-dice-2:before{content:""}.ti-dice-2-filled:before{content:""}.ti-dice-3:before{content:""}.ti-dice-3-filled:before{content:""}.ti-dice-4:before{content:""}.ti-dice-4-filled:before{content:""}.ti-dice-5:before{content:""}.ti-dice-5-filled:before{content:""}.ti-dice-6:before{content:""}.ti-dice-6-filled:before{content:""}.ti-dice-filled:before{content:""}.ti-dimensions:before{content:""}.ti-direction:before{content:""}.ti-direction-arrows:before{content:"ﴶ"}.ti-direction-horizontal:before{content:""}.ti-direction-sign:before{content:""}.ti-direction-sign-filled:before{content:""}.ti-direction-sign-off:before{content:""}.ti-directions:before{content:""}.ti-directions-off:before{content:""}.ti-disabled:before{content:""}.ti-disabled-2:before{content:""}.ti-disabled-off:before{content:""}.ti-disc:before{content:""}.ti-disc-golf:before{content:""}.ti-disc-off:before{content:""}.ti-discount:before{content:""}.ti-discount-2:before{content:""}.ti-discount-2-off:before{content:""}.ti-discount-check:before{content:""}.ti-discount-check-filled:before{content:""}.ti-discount-off:before{content:""}.ti-divide:before{content:""}.ti-dna:before{content:""}.ti-dna-2:before{content:""}.ti-dna-2-off:before{content:""}.ti-dna-off:before{content:""}.ti-dog:before{content:""}.ti-dog-bowl:before{content:""}.ti-door:before{content:""}.ti-door-enter:before{content:""}.ti-door-exit:before{content:""}.ti-door-off:before{content:""}.ti-dots:before{content:""}.ti-dots-circle-horizontal:before{content:""}.ti-dots-diagonal:before{content:""}.ti-dots-diagonal-2:before{content:""}.ti-dots-vertical:before{content:""}.ti-download:before{content:""}.ti-download-off:before{content:""}.ti-drag-drop:before{content:""}.ti-drag-drop-2:before{content:""}.ti-drone:before{content:""}.ti-drone-off:before{content:""}.ti-drop-circle:before{content:""}.ti-droplet:before{content:""}.ti-droplet-bolt:before{content:""}.ti-droplet-cancel:before{content:""}.ti-droplet-check:before{content:""}.ti-droplet-code:before{content:""}.ti-droplet-cog:before{content:""}.ti-droplet-dollar:before{content:""}.ti-droplet-down:before{content:""}.ti-droplet-exclamation:before{content:"豈"}.ti-droplet-filled:before{content:""}.ti-droplet-half:before{content:""}.ti-droplet-half-2:before{content:""}.ti-droplet-half-2-filled:before{content:"ﭬ"}.ti-droplet-half-filled:before{content:""}.ti-droplet-heart:before{content:"更"}.ti-droplet-minus:before{content:"車"}.ti-droplet-off:before{content:""}.ti-droplet-pause:before{content:"賈"}.ti-droplet-pin:before{content:"滑"}.ti-droplet-plus:before{content:"串"}.ti-droplet-question:before{content:"句"}.ti-droplet-search:before{content:"龜"}.ti-droplet-share:before{content:"龜"}.ti-droplet-star:before{content:"契"}.ti-droplet-up:before{content:"金"}.ti-droplet-x:before{content:"喇"}.ti-droplets:before{content:"ﰒ"}.ti-dual-screen:before{content:"繁"}.ti-e-passport:before{content:""}.ti-ear:before{content:""}.ti-ear-off:before{content:""}.ti-ear-scan:before{content:"ﵗ"}.ti-ease-in:before{content:""}.ti-ease-in-control-point:before{content:""}.ti-ease-in-out:before{content:""}.ti-ease-in-out-control-points:before{content:""}.ti-ease-out:before{content:""}.ti-ease-out-control-point:before{content:""}.ti-edit:before{content:""}.ti-edit-circle:before{content:""}.ti-edit-circle-off:before{content:""}.ti-edit-off:before{content:""}.ti-egg:before{content:""}.ti-egg-cracked:before{content:""}.ti-egg-filled:before{content:""}.ti-egg-fried:before{content:""}.ti-egg-off:before{content:""}.ti-eggs:before{content:""}.ti-elevator:before{content:""}.ti-elevator-off:before{content:""}.ti-emergency-bed:before{content:""}.ti-empathize:before{content:""}.ti-empathize-off:before{content:""}.ti-emphasis:before{content:""}.ti-engine:before{content:""}.ti-engine-off:before{content:""}.ti-equal:before{content:""}.ti-equal-double:before{content:""}.ti-equal-not:before{content:""}.ti-eraser:before{content:""}.ti-eraser-off:before{content:""}.ti-error-404:before{content:""}.ti-error-404-off:before{content:""}.ti-escalator:before{content:"ﬆ"}.ti-escalator-down:before{content:"ﬄ"}.ti-escalator-up:before{content:"ﬅ"}.ti-exchange:before{content:""}.ti-exchange-off:before{content:""}.ti-exclamation-circle:before{content:""}.ti-exclamation-mark:before{content:""}.ti-exclamation-mark-off:before{content:""}.ti-explicit:before{content:""}.ti-explicit-off:before{content:""}.ti-exposure:before{content:""}.ti-exposure-0:before{content:""}.ti-exposure-minus-1:before{content:""}.ti-exposure-minus-2:before{content:""}.ti-exposure-off:before{content:""}.ti-exposure-plus-1:before{content:""}.ti-exposure-plus-2:before{content:""}.ti-external-link:before{content:""}.ti-external-link-off:before{content:""}.ti-eye:before{content:""}.ti-eye-bolt:before{content:"ﭭ"}.ti-eye-cancel:before{content:"ﭮ"}.ti-eye-check:before{content:""}.ti-eye-closed:before{content:""}.ti-eye-code:before{content:"ﭯ"}.ti-eye-cog:before{content:""}.ti-eye-discount:before{content:"ﭰ"}.ti-eye-dollar:before{content:"ﭱ"}.ti-eye-down:before{content:"ﭲ"}.ti-eye-edit:before{content:""}.ti-eye-exclamation:before{content:""}.ti-eye-filled:before{content:""}.ti-eye-heart:before{content:""}.ti-eye-minus:before{content:"ﭳ"}.ti-eye-off:before{content:""}.ti-eye-pause:before{content:"ﭴ"}.ti-eye-pin:before{content:"ﭵ"}.ti-eye-plus:before{content:"ﭶ"}.ti-eye-question:before{content:"ﭷ"}.ti-eye-search:before{content:"ﭸ"}.ti-eye-share:before{content:"ﭹ"}.ti-eye-star:before{content:"ﭺ"}.ti-eye-table:before{content:""}.ti-eye-up:before{content:"ﭻ"}.ti-eye-x:before{content:""}.ti-eyeglass:before{content:""}.ti-eyeglass-2:before{content:""}.ti-eyeglass-off:before{content:""}.ti-face-id:before{content:""}.ti-face-id-error:before{content:""}.ti-face-mask:before{content:""}.ti-face-mask-off:before{content:""}.ti-fall:before{content:""}.ti-favicon:before{content:"ﵥ"}.ti-feather:before{content:""}.ti-feather-off:before{content:""}.ti-fence:before{content:""}.ti-fence-off:before{content:""}.ti-fidget-spinner:before{content:""}.ti-file:before{content:""}.ti-file-3d:before{content:""}.ti-file-alert:before{content:""}.ti-file-analytics:before{content:""}.ti-file-arrow-left:before{content:""}.ti-file-arrow-right:before{content:""}.ti-file-barcode:before{content:""}.ti-file-broken:before{content:""}.ti-file-certificate:before{content:""}.ti-file-chart:before{content:""}.ti-file-check:before{content:""}.ti-file-code:before{content:""}.ti-file-code-2:before{content:""}.ti-file-cv:before{content:"署"}.ti-file-database:before{content:""}.ti-file-delta:before{content:""}.ti-file-description:before{content:""}.ti-file-diff:before{content:""}.ti-file-digit:before{content:""}.ti-file-dislike:before{content:""}.ti-file-dollar:before{content:""}.ti-file-dots:before{content:""}.ti-file-download:before{content:""}.ti-file-euro:before{content:""}.ti-file-export:before{content:""}.ti-file-filled:before{content:""}.ti-file-function:before{content:""}.ti-file-horizontal:before{content:""}.ti-file-import:before{content:""}.ti-file-infinity:before{content:""}.ti-file-info:before{content:""}.ti-file-invoice:before{content:""}.ti-file-lambda:before{content:""}.ti-file-like:before{content:""}.ti-file-minus:before{content:""}.ti-file-music:before{content:""}.ti-file-neutral:before{content:"ﴢ"}.ti-file-off:before{content:""}.ti-file-orientation:before{content:""}.ti-file-pencil:before{content:""}.ti-file-percent:before{content:""}.ti-file-phone:before{content:""}.ti-file-plus:before{content:""}.ti-file-power:before{content:""}.ti-file-report:before{content:""}.ti-file-rss:before{content:""}.ti-file-sad:before{content:"ﴣ"}.ti-file-scissors:before{content:""}.ti-file-search:before{content:""}.ti-file-settings:before{content:""}.ti-file-shredder:before{content:""}.ti-file-signal:before{content:""}.ti-file-smile:before{content:"ﴤ"}.ti-file-spreadsheet:before{content:""}.ti-file-stack:before{content:""}.ti-file-star:before{content:""}.ti-file-symlink:before{content:""}.ti-file-text:before{content:""}.ti-file-text-ai:before{content:"﨧"}.ti-file-time:before{content:""}.ti-file-type-bmp:before{content:"﬇"}.ti-file-type-css:before{content:"﬈"}.ti-file-type-csv:before{content:"﬉"}.ti-file-type-doc:before{content:"﬊"}.ti-file-type-docx:before{content:"﬋"}.ti-file-type-html:before{content:"﬌"}.ti-file-type-jpg:before{content:"﬍"}.ti-file-type-js:before{content:"﬎"}.ti-file-type-jsx:before{content:"﬏"}.ti-file-type-pdf:before{content:"﬐"}.ti-file-type-php:before{content:"﬑"}.ti-file-type-png:before{content:"﬒"}.ti-file-type-ppt:before{content:"ﬓ"}.ti-file-type-rs:before{content:"ﬔ"}.ti-file-type-sql:before{content:"ﬕ"}.ti-file-type-svg:before{content:"ﬖ"}.ti-file-type-ts:before{content:"ﬗ"}.ti-file-type-tsx:before{content:"﬘"}.ti-file-type-txt:before{content:"﬙"}.ti-file-type-vue:before{content:"﬚"}.ti-file-type-xls:before{content:"﬛"}.ti-file-type-xml:before{content:"﬜"}.ti-file-type-zip:before{content:"יִ"}.ti-file-typography:before{content:""}.ti-file-unknown:before{content:""}.ti-file-upload:before{content:""}.ti-file-vector:before{content:""}.ti-file-x:before{content:""}.ti-file-x-filled:before{content:""}.ti-file-zip:before{content:""}.ti-files:before{content:""}.ti-files-off:before{content:""}.ti-filter:before{content:""}.ti-filter-bolt:before{content:"ﭼ"}.ti-filter-cancel:before{content:"ﭽ"}.ti-filter-check:before{content:"ﭾ"}.ti-filter-code:before{content:"ﭿ"}.ti-filter-cog:before{content:"茶"}.ti-filter-discount:before{content:"ﮀ"}.ti-filter-dollar:before{content:"刺"}.ti-filter-down:before{content:"ﮁ"}.ti-filter-edit:before{content:"切"}.ti-filter-exclamation:before{content:"ﮂ"}.ti-filter-filled:before{content:"ﰧ"}.ti-filter-heart:before{content:"ﮃ"}.ti-filter-minus:before{content:"度"}.ti-filter-off:before{content:""}.ti-filter-pause:before{content:"ﮄ"}.ti-filter-pin:before{content:"ﮅ"}.ti-filter-plus:before{content:"拓"}.ti-filter-question:before{content:"ﮆ"}.ti-filter-search:before{content:"ﮇ"}.ti-filter-share:before{content:"ﮈ"}.ti-filter-star:before{content:"糖"}.ti-filter-up:before{content:"ﮉ"}.ti-filter-x:before{content:"宅"}.ti-filters:before{content:""}.ti-fingerprint:before{content:""}.ti-fingerprint-off:before{content:""}.ti-fingerprint-scan:before{content:"ﲵ"}.ti-fire-extinguisher:before{content:"﫶"}.ti-fire-hydrant:before{content:""}.ti-fire-hydrant-off:before{content:""}.ti-firetruck:before{content:""}.ti-first-aid-kit:before{content:""}.ti-first-aid-kit-off:before{content:""}.ti-fish:before{content:""}.ti-fish-bone:before{content:""}.ti-fish-christianity:before{content:""}.ti-fish-hook:before{content:""}.ti-fish-hook-off:before{content:""}.ti-fish-off:before{content:""}.ti-flag:before{content:""}.ti-flag-2:before{content:""}.ti-flag-2-filled:before{content:""}.ti-flag-2-off:before{content:""}.ti-flag-3:before{content:""}.ti-flag-3-filled:before{content:""}.ti-flag-bolt:before{content:"ﮊ"}.ti-flag-cancel:before{content:"ﮋ"}.ti-flag-check:before{content:"ﮌ"}.ti-flag-code:before{content:"ﮍ"}.ti-flag-cog:before{content:"ﮎ"}.ti-flag-discount:before{content:"ﮏ"}.ti-flag-dollar:before{content:"ﮐ"}.ti-flag-down:before{content:"ﮑ"}.ti-flag-exclamation:before{content:"ﮒ"}.ti-flag-filled:before{content:""}.ti-flag-heart:before{content:"ﮓ"}.ti-flag-minus:before{content:"ﮔ"}.ti-flag-off:before{content:""}.ti-flag-pause:before{content:"ﮕ"}.ti-flag-pin:before{content:"ﮖ"}.ti-flag-plus:before{content:"ﮗ"}.ti-flag-question:before{content:"ﮘ"}.ti-flag-search:before{content:"ﮙ"}.ti-flag-share:before{content:"ﮚ"}.ti-flag-star:before{content:"ﮛ"}.ti-flag-up:before{content:"ﮜ"}.ti-flag-x:before{content:"ﮝ"}.ti-flame:before{content:""}.ti-flame-off:before{content:""}.ti-flare:before{content:""}.ti-flask:before{content:""}.ti-flask-2:before{content:""}.ti-flask-2-filled:before{content:"ﴒ"}.ti-flask-2-off:before{content:""}.ti-flask-filled:before{content:"ﴓ"}.ti-flask-off:before{content:""}.ti-flip-flops:before{content:""}.ti-flip-horizontal:before{content:""}.ti-flip-vertical:before{content:""}.ti-float-center:before{content:""}.ti-float-left:before{content:""}.ti-float-none:before{content:""}.ti-float-right:before{content:""}.ti-flower:before{content:""}.ti-flower-off:before{content:""}.ti-focus:before{content:""}.ti-focus-2:before{content:""}.ti-focus-auto:before{content:"謁"}.ti-focus-centered:before{content:""}.ti-fold:before{content:""}.ti-fold-down:before{content:""}.ti-fold-up:before{content:""}.ti-folder:before{content:""}.ti-folder-bolt:before{content:"奈"}.ti-folder-cancel:before{content:"懶"}.ti-folder-check:before{content:"癩"}.ti-folder-code:before{content:"羅"}.ti-folder-cog:before{content:"蘿"}.ti-folder-dollar:before{content:"螺"}.ti-folder-down:before{content:"裸"}.ti-folder-exclamation:before{content:"邏"}.ti-folder-filled:before{content:""}.ti-folder-heart:before{content:"樂"}.ti-folder-minus:before{content:""}.ti-folder-off:before{content:""}.ti-folder-open:before{content:"﫷"}.ti-folder-pause:before{content:"洛"}.ti-folder-pin:before{content:"烙"}.ti-folder-plus:before{content:""}.ti-folder-question:before{content:"珞"}.ti-folder-root:before{content:"﵃"}.ti-folder-search:before{content:"落"}.ti-folder-share:before{content:"酪"}.ti-folder-star:before{content:"駱"}.ti-folder-symlink:before{content:"亂"}.ti-folder-up:before{content:"卵"}.ti-folder-x:before{content:""}.ti-folders:before{content:""}.ti-folders-off:before{content:""}.ti-forbid:before{content:""}.ti-forbid-2:before{content:""}.ti-forbid-2-filled:before{content:"ﰨ"}.ti-forbid-filled:before{content:"ﰩ"}.ti-forklift:before{content:""}.ti-forms:before{content:""}.ti-fountain:before{content:""}.ti-fountain-filled:before{content:"ﰪ"}.ti-fountain-off:before{content:""}.ti-frame:before{content:""}.ti-frame-off:before{content:""}.ti-free-rights:before{content:""}.ti-freeze-column:before{content:"謹"}.ti-freeze-row:before{content:"贈"}.ti-freeze-row-column:before{content:"賓"}.ti-fridge:before{content:""}.ti-fridge-off:before{content:""}.ti-friends:before{content:""}.ti-friends-off:before{content:""}.ti-frustum:before{content:"犯"}.ti-frustum-off:before{content:"瞧"}.ti-frustum-plus:before{content:"爵"}.ti-function:before{content:""}.ti-function-filled:before{content:"ﰫ"}.ti-function-off:before{content:""}.ti-galaxy:before{content:"ﲶ"}.ti-garden-cart:before{content:""}.ti-garden-cart-off:before{content:""}.ti-gas-station:before{content:""}.ti-gas-station-off:before{content:""}.ti-gauge:before{content:""}.ti-gauge-filled:before{content:"ﰬ"}.ti-gauge-off:before{content:""}.ti-gavel:before{content:""}.ti-gender-agender:before{content:""}.ti-gender-androgyne:before{content:""}.ti-gender-bigender:before{content:""}.ti-gender-demiboy:before{content:""}.ti-gender-demigirl:before{content:""}.ti-gender-epicene:before{content:""}.ti-gender-female:before{content:""}.ti-gender-femme:before{content:""}.ti-gender-genderfluid:before{content:""}.ti-gender-genderless:before{content:""}.ti-gender-genderqueer:before{content:""}.ti-gender-hermaphrodite:before{content:""}.ti-gender-intergender:before{content:""}.ti-gender-male:before{content:""}.ti-gender-neutrois:before{content:""}.ti-gender-third:before{content:""}.ti-gender-transgender:before{content:""}.ti-gender-trasvesti:before{content:""}.ti-geometry:before{content:""}.ti-ghost:before{content:""}.ti-ghost-2:before{content:""}.ti-ghost-2-filled:before{content:""}.ti-ghost-3:before{content:"ﰓ"}.ti-ghost-filled:before{content:""}.ti-ghost-off:before{content:""}.ti-gif:before{content:""}.ti-gift:before{content:""}.ti-gift-card:before{content:""}.ti-gift-card-filled:before{content:"ﰭ"}.ti-gift-filled:before{content:"ﴔ"}.ti-gift-off:before{content:""}.ti-git-branch:before{content:""}.ti-git-branch-deleted:before{content:""}.ti-git-cherry-pick:before{content:""}.ti-git-commit:before{content:""}.ti-git-compare:before{content:""}.ti-git-fork:before{content:""}.ti-git-merge:before{content:""}.ti-git-pull-request:before{content:""}.ti-git-pull-request-closed:before{content:""}.ti-git-pull-request-draft:before{content:""}.ti-gizmo:before{content:""}.ti-glass:before{content:""}.ti-glass-full:before{content:""}.ti-glass-full-filled:before{content:"ﰮ"}.ti-glass-off:before{content:""}.ti-globe:before{content:""}.ti-globe-filled:before{content:"ﰯ"}.ti-globe-off:before{content:""}.ti-go-game:before{content:""}.ti-golf:before{content:""}.ti-golf-off:before{content:""}.ti-gps:before{content:""}.ti-gradienter:before{content:""}.ti-grain:before{content:""}.ti-graph:before{content:""}.ti-graph-filled:before{content:"ﴕ"}.ti-graph-off:before{content:""}.ti-grave:before{content:""}.ti-grave-2:before{content:""}.ti-grid-3x3:before{content:"ﲤ"}.ti-grid-4x4:before{content:"ﲥ"}.ti-grid-dots:before{content:""}.ti-grid-goldenratio:before{content:"ﲦ"}.ti-grid-pattern:before{content:""}.ti-grid-scan:before{content:"ﲧ"}.ti-grill:before{content:""}.ti-grill-fork:before{content:""}.ti-grill-off:before{content:""}.ti-grill-spatula:before{content:""}.ti-grip-horizontal:before{content:""}.ti-grip-vertical:before{content:""}.ti-growth:before{content:""}.ti-guitar-pick:before{content:""}.ti-guitar-pick-filled:before{content:""}.ti-gymnastics:before{content:"﵄"}.ti-h-1:before{content:""}.ti-h-2:before{content:""}.ti-h-3:before{content:""}.ti-h-4:before{content:""}.ti-h-5:before{content:""}.ti-h-6:before{content:""}.ti-hammer:before{content:""}.ti-hammer-off:before{content:""}.ti-hand-click:before{content:""}.ti-hand-finger:before{content:""}.ti-hand-finger-off:before{content:""}.ti-hand-grab:before{content:""}.ti-hand-little-finger:before{content:""}.ti-hand-middle-finger:before{content:""}.ti-hand-move:before{content:""}.ti-hand-off:before{content:""}.ti-hand-ring-finger:before{content:""}.ti-hand-rock:before{content:""}.ti-hand-sanitizer:before{content:""}.ti-hand-stop:before{content:""}.ti-hand-three-fingers:before{content:""}.ti-hand-two-fingers:before{content:""}.ti-hanger:before{content:""}.ti-hanger-2:before{content:""}.ti-hanger-off:before{content:""}.ti-hash:before{content:""}.ti-haze:before{content:""}.ti-haze-moon:before{content:"﫸"}.ti-hdr:before{content:"嗢"}.ti-heading:before{content:""}.ti-heading-off:before{content:""}.ti-headphones:before{content:""}.ti-headphones-filled:before{content:"屮"}.ti-headphones-off:before{content:""}.ti-headset:before{content:""}.ti-headset-off:before{content:""}.ti-health-recognition:before{content:""}.ti-heart:before{content:""}.ti-heart-bolt:before{content:"ﮞ"}.ti-heart-broken:before{content:""}.ti-heart-cancel:before{content:"ﮟ"}.ti-heart-check:before{content:"ﮠ"}.ti-heart-code:before{content:"ﮡ"}.ti-heart-cog:before{content:"ﮢ"}.ti-heart-discount:before{content:"ﮣ"}.ti-heart-dollar:before{content:"ﮤ"}.ti-heart-down:before{content:"ﮥ"}.ti-heart-exclamation:before{content:"ﮦ"}.ti-heart-filled:before{content:""}.ti-heart-handshake:before{content:""}.ti-heart-minus:before{content:""}.ti-heart-off:before{content:""}.ti-heart-pause:before{content:"ﮧ"}.ti-heart-pin:before{content:"ﮨ"}.ti-heart-plus:before{content:""}.ti-heart-question:before{content:"ﮩ"}.ti-heart-rate-monitor:before{content:""}.ti-heart-search:before{content:"ﮪ"}.ti-heart-share:before{content:"ﮫ"}.ti-heart-star:before{content:"ﮬ"}.ti-heart-up:before{content:"ﮭ"}.ti-heart-x:before{content:"ﮮ"}.ti-heartbeat:before{content:""}.ti-hearts:before{content:""}.ti-hearts-off:before{content:""}.ti-helicopter:before{content:""}.ti-helicopter-landing:before{content:""}.ti-helmet:before{content:""}.ti-helmet-off:before{content:""}.ti-help:before{content:""}.ti-help-circle:before{content:"欄"}.ti-help-circle-filled:before{content:"悔"}.ti-help-hexagon:before{content:""}.ti-help-hexagon-filled:before{content:"慨"}.ti-help-octagon:before{content:""}.ti-help-octagon-filled:before{content:"憎"}.ti-help-off:before{content:""}.ti-help-small:before{content:"爛"}.ti-help-square:before{content:"鸞"}.ti-help-square-filled:before{content:"懲"}.ti-help-square-rounded:before{content:"蘭"}.ti-help-square-rounded-filled:before{content:"敏"}.ti-help-triangle:before{content:"嵐"}.ti-help-triangle-filled:before{content:"既"}.ti-hemisphere:before{content:"甆"}.ti-hemisphere-off:before{content:"猪"}.ti-hemisphere-plus:before{content:"瑱"}.ti-hexagon:before{content:""}.ti-hexagon-0-filled:before{content:""}.ti-hexagon-1-filled:before{content:""}.ti-hexagon-2-filled:before{content:""}.ti-hexagon-3-filled:before{content:""}.ti-hexagon-3d:before{content:""}.ti-hexagon-4-filled:before{content:""}.ti-hexagon-5-filled:before{content:""}.ti-hexagon-6-filled:before{content:""}.ti-hexagon-7-filled:before{content:""}.ti-hexagon-8-filled:before{content:""}.ti-hexagon-9-filled:before{content:""}.ti-hexagon-filled:before{content:""}.ti-hexagon-letter-a:before{content:""}.ti-hexagon-letter-b:before{content:""}.ti-hexagon-letter-c:before{content:""}.ti-hexagon-letter-d:before{content:""}.ti-hexagon-letter-e:before{content:""}.ti-hexagon-letter-f:before{content:""}.ti-hexagon-letter-g:before{content:""}.ti-hexagon-letter-h:before{content:""}.ti-hexagon-letter-i:before{content:""}.ti-hexagon-letter-j:before{content:""}.ti-hexagon-letter-k:before{content:""}.ti-hexagon-letter-l:before{content:""}.ti-hexagon-letter-m:before{content:""}.ti-hexagon-letter-n:before{content:""}.ti-hexagon-letter-o:before{content:""}.ti-hexagon-letter-p:before{content:""}.ti-hexagon-letter-q:before{content:""}.ti-hexagon-letter-r:before{content:""}.ti-hexagon-letter-s:before{content:""}.ti-hexagon-letter-t:before{content:""}.ti-hexagon-letter-u:before{content:""}.ti-hexagon-letter-v:before{content:""}.ti-hexagon-letter-w:before{content:""}.ti-hexagon-letter-x:before{content:""}.ti-hexagon-letter-y:before{content:""}.ti-hexagon-letter-z:before{content:""}.ti-hexagon-minus:before{content:"ﲏ"}.ti-hexagon-minus-2:before{content:"ﲎ"}.ti-hexagon-number-0:before{content:""}.ti-hexagon-number-1:before{content:""}.ti-hexagon-number-2:before{content:""}.ti-hexagon-number-3:before{content:""}.ti-hexagon-number-4:before{content:""}.ti-hexagon-number-5:before{content:""}.ti-hexagon-number-6:before{content:""}.ti-hexagon-number-7:before{content:""}.ti-hexagon-number-8:before{content:""}.ti-hexagon-number-9:before{content:""}.ti-hexagon-off:before{content:""}.ti-hexagon-plus:before{content:"ﱅ"}.ti-hexagon-plus-2:before{content:"ﲐ"}.ti-hexagonal-prism:before{content:"瘟"}.ti-hexagonal-prism-off:before{content:"画"}.ti-hexagonal-prism-plus:before{content:"瘝"}.ti-hexagonal-pyramid:before{content:"直"}.ti-hexagonal-pyramid-off:before{content:"益"}.ti-hexagonal-pyramid-plus:before{content:"盛"}.ti-hexagons:before{content:""}.ti-hexagons-off:before{content:""}.ti-hierarchy:before{content:""}.ti-hierarchy-2:before{content:""}.ti-hierarchy-3:before{content:""}.ti-hierarchy-off:before{content:""}.ti-highlight:before{content:""}.ti-highlight-off:before{content:""}.ti-history:before{content:""}.ti-history-off:before{content:""}.ti-history-toggle:before{content:""}.ti-home:before{content:""}.ti-home-2:before{content:""}.ti-home-bolt:before{content:""}.ti-home-cancel:before{content:""}.ti-home-check:before{content:""}.ti-home-cog:before{content:""}.ti-home-dollar:before{content:""}.ti-home-dot:before{content:""}.ti-home-down:before{content:""}.ti-home-eco:before{content:""}.ti-home-edit:before{content:""}.ti-home-exclamation:before{content:""}.ti-home-hand:before{content:""}.ti-home-heart:before{content:""}.ti-home-infinity:before{content:""}.ti-home-link:before{content:""}.ti-home-minus:before{content:""}.ti-home-move:before{content:""}.ti-home-off:before{content:""}.ti-home-plus:before{content:""}.ti-home-question:before{content:""}.ti-home-ribbon:before{content:""}.ti-home-search:before{content:""}.ti-home-share:before{content:""}.ti-home-shield:before{content:""}.ti-home-signal:before{content:""}.ti-home-star:before{content:""}.ti-home-stats:before{content:""}.ti-home-up:before{content:""}.ti-home-x:before{content:""}.ti-horse:before{content:"ﱆ"}.ti-horse-toy:before{content:""}.ti-horseshoe:before{content:"ﲷ"}.ti-hospital:before{content:"ﵙ"}.ti-hospital-circle:before{content:"ﵘ"}.ti-hotel-service:before{content:""}.ti-hourglass:before{content:""}.ti-hourglass-empty:before{content:""}.ti-hourglass-filled:before{content:""}.ti-hourglass-high:before{content:""}.ti-hourglass-low:before{content:""}.ti-hourglass-off:before{content:""}.ti-html:before{content:""}.ti-http-connect:before{content:"﨨"}.ti-http-delete:before{content:"﨩"}.ti-http-get:before{content:"飯"}.ti-http-head:before{content:"飼"}.ti-http-options:before{content:"館"}.ti-http-patch:before{content:"鶴"}.ti-http-post:before{content:"郞"}.ti-http-put:before{content:"隷"}.ti-http-que:before{content:"者"}.ti-http-trace:before{content:"侮"}.ti-ice-cream:before{content:""}.ti-ice-cream-2:before{content:""}.ti-ice-cream-off:before{content:""}.ti-ice-skating:before{content:""}.ti-icons:before{content:""}.ti-icons-off:before{content:""}.ti-id:before{content:""}.ti-id-badge:before{content:""}.ti-id-badge-2:before{content:""}.ti-id-badge-off:before{content:""}.ti-id-off:before{content:""}.ti-inbox:before{content:""}.ti-inbox-off:before{content:""}.ti-indent-decrease:before{content:""}.ti-indent-increase:before{content:""}.ti-infinity:before{content:""}.ti-infinity-off:before{content:""}.ti-info-circle:before{content:""}.ti-info-circle-filled:before{content:""}.ti-info-hexagon:before{content:""}.ti-info-hexagon-filled:before{content:"暑"}.ti-info-octagon:before{content:""}.ti-info-octagon-filled:before{content:"梅"}.ti-info-small:before{content:"濫"}.ti-info-square:before{content:""}.ti-info-square-filled:before{content:"海"}.ti-info-square-rounded:before{content:""}.ti-info-square-rounded-filled:before{content:""}.ti-info-triangle:before{content:"藍"}.ti-info-triangle-filled:before{content:"渚"}.ti-inner-shadow-bottom:before{content:""}.ti-inner-shadow-bottom-filled:before{content:""}.ti-inner-shadow-bottom-left:before{content:""}.ti-inner-shadow-bottom-left-filled:before{content:""}.ti-inner-shadow-bottom-right:before{content:""}.ti-inner-shadow-bottom-right-filled:before{content:""}.ti-inner-shadow-left:before{content:""}.ti-inner-shadow-left-filled:before{content:""}.ti-inner-shadow-right:before{content:""}.ti-inner-shadow-right-filled:before{content:""}.ti-inner-shadow-top:before{content:""}.ti-inner-shadow-top-filled:before{content:""}.ti-inner-shadow-top-left:before{content:""}.ti-inner-shadow-top-left-filled:before{content:""}.ti-inner-shadow-top-right:before{content:""}.ti-inner-shadow-top-right-filled:before{content:""}.ti-input-ai:before{content:"ﱚ"}.ti-input-check:before{content:"ﱛ"}.ti-input-search:before{content:""}.ti-input-x:before{content:"ﱜ"}.ti-ironing:before{content:"塚"}.ti-ironing-1:before{content:""}.ti-ironing-2:before{content:""}.ti-ironing-3:before{content:""}.ti-ironing-off:before{content:""}.ti-ironing-steam:before{content:""}.ti-ironing-steam-off:before{content:""}.ti-irregular-polyhedron:before{content:"磌"}.ti-irregular-polyhedron-off:before{content:"睊"}.ti-irregular-polyhedron-plus:before{content:"着"}.ti-italic:before{content:""}.ti-jacket:before{content:""}.ti-jetpack:before{content:""}.ti-jewish-star:before{content:""}.ti-jewish-star-filled:before{content:""}.ti-jpg:before{content:""}.ti-json:before{content:""}.ti-jump-rope:before{content:""}.ti-karate:before{content:""}.ti-kayak:before{content:""}.ti-kering:before{content:""}.ti-key:before{content:""}.ti-key-off:before{content:""}.ti-keyboard:before{content:""}.ti-keyboard-hide:before{content:""}.ti-keyboard-off:before{content:""}.ti-keyboard-show:before{content:""}.ti-keyframe:before{content:""}.ti-keyframe-align-center:before{content:""}.ti-keyframe-align-center-filled:before{content:"ﰰ"}.ti-keyframe-align-horizontal:before{content:""}.ti-keyframe-align-horizontal-filled:before{content:"ﰱ"}.ti-keyframe-align-vertical:before{content:""}.ti-keyframe-align-vertical-filled:before{content:"ﰲ"}.ti-keyframe-filled:before{content:"ﰳ"}.ti-keyframes:before{content:""}.ti-keyframes-filled:before{content:"ﰴ"}.ti-ladder:before{content:""}.ti-ladder-off:before{content:""}.ti-ladle:before{content:"ﰔ"}.ti-lambda:before{content:""}.ti-lamp:before{content:""}.ti-lamp-2:before{content:""}.ti-lamp-off:before{content:""}.ti-lane:before{content:"﫹"}.ti-language:before{content:""}.ti-language-hiragana:before{content:""}.ti-language-katakana:before{content:""}.ti-language-off:before{content:""}.ti-lasso:before{content:""}.ti-lasso-off:before{content:""}.ti-lasso-polygon:before{content:""}.ti-layers-difference:before{content:""}.ti-layers-intersect:before{content:""}.ti-layers-intersect-2:before{content:""}.ti-layers-linked:before{content:""}.ti-layers-off:before{content:""}.ti-layers-subtract:before{content:""}.ti-layers-union:before{content:""}.ti-layout:before{content:""}.ti-layout-2:before{content:""}.ti-layout-align-bottom:before{content:""}.ti-layout-align-center:before{content:""}.ti-layout-align-left:before{content:""}.ti-layout-align-middle:before{content:""}.ti-layout-align-right:before{content:""}.ti-layout-align-top:before{content:""}.ti-layout-board:before{content:""}.ti-layout-board-split:before{content:""}.ti-layout-bottombar:before{content:""}.ti-layout-bottombar-collapse:before{content:""}.ti-layout-bottombar-collapse-filled:before{content:"ﰵ"}.ti-layout-bottombar-expand:before{content:""}.ti-layout-bottombar-expand-filled:before{content:"ﰶ"}.ti-layout-bottombar-filled:before{content:"ﰷ"}.ti-layout-bottombar-inactive:before{content:"﵅"}.ti-layout-cards:before{content:""}.ti-layout-collage:before{content:""}.ti-layout-columns:before{content:""}.ti-layout-dashboard:before{content:""}.ti-layout-distribute-horizontal:before{content:""}.ti-layout-distribute-vertical:before{content:""}.ti-layout-grid:before{content:""}.ti-layout-grid-add:before{content:""}.ti-layout-grid-remove:before{content:"墳"}.ti-layout-kanban:before{content:""}.ti-layout-list:before{content:""}.ti-layout-navbar:before{content:""}.ti-layout-navbar-collapse:before{content:""}.ti-layout-navbar-collapse-filled:before{content:"ﰸ"}.ti-layout-navbar-expand:before{content:""}.ti-layout-navbar-expand-filled:before{content:"ﰹ"}.ti-layout-navbar-filled:before{content:"ﰺ"}.ti-layout-navbar-inactive:before{content:"﵆"}.ti-layout-off:before{content:""}.ti-layout-rows:before{content:""}.ti-layout-sidebar:before{content:""}.ti-layout-sidebar-inactive:before{content:"﵇"}.ti-layout-sidebar-left-collapse:before{content:""}.ti-layout-sidebar-left-collapse-filled:before{content:"ﰻ"}.ti-layout-sidebar-left-expand:before{content:""}.ti-layout-sidebar-left-expand-filled:before{content:"ﰼ"}.ti-layout-sidebar-right:before{content:""}.ti-layout-sidebar-right-collapse:before{content:""}.ti-layout-sidebar-right-collapse-filled:before{content:"ﰽ"}.ti-layout-sidebar-right-expand:before{content:""}.ti-layout-sidebar-right-expand-filled:before{content:"ﰾ"}.ti-layout-sidebar-right-inactive:before{content:"﵈"}.ti-leaf:before{content:""}.ti-leaf-off:before{content:""}.ti-lego:before{content:""}.ti-lego-off:before{content:""}.ti-lemon:before{content:""}.ti-lemon-2:before{content:""}.ti-letter-a:before{content:""}.ti-letter-a-small:before{content:"ﳇ"}.ti-letter-b:before{content:""}.ti-letter-b-small:before{content:"ﳈ"}.ti-letter-c:before{content:""}.ti-letter-c-small:before{content:"ﳉ"}.ti-letter-case:before{content:""}.ti-letter-case-lower:before{content:""}.ti-letter-case-toggle:before{content:""}.ti-letter-case-upper:before{content:""}.ti-letter-d:before{content:""}.ti-letter-d-small:before{content:"ﳊ"}.ti-letter-e:before{content:""}.ti-letter-e-small:before{content:"ﳋ"}.ti-letter-f:before{content:""}.ti-letter-f-small:before{content:"ﳌ"}.ti-letter-g:before{content:""}.ti-letter-g-small:before{content:"ﳍ"}.ti-letter-h:before{content:""}.ti-letter-h-small:before{content:"ﳎ"}.ti-letter-i:before{content:""}.ti-letter-i-small:before{content:"ﳏ"}.ti-letter-j:before{content:""}.ti-letter-j-small:before{content:"ﳐ"}.ti-letter-k:before{content:""}.ti-letter-k-small:before{content:"ﳑ"}.ti-letter-l:before{content:""}.ti-letter-l-small:before{content:"ﳒ"}.ti-letter-m:before{content:""}.ti-letter-m-small:before{content:"ﳓ"}.ti-letter-n:before{content:""}.ti-letter-n-small:before{content:"ﳔ"}.ti-letter-o:before{content:""}.ti-letter-o-small:before{content:"ﳕ"}.ti-letter-p:before{content:""}.ti-letter-p-small:before{content:"ﳖ"}.ti-letter-q:before{content:""}.ti-letter-q-small:before{content:"ﳗ"}.ti-letter-r:before{content:""}.ti-letter-r-small:before{content:"ﳘ"}.ti-letter-s:before{content:""}.ti-letter-s-small:before{content:"ﳙ"}.ti-letter-spacing:before{content:""}.ti-letter-t:before{content:""}.ti-letter-t-small:before{content:"ﳚ"}.ti-letter-u:before{content:""}.ti-letter-u-small:before{content:"ﳛ"}.ti-letter-v:before{content:""}.ti-letter-v-small:before{content:"ﳜ"}.ti-letter-w:before{content:""}.ti-letter-w-small:before{content:"ﳝ"}.ti-letter-x:before{content:""}.ti-letter-x-small:before{content:"ﳞ"}.ti-letter-y:before{content:""}.ti-letter-y-small:before{content:"ﳟ"}.ti-letter-z:before{content:""}.ti-letter-z-small:before{content:"ﳠ"}.ti-library:before{content:"﵌"}.ti-library-minus:before{content:"﵉"}.ti-library-photo:before{content:"﵊"}.ti-library-plus:before{content:"﵋"}.ti-license:before{content:""}.ti-license-off:before{content:""}.ti-lifebuoy:before{content:""}.ti-lifebuoy-off:before{content:""}.ti-lighter:before{content:""}.ti-line:before{content:""}.ti-line-dashed:before{content:""}.ti-line-dotted:before{content:""}.ti-line-height:before{content:""}.ti-line-scan:before{content:"ﲸ"}.ti-link:before{content:""}.ti-link-minus:before{content:"ﴖ"}.ti-link-off:before{content:""}.ti-link-plus:before{content:"ﴗ"}.ti-list:before{content:""}.ti-list-check:before{content:""}.ti-list-details:before{content:""}.ti-list-letters:before{content:"ﱇ"}.ti-list-numbers:before{content:""}.ti-list-search:before{content:""}.ti-list-tree:before{content:"﫺"}.ti-live-photo:before{content:""}.ti-live-photo-off:before{content:""}.ti-live-view:before{content:""}.ti-load-balancer:before{content:"臭"}.ti-loader:before{content:""}.ti-loader-2:before{content:""}.ti-loader-3:before{content:""}.ti-loader-quarter:before{content:""}.ti-location:before{content:""}.ti-location-bolt:before{content:"ﮯ"}.ti-location-broken:before{content:""}.ti-location-cancel:before{content:"ﮰ"}.ti-location-check:before{content:"ﮱ"}.ti-location-code:before{content:"﮲"}.ti-location-cog:before{content:"﮳"}.ti-location-discount:before{content:"﮴"}.ti-location-dollar:before{content:"﮵"}.ti-location-down:before{content:"﮶"}.ti-location-exclamation:before{content:"﮷"}.ti-location-filled:before{content:""}.ti-location-heart:before{content:"﮸"}.ti-location-minus:before{content:"﮹"}.ti-location-off:before{content:""}.ti-location-pause:before{content:"﮺"}.ti-location-pin:before{content:"﮻"}.ti-location-plus:before{content:"﮼"}.ti-location-question:before{content:"﮽"}.ti-location-search:before{content:"﮾"}.ti-location-share:before{content:"﮿"}.ti-location-star:before{content:"﯀"}.ti-location-up:before{content:"﯁"}.ti-location-x:before{content:"﯂"}.ti-lock:before{content:""}.ti-lock-access:before{content:""}.ti-lock-access-off:before{content:""}.ti-lock-bolt:before{content:"襤"}.ti-lock-cancel:before{content:"拉"}.ti-lock-check:before{content:"臘"}.ti-lock-code:before{content:"蠟"}.ti-lock-cog:before{content:"廊"}.ti-lock-dollar:before{content:"朗"}.ti-lock-down:before{content:"浪"}.ti-lock-exclamation:before{content:"狼"}.ti-lock-heart:before{content:"郎"}.ti-lock-minus:before{content:"來"}.ti-lock-off:before{content:""}.ti-lock-open:before{content:""}.ti-lock-open-off:before{content:""}.ti-lock-pause:before{content:"冷"}.ti-lock-pin:before{content:"勞"}.ti-lock-plus:before{content:"擄"}.ti-lock-question:before{content:"櫓"}.ti-lock-search:before{content:"爐"}.ti-lock-share:before{content:"盧"}.ti-lock-square:before{content:""}.ti-lock-square-rounded:before{content:""}.ti-lock-square-rounded-filled:before{content:""}.ti-lock-star:before{content:"老"}.ti-lock-up:before{content:"蘆"}.ti-lock-x:before{content:"虜"}.ti-logic-and:before{content:""}.ti-logic-buffer:before{content:""}.ti-logic-nand:before{content:""}.ti-logic-nor:before{content:""}.ti-logic-not:before{content:""}.ti-logic-or:before{content:""}.ti-logic-xnor:before{content:""}.ti-logic-xor:before{content:""}.ti-login:before{content:""}.ti-login-2:before{content:"ﱶ"}.ti-logout:before{content:""}.ti-logout-2:before{content:"奄"}.ti-lollipop:before{content:""}.ti-lollipop-off:before{content:""}.ti-luggage:before{content:""}.ti-luggage-off:before{content:""}.ti-lungs:before{content:""}.ti-lungs-off:before{content:""}.ti-macro:before{content:""}.ti-macro-off:before{content:""}.ti-magnet:before{content:""}.ti-magnet-off:before{content:""}.ti-magnetic:before{content:"ﲹ"}.ti-mail:before{content:""}.ti-mail-ai:before{content:"僧"}.ti-mail-bolt:before{content:"路"}.ti-mail-cancel:before{content:"露"}.ti-mail-check:before{content:"魯"}.ti-mail-code:before{content:"鷺"}.ti-mail-cog:before{content:"碌"}.ti-mail-dollar:before{content:"祿"}.ti-mail-down:before{content:"綠"}.ti-mail-exclamation:before{content:"菉"}.ti-mail-fast:before{content:""}.ti-mail-filled:before{content:"漢"}.ti-mail-forward:before{content:""}.ti-mail-heart:before{content:"錄"}.ti-mail-minus:before{content:"鹿"}.ti-mail-off:before{content:""}.ti-mail-opened:before{content:""}.ti-mail-opened-filled:before{content:"煮"}.ti-mail-pause:before{content:"論"}.ti-mail-pin:before{content:"壟"}.ti-mail-plus:before{content:"弄"}.ti-mail-question:before{content:"籠"}.ti-mail-search:before{content:"聾"}.ti-mail-share:before{content:"牢"}.ti-mail-star:before{content:"磊"}.ti-mail-up:before{content:"賂"}.ti-mail-x:before{content:"雷"}.ti-mailbox:before{content:""}.ti-mailbox-off:before{content:""}.ti-man:before{content:""}.ti-manual-gearbox:before{content:""}.ti-map:before{content:""}.ti-map-2:before{content:""}.ti-map-bolt:before{content:"﯃"}.ti-map-cancel:before{content:"﯄"}.ti-map-check:before{content:"﯅"}.ti-map-code:before{content:"﯆"}.ti-map-cog:before{content:"﯇"}.ti-map-discount:before{content:"﯈"}.ti-map-dollar:before{content:"﯉"}.ti-map-down:before{content:"﯊"}.ti-map-east:before{content:"ﱝ"}.ti-map-exclamation:before{content:"﯋"}.ti-map-heart:before{content:"﯌"}.ti-map-minus:before{content:"﯍"}.ti-map-north:before{content:"ﱞ"}.ti-map-off:before{content:""}.ti-map-pause:before{content:"﯎"}.ti-map-pin:before{content:""}.ti-map-pin-2:before{content:"ﱈ"}.ti-map-pin-bolt:before{content:"壘"}.ti-map-pin-cancel:before{content:"屢"}.ti-map-pin-check:before{content:"樓"}.ti-map-pin-code:before{content:"淚"}.ti-map-pin-cog:before{content:"漏"}.ti-map-pin-dollar:before{content:"累"}.ti-map-pin-down:before{content:"縷"}.ti-map-pin-exclamation:before{content:"陋"}.ti-map-pin-filled:before{content:""}.ti-map-pin-heart:before{content:"勒"}.ti-map-pin-minus:before{content:"肋"}.ti-map-pin-off:before{content:""}.ti-map-pin-pause:before{content:"凜"}.ti-map-pin-pin:before{content:"凌"}.ti-map-pin-plus:before{content:"稜"}.ti-map-pin-question:before{content:"綾"}.ti-map-pin-search:before{content:"菱"}.ti-map-pin-share:before{content:""}.ti-map-pin-star:before{content:"陵"}.ti-map-pin-up:before{content:"讀"}.ti-map-pin-x:before{content:"拏"}.ti-map-pins:before{content:""}.ti-map-plus:before{content:"﯏"}.ti-map-question:before{content:"﯐"}.ti-map-route:before{content:"ﱹ"}.ti-map-search:before{content:""}.ti-map-share:before{content:"﯑"}.ti-map-south:before{content:"ﱟ"}.ti-map-star:before{content:"﯒"}.ti-map-up:before{content:"ﯓ"}.ti-map-west:before{content:"ﱠ"}.ti-map-x:before{content:"ﯔ"}.ti-markdown:before{content:""}.ti-markdown-off:before{content:""}.ti-marquee:before{content:""}.ti-marquee-2:before{content:""}.ti-marquee-off:before{content:""}.ti-mars:before{content:""}.ti-mask:before{content:""}.ti-mask-off:before{content:""}.ti-masks-theater:before{content:""}.ti-masks-theater-off:before{content:""}.ti-massage:before{content:""}.ti-matchstick:before{content:""}.ti-math:before{content:""}.ti-math-1-divide-2:before{content:""}.ti-math-1-divide-3:before{content:""}.ti-math-avg:before{content:""}.ti-math-equal-greater:before{content:""}.ti-math-equal-lower:before{content:""}.ti-math-function:before{content:""}.ti-math-function-off:before{content:""}.ti-math-function-y:before{content:""}.ti-math-greater:before{content:""}.ti-math-integral:before{content:""}.ti-math-integral-x:before{content:""}.ti-math-integrals:before{content:""}.ti-math-lower:before{content:""}.ti-math-max:before{content:""}.ti-math-min:before{content:""}.ti-math-not:before{content:""}.ti-math-off:before{content:""}.ti-math-pi:before{content:""}.ti-math-pi-divide-2:before{content:""}.ti-math-symbols:before{content:""}.ti-math-x-divide-2:before{content:""}.ti-math-x-divide-y:before{content:""}.ti-math-x-divide-y-2:before{content:""}.ti-math-x-minus-x:before{content:""}.ti-math-x-minus-y:before{content:""}.ti-math-x-plus-x:before{content:""}.ti-math-x-plus-y:before{content:""}.ti-math-xy:before{content:""}.ti-math-y-minus-y:before{content:""}.ti-math-y-plus-y:before{content:""}.ti-maximize:before{content:""}.ti-maximize-off:before{content:""}.ti-meat:before{content:""}.ti-meat-off:before{content:""}.ti-medal:before{content:""}.ti-medal-2:before{content:""}.ti-medical-cross:before{content:""}.ti-medical-cross-circle:before{content:"﫨"}.ti-medical-cross-filled:before{content:""}.ti-medical-cross-off:before{content:""}.ti-medicine-syrup:before{content:""}.ti-meeple:before{content:""}.ti-melon:before{content:"ﱺ"}.ti-menorah:before{content:""}.ti-menu:before{content:""}.ti-menu-2:before{content:""}.ti-menu-deep:before{content:"﫻"}.ti-menu-order:before{content:""}.ti-message:before{content:""}.ti-message-2:before{content:""}.ti-message-2-bolt:before{content:"樂"}.ti-message-2-cancel:before{content:"諾"}.ti-message-2-check:before{content:"丹"}.ti-message-2-code:before{content:""}.ti-message-2-cog:before{content:"寧"}.ti-message-2-dollar:before{content:"怒"}.ti-message-2-down:before{content:"率"}.ti-message-2-exclamation:before{content:"異"}.ti-message-2-heart:before{content:"北"}.ti-message-2-minus:before{content:"磻"}.ti-message-2-off:before{content:""}.ti-message-2-pause:before{content:"便"}.ti-message-2-pin:before{content:"復"}.ti-message-2-plus:before{content:"不"}.ti-message-2-question:before{content:"泌"}.ti-message-2-search:before{content:"數"}.ti-message-2-share:before{content:""}.ti-message-2-star:before{content:"索"}.ti-message-2-up:before{content:"參"}.ti-message-2-x:before{content:"塞"}.ti-message-bolt:before{content:"省"}.ti-message-cancel:before{content:"葉"}.ti-message-chatbot:before{content:""}.ti-message-check:before{content:"說"}.ti-message-circle:before{content:""}.ti-message-circle-2:before{content:""}.ti-message-circle-2-filled:before{content:""}.ti-message-circle-bolt:before{content:"殺"}.ti-message-circle-cancel:before{content:"辰"}.ti-message-circle-check:before{content:"沈"}.ti-message-circle-code:before{content:"拾"}.ti-message-circle-cog:before{content:"若"}.ti-message-circle-dollar:before{content:"掠"}.ti-message-circle-down:before{content:"略"}.ti-message-circle-exclamation:before{content:"亮"}.ti-message-circle-heart:before{content:"兩"}.ti-message-circle-minus:before{content:"凉"}.ti-message-circle-off:before{content:""}.ti-message-circle-pause:before{content:"梁"}.ti-message-circle-pin:before{content:"糧"}.ti-message-circle-plus:before{content:"良"}.ti-message-circle-question:before{content:"諒"}.ti-message-circle-search:before{content:"量"}.ti-message-circle-share:before{content:"勵"}.ti-message-circle-star:before{content:"呂"}.ti-message-circle-up:before{content:"女"}.ti-message-circle-x:before{content:"廬"}.ti-message-code:before{content:""}.ti-message-cog:before{content:"旅"}.ti-message-dollar:before{content:"濾"}.ti-message-dots:before{content:""}.ti-message-down:before{content:"礪"}.ti-message-exclamation:before{content:"閭"}.ti-message-forward:before{content:""}.ti-message-heart:before{content:"驪"}.ti-message-language:before{content:""}.ti-message-minus:before{content:"麗"}.ti-message-off:before{content:""}.ti-message-pause:before{content:"黎"}.ti-message-pin:before{content:"力"}.ti-message-plus:before{content:""}.ti-message-question:before{content:"曆"}.ti-message-reply:before{content:"﵍"}.ti-message-report:before{content:""}.ti-message-search:before{content:"歷"}.ti-message-share:before{content:""}.ti-message-star:before{content:"轢"}.ti-message-up:before{content:"年"}.ti-message-x:before{content:"憐"}.ti-messages:before{content:""}.ti-messages-off:before{content:""}.ti-meteor:before{content:""}.ti-meteor-off:before{content:""}.ti-meter-cube:before{content:"ﵼ"}.ti-meter-square:before{content:"ﵽ"}.ti-metronome:before{content:"ﴥ"}.ti-michelin-bib-gourmand:before{content:"﫩"}.ti-michelin-star:before{content:"﫫"}.ti-michelin-star-green:before{content:"﫪"}.ti-mickey:before{content:""}.ti-mickey-filled:before{content:""}.ti-microphone:before{content:""}.ti-microphone-2:before{content:""}.ti-microphone-2-off:before{content:""}.ti-microphone-off:before{content:""}.ti-microscope:before{content:""}.ti-microscope-off:before{content:""}.ti-microwave:before{content:""}.ti-microwave-off:before{content:""}.ti-military-award:before{content:""}.ti-military-rank:before{content:""}.ti-milk:before{content:""}.ti-milk-off:before{content:""}.ti-milkshake:before{content:""}.ti-minimize:before{content:""}.ti-minus:before{content:""}.ti-minus-vertical:before{content:""}.ti-mist:before{content:""}.ti-mist-off:before{content:""}.ti-mobiledata:before{content:"淋"}.ti-mobiledata-off:before{content:"林"}.ti-moneybag:before{content:""}.ti-mood-angry:before{content:""}.ti-mood-annoyed:before{content:""}.ti-mood-annoyed-2:before{content:""}.ti-mood-boy:before{content:""}.ti-mood-check:before{content:""}.ti-mood-cog:before{content:""}.ti-mood-confuzed:before{content:""}.ti-mood-confuzed-filled:before{content:""}.ti-mood-crazy-happy:before{content:""}.ti-mood-cry:before{content:""}.ti-mood-dollar:before{content:""}.ti-mood-edit:before{content:"洞"}.ti-mood-empty:before{content:""}.ti-mood-empty-filled:before{content:""}.ti-mood-happy:before{content:""}.ti-mood-happy-filled:before{content:""}.ti-mood-heart:before{content:""}.ti-mood-kid:before{content:""}.ti-mood-kid-filled:before{content:""}.ti-mood-look-down:before{content:"ﴷ"}.ti-mood-look-left:before{content:""}.ti-mood-look-right:before{content:""}.ti-mood-look-up:before{content:"ﴸ"}.ti-mood-minus:before{content:""}.ti-mood-nerd:before{content:""}.ti-mood-nervous:before{content:""}.ti-mood-neutral:before{content:""}.ti-mood-neutral-filled:before{content:""}.ti-mood-off:before{content:""}.ti-mood-pin:before{content:""}.ti-mood-plus:before{content:""}.ti-mood-puzzled:before{content:"ﴹ"}.ti-mood-sad:before{content:""}.ti-mood-sad-2:before{content:""}.ti-mood-sad-dizzy:before{content:""}.ti-mood-sad-filled:before{content:""}.ti-mood-sad-squint:before{content:""}.ti-mood-search:before{content:""}.ti-mood-share:before{content:"暴"}.ti-mood-sick:before{content:""}.ti-mood-silence:before{content:""}.ti-mood-sing:before{content:""}.ti-mood-smile:before{content:""}.ti-mood-smile-beam:before{content:""}.ti-mood-smile-dizzy:before{content:""}.ti-mood-smile-filled:before{content:""}.ti-mood-suprised:before{content:""}.ti-mood-tongue:before{content:""}.ti-mood-tongue-wink:before{content:""}.ti-mood-tongue-wink-2:before{content:""}.ti-mood-unamused:before{content:""}.ti-mood-up:before{content:""}.ti-mood-wink:before{content:""}.ti-mood-wink-2:before{content:""}.ti-mood-wrrr:before{content:""}.ti-mood-x:before{content:""}.ti-mood-xd:before{content:""}.ti-moon:before{content:""}.ti-moon-2:before{content:""}.ti-moon-filled:before{content:""}.ti-moon-off:before{content:""}.ti-moon-stars:before{content:""}.ti-moped:before{content:""}.ti-motorbike:before{content:""}.ti-mountain:before{content:""}.ti-mountain-off:before{content:""}.ti-mouse:before{content:""}.ti-mouse-2:before{content:""}.ti-mouse-filled:before{content:"אָ"}.ti-mouse-off:before{content:""}.ti-moustache:before{content:""}.ti-movie:before{content:""}.ti-movie-off:before{content:""}.ti-mug:before{content:""}.ti-mug-off:before{content:""}.ti-multiplier-0-5x:before{content:""}.ti-multiplier-1-5x:before{content:""}.ti-multiplier-1x:before{content:""}.ti-multiplier-2x:before{content:""}.ti-mushroom:before{content:""}.ti-mushroom-filled:before{content:""}.ti-mushroom-off:before{content:""}.ti-music:before{content:""}.ti-music-bolt:before{content:"ﯕ"}.ti-music-cancel:before{content:"ﯖ"}.ti-music-check:before{content:"ﯗ"}.ti-music-code:before{content:"ﯘ"}.ti-music-cog:before{content:"ﯙ"}.ti-music-discount:before{content:"ﯚ"}.ti-music-dollar:before{content:"ﯛ"}.ti-music-down:before{content:"ﯜ"}.ti-music-exclamation:before{content:"ﯝ"}.ti-music-heart:before{content:"ﯞ"}.ti-music-minus:before{content:"ﯟ"}.ti-music-off:before{content:""}.ti-music-pause:before{content:"ﯠ"}.ti-music-pin:before{content:"ﯡ"}.ti-music-plus:before{content:"ﯢ"}.ti-music-question:before{content:"ﯣ"}.ti-music-search:before{content:"ﯤ"}.ti-music-share:before{content:"ﯥ"}.ti-music-star:before{content:"ﯦ"}.ti-music-up:before{content:"ﯧ"}.ti-music-x:before{content:"ﯨ"}.ti-navigation:before{content:""}.ti-navigation-bolt:before{content:"ﯩ"}.ti-navigation-cancel:before{content:"ﯪ"}.ti-navigation-check:before{content:"ﯫ"}.ti-navigation-code:before{content:"ﯬ"}.ti-navigation-cog:before{content:"ﯭ"}.ti-navigation-discount:before{content:"ﯮ"}.ti-navigation-dollar:before{content:"ﯯ"}.ti-navigation-down:before{content:"ﯰ"}.ti-navigation-east:before{content:"ﲺ"}.ti-navigation-exclamation:before{content:"ﯱ"}.ti-navigation-filled:before{content:""}.ti-navigation-heart:before{content:"ﯲ"}.ti-navigation-minus:before{content:"ﯳ"}.ti-navigation-north:before{content:"ﲻ"}.ti-navigation-off:before{content:""}.ti-navigation-pause:before{content:"ﯴ"}.ti-navigation-pin:before{content:"ﯵ"}.ti-navigation-plus:before{content:"ﯶ"}.ti-navigation-question:before{content:"ﯷ"}.ti-navigation-search:before{content:"ﯸ"}.ti-navigation-share:before{content:"ﯹ"}.ti-navigation-south:before{content:"ﲼ"}.ti-navigation-star:before{content:"ﯺ"}.ti-navigation-top:before{content:"﫬"}.ti-navigation-up:before{content:"ﯻ"}.ti-navigation-west:before{content:"ﲽ"}.ti-navigation-x:before{content:"ﯼ"}.ti-needle:before{content:""}.ti-needle-thread:before{content:""}.ti-network:before{content:""}.ti-network-off:before{content:""}.ti-new-section:before{content:""}.ti-news:before{content:""}.ti-news-off:before{content:""}.ti-nfc:before{content:""}.ti-nfc-off:before{content:""}.ti-no-copyright:before{content:""}.ti-no-creative-commons:before{content:""}.ti-no-derivatives:before{content:""}.ti-north-star:before{content:""}.ti-note:before{content:""}.ti-note-off:before{content:""}.ti-notebook:before{content:""}.ti-notebook-off:before{content:""}.ti-notes:before{content:""}.ti-notes-off:before{content:""}.ti-notification:before{content:""}.ti-notification-off:before{content:""}.ti-number:before{content:""}.ti-number-0:before{content:""}.ti-number-0-small:before{content:"ﳡ"}.ti-number-1:before{content:""}.ti-number-1-small:before{content:"ﳢ"}.ti-number-10-small:before{content:"ﳣ"}.ti-number-11-small:before{content:"ﳤ"}.ti-number-12-small:before{content:"ﳥ"}.ti-number-13-small:before{content:"ﳦ"}.ti-number-14-small:before{content:"ﳧ"}.ti-number-15-small:before{content:"ﳨ"}.ti-number-16-small:before{content:"ﳩ"}.ti-number-17-small:before{content:"ﳪ"}.ti-number-18-small:before{content:"ﳫ"}.ti-number-19-small:before{content:"ﳬ"}.ti-number-2:before{content:""}.ti-number-2-small:before{content:"ﳭ"}.ti-number-20-small:before{content:"ﳮ"}.ti-number-21-small:before{content:"ﳯ"}.ti-number-22-small:before{content:"ﳰ"}.ti-number-23-small:before{content:"ﳱ"}.ti-number-24-small:before{content:"ﳲ"}.ti-number-25-small:before{content:"ﳳ"}.ti-number-26-small:before{content:"ﳴ"}.ti-number-27-small:before{content:"ﳵ"}.ti-number-28-small:before{content:"ﳶ"}.ti-number-29-small:before{content:"ﳷ"}.ti-number-3:before{content:""}.ti-number-3-small:before{content:"ﳸ"}.ti-number-4:before{content:""}.ti-number-4-small:before{content:"ﳹ"}.ti-number-5:before{content:""}.ti-number-5-small:before{content:"ﳺ"}.ti-number-6:before{content:""}.ti-number-6-small:before{content:"ﳻ"}.ti-number-7:before{content:""}.ti-number-7-small:before{content:"ﳼ"}.ti-number-8:before{content:""}.ti-number-8-small:before{content:"ﳽ"}.ti-number-9:before{content:""}.ti-number-9-small:before{content:"ﳾ"}.ti-numbers:before{content:""}.ti-nurse:before{content:""}.ti-nut:before{content:"ﱡ"}.ti-octagon:before{content:""}.ti-octagon-filled:before{content:""}.ti-octagon-minus:before{content:"ﲒ"}.ti-octagon-minus-2:before{content:"ﲑ"}.ti-octagon-off:before{content:""}.ti-octagon-plus:before{content:"ﲔ"}.ti-octagon-plus-2:before{content:"ﲓ"}.ti-octahedron:before{content:"类"}.ti-octahedron-off:before{content:"窱"}.ti-octahedron-plus:before{content:"節"}.ti-old:before{content:""}.ti-olympics:before{content:""}.ti-olympics-off:before{content:""}.ti-om:before{content:""}.ti-omega:before{content:""}.ti-outbound:before{content:""}.ti-outlet:before{content:""}.ti-oval:before{content:""}.ti-oval-filled:before{content:""}.ti-oval-vertical:before{content:""}.ti-oval-vertical-filled:before{content:""}.ti-overline:before{content:""}.ti-package:before{content:""}.ti-package-export:before{content:""}.ti-package-import:before{content:""}.ti-package-off:before{content:""}.ti-packages:before{content:""}.ti-pacman:before{content:""}.ti-page-break:before{content:""}.ti-paint:before{content:""}.ti-paint-filled:before{content:""}.ti-paint-off:before{content:""}.ti-palette:before{content:""}.ti-palette-off:before{content:""}.ti-panorama-horizontal:before{content:""}.ti-panorama-horizontal-off:before{content:""}.ti-panorama-vertical:before{content:""}.ti-panorama-vertical-off:before{content:""}.ti-paper-bag:before{content:""}.ti-paper-bag-off:before{content:""}.ti-paperclip:before{content:""}.ti-parachute:before{content:""}.ti-parachute-off:before{content:""}.ti-parentheses:before{content:""}.ti-parentheses-off:before{content:""}.ti-parking:before{content:""}.ti-parking-circle:before{content:"ﵚ"}.ti-parking-off:before{content:""}.ti-password:before{content:""}.ti-password-fingerprint:before{content:"ﱻ"}.ti-password-mobile-phone:before{content:"ﱼ"}.ti-password-user:before{content:"ﱽ"}.ti-paw:before{content:""}.ti-paw-filled:before{content:""}.ti-paw-off:before{content:""}.ti-paywall:before{content:"ﵾ"}.ti-pdf:before{content:""}.ti-peace:before{content:""}.ti-pencil:before{content:""}.ti-pencil-bolt:before{content:"ﯽ"}.ti-pencil-cancel:before{content:"ﯾ"}.ti-pencil-check:before{content:"ﯿ"}.ti-pencil-code:before{content:"ﰀ"}.ti-pencil-cog:before{content:"ﰁ"}.ti-pencil-discount:before{content:"ﰂ"}.ti-pencil-dollar:before{content:"ﰃ"}.ti-pencil-down:before{content:"ﰄ"}.ti-pencil-exclamation:before{content:"ﰅ"}.ti-pencil-heart:before{content:"ﰆ"}.ti-pencil-minus:before{content:""}.ti-pencil-off:before{content:""}.ti-pencil-pause:before{content:"ﰇ"}.ti-pencil-pin:before{content:"ﰈ"}.ti-pencil-plus:before{content:""}.ti-pencil-question:before{content:"ﰉ"}.ti-pencil-search:before{content:"ﰊ"}.ti-pencil-share:before{content:"ﰋ"}.ti-pencil-star:before{content:"ﰌ"}.ti-pencil-up:before{content:"ﰍ"}.ti-pencil-x:before{content:"ﰎ"}.ti-pennant:before{content:""}.ti-pennant-2:before{content:""}.ti-pennant-2-filled:before{content:""}.ti-pennant-filled:before{content:""}.ti-pennant-off:before{content:""}.ti-pentagon:before{content:""}.ti-pentagon-filled:before{content:""}.ti-pentagon-number-0:before{content:"ﱾ"}.ti-pentagon-number-1:before{content:"ﱿ"}.ti-pentagon-number-2:before{content:"ﲀ"}.ti-pentagon-number-3:before{content:"ﲁ"}.ti-pentagon-number-4:before{content:"ﲂ"}.ti-pentagon-number-5:before{content:"ﲃ"}.ti-pentagon-number-6:before{content:"ﲄ"}.ti-pentagon-number-7:before{content:"ﲅ"}.ti-pentagon-number-8:before{content:"ﲆ"}.ti-pentagon-number-9:before{content:"ﲇ"}.ti-pentagon-off:before{content:""}.ti-pentagon-plus:before{content:"ﱉ"}.ti-pentagon-x:before{content:"ﲈ"}.ti-pentagram:before{content:""}.ti-pepper:before{content:""}.ti-pepper-off:before{content:""}.ti-percentage:before{content:""}.ti-perfume:before{content:""}.ti-perspective:before{content:""}.ti-perspective-off:before{content:""}.ti-phone:before{content:""}.ti-phone-call:before{content:""}.ti-phone-calling:before{content:""}.ti-phone-check:before{content:""}.ti-phone-filled:before{content:"爫"}.ti-phone-incoming:before{content:""}.ti-phone-off:before{content:""}.ti-phone-outgoing:before{content:""}.ti-phone-pause:before{content:""}.ti-phone-plus:before{content:""}.ti-phone-x:before{content:""}.ti-photo:before{content:""}.ti-photo-ai:before{content:"免"}.ti-photo-bolt:before{content:"戀"}.ti-photo-cancel:before{content:""}.ti-photo-check:before{content:""}.ti-photo-circle:before{content:"ﱊ"}.ti-photo-circle-minus:before{content:"ﱢ"}.ti-photo-circle-plus:before{content:"ﱣ"}.ti-photo-code:before{content:"撚"}.ti-photo-cog:before{content:"漣"}.ti-photo-dollar:before{content:"煉"}.ti-photo-down:before{content:""}.ti-photo-edit:before{content:""}.ti-photo-exclamation:before{content:"璉"}.ti-photo-filled:before{content:"琢"}.ti-photo-heart:before{content:""}.ti-photo-hexagon:before{content:"ﱋ"}.ti-photo-minus:before{content:""}.ti-photo-off:before{content:""}.ti-photo-pause:before{content:"秊"}.ti-photo-pentagon:before{content:"ﱌ"}.ti-photo-pin:before{content:"練"}.ti-photo-plus:before{content:""}.ti-photo-question:before{content:"聯"}.ti-photo-scan:before{content:"ﲨ"}.ti-photo-search:before{content:""}.ti-photo-sensor:before{content:""}.ti-photo-sensor-2:before{content:""}.ti-photo-sensor-3:before{content:""}.ti-photo-share:before{content:"輦"}.ti-photo-shield:before{content:""}.ti-photo-square-rounded:before{content:"ﱍ"}.ti-photo-star:before{content:""}.ti-photo-up:before{content:""}.ti-photo-video:before{content:"ﲕ"}.ti-photo-x:before{content:""}.ti-physotherapist:before{content:""}.ti-piano:before{content:"䀘"}.ti-pick:before{content:"﫼"}.ti-picture-in-picture:before{content:""}.ti-picture-in-picture-off:before{content:""}.ti-picture-in-picture-on:before{content:""}.ti-picture-in-picture-top:before{content:""}.ti-pig:before{content:""}.ti-pig-money:before{content:""}.ti-pig-off:before{content:""}.ti-pilcrow:before{content:""}.ti-pilcrow-left:before{content:"ﵿ"}.ti-pilcrow-right:before{content:"ﶀ"}.ti-pill:before{content:""}.ti-pill-off:before{content:""}.ti-pills:before{content:""}.ti-pin:before{content:""}.ti-pin-end:before{content:"ﵛ"}.ti-pin-filled:before{content:""}.ti-pin-invoke:before{content:"ﵜ"}.ti-ping-pong:before{content:""}.ti-pinned:before{content:""}.ti-pinned-filled:before{content:""}.ti-pinned-off:before{content:""}.ti-pizza:before{content:""}.ti-pizza-off:before{content:""}.ti-placeholder:before{content:""}.ti-plane:before{content:""}.ti-plane-arrival:before{content:""}.ti-plane-departure:before{content:""}.ti-plane-inflight:before{content:""}.ti-plane-off:before{content:""}.ti-plane-tilt:before{content:""}.ti-planet:before{content:""}.ti-planet-off:before{content:""}.ti-plant:before{content:""}.ti-plant-2:before{content:""}.ti-plant-2-off:before{content:""}.ti-plant-off:before{content:""}.ti-play-basketball:before{content:"辶"}.ti-play-card:before{content:""}.ti-play-card-off:before{content:""}.ti-play-football:before{content:"逸"}.ti-play-handball:before{content:"難"}.ti-play-volleyball:before{content:"響"}.ti-player-eject:before{content:""}.ti-player-eject-filled:before{content:""}.ti-player-pause:before{content:""}.ti-player-pause-filled:before{content:""}.ti-player-play:before{content:""}.ti-player-play-filled:before{content:""}.ti-player-record:before{content:""}.ti-player-record-filled:before{content:""}.ti-player-skip-back:before{content:""}.ti-player-skip-back-filled:before{content:""}.ti-player-skip-forward:before{content:""}.ti-player-skip-forward-filled:before{content:""}.ti-player-stop:before{content:""}.ti-player-stop-filled:before{content:""}.ti-player-track-next:before{content:""}.ti-player-track-next-filled:before{content:""}.ti-player-track-prev:before{content:""}.ti-player-track-prev-filled:before{content:""}.ti-playlist:before{content:""}.ti-playlist-add:before{content:""}.ti-playlist-off:before{content:""}.ti-playlist-x:before{content:""}.ti-playstation-circle:before{content:""}.ti-playstation-square:before{content:""}.ti-playstation-triangle:before{content:""}.ti-playstation-x:before{content:""}.ti-plug:before{content:""}.ti-plug-connected:before{content:""}.ti-plug-connected-x:before{content:""}.ti-plug-off:before{content:""}.ti-plug-x:before{content:""}.ti-plus:before{content:""}.ti-plus-equal:before{content:""}.ti-plus-minus:before{content:""}.ti-png:before{content:""}.ti-podium:before{content:""}.ti-podium-off:before{content:""}.ti-point:before{content:""}.ti-point-filled:before{content:""}.ti-point-off:before{content:""}.ti-pointer:before{content:""}.ti-pointer-bolt:before{content:"蓮"}.ti-pointer-cancel:before{content:"連"}.ti-pointer-check:before{content:"鍊"}.ti-pointer-code:before{content:"列"}.ti-pointer-cog:before{content:"劣"}.ti-pointer-dollar:before{content:"咽"}.ti-pointer-down:before{content:"烈"}.ti-pointer-exclamation:before{content:"裂"}.ti-pointer-filled:before{content:"אּ"}.ti-pointer-heart:before{content:"說"}.ti-pointer-minus:before{content:"廉"}.ti-pointer-off:before{content:"念"}.ti-pointer-pause:before{content:"捻"}.ti-pointer-pin:before{content:"殮"}.ti-pointer-plus:before{content:"簾"}.ti-pointer-question:before{content:"獵"}.ti-pointer-search:before{content:"令"}.ti-pointer-share:before{content:"囹"}.ti-pointer-star:before{content:"寧"}.ti-pointer-up:before{content:"嶺"}.ti-pointer-x:before{content:"怜"}.ti-pokeball:before{content:""}.ti-pokeball-off:before{content:""}.ti-poker-chip:before{content:""}.ti-polaroid:before{content:""}.ti-polaroid-filled:before{content:"碑"}.ti-polygon:before{content:""}.ti-polygon-off:before{content:""}.ti-poo:before{content:""}.ti-pool:before{content:""}.ti-pool-off:before{content:""}.ti-power:before{content:""}.ti-pray:before{content:""}.ti-premium-rights:before{content:""}.ti-prescription:before{content:""}.ti-presentation:before{content:""}.ti-presentation-analytics:before{content:""}.ti-presentation-off:before{content:""}.ti-printer:before{content:""}.ti-printer-off:before{content:""}.ti-prism:before{content:"缾"}.ti-prism-off:before{content:"絛"}.ti-prism-plus:before{content:"練"}.ti-prison:before{content:""}.ti-progress:before{content:"嗀"}.ti-progress-alert:before{content:"輻"}.ti-progress-bolt:before{content:"行"}.ti-progress-check:before{content:"降"}.ti-progress-down:before{content:"見"}.ti-progress-help:before{content:"廓"}.ti-progress-x:before{content:"兀"}.ti-prompt:before{content:""}.ti-propeller:before{content:""}.ti-propeller-off:before{content:""}.ti-protocol:before{content:"ﶁ"}.ti-pumpkin-scary:before{content:""}.ti-puzzle:before{content:""}.ti-puzzle-2:before{content:""}.ti-puzzle-filled:before{content:""}.ti-puzzle-off:before{content:""}.ti-pyramid:before{content:""}.ti-pyramid-off:before{content:""}.ti-pyramid-plus:before{content:"者"}.ti-qrcode:before{content:""}.ti-qrcode-off:before{content:""}.ti-question-mark:before{content:""}.ti-quote:before{content:""}.ti-quote-off:before{content:""}.ti-quotes:before{content:"ﬞ"}.ti-radar:before{content:""}.ti-radar-2:before{content:""}.ti-radar-off:before{content:""}.ti-radio:before{content:""}.ti-radio-off:before{content:""}.ti-radioactive:before{content:""}.ti-radioactive-filled:before{content:""}.ti-radioactive-off:before{content:""}.ti-radius-bottom-left:before{content:""}.ti-radius-bottom-right:before{content:""}.ti-radius-top-left:before{content:""}.ti-radius-top-right:before{content:""}.ti-rainbow:before{content:""}.ti-rainbow-off:before{content:""}.ti-rating-12-plus:before{content:""}.ti-rating-14-plus:before{content:""}.ti-rating-16-plus:before{content:""}.ti-rating-18-plus:before{content:""}.ti-rating-21-plus:before{content:""}.ti-razor:before{content:""}.ti-razor-electric:before{content:""}.ti-receipt:before{content:""}.ti-receipt-2:before{content:""}.ti-receipt-bitcoin:before{content:"ﵦ"}.ti-receipt-dollar:before{content:"ﵧ"}.ti-receipt-euro:before{content:"ﵨ"}.ti-receipt-off:before{content:""}.ti-receipt-pound:before{content:"ﵩ"}.ti-receipt-refund:before{content:""}.ti-receipt-rupee:before{content:"ﶂ"}.ti-receipt-tax:before{content:""}.ti-receipt-yen:before{content:"ﵪ"}.ti-receipt-yuan:before{content:"ﵫ"}.ti-recharging:before{content:""}.ti-record-mail:before{content:""}.ti-record-mail-off:before{content:""}.ti-rectangle:before{content:""}.ti-rectangle-filled:before{content:""}.ti-rectangle-rounded-bottom:before{content:"﫭"}.ti-rectangle-rounded-top:before{content:"﫮"}.ti-rectangle-vertical:before{content:""}.ti-rectangle-vertical-filled:before{content:""}.ti-rectangular-prism:before{content:"蝹"}.ti-rectangular-prism-off:before{content:"荒"}.ti-rectangular-prism-plus:before{content:"華"}.ti-recycle:before{content:""}.ti-recycle-off:before{content:""}.ti-refresh:before{content:""}.ti-refresh-alert:before{content:""}.ti-refresh-dot:before{content:""}.ti-refresh-off:before{content:""}.ti-regex:before{content:""}.ti-regex-off:before{content:""}.ti-registered:before{content:""}.ti-relation-many-to-many:before{content:""}.ti-relation-one-to-many:before{content:""}.ti-relation-one-to-one:before{content:""}.ti-reload:before{content:""}.ti-reorder:before{content:"ﰕ"}.ti-repeat:before{content:""}.ti-repeat-off:before{content:""}.ti-repeat-once:before{content:""}.ti-replace:before{content:""}.ti-replace-filled:before{content:""}.ti-replace-off:before{content:""}.ti-report:before{content:""}.ti-report-analytics:before{content:""}.ti-report-medical:before{content:""}.ti-report-money:before{content:""}.ti-report-off:before{content:""}.ti-report-search:before{content:""}.ti-reserved-line:before{content:"臨"}.ti-resize:before{content:""}.ti-restore:before{content:"﫽"}.ti-rewind-backward-10:before{content:"諸"}.ti-rewind-backward-15:before{content:"請"}.ti-rewind-backward-20:before{content:"謁"}.ti-rewind-backward-30:before{content:"諾"}.ti-rewind-backward-40:before{content:"諭"}.ti-rewind-backward-5:before{content:"謹"}.ti-rewind-backward-50:before{content:"變"}.ti-rewind-backward-60:before{content:"贈"}.ti-rewind-forward-10:before{content:"輸"}.ti-rewind-forward-15:before{content:"遲"}.ti-rewind-forward-20:before{content:"醙"}.ti-rewind-forward-30:before{content:"鉶"}.ti-rewind-forward-40:before{content:"陼"}.ti-rewind-forward-5:before{content:"難"}.ti-rewind-forward-50:before{content:"靖"}.ti-rewind-forward-60:before{content:"韛"}.ti-ribbon-health:before{content:""}.ti-rings:before{content:"頻"}.ti-ripple:before{content:""}.ti-ripple-off:before{content:""}.ti-road:before{content:""}.ti-road-off:before{content:""}.ti-road-sign:before{content:""}.ti-robot:before{content:""}.ti-robot-face:before{content:"ﲾ"}.ti-robot-off:before{content:""}.ti-rocket:before{content:""}.ti-rocket-off:before{content:""}.ti-roller-skating:before{content:""}.ti-rollercoaster:before{content:""}.ti-rollercoaster-off:before{content:""}.ti-rosette:before{content:""}.ti-rosette-filled:before{content:""}.ti-rosette-number-0:before{content:""}.ti-rosette-number-1:before{content:""}.ti-rosette-number-2:before{content:""}.ti-rosette-number-3:before{content:""}.ti-rosette-number-4:before{content:""}.ti-rosette-number-5:before{content:""}.ti-rosette-number-6:before{content:""}.ti-rosette-number-7:before{content:""}.ti-rosette-number-8:before{content:""}.ti-rosette-number-9:before{content:""}.ti-rotate:before{content:""}.ti-rotate-2:before{content:""}.ti-rotate-360:before{content:""}.ti-rotate-clockwise:before{content:""}.ti-rotate-clockwise-2:before{content:""}.ti-rotate-dot:before{content:""}.ti-rotate-rectangle:before{content:""}.ti-route:before{content:""}.ti-route-2:before{content:""}.ti-route-alt-left:before{content:"ﲩ"}.ti-route-alt-right:before{content:"ﲪ"}.ti-route-off:before{content:""}.ti-route-scan:before{content:"ﲿ"}.ti-route-square:before{content:"ﲬ"}.ti-route-square-2:before{content:"ﲫ"}.ti-route-x:before{content:"ﲮ"}.ti-route-x-2:before{content:"ﲭ"}.ti-router:before{content:""}.ti-router-off:before{content:""}.ti-row-insert-bottom:before{content:""}.ti-row-insert-top:before{content:""}.ti-row-remove:before{content:"﫾"}.ti-rss:before{content:""}.ti-rubber-stamp:before{content:""}.ti-rubber-stamp-off:before{content:""}.ti-ruler:before{content:""}.ti-ruler-2:before{content:""}.ti-ruler-2-off:before{content:""}.ti-ruler-3:before{content:""}.ti-ruler-measure:before{content:""}.ti-ruler-off:before{content:""}.ti-run:before{content:""}.ti-rv-truck:before{content:"ﳀ"}.ti-s-turn-down:before{content:""}.ti-s-turn-left:before{content:""}.ti-s-turn-right:before{content:""}.ti-s-turn-up:before{content:""}.ti-sailboat:before{content:""}.ti-sailboat-2:before{content:""}.ti-sailboat-off:before{content:""}.ti-salad:before{content:""}.ti-salt:before{content:""}.ti-sandbox:before{content:"ﵬ"}.ti-satellite:before{content:""}.ti-satellite-off:before{content:""}.ti-sausage:before{content:""}.ti-scale:before{content:""}.ti-scale-off:before{content:""}.ti-scale-outline:before{content:""}.ti-scale-outline-off:before{content:""}.ti-scan:before{content:""}.ti-scan-eye:before{content:""}.ti-schema:before{content:""}.ti-schema-off:before{content:""}.ti-school:before{content:""}.ti-school-bell:before{content:""}.ti-school-off:before{content:""}.ti-scissors:before{content:""}.ti-scissors-off:before{content:""}.ti-scooter:before{content:""}.ti-scooter-electric:before{content:""}.ti-scoreboard:before{content:"恵"}.ti-screen-share:before{content:""}.ti-screen-share-off:before{content:""}.ti-screenshot:before{content:""}.ti-scribble:before{content:""}.ti-scribble-off:before{content:""}.ti-script:before{content:""}.ti-script-minus:before{content:""}.ti-script-plus:before{content:""}.ti-script-x:before{content:""}.ti-scuba-diving:before{content:"﵎"}.ti-scuba-mask:before{content:""}.ti-scuba-mask-off:before{content:""}.ti-sdk:before{content:""}.ti-search:before{content:""}.ti-search-off:before{content:""}.ti-section:before{content:""}.ti-section-sign:before{content:""}.ti-seeding:before{content:""}.ti-seeding-off:before{content:""}.ti-select:before{content:""}.ti-select-all:before{content:"立"}.ti-selector:before{content:""}.ti-send:before{content:""}.ti-send-2:before{content:"ﵝ"}.ti-send-off:before{content:""}.ti-seo:before{content:""}.ti-separator:before{content:""}.ti-separator-horizontal:before{content:""}.ti-separator-vertical:before{content:""}.ti-server:before{content:""}.ti-server-2:before{content:""}.ti-server-bolt:before{content:""}.ti-server-cog:before{content:""}.ti-server-off:before{content:""}.ti-servicemark:before{content:""}.ti-settings:before{content:""}.ti-settings-2:before{content:""}.ti-settings-automation:before{content:""}.ti-settings-bolt:before{content:"玲"}.ti-settings-cancel:before{content:"瑩"}.ti-settings-check:before{content:"羚"}.ti-settings-code:before{content:"聆"}.ti-settings-cog:before{content:"鈴"}.ti-settings-dollar:before{content:"零"}.ti-settings-down:before{content:"靈"}.ti-settings-exclamation:before{content:"領"}.ti-settings-filled:before{content:""}.ti-settings-heart:before{content:"例"}.ti-settings-minus:before{content:"禮"}.ti-settings-off:before{content:""}.ti-settings-pause:before{content:"醴"}.ti-settings-pin:before{content:"隸"}.ti-settings-plus:before{content:"惡"}.ti-settings-question:before{content:"了"}.ti-settings-search:before{content:"僚"}.ti-settings-share:before{content:"寮"}.ti-settings-star:before{content:"尿"}.ti-settings-up:before{content:"料"}.ti-settings-x:before{content:"樂"}.ti-shadow:before{content:""}.ti-shadow-off:before{content:""}.ti-shape:before{content:""}.ti-shape-2:before{content:""}.ti-shape-3:before{content:""}.ti-shape-off:before{content:""}.ti-share:before{content:""}.ti-share-2:before{content:""}.ti-share-3:before{content:""}.ti-share-off:before{content:""}.ti-shi-jumping:before{content:"𤋮"}.ti-shield:before{content:""}.ti-shield-bolt:before{content:"燎"}.ti-shield-cancel:before{content:"療"}.ti-shield-check:before{content:""}.ti-shield-check-filled:before{content:""}.ti-shield-checkered:before{content:""}.ti-shield-checkered-filled:before{content:""}.ti-shield-chevron:before{content:""}.ti-shield-code:before{content:"蓼"}.ti-shield-cog:before{content:"遼"}.ti-shield-dollar:before{content:"龍"}.ti-shield-down:before{content:"暈"}.ti-shield-exclamation:before{content:"阮"}.ti-shield-filled:before{content:""}.ti-shield-half:before{content:""}.ti-shield-half-filled:before{content:""}.ti-shield-heart:before{content:"劉"}.ti-shield-lock:before{content:""}.ti-shield-lock-filled:before{content:""}.ti-shield-minus:before{content:"杻"}.ti-shield-off:before{content:""}.ti-shield-pause:before{content:"柳"}.ti-shield-pin:before{content:"流"}.ti-shield-plus:before{content:"溜"}.ti-shield-question:before{content:"琉"}.ti-shield-search:before{content:"留"}.ti-shield-share:before{content:"硫"}.ti-shield-star:before{content:"紐"}.ti-shield-up:before{content:"類"}.ti-shield-x:before{content:""}.ti-ship:before{content:""}.ti-ship-off:before{content:""}.ti-shirt:before{content:""}.ti-shirt-filled:before{content:""}.ti-shirt-off:before{content:""}.ti-shirt-sport:before{content:""}.ti-shoe:before{content:""}.ti-shoe-off:before{content:""}.ti-shopping-bag:before{content:""}.ti-shopping-bag-check:before{content:"ﰖ"}.ti-shopping-bag-discount:before{content:"ﰗ"}.ti-shopping-bag-edit:before{content:"ﰘ"}.ti-shopping-bag-exclamation:before{content:"ﰙ"}.ti-shopping-bag-minus:before{content:"ﰚ"}.ti-shopping-bag-plus:before{content:"ﰛ"}.ti-shopping-bag-search:before{content:"ﰜ"}.ti-shopping-bag-x:before{content:"ﰝ"}.ti-shopping-cart:before{content:""}.ti-shopping-cart-bolt:before{content:"ﭗ"}.ti-shopping-cart-cancel:before{content:"ﭘ"}.ti-shopping-cart-check:before{content:"ﭙ"}.ti-shopping-cart-code:before{content:"ﭚ"}.ti-shopping-cart-cog:before{content:"ﭛ"}.ti-shopping-cart-copy:before{content:"ﭜ"}.ti-shopping-cart-discount:before{content:"ﭝ"}.ti-shopping-cart-dollar:before{content:"ﭞ"}.ti-shopping-cart-down:before{content:"ﭟ"}.ti-shopping-cart-exclamation:before{content:"ﭠ"}.ti-shopping-cart-filled:before{content:"ﰿ"}.ti-shopping-cart-heart:before{content:"ﭡ"}.ti-shopping-cart-minus:before{content:"ﭢ"}.ti-shopping-cart-off:before{content:""}.ti-shopping-cart-pause:before{content:"ﭣ"}.ti-shopping-cart-pin:before{content:"ﭤ"}.ti-shopping-cart-plus:before{content:"ﭥ"}.ti-shopping-cart-question:before{content:"ﭦ"}.ti-shopping-cart-search:before{content:"ﭧ"}.ti-shopping-cart-share:before{content:"ﭨ"}.ti-shopping-cart-star:before{content:"ﭩ"}.ti-shopping-cart-up:before{content:"ﭪ"}.ti-shopping-cart-x:before{content:"ﭫ"}.ti-shovel:before{content:""}.ti-shovel-pitchforks:before{content:"ﴺ"}.ti-shredder:before{content:""}.ti-sign-left:before{content:""}.ti-sign-left-filled:before{content:""}.ti-sign-right:before{content:""}.ti-sign-right-filled:before{content:""}.ti-signal-2g:before{content:""}.ti-signal-3g:before{content:""}.ti-signal-4g:before{content:""}.ti-signal-4g-plus:before{content:""}.ti-signal-5g:before{content:""}.ti-signal-6g:before{content:"笠"}.ti-signal-e:before{content:"粒"}.ti-signal-g:before{content:"狀"}.ti-signal-h:before{content:"識"}.ti-signal-h-plus:before{content:"炙"}.ti-signal-lte:before{content:"什"}.ti-signature:before{content:""}.ti-signature-off:before{content:""}.ti-sitemap:before{content:""}.ti-sitemap-off:before{content:""}.ti-skateboard:before{content:""}.ti-skateboard-off:before{content:""}.ti-skateboarding:before{content:"響"}.ti-skew-x:before{content:"ﴻ"}.ti-skew-y:before{content:"ﴼ"}.ti-skull:before{content:""}.ti-slash:before{content:""}.ti-slashes:before{content:""}.ti-sleigh:before{content:""}.ti-slice:before{content:""}.ti-slideshow:before{content:""}.ti-smart-home:before{content:""}.ti-smart-home-off:before{content:""}.ti-smoking:before{content:""}.ti-smoking-no:before{content:""}.ti-snowboarding:before{content:"﵏"}.ti-snowflake:before{content:""}.ti-snowflake-off:before{content:""}.ti-snowman:before{content:""}.ti-soccer-field:before{content:""}.ti-social:before{content:""}.ti-social-off:before{content:""}.ti-sock:before{content:""}.ti-sofa:before{content:""}.ti-sofa-off:before{content:""}.ti-solar-electricity:before{content:"ﳁ"}.ti-solar-panel:before{content:""}.ti-solar-panel-2:before{content:""}.ti-sort-0-9:before{content:""}.ti-sort-9-0:before{content:""}.ti-sort-a-z:before{content:""}.ti-sort-ascending:before{content:""}.ti-sort-ascending-2:before{content:""}.ti-sort-ascending-letters:before{content:""}.ti-sort-ascending-numbers:before{content:""}.ti-sort-descending:before{content:""}.ti-sort-descending-2:before{content:""}.ti-sort-descending-letters:before{content:""}.ti-sort-descending-numbers:before{content:""}.ti-sort-z-a:before{content:""}.ti-sos:before{content:""}.ti-soup:before{content:""}.ti-soup-off:before{content:""}.ti-source-code:before{content:""}.ti-space:before{content:""}.ti-space-off:before{content:""}.ti-spacing-horizontal:before{content:""}.ti-spacing-vertical:before{content:""}.ti-spade:before{content:""}.ti-spade-filled:before{content:""}.ti-sparkles:before{content:""}.ti-speakerphone:before{content:""}.ti-speedboat:before{content:""}.ti-sphere:before{content:"視"}.ti-sphere-off:before{content:"襁"}.ti-sphere-plus:before{content:"覆"}.ti-spider:before{content:""}.ti-spiral:before{content:""}.ti-spiral-off:before{content:""}.ti-sport-billard:before{content:""}.ti-spray:before{content:""}.ti-spy:before{content:""}.ti-spy-off:before{content:""}.ti-sql:before{content:""}.ti-square:before{content:""}.ti-square-0-filled:before{content:""}.ti-square-1-filled:before{content:""}.ti-square-2-filled:before{content:""}.ti-square-3-filled:before{content:""}.ti-square-4-filled:before{content:""}.ti-square-5-filled:before{content:""}.ti-square-6-filled:before{content:""}.ti-square-7-filled:before{content:""}.ti-square-8-filled:before{content:""}.ti-square-9-filled:before{content:""}.ti-square-arrow-down:before{content:""}.ti-square-arrow-down-filled:before{content:"בּ"}.ti-square-arrow-left:before{content:""}.ti-square-arrow-left-filled:before{content:"גּ"}.ti-square-arrow-right:before{content:""}.ti-square-arrow-right-filled:before{content:"דּ"}.ti-square-arrow-up:before{content:""}.ti-square-arrow-up-filled:before{content:"הּ"}.ti-square-asterisk:before{content:""}.ti-square-asterisk-filled:before{content:"וּ"}.ti-square-check:before{content:""}.ti-square-check-filled:before{content:""}.ti-square-chevron-down:before{content:""}.ti-square-chevron-down-filled:before{content:"זּ"}.ti-square-chevron-left:before{content:""}.ti-square-chevron-left-filled:before{content:"﬷"}.ti-square-chevron-right:before{content:""}.ti-square-chevron-right-filled:before{content:"טּ"}.ti-square-chevron-up:before{content:""}.ti-square-chevron-up-filled:before{content:"יּ"}.ti-square-chevrons-down:before{content:""}.ti-square-chevrons-down-filled:before{content:"ךּ"}.ti-square-chevrons-left:before{content:""}.ti-square-chevrons-left-filled:before{content:"כּ"}.ti-square-chevrons-right:before{content:""}.ti-square-chevrons-right-filled:before{content:"לּ"}.ti-square-chevrons-up:before{content:""}.ti-square-chevrons-up-filled:before{content:"﬽"}.ti-square-dot:before{content:""}.ti-square-dot-filled:before{content:"מּ"}.ti-square-f0:before{content:""}.ti-square-f0-filled:before{content:""}.ti-square-f1:before{content:""}.ti-square-f1-filled:before{content:""}.ti-square-f2:before{content:""}.ti-square-f2-filled:before{content:""}.ti-square-f3:before{content:""}.ti-square-f3-filled:before{content:""}.ti-square-f4:before{content:""}.ti-square-f4-filled:before{content:""}.ti-square-f5:before{content:""}.ti-square-f5-filled:before{content:""}.ti-square-f6:before{content:""}.ti-square-f6-filled:before{content:""}.ti-square-f7:before{content:""}.ti-square-f7-filled:before{content:""}.ti-square-f8:before{content:""}.ti-square-f8-filled:before{content:""}.ti-square-f9:before{content:""}.ti-square-f9-filled:before{content:""}.ti-square-filled:before{content:"ﱀ"}.ti-square-forbid:before{content:""}.ti-square-forbid-2:before{content:""}.ti-square-half:before{content:""}.ti-square-key:before{content:""}.ti-square-letter-a:before{content:""}.ti-square-letter-b:before{content:""}.ti-square-letter-c:before{content:""}.ti-square-letter-d:before{content:""}.ti-square-letter-e:before{content:""}.ti-square-letter-f:before{content:""}.ti-square-letter-g:before{content:""}.ti-square-letter-h:before{content:""}.ti-square-letter-i:before{content:""}.ti-square-letter-j:before{content:""}.ti-square-letter-k:before{content:""}.ti-square-letter-l:before{content:""}.ti-square-letter-m:before{content:""}.ti-square-letter-n:before{content:""}.ti-square-letter-o:before{content:""}.ti-square-letter-p:before{content:""}.ti-square-letter-q:before{content:""}.ti-square-letter-r:before{content:""}.ti-square-letter-s:before{content:""}.ti-square-letter-t:before{content:""}.ti-square-letter-u:before{content:""}.ti-square-letter-v:before{content:""}.ti-square-letter-w:before{content:""}.ti-square-letter-x:before{content:""}.ti-square-letter-y:before{content:""}.ti-square-letter-z:before{content:""}.ti-square-minus:before{content:""}.ti-square-minus-filled:before{content:"﬿"}.ti-square-number-0:before{content:""}.ti-square-number-1:before{content:""}.ti-square-number-2:before{content:""}.ti-square-number-3:before{content:""}.ti-square-number-4:before{content:""}.ti-square-number-5:before{content:""}.ti-square-number-6:before{content:""}.ti-square-number-7:before{content:""}.ti-square-number-8:before{content:""}.ti-square-number-9:before{content:""}.ti-square-off:before{content:""}.ti-square-percentage:before{content:"ﶃ"}.ti-square-plus:before{content:""}.ti-square-plus-2:before{content:"ﲖ"}.ti-square-root:before{content:""}.ti-square-root-2:before{content:""}.ti-square-rotated:before{content:""}.ti-square-rotated-filled:before{content:""}.ti-square-rotated-forbid:before{content:""}.ti-square-rotated-forbid-2:before{content:""}.ti-square-rotated-off:before{content:""}.ti-square-rounded:before{content:""}.ti-square-rounded-arrow-down:before{content:""}.ti-square-rounded-arrow-down-filled:before{content:""}.ti-square-rounded-arrow-left:before{content:""}.ti-square-rounded-arrow-left-filled:before{content:""}.ti-square-rounded-arrow-right:before{content:""}.ti-square-rounded-arrow-right-filled:before{content:""}.ti-square-rounded-arrow-up:before{content:""}.ti-square-rounded-arrow-up-filled:before{content:""}.ti-square-rounded-check:before{content:""}.ti-square-rounded-check-filled:before{content:""}.ti-square-rounded-chevron-down:before{content:""}.ti-square-rounded-chevron-down-filled:before{content:""}.ti-square-rounded-chevron-left:before{content:""}.ti-square-rounded-chevron-left-filled:before{content:""}.ti-square-rounded-chevron-right:before{content:""}.ti-square-rounded-chevron-right-filled:before{content:""}.ti-square-rounded-chevron-up:before{content:""}.ti-square-rounded-chevron-up-filled:before{content:""}.ti-square-rounded-chevrons-down:before{content:""}.ti-square-rounded-chevrons-down-filled:before{content:""}.ti-square-rounded-chevrons-left:before{content:""}.ti-square-rounded-chevrons-left-filled:before{content:""}.ti-square-rounded-chevrons-right:before{content:""}.ti-square-rounded-chevrons-right-filled:before{content:""}.ti-square-rounded-chevrons-up:before{content:""}.ti-square-rounded-chevrons-up-filled:before{content:""}.ti-square-rounded-filled:before{content:""}.ti-square-rounded-letter-a:before{content:""}.ti-square-rounded-letter-b:before{content:""}.ti-square-rounded-letter-c:before{content:""}.ti-square-rounded-letter-d:before{content:""}.ti-square-rounded-letter-e:before{content:""}.ti-square-rounded-letter-f:before{content:""}.ti-square-rounded-letter-g:before{content:""}.ti-square-rounded-letter-h:before{content:""}.ti-square-rounded-letter-i:before{content:""}.ti-square-rounded-letter-j:before{content:""}.ti-square-rounded-letter-k:before{content:""}.ti-square-rounded-letter-l:before{content:""}.ti-square-rounded-letter-m:before{content:""}.ti-square-rounded-letter-n:before{content:""}.ti-square-rounded-letter-o:before{content:""}.ti-square-rounded-letter-p:before{content:""}.ti-square-rounded-letter-q:before{content:""}.ti-square-rounded-letter-r:before{content:""}.ti-square-rounded-letter-s:before{content:""}.ti-square-rounded-letter-t:before{content:""}.ti-square-rounded-letter-u:before{content:""}.ti-square-rounded-letter-v:before{content:""}.ti-square-rounded-letter-w:before{content:""}.ti-square-rounded-letter-x:before{content:""}.ti-square-rounded-letter-y:before{content:""}.ti-square-rounded-letter-z:before{content:""}.ti-square-rounded-minus:before{content:""}.ti-square-rounded-minus-2:before{content:"ﲗ"}.ti-square-rounded-minus-filled:before{content:"נּ"}.ti-square-rounded-number-0:before{content:""}.ti-square-rounded-number-0-filled:before{content:""}.ti-square-rounded-number-1:before{content:""}.ti-square-rounded-number-1-filled:before{content:""}.ti-square-rounded-number-2:before{content:""}.ti-square-rounded-number-2-filled:before{content:""}.ti-square-rounded-number-3:before{content:""}.ti-square-rounded-number-3-filled:before{content:""}.ti-square-rounded-number-4:before{content:""}.ti-square-rounded-number-4-filled:before{content:""}.ti-square-rounded-number-5:before{content:""}.ti-square-rounded-number-5-filled:before{content:""}.ti-square-rounded-number-6:before{content:""}.ti-square-rounded-number-6-filled:before{content:""}.ti-square-rounded-number-7:before{content:""}.ti-square-rounded-number-7-filled:before{content:""}.ti-square-rounded-number-8:before{content:""}.ti-square-rounded-number-8-filled:before{content:""}.ti-square-rounded-number-9:before{content:""}.ti-square-rounded-number-9-filled:before{content:""}.ti-square-rounded-percentage:before{content:"ﶄ"}.ti-square-rounded-plus:before{content:""}.ti-square-rounded-plus-2:before{content:"ﲘ"}.ti-square-rounded-plus-filled:before{content:""}.ti-square-rounded-x:before{content:""}.ti-square-rounded-x-filled:before{content:""}.ti-square-toggle:before{content:""}.ti-square-toggle-horizontal:before{content:""}.ti-square-x:before{content:""}.ti-square-x-filled:before{content:"סּ"}.ti-squares-diagonal:before{content:""}.ti-squares-filled:before{content:""}.ti-stack:before{content:""}.ti-stack-2:before{content:""}.ti-stack-3:before{content:""}.ti-stack-back:before{content:"ﴦ"}.ti-stack-backward:before{content:"ﴧ"}.ti-stack-forward:before{content:"ﴨ"}.ti-stack-front:before{content:"ﴩ"}.ti-stack-middle:before{content:"ﴪ"}.ti-stack-pop:before{content:""}.ti-stack-push:before{content:""}.ti-stairs:before{content:""}.ti-stairs-down:before{content:""}.ti-stairs-up:before{content:""}.ti-star:before{content:""}.ti-star-filled:before{content:""}.ti-star-half:before{content:""}.ti-star-half-filled:before{content:""}.ti-star-off:before{content:""}.ti-stars:before{content:""}.ti-stars-filled:before{content:""}.ti-stars-off:before{content:""}.ti-status-change:before{content:""}.ti-steam:before{content:""}.ti-steering-wheel:before{content:""}.ti-steering-wheel-off:before{content:""}.ti-step-into:before{content:""}.ti-step-out:before{content:""}.ti-stereo-glasses:before{content:""}.ti-stethoscope:before{content:""}.ti-stethoscope-off:before{content:""}.ti-sticker:before{content:""}.ti-sticker-2:before{content:"ﴽ"}.ti-storm:before{content:""}.ti-storm-off:before{content:""}.ti-stretching:before{content:""}.ti-stretching-2:before{content:"舘"}.ti-strikethrough:before{content:""}.ti-submarine:before{content:""}.ti-subscript:before{content:""}.ti-subtask:before{content:""}.ti-sum:before{content:""}.ti-sum-off:before{content:""}.ti-sun:before{content:""}.ti-sun-electricity:before{content:"ﳂ"}.ti-sun-filled:before{content:""}.ti-sun-high:before{content:""}.ti-sun-low:before{content:""}.ti-sun-moon:before{content:""}.ti-sun-off:before{content:""}.ti-sun-wind:before{content:""}.ti-sunglasses:before{content:""}.ti-sunrise:before{content:""}.ti-sunset:before{content:""}.ti-sunset-2:before{content:""}.ti-superscript:before{content:""}.ti-svg:before{content:""}.ti-swimming:before{content:""}.ti-swipe:before{content:""}.ti-swipe-down:before{content:"ﵞ"}.ti-swipe-left:before{content:"ﵟ"}.ti-swipe-right:before{content:"ﵠ"}.ti-swipe-up:before{content:"ﵡ"}.ti-switch:before{content:""}.ti-switch-2:before{content:""}.ti-switch-3:before{content:""}.ti-switch-horizontal:before{content:""}.ti-switch-vertical:before{content:""}.ti-sword:before{content:""}.ti-sword-off:before{content:""}.ti-swords:before{content:""}.ti-table:before{content:""}.ti-table-alias:before{content:""}.ti-table-column:before{content:"﫿"}.ti-table-down:before{content:"靖"}.ti-table-export:before{content:""}.ti-table-filled:before{content:""}.ti-table-heart:before{content:"精"}.ti-table-import:before{content:""}.ti-table-minus:before{content:"羽"}.ti-table-off:before{content:""}.ti-table-options:before{content:""}.ti-table-plus:before{content:"﨟"}.ti-table-row:before{content:"ﬀ"}.ti-table-share:before{content:"蘒"}.ti-table-shortcut:before{content:""}.ti-tag:before{content:""}.ti-tag-off:before{content:""}.ti-tag-starred:before{content:"ﲙ"}.ti-tags:before{content:""}.ti-tags-off:before{content:""}.ti-tallymark-1:before{content:""}.ti-tallymark-2:before{content:""}.ti-tallymark-3:before{content:""}.ti-tallymark-4:before{content:""}.ti-tallymarks:before{content:""}.ti-tank:before{content:""}.ti-target:before{content:""}.ti-target-arrow:before{content:""}.ti-target-off:before{content:""}.ti-teapot:before{content:""}.ti-telescope:before{content:""}.ti-telescope-off:before{content:""}.ti-temperature:before{content:""}.ti-temperature-celsius:before{content:""}.ti-temperature-fahrenheit:before{content:""}.ti-temperature-minus:before{content:""}.ti-temperature-off:before{content:""}.ti-temperature-plus:before{content:""}.ti-template:before{content:""}.ti-template-off:before{content:""}.ti-tent:before{content:""}.ti-tent-off:before{content:""}.ti-terminal:before{content:""}.ti-terminal-2:before{content:""}.ti-test-pipe:before{content:""}.ti-test-pipe-2:before{content:""}.ti-test-pipe-off:before{content:""}.ti-tex:before{content:""}.ti-text-caption:before{content:""}.ti-text-color:before{content:""}.ti-text-decrease:before{content:""}.ti-text-direction-ltr:before{content:""}.ti-text-direction-rtl:before{content:""}.ti-text-grammar:before{content:"ﵭ"}.ti-text-increase:before{content:""}.ti-text-orientation:before{content:""}.ti-text-plus:before{content:""}.ti-text-recognition:before{content:""}.ti-text-resize:before{content:""}.ti-text-scan-2:before{content:"ﳃ"}.ti-text-size:before{content:""}.ti-text-spellcheck:before{content:""}.ti-text-wrap:before{content:""}.ti-text-wrap-disabled:before{content:""}.ti-texture:before{content:""}.ti-theater:before{content:""}.ti-thermometer:before{content:""}.ti-thumb-down:before{content:""}.ti-thumb-down-filled:before{content:""}.ti-thumb-down-off:before{content:""}.ti-thumb-up:before{content:""}.ti-thumb-up-filled:before{content:""}.ti-thumb-up-off:before{content:""}.ti-tic-tac:before{content:""}.ti-ticket:before{content:""}.ti-ticket-off:before{content:""}.ti-tie:before{content:""}.ti-tilde:before{content:""}.ti-tilt-shift:before{content:""}.ti-tilt-shift-off:before{content:""}.ti-time-duration-0:before{content:"䀹"}.ti-time-duration-10:before{content:"𥉉"}.ti-time-duration-15:before{content:"𥳐"}.ti-time-duration-30:before{content:"𧻓"}.ti-time-duration-45:before{content:"齃"}.ti-time-duration-5:before{content:"龎"}.ti-time-duration-60:before{content:"﫚"}.ti-time-duration-90:before{content:"﫛"}.ti-time-duration-off:before{content:"﫜"}.ti-timeline:before{content:""}.ti-timeline-event:before{content:""}.ti-timeline-event-exclamation:before{content:""}.ti-timeline-event-filled:before{content:"ﴘ"}.ti-timeline-event-minus:before{content:""}.ti-timeline-event-plus:before{content:""}.ti-timeline-event-text:before{content:""}.ti-timeline-event-x:before{content:""}.ti-tir:before{content:""}.ti-toggle-left:before{content:""}.ti-toggle-right:before{content:""}.ti-toilet-paper:before{content:""}.ti-toilet-paper-off:before{content:""}.ti-toml:before{content:"艹"}.ti-tool:before{content:""}.ti-tools:before{content:""}.ti-tools-kitchen:before{content:""}.ti-tools-kitchen-2:before{content:""}.ti-tools-kitchen-2-off:before{content:""}.ti-tools-kitchen-3:before{content:"ﴫ"}.ti-tools-kitchen-off:before{content:""}.ti-tools-off:before{content:""}.ti-tooltip:before{content:""}.ti-topology-bus:before{content:""}.ti-topology-complex:before{content:""}.ti-topology-full:before{content:""}.ti-topology-full-hierarchy:before{content:""}.ti-topology-ring:before{content:""}.ti-topology-ring-2:before{content:""}.ti-topology-ring-3:before{content:""}.ti-topology-star:before{content:""}.ti-topology-star-2:before{content:""}.ti-topology-star-3:before{content:""}.ti-topology-star-ring:before{content:""}.ti-topology-star-ring-2:before{content:""}.ti-topology-star-ring-3:before{content:""}.ti-torii:before{content:""}.ti-tornado:before{content:""}.ti-tournament:before{content:""}.ti-tower:before{content:""}.ti-tower-off:before{content:""}.ti-track:before{content:""}.ti-tractor:before{content:""}.ti-trademark:before{content:""}.ti-traffic-cone:before{content:""}.ti-traffic-cone-off:before{content:""}.ti-traffic-lights:before{content:""}.ti-traffic-lights-off:before{content:""}.ti-train:before{content:""}.ti-transaction-bitcoin:before{content:"ﵮ"}.ti-transaction-dollar:before{content:"ﵯ"}.ti-transaction-euro:before{content:"ﵰ"}.ti-transaction-pound:before{content:"ﵱ"}.ti-transaction-rupee:before{content:"ﶅ"}.ti-transaction-yen:before{content:"ﵲ"}.ti-transaction-yuan:before{content:"ﵳ"}.ti-transfer:before{content:"ﰟ"}.ti-transfer-in:before{content:""}.ti-transfer-out:before{content:""}.ti-transfer-vertical:before{content:"ﰞ"}.ti-transform:before{content:""}.ti-transform-filled:before{content:""}.ti-transition-bottom:before{content:""}.ti-transition-left:before{content:""}.ti-transition-right:before{content:""}.ti-transition-top:before{content:""}.ti-trash:before{content:""}.ti-trash-filled:before{content:""}.ti-trash-off:before{content:""}.ti-trash-x:before{content:""}.ti-trash-x-filled:before{content:""}.ti-treadmill:before{content:"﩮"}.ti-tree:before{content:""}.ti-trees:before{content:""}.ti-trekking:before{content:""}.ti-trending-down:before{content:""}.ti-trending-down-2:before{content:""}.ti-trending-down-3:before{content:""}.ti-trending-up:before{content:""}.ti-trending-up-2:before{content:""}.ti-trending-up-3:before{content:""}.ti-triangle:before{content:""}.ti-triangle-filled:before{content:""}.ti-triangle-inverted:before{content:""}.ti-triangle-inverted-filled:before{content:""}.ti-triangle-minus:before{content:"ﲛ"}.ti-triangle-minus-2:before{content:"ﲚ"}.ti-triangle-off:before{content:""}.ti-triangle-plus:before{content:"ﲝ"}.ti-triangle-plus-2:before{content:"ﲜ"}.ti-triangle-square-circle:before{content:""}.ti-triangle-square-circle-filled:before{content:"﭂"}.ti-triangles:before{content:""}.ti-trident:before{content:""}.ti-trolley:before{content:""}.ti-trophy:before{content:""}.ti-trophy-filled:before{content:""}.ti-trophy-off:before{content:""}.ti-trowel:before{content:""}.ti-truck:before{content:""}.ti-truck-delivery:before{content:""}.ti-truck-loading:before{content:""}.ti-truck-off:before{content:""}.ti-truck-return:before{content:""}.ti-txt:before{content:""}.ti-typography:before{content:""}.ti-typography-off:before{content:""}.ti-ufo:before{content:""}.ti-ufo-off:before{content:""}.ti-umbrella:before{content:""}.ti-umbrella-filled:before{content:""}.ti-umbrella-off:before{content:""}.ti-underline:before{content:""}.ti-universe:before{content:"ﳄ"}.ti-unlink:before{content:""}.ti-upload:before{content:""}.ti-urgent:before{content:""}.ti-usb:before{content:""}.ti-user:before{content:""}.ti-user-bolt:before{content:"六"}.ti-user-cancel:before{content:"戮"}.ti-user-check:before{content:""}.ti-user-circle:before{content:""}.ti-user-code:before{content:"陸"}.ti-user-cog:before{content:"倫"}.ti-user-dollar:before{content:"崙"}.ti-user-down:before{content:"淪"}.ti-user-edit:before{content:""}.ti-user-exclamation:before{content:""}.ti-user-filled:before{content:"ﴙ"}.ti-user-heart:before{content:""}.ti-user-hexagon:before{content:"ﱎ"}.ti-user-minus:before{content:""}.ti-user-off:before{content:""}.ti-user-pause:before{content:"輪"}.ti-user-pentagon:before{content:"ﱏ"}.ti-user-pin:before{content:""}.ti-user-plus:before{content:""}.ti-user-question:before{content:""}.ti-user-scan:before{content:"ﲯ"}.ti-user-search:before{content:""}.ti-user-share:before{content:"律"}.ti-user-shield:before{content:""}.ti-user-square:before{content:"ﱑ"}.ti-user-square-rounded:before{content:"ﱐ"}.ti-user-star:before{content:""}.ti-user-up:before{content:""}.ti-user-x:before{content:""}.ti-users:before{content:""}.ti-users-group:before{content:"﨡"}.ti-users-minus:before{content:"﨎"}.ti-users-plus:before{content:"﨏"}.ti-uv-index:before{content:""}.ti-ux-circle:before{content:""}.ti-vaccine:before{content:""}.ti-vaccine-bottle:before{content:""}.ti-vaccine-bottle-off:before{content:""}.ti-vaccine-off:before{content:""}.ti-vacuum-cleaner:before{content:""}.ti-variable:before{content:""}.ti-variable-minus:before{content:""}.ti-variable-off:before{content:""}.ti-variable-plus:before{content:""}.ti-vector:before{content:""}.ti-vector-bezier:before{content:""}.ti-vector-bezier-2:before{content:""}.ti-vector-bezier-arc:before{content:""}.ti-vector-bezier-circle:before{content:""}.ti-vector-off:before{content:""}.ti-vector-spline:before{content:""}.ti-vector-triangle:before{content:""}.ti-vector-triangle-off:before{content:""}.ti-venus:before{content:""}.ti-versions:before{content:""}.ti-versions-filled:before{content:""}.ti-versions-off:before{content:""}.ti-video:before{content:""}.ti-video-minus:before{content:""}.ti-video-off:before{content:""}.ti-video-plus:before{content:""}.ti-view-360:before{content:""}.ti-view-360-off:before{content:""}.ti-viewfinder:before{content:""}.ti-viewfinder-off:before{content:""}.ti-viewport-narrow:before{content:""}.ti-viewport-wide:before{content:""}.ti-vinyl:before{content:""}.ti-vip:before{content:""}.ti-vip-off:before{content:""}.ti-virus:before{content:""}.ti-virus-off:before{content:""}.ti-virus-search:before{content:""}.ti-vocabulary:before{content:""}.ti-vocabulary-off:before{content:""}.ti-volcano:before{content:""}.ti-volume:before{content:""}.ti-volume-2:before{content:""}.ti-volume-3:before{content:""}.ti-volume-off:before{content:""}.ti-vs:before{content:"ﱒ"}.ti-walk:before{content:""}.ti-wall:before{content:""}.ti-wall-off:before{content:""}.ti-wallet:before{content:""}.ti-wallet-off:before{content:""}.ti-wallpaper:before{content:""}.ti-wallpaper-off:before{content:""}.ti-wand:before{content:""}.ti-wand-off:before{content:""}.ti-wash:before{content:""}.ti-wash-dry:before{content:""}.ti-wash-dry-1:before{content:""}.ti-wash-dry-2:before{content:""}.ti-wash-dry-3:before{content:""}.ti-wash-dry-a:before{content:""}.ti-wash-dry-dip:before{content:""}.ti-wash-dry-f:before{content:""}.ti-wash-dry-flat:before{content:"奔"}.ti-wash-dry-hang:before{content:""}.ti-wash-dry-off:before{content:""}.ti-wash-dry-p:before{content:""}.ti-wash-dry-shade:before{content:""}.ti-wash-dry-w:before{content:""}.ti-wash-dryclean:before{content:""}.ti-wash-dryclean-off:before{content:""}.ti-wash-eco:before{content:"婢"}.ti-wash-gentle:before{content:""}.ti-wash-hand:before{content:"嬨"}.ti-wash-machine:before{content:""}.ti-wash-off:before{content:""}.ti-wash-press:before{content:""}.ti-wash-temperature-1:before{content:""}.ti-wash-temperature-2:before{content:""}.ti-wash-temperature-3:before{content:""}.ti-wash-temperature-4:before{content:""}.ti-wash-temperature-5:before{content:""}.ti-wash-temperature-6:before{content:""}.ti-wash-tumble-dry:before{content:""}.ti-wash-tumble-off:before{content:""}.ti-waterpolo:before{content:"﩯"}.ti-wave-saw-tool:before{content:""}.ti-wave-sine:before{content:""}.ti-wave-square:before{content:""}.ti-waves-electricity:before{content:"ﳅ"}.ti-webhook:before{content:""}.ti-webhook-off:before{content:""}.ti-weight:before{content:""}.ti-wheel:before{content:"ﱤ"}.ti-wheelchair:before{content:""}.ti-wheelchair-off:before{content:""}.ti-whirl:before{content:""}.ti-wifi:before{content:""}.ti-wifi-0:before{content:""}.ti-wifi-1:before{content:""}.ti-wifi-2:before{content:""}.ti-wifi-off:before{content:""}.ti-wind:before{content:""}.ti-wind-electricity:before{content:"ﳆ"}.ti-wind-off:before{content:""}.ti-windmill:before{content:""}.ti-windmill-filled:before{content:""}.ti-windmill-off:before{content:""}.ti-window:before{content:""}.ti-window-maximize:before{content:""}.ti-window-minimize:before{content:""}.ti-window-off:before{content:""}.ti-windsock:before{content:""}.ti-wiper:before{content:""}.ti-wiper-wash:before{content:""}.ti-woman:before{content:""}.ti-wood:before{content:""}.ti-world:before{content:""}.ti-world-bolt:before{content:"慄"}.ti-world-cancel:before{content:"栗"}.ti-world-check:before{content:"率"}.ti-world-code:before{content:"隆"}.ti-world-cog:before{content:"利"}.ti-world-dollar:before{content:"吏"}.ti-world-down:before{content:"履"}.ti-world-download:before{content:""}.ti-world-exclamation:before{content:"易"}.ti-world-heart:before{content:"李"}.ti-world-latitude:before{content:""}.ti-world-longitude:before{content:""}.ti-world-minus:before{content:"梨"}.ti-world-off:before{content:""}.ti-world-pause:before{content:"泥"}.ti-world-pin:before{content:"理"}.ti-world-plus:before{content:"痢"}.ti-world-question:before{content:"罹"}.ti-world-search:before{content:"裏"}.ti-world-share:before{content:"裡"}.ti-world-star:before{content:"里"}.ti-world-up:before{content:"離"}.ti-world-upload:before{content:""}.ti-world-www:before{content:""}.ti-world-x:before{content:"匿"}.ti-wrecking-ball:before{content:""}.ti-writing:before{content:""}.ti-writing-off:before{content:""}.ti-writing-sign:before{content:""}.ti-writing-sign-off:before{content:""}.ti-x:before{content:""}.ti-xbox-a:before{content:""}.ti-xbox-b:before{content:""}.ti-xbox-x:before{content:""}.ti-xbox-y:before{content:""}.ti-xd:before{content:"勉"}.ti-xxx:before{content:"ﰠ"}.ti-yin-yang:before{content:""}.ti-yin-yang-filled:before{content:""}.ti-yoga:before{content:""}.ti-zeppelin:before{content:""}.ti-zeppelin-off:before{content:""}.ti-zip:before{content:""}.ti-zodiac-aquarius:before{content:""}.ti-zodiac-aries:before{content:""}.ti-zodiac-cancer:before{content:""}.ti-zodiac-capricorn:before{content:""}.ti-zodiac-gemini:before{content:""}.ti-zodiac-leo:before{content:""}.ti-zodiac-libra:before{content:""}.ti-zodiac-pisces:before{content:""}.ti-zodiac-sagittarius:before{content:""}.ti-zodiac-scorpio:before{content:""}.ti-zodiac-taurus:before{content:""}.ti-zodiac-virgo:before{content:""}.ti-zoom-cancel:before{content:""}.ti-zoom-check:before{content:""}.ti-zoom-check-filled:before{content:""}.ti-zoom-code:before{content:""}.ti-zoom-exclamation:before{content:""}.ti-zoom-filled:before{content:""}.ti-zoom-in:before{content:""}.ti-zoom-in-area:before{content:""}.ti-zoom-in-area-filled:before{content:""}.ti-zoom-in-filled:before{content:""}.ti-zoom-money:before{content:""}.ti-zoom-out:before{content:""}.ti-zoom-out-area:before{content:""}.ti-zoom-out-filled:before{content:""}.ti-zoom-pan:before{content:""}.ti-zoom-question:before{content:""}.ti-zoom-replace:before{content:""}.ti-zoom-reset:before{content:""}.ti-zoom-scan:before{content:"ﲰ"}.ti-zzz:before{content:""}.ti-zzz-off:before{content:""}
